
:root{color-scheme:dark}
*{box-sizing:border-box}
body.privacy-account-body-v17702{
  margin:0;background:
  radial-gradient(circle at 20% 0%,rgba(174,59,201,.13),transparent 28%),
  radial-gradient(circle at 90% 20%,rgba(62,116,225,.10),transparent 28%),
  #0b0710;color:#fff;font-family:Inter,Arial,sans-serif
}
.privacy-account-shell-v17702{width:min(1080px,calc(100% - 28px));margin:0 auto;padding:22px 0 48px}
.privacy-account-header-v17702{display:flex;justify-content:space-between;align-items:center;margin-bottom:26px}
.privacy-back-v17702{color:#fff;text-decoration:none;font-weight:900;padding:10px 13px;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:rgba(255,255,255,.025)}
.privacy-lang-v17702{display:flex;gap:5px;padding:4px;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:rgba(255,255,255,.03)}
.privacy-lang-v17702 button{border:0;background:transparent;color:#c9bdcf;padding:7px 10px;border-radius:999px;font-weight:900;cursor:pointer}
.privacy-lang-v17702 button.active{background:linear-gradient(135deg,#9a46e6,#e23bb1);color:#fff}
.privacy-hero-v17702{padding:36px 0 26px}
.privacy-kicker-v17702,.privacy-step-v17702{color:#ff75cf;font-weight:1000;letter-spacing:.14em;font-size:.7rem}
.privacy-hero-v17702 h1{font-size:clamp(2.2rem,6vw,4.7rem);line-height:.96;letter-spacing:-.055em;margin:.45rem 0 1rem;max-width:840px}
.privacy-hero-v17702 p{color:#bcaec2;font-size:1rem;line-height:1.6;max-width:700px}
.privacy-card-v17702{padding:20px;border:1px solid rgba(255,255,255,.09);border-radius:20px;background:linear-gradient(145deg,rgba(255,255,255,.035),rgba(255,255,255,.012));box-shadow:0 18px 46px rgba(0,0,0,.18)}
.privacy-card-head-v17702{display:flex;gap:14px;align-items:flex-start}
.privacy-icon-v17702{flex:0 0 42px;width:42px;height:42px;display:grid;place-items:center;border-radius:13px;background:rgba(220,71,191,.11);border:1px solid rgba(244,104,211,.18);font-size:1.15rem}
.privacy-icon-v17702.danger{background:rgba(255,73,104,.12);border-color:rgba(255,73,104,.25);color:#ff8aa2}
.privacy-card-v17702 h2{margin:.25rem 0 .35rem;font-size:1.35rem}
.privacy-card-v17702 p{margin:0;color:#a99dac;line-height:1.5;font-size:.84rem}
.privacy-form-v17702{display:grid;grid-template-columns:1fr auto;gap:9px;align-items:end;margin-top:18px}
.privacy-form-v17702 label,.privacy-confirm-v17702{display:grid;gap:6px}
.privacy-form-v17702 label span,.privacy-confirm-v17702 span{font-size:.7rem;font-weight:900;color:#d9cedd}
.privacy-form-v17702 input,.privacy-confirm-v17702 input{width:100%;height:46px;border-radius:12px;border:1px solid rgba(255,255,255,.11);background:#08070a;color:#fff;padding:0 13px;font-size:1rem;outline:none}
.privacy-form-v17702 input:focus,.privacy-confirm-v17702 input:focus{border-color:#d74abd;box-shadow:0 0 0 3px rgba(215,74,189,.1)}
.privacy-primary-v17702,.privacy-secondary-v17702,.privacy-danger-v17702{min-height:44px;padding:10px 16px;border-radius:12px;border:0;font-weight:1000;cursor:pointer}
.privacy-primary-v17702{background:linear-gradient(135deg,#7e37e8,#ec3ea9);color:white}
.privacy-secondary-v17702{border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.045);color:white}
.privacy-danger-v17702{background:linear-gradient(135deg,#a71f42,#e53863);color:#fff}
.privacy-status-v17702{min-height:22px;margin-top:10px;font-size:.8rem;color:#a99dac}
.privacy-status-v17702.ok{color:#61eca2}.privacy-status-v17702.error{color:#ff869f}
.privacy-control-center-v17702{display:grid;gap:14px;margin-top:14px}
.privacy-control-center-v17702[hidden]{display:none!important}
.privacy-verified-v17702{display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center;padding:13px 15px;border:1px solid rgba(68,220,139,.22);border-radius:16px;background:rgba(68,220,139,.06)}
.privacy-verified-v17702>span{width:31px;height:31px;display:grid;place-items:center;border-radius:50%;background:#2b8e5b;color:#fff;font-weight:900}
.privacy-verified-v17702 strong,.privacy-verified-v17702 small{display:block}.privacy-verified-v17702 small{color:#a9d6bc;margin-top:2px}
.privacy-verified-v17702 button{border:0;background:transparent;color:#c8f3d8;font-weight:900;cursor:pointer}
.privacy-grid-v17702{display:grid;grid-template-columns:1fr 1fr;gap:14px}
.privacy-sub-row-v17702{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:center;margin-top:12px;padding:12px;border:1px solid rgba(255,255,255,.07);border-radius:13px;background:rgba(0,0,0,.12)}
.privacy-sub-row-v17702 strong,.privacy-sub-row-v17702 small{display:block}.privacy-sub-row-v17702 small{margin-top:4px;color:#9d909f}
.privacy-delete-note-v17702{display:flex;gap:5px;flex-wrap:wrap;margin:15px 0;padding:12px;border-radius:12px;background:rgba(255,181,70,.06);border:1px solid rgba(255,181,70,.14);font-size:.76rem;color:#d8c4a4}
.privacy-delete-note-v17702 strong{color:#ffd38d}
.privacy-confirm-v17702{max-width:420px;margin-top:13px}
.privacy-danger-card-v17702{border-color:rgba(255,75,112,.19)}
.privacy-danger-card-v17702 .privacy-danger-v17702{margin-top:10px}
.privacy-footer-v17702{display:flex;gap:16px;flex-wrap:wrap;padding:24px 4px;color:#887b8d;font-size:.76rem}
.privacy-footer-v17702 a{color:#bfb2c4;text-decoration:none}
@media(max-width:720px){.privacy-grid-v17702{grid-template-columns:1fr}.privacy-form-v17702{grid-template-columns:1fr}.privacy-verified-v17702{grid-template-columns:auto 1fr}.privacy-verified-v17702 button{grid-column:2}.privacy-account-shell-v17702{width:min(100% - 20px,1080px)}}

.privacy-scope-note-v17702{margin-top:12px!important;padding:10px 12px;border-radius:11px;background:rgba(124,70,220,.07);border:1px solid rgba(166,90,235,.14);color:#c7b8cc!important;font-size:.76rem!important}
