.vip-save-dialog .el-dialog__header{padding-bottom:2px}.vip-save-dialog .st-head{display:flex;align-items:center;gap:12px}.vip-save-dialog .st-badge{flex:none;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#fdecec;color:#e34d59}.vip-save-dialog .st-badge svg{width:22px;height:22px}.vip-save-dialog .st-title{margin:0;font-size:18px;font-weight:700;line-height:1.4;color:#1f2329}.vip-save-dialog .st-subtitle{margin:2px 0 0;font-size:13px;color:#6b7280}.vip-save-dialog .st-body{display:flex;flex-direction:column;gap:10px;color:#1f2329}.vip-save-dialog .vt-lead{margin:0;font-size:13px;color:#6b7280}.vip-save-dialog .vt-perms{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0;padding:0;list-style:none}.vip-save-dialog .vt-perms li{display:flex;align-items:center;gap:8px;padding:9px 12px;border:1px solid #f6e7e8;border-radius:9px;background:#fffafa;font-size:13.5px;font-weight:500;color:#4b5563}.vip-save-dialog .vt-x{flex:none;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:#fdecec;color:#e34d59;font-style:normal;font-size:11px;font-weight:700}.vip-save-dialog .vt-days{color:#e34d59}.vip-save-dialog .vt-days.is-urgent{font-weight:800}.vip-save-dialog .vt-note{margin:0;font-size:12.5px;line-height:1.7;color:#6b7280}.vip-save-dialog .st-foot{display:flex;align-items:center;gap:10px}.vip-save-dialog .st-foot .el-button{margin-left:0}.vip-save-dialog .st-later{margin-right:auto;color:#6b7280}.vip-save-dialog .st-copy{min-width:130px}.vip-save-dialog .vt-btn,.vip-save-dialog .vt-btn:hover,.vip-save-dialog .vt-btn:focus{background:#00914a;border-color:#00914a;color:#fff}.vip-save-dialog .vt-btn:hover{background:#007a3e;border-color:#007a3e}
