.security-content[data-v-df5d1e69]{gap:16px;max-width:none;display:grid}.security-page-head[data-v-df5d1e69]{align-items:end;min-height:58px;display:flex}.security-page-head span[data-v-df5d1e69]{color:#6f7b8e;font-size:13px}.security-page-head h1[data-v-df5d1e69]{color:#fff;margin:4px 0 0;font-size:30px;font-weight:900;line-height:1.1}.security-profile-card[data-v-df5d1e69],.security-action-panel[data-v-df5d1e69]{background:linear-gradient(#ffffff08,#fff0),#080a0ef0;border:1px solid #3a4c66b8;border-radius:18px}.security-profile-card[data-v-df5d1e69]{grid-template-columns:72px minmax(0,1fr) minmax(260px,.36fr);align-items:center;gap:18px;padding:22px;display:grid}.security-avatar[data-v-df5d1e69]{color:#fff;background:linear-gradient(135deg,#008efff5,#0055ffb8);border:1px solid #008eff57;border-radius:20px;flex:none;justify-content:center;align-items:center;width:72px;height:72px;font-size:24px;font-weight:900;display:inline-flex;overflow:hidden}.security-avatar[data-v-df5d1e69] .ant-avatar-string{line-height:72px}.security-profile-info[data-v-df5d1e69],.security-expire[data-v-df5d1e69]{gap:6px;min-width:0;display:grid}.security-profile-info span[data-v-df5d1e69],.security-expire span[data-v-df5d1e69]{color:#7f8b9d;font-size:12px}.security-profile-info strong[data-v-df5d1e69],.security-expire strong[data-v-df5d1e69]{color:#fff;font-size:18px}.security-profile-info small[data-v-df5d1e69]{color:#8f9aaa;font-size:13px}.security-expire[data-v-df5d1e69]{background:#ffffff0a;border-radius:16px;justify-content:center;min-height:72px;padding:14px 16px}.security-action-panel[data-v-df5d1e69]{gap:0;display:grid;overflow:hidden}.security-action-panel article[data-v-df5d1e69]{border-bottom:1px solid #ffffff12;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:16px;min-height:104px;padding:20px 22px;display:grid}.security-action-panel article[data-v-df5d1e69]:last-child{border-bottom:0}.security-action-icon[data-v-df5d1e69]{color:#51a2ff;background:#008eff1f;border:1px solid #008eff47;border-radius:16px;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.security-action-icon svg[data-v-df5d1e69]{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.security-action-panel h2[data-v-df5d1e69]{color:#fff;margin:0;font-size:17px;font-weight:900}.security-action-panel p[data-v-df5d1e69]{color:#8f9aaa;margin:7px 0 0;font-size:13px;line-height:1.6}.security-action-panel button[data-v-df5d1e69]{color:#fff;min-height:40px;font:inherit;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff14;border-radius:12px;padding:0 16px;font-size:14px;font-weight:800;transition:background .16s,transform .16s}.security-action-panel button[data-v-df5d1e69]:hover,.security-action-panel button[data-v-df5d1e69]:focus-visible{background:#008eff29;transform:translateY(-1px)}.security-action-panel article.danger .security-action-icon[data-v-df5d1e69]{color:#ff7b7e;background:#ff64671a;border-color:#ff646747}.security-action-panel article.danger button[data-v-df5d1e69]{color:#ff7b7e;background:#ff646714;border-color:#ff646747}.security-action-panel article.danger button[data-v-df5d1e69]:hover,.security-action-panel article.danger button[data-v-df5d1e69]:focus-visible{color:#fff;background:#ff646729}.security-modal[data-v-df5d1e69]{z-index:100;opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#000000ad;justify-content:center;align-items:center;padding:24px;transition:opacity .18s;display:flex;position:fixed;inset:0}.security-modal.is-open[data-v-df5d1e69]{opacity:1;pointer-events:auto}.security-dialog[data-v-df5d1e69]{background:radial-gradient(circle at 88% 8%,#008eff2e,#0000 30%),#080a0ef5;border:1px solid #3a4c66c7;border-radius:20px;width:min(520px,100%);padding:24px;transition:transform .18s;position:relative;transform:translateY(10px)scale(.98);box-shadow:0 28px 80px #0000006b}.security-modal.is-open .security-dialog[data-v-df5d1e69]{transform:translateY(0)scale(1)}.security-modal-close[data-v-df5d1e69]{color:#9aa5b6;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff14;border-radius:10px;width:36px;height:36px;font-size:22px;line-height:1;position:absolute;top:16px;right:16px}.security-modal-close[data-v-df5d1e69]:hover,.security-modal-close[data-v-df5d1e69]:focus-visible{color:#fff;background:#ffffff1a}.security-dialog-head[data-v-df5d1e69]{gap:6px;margin-bottom:20px;padding-right:42px;display:grid}.security-dialog-head span[data-v-df5d1e69]{color:#7f8b9d;font-size:12px}.security-dialog-head h2[data-v-df5d1e69]{color:#fff;margin:0;font-size:24px;font-weight:900}.security-dialog-head p[data-v-df5d1e69]{color:#8f9aaa;margin:2px 0 0;font-size:13px;line-height:1.65}.security-password-form[data-v-df5d1e69]{gap:14px;display:grid}.security-password-form label[data-v-df5d1e69]{gap:8px;display:grid}.security-password-form label>span[data-v-df5d1e69]{color:#8f9aaa;font-size:13px;font-weight:700}.security-password-form input[data-v-df5d1e69]{color:#fff;width:100%;min-height:46px;font:inherit;background:#0000003d;border:1px solid #ffffff14;border-radius:12px;outline:none;padding:0 13px}.security-password-form input[data-v-df5d1e69]:focus{border-color:#008eff94;box-shadow:0 0 0 3px #008eff24}.security-password-form input[data-v-df5d1e69]::placeholder{color:#596272}.security-code-input[data-v-df5d1e69]{align-items:center;display:flex;position:relative}.security-code-input input[data-v-df5d1e69]{padding-right:132px}.security-code-button[data-v-df5d1e69]{color:#80bdff;min-height:34px;font:inherit;cursor:pointer;background:#008eff1a;border:1px solid #008eff5c;border-radius:10px;padding:0 12px;font-size:12px;font-weight:700;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.security-code-button[data-v-df5d1e69]:disabled{opacity:.6;cursor:not-allowed}.security-tip[data-v-df5d1e69]{color:#f59e0b;margin:0;font-size:12px}.security-submit-button[data-v-df5d1e69]{color:#fff;min-height:48px;font:inherit;cursor:pointer;background:linear-gradient(92deg,#008eff 0%,#05f 100%);border:0;border-radius:12px;margin-top:6px;font-weight:900;box-shadow:0 16px 34px #0055ff3d}.security-submit-button[data-v-df5d1e69]:disabled{opacity:.6;cursor:not-allowed}.security-submit-button[data-v-df5d1e69]:hover:not(:disabled),.security-submit-button[data-v-df5d1e69]:focus-visible:not(:disabled){filter:brightness(1.08)}@media (max-width:760px){.security-page-head[data-v-df5d1e69]{min-height:0}.security-page-head h1[data-v-df5d1e69]{font-size:24px}.security-profile-card[data-v-df5d1e69]{border-radius:14px;grid-template-columns:56px minmax(0,1fr);padding:18px}.security-avatar[data-v-df5d1e69]{border-radius:16px;width:56px;height:56px;font-size:20px}.security-avatar[data-v-df5d1e69] .ant-avatar-string{line-height:56px}.security-expire[data-v-df5d1e69]{grid-column:1/-1}.security-action-panel[data-v-df5d1e69]{border-radius:14px}.security-action-panel article[data-v-df5d1e69]{grid-template-columns:44px minmax(0,1fr);gap:12px;padding:18px}.security-action-icon[data-v-df5d1e69]{width:44px;height:44px}.security-action-panel button[data-v-df5d1e69]{grid-column:1/-1;width:100%}.security-modal[data-v-df5d1e69]{align-items:flex-end;padding:12px}.security-dialog[data-v-df5d1e69]{border-radius:18px;padding:20px}}
