:root{--pc-bg:#080a10;--pc-panel:#10131b;--pc-panel-2:#141822;--pc-line:#242a37;--pc-text:#f4f6fb;--pc-muted:#929aaa;--pc-brand:#8068ff;--pc-brand-soft:#18152c;--pc-green:#55d8a6;--pc-red:#ff6f8c;--pc-amber:#f5c56b;--pc-radius:18px;--pc-shadow:0 18px 55px rgba(0,0,0,.24)}
*{box-sizing:border-box}
body.profile-hub{margin:0;min-height:100vh;background:var(--pc-bg)!important;color:var(--pc-text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;line-height:1.55}
body.profile-hub:before{content:"";position:fixed;inset:0;pointer-events:none;background:radial-gradient(circle at 82% -10%,rgba(128,104,255,.11),transparent 34%),linear-gradient(rgba(255,255,255,.012) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.012) 1px,transparent 1px);background-size:auto,44px 44px,44px 44px;mask-image:linear-gradient(to bottom,#000,transparent 70%)}
body.profile-hub button,body.profile-hub input,body.profile-hub textarea,body.profile-hub select{font:inherit}
body.profile-hub button{cursor:pointer}
.hub-app{display:grid!important;grid-template-columns:248px minmax(0,1fr)!important;min-height:100vh}
.hub-sidebar{position:sticky!important;top:0!important;height:100vh!important;padding:24px 16px!important;border-right:1px solid var(--pc-line)!important;background:rgba(8,10,16,.94)!important;backdrop-filter:blur(18px);display:flex!important;flex-direction:column!important;overflow:hidden!important;z-index:20}
.hub-logo{display:flex;align-items:center;gap:11px;padding:0 8px;color:var(--pc-text);text-decoration:none}
.hub-logo>b{display:grid!important;place-items:center!important;width:38px!important;height:38px!important;border:1px solid rgba(145,126,255,.55)!important;border-radius:11px!important;background:linear-gradient(145deg,#8c73ff,#5039b2)!important;box-shadow:0 10px 28px rgba(99,72,220,.25)!important;font-size:.8rem;letter-spacing:.05em}
.hub-logo strong,.hub-logo small,.hub-user strong,.hub-user small{display:block}
.hub-logo strong{font-size:.88rem;letter-spacing:.09em}
.hub-logo small{font-size:.57rem;letter-spacing:.17em;color:#777f8e}
.hub-user{display:grid!important;grid-template-columns:40px minmax(0,1fr) 7px!important;align-items:center!important;gap:11px!important;margin:24px 0 18px!important;padding:13px!important;border:1px solid var(--pc-line)!important;border-radius:14px!important;background:#0d1017!important}
.hub-user>span{display:grid!important;place-items:center!important;width:40px!important;height:40px!important;border-radius:11px!important;background:var(--pc-brand-soft)!important;color:#b9acff!important;font-weight:850!important}
.hub-user div{min-width:0}.hub-user strong,.hub-user small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hub-user strong{font-size:.84rem}.hub-user small{font-size:.7rem;color:var(--pc-muted)!important}
.hub-user>i,.hub-live i,.hub-sidebar__foot>span{width:7px!important;height:7px!important;border-radius:50%!important;background:var(--pc-green)!important;box-shadow:0 0 12px rgba(85,216,166,.55)!important}
.hub-sidebar nav{display:grid!important;gap:3px!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;scrollbar-width:thin;scrollbar-color:#38304f transparent;padding-right:4px!important;overscroll-behavior:contain}
.hub-sidebar nav::-webkit-scrollbar{width:5px}.hub-sidebar nav::-webkit-scrollbar-thumb{background:#38304f;border-radius:99px}.hub-logo,.hub-user,.hub-sidebar__foot{flex-shrink:0!important}
.hub-sidebar nav a{display:grid!important;grid-template-columns:22px minmax(0,1fr)!important;align-items:center!important;gap:9px!important;padding:10px 11px!important;border:1px solid transparent!important;border-radius:11px!important;color:#8c94a3!important;text-decoration:none!important;transition:color .18s,background .18s,border-color .18s!important;transform:none!important}
.hub-sidebar nav a:hover{color:#d9ddea!important;background:#0f121a!important}.hub-sidebar nav a[aria-current=page]{color:#fff!important;border-color:#302a50!important;background:#17142a!important}
.hub-sidebar nav a>i{font-style:normal!important;font-size:.59rem!important;color:#696f7d!important}.hub-sidebar nav b{display:block;font-size:.79rem}.hub-sidebar nav small{display:block!important;margin-top:1px!important;font-size:.61rem!important;color:#6f7683!important}
.hub-sidebar__foot{margin-top:auto!important;display:flex!important;align-items:center!important;gap:10px!important;padding:13px 9px!important;border-top:1px solid var(--pc-line)}.hub-sidebar__foot b,.hub-sidebar__foot small{display:block}.hub-sidebar__foot b{font-size:.72rem}.hub-sidebar__foot small{font-size:.61rem;color:#707785!important}
.hub-main{min-width:0!important}.hub-top{position:sticky!important;top:0!important;z-index:15!important;height:68px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;padding:0 clamp(18px,3vw,42px)!important;border-bottom:1px solid var(--pc-line)!important;background:rgba(8,10,16,.86)!important;backdrop-filter:blur(16px)}
.hub-top small,.hub-top b{display:block}.hub-top small{font-size:.57rem!important;letter-spacing:.14em!important;color:#727987!important}.hub-top b{font-size:.83rem}.hub-top>div:last-child{display:flex!important;align-items:center!important;gap:15px!important}.hub-live{font-size:.62rem!important;letter-spacing:.11em!important;color:#87909f!important}.hub-live i{display:inline-block!important;margin-right:7px!important}
.hub-top button,.secondary,.pc-button{min-height:39px;padding:9px 13px!important;border:1px solid var(--pc-line)!important;border-radius:10px!important;background:#11151e!important;color:#dfe3ed!important;font-weight:720;font-size:.77rem;transition:.18s}.hub-top button:hover,.secondary:hover,.pc-button:hover{border-color:#554884!important;background:#171b26!important}.hub-menu{display:none!important}
.hub-content{position:relative;width:min(1160px,100%)!important;margin:0 auto!important;padding:clamp(28px,4vw,52px)!important}
.hub-hero{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:22px!important;margin:0 0 25px!important}.hub-hero>div>span,.panel-label,.pc-kicker{font-size:.62rem!important;font-weight:800!important;letter-spacing:.15em!important;color:#9c89ff!important}.hub-hero h1{margin:7px 0 8px!important;font-size:clamp(2rem,4vw,3.25rem)!important;line-height:1.03!important;letter-spacing:-.045em!important}.hub-hero h1 em{font-style:normal;color:#a794ff}.hub-hero p{max-width:680px!important;margin:0!important;color:var(--pc-muted)!important;font-size:.92rem;line-height:1.65}.hub-action,.text-link{color:#b4a6ff!important;text-decoration:none!important;font-weight:750!important;font-size:.8rem}
.identity-card,.panel,.metric,.wallets article,.security-score,.security-list article,.pc-card{border:1px solid var(--pc-line)!important;background:linear-gradient(145deg,rgba(18,22,31,.98),rgba(12,15,22,.98))!important;box-shadow:var(--pc-shadow)!important}
.identity-card{min-height:210px!important;padding:clamp(24px,4vw,42px)!important;border-radius:var(--pc-radius)!important;display:grid!important;grid-template-columns:1fr auto!important;align-items:center!important;gap:25px!important;overflow:hidden!important;position:relative!important}.identity-card:before{content:""!important;position:absolute!important;inset:0!important;background:linear-gradient(105deg,transparent,rgba(128,104,255,.035),transparent)!important;transform:none!important;animation:none!important}.identity-card>*{position:relative}.identity-card h2{margin:7px 0 3px!important;font-size:clamp(2rem,4.2vw,3.7rem)!important;letter-spacing:-.045em!important}.identity-card p{margin:0;color:var(--pc-muted)!important}.identity-tags{display:flex!important;flex-wrap:wrap!important;gap:7px!important;margin-top:20px!important}.identity-tags b,.pc-badge{padding:7px 10px!important;border:1px solid #373052!important;border-radius:999px!important;background:#171429!important;color:#c9beff!important;font-size:.63rem!important;letter-spacing:.03em}
.identity-orbit{position:relative!important;display:grid!important;place-items:center!important;width:108px!important;height:108px!important;border:1px solid #3e3569!important;border-radius:27px!important;background:linear-gradient(145deg,#1c1731,#0e1118)!important;box-shadow:none!important}.identity-orbit:before,.identity-orbit:after{display:none!important}.identity-orbit>b{font-size:2rem!important}.metrics{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:11px!important;margin:12px 0!important}.metrics--three{grid-template-columns:repeat(3,minmax(0,1fr))!important}.metric{padding:18px!important;border-radius:14px!important;box-shadow:none!important}.metric span,.wallets span{display:block!important;font-size:.59rem!important;letter-spacing:.12em!important;color:#7f8796!important}.metric strong{display:block!important;margin-top:7px!important;font-size:1.6rem!important;letter-spacing:-.035em}
.hub-grid,.report-grid,.pc-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.pc-grid--wide{grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr)!important}.panel,.pc-card{padding:23px!important;border-radius:var(--pc-radius)!important;box-shadow:none!important}.panel h2,.panel h3,.pc-card h2,.pc-card h3{margin:7px 0}.panel p,.pc-card p{color:var(--pc-muted)!important;line-height:1.65}.panel dl,.pc-card dl{margin:15px 0 0}.panel dl div,.pc-card dl div{display:flex!important;justify-content:space-between!important;gap:18px!important;padding:12px 0!important;border-top:1px solid var(--pc-line)!important}.panel dt,.pc-card dt{color:var(--pc-muted)}.panel dd,.pc-card dd{margin:0;font-weight:750;text-align:right;overflow-wrap:anywhere}
.copy{width:100%!important;margin-top:17px!important;padding:13px!important;border:1px solid #39315f!important;border-radius:10px!important;background:#17142a!important;color:#fff!important;text-align:left!important}.copy b{float:right;color:#b5a7ff!important}.activity div{display:grid!important;grid-template-columns:7px minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;padding:11px 0!important;border-bottom:1px solid var(--pc-line)!important}.activity i{width:6px!important;height:6px!important;background:var(--pc-green)!important;border-radius:50%!important}.activity span{color:#949cab!important}.activity b{font-size:.75rem;text-align:right}
.progress{height:7px!important;margin:22px 0!important;border-radius:99px!important;background:#202532!important;overflow:hidden!important}.progress i{display:block!important;height:100%!important;background:linear-gradient(90deg,#7158e7,#55d8a6)!important;box-shadow:none!important}.wallets{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}.wallets article{padding:24px!important;border-radius:var(--pc-radius)!important;box-shadow:none!important}.wallets article>i{font-style:normal!important;font-size:1.45rem!important;color:#a894ff!important}.wallets strong{display:block!important;margin-top:21px!important;font-size:clamp(1.8rem,3vw,2.6rem)!important}.wallets b{color:#aa98ff!important}.wallets p{font-size:.82rem;color:var(--pc-muted)!important}.policy{margin-top:12px!important}
.security-score{display:flex!important;align-items:center!important;gap:26px!important;padding:27px!important;border-radius:var(--pc-radius)!important;box-shadow:none!important}.security-score>strong{font-size:3rem!important;color:#a996ff!important}.security-score small{font-size:.82rem!important}.security-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin-top:12px!important}.security-list article{display:flex!important;justify-content:space-between!important;gap:14px!important;padding:16px!important;border-radius:12px!important;box-shadow:none!important}.security-list span{color:#929aa9!important}.preferences label{display:flex!important;justify-content:space-between!important;gap:18px!important;padding:15px 0!important;border-bottom:1px solid var(--pc-line)!important}.preferences label b,.preferences label small{display:block}.preferences label small{color:#7f8794!important;font-size:.75rem}
.pc-stack{display:grid;gap:12px}.pc-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:17px}.pc-card__head h2{font-size:1.06rem}.pc-card__head p{margin:4px 0 0;font-size:.8rem}.pc-status{display:inline-flex;align-items:center;gap:7px;padding:7px 10px;border:1px solid #2e5d4c;border-radius:999px;background:#10251d;color:#7ee8bc;font-size:.63rem;font-weight:800;white-space:nowrap}.pc-status:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.pc-status--off{border-color:#5d4b2e;background:#251d10;color:#f0c77c}.pc-status--danger{border-color:#62303c;background:#29131a;color:#ff89a0}
.pc-form{display:grid;gap:13px}.pc-field{display:grid;gap:6px}.pc-field label{font-size:.72rem;font-weight:720;color:#c9ced9}.pc-field small{color:#777f8e;font-size:.7rem}.pc-field input,.pc-field select,.pc-field textarea{width:100%;min-height:44px;border:1px solid #2b3140;border-radius:10px;background:#0a0d13;color:#f5f7fb;padding:10px 12px;outline:none;transition:.18s}.pc-field input:focus,.pc-field select:focus,.pc-field textarea:focus{border-color:#7661dc;box-shadow:0 0 0 3px rgba(128,104,255,.12)}.pc-field input::placeholder{color:#596171}.pc-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:3px}.pc-button{border-color:#524391!important;background:linear-gradient(145deg,#7961ed,#6049ce)!important;color:#fff!important}.pc-button--quiet{border-color:var(--pc-line)!important;background:#10141d!important;color:#dce0e9!important}.pc-button--danger{border-color:#633341!important;background:#27131a!important;color:#ff91a7!important}.pc-button[disabled]{opacity:.5;cursor:not-allowed}
.pc-note{padding:12px 14px;border:1px solid #2e3544;border-radius:11px;background:#0c0f16;color:#8e97a7;font-size:.76rem}.pc-note strong{color:#e8ebf2}.pc-setup{display:grid;grid-template-columns:230px minmax(0,1fr);gap:20px;align-items:start}.pc-qr{display:grid;place-items:center;min-height:230px;padding:9px;border-radius:15px;background:#fff}.pc-qr canvas{display:block;width:210px!important;height:210px!important}.pc-secret{display:block;padding:11px;border:1px dashed #403865;border-radius:9px;background:#0b0d14;color:#cabfff;font:700 .78rem ui-monospace,SFMono-Regular,Consolas,monospace;overflow-wrap:anywhere;user-select:all}.pc-recovery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:12px 0}.pc-recovery code{padding:9px;border:1px solid #303747;border-radius:8px;background:#0b0e14;color:#e9ecf4;text-align:center;user-select:all}.pc-secret-box{padding:16px;border:1px solid #594b2e;border-radius:12px;background:#211b10}.pc-secret-box h3{margin-top:0;color:#f1cb82}
.pc-session,.pc-event{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:13px;padding:13px 0;border-top:1px solid var(--pc-line)}.pc-session strong,.pc-session small,.pc-event strong,.pc-event small{display:block}.pc-session small,.pc-event small{margin-top:2px;color:#747c8b;font-size:.68rem}.pc-event>span{font-size:.62rem;color:#aeb5c2}.pc-empty{padding:20px 0;color:#7f8795;text-align:center;font-size:.8rem}.pc-divider{height:1px;background:var(--pc-line);margin:18px 0}.pc-tabs{display:flex;gap:7px;overflow:auto;padding-bottom:2px;margin:0 0 16px}.pc-tabs button{padding:8px 11px;border:1px solid var(--pc-line);border-radius:9px;background:#0d1017;color:#8d95a4;font-size:.72rem;white-space:nowrap}.pc-tabs button[aria-selected=true]{border-color:#4e427e;background:#19152c;color:#fff}.pc-pane[hidden]{display:none!important}
.pc-toast{position:fixed;z-index:200;right:22px;bottom:22px;width:min(390px,calc(100% - 28px));padding:14px 16px;border:1px solid #315947;border-radius:12px;background:#102019;color:#bff3db;box-shadow:0 18px 55px rgba(0,0,0,.4);font-size:.8rem;animation:pc-in .2s ease}.pc-toast--error{border-color:#66313f;background:#251219;color:#ffb5c3}.pc-toast--warning{border-color:#65522d;background:#251f12;color:#f3d49a}@keyframes pc-in{from{opacity:0;transform:translateY(8px)}}
.report-grid{align-items:start}.report-grid form{display:grid!important;gap:12px!important;margin-top:18px!important}.report-grid label{display:grid!important;gap:6px!important;color:#afb5c1!important;font-size:.77rem}.report-grid input,.report-grid select,.report-grid textarea{width:100%!important;border:1px solid #2b3140!important;border-radius:10px!important;background:#0a0d13!important;color:#fff!important;padding:11px!important}.report-grid textarea{min-height:120px!important;resize:vertical!important}.report-grid form button,.hub-error button{padding:12px!important;border:1px solid #51418f!important;border-radius:10px!important;background:#6f56df!important;color:#fff!important;font-weight:780!important}.case{padding:14px 0!important;border-bottom:1px solid var(--pc-line)!important}.case header{display:flex!important;justify-content:space-between!important}.case header span,.case small{font-size:.68rem!important;color:#7f8794!important}.case h3{margin:8px 0 0!important}.hub-loading,.hub-error{text-align:center!important;padding:18vh 20px!important}.hub-loading i{display:block!important;width:34px!important;height:34px!important;margin:auto!important;border:2px solid #252a36!important;border-top-color:#8d75ff!important;border-radius:50%!important;animation:spin 1s linear infinite!important}@keyframes spin{to{transform:rotate(360deg)}}
.reduce-motion *{animation:none!important;transition:none!important;scroll-behavior:auto!important}
@media(max-width:960px){.hub-app{grid-template-columns:1fr!important}.hub-sidebar{position:fixed!important;left:0!important;transform:translateX(-105%)!important;width:260px!important;transition:transform .22s!important;box-shadow:25px 0 70px rgba(0,0,0,.45)}.hub-menu-open .hub-sidebar{transform:none!important}.hub-menu{display:block!important}.hub-live{display:none!important}.metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}.pc-setup{grid-template-columns:1fr}.pc-qr{width:230px}.hub-menu-open:after{content:"";position:fixed;z-index:18;inset:0;background:rgba(0,0,0,.55)}}
@media(max-width:680px){.hub-content{padding:22px 14px 38px!important}.hub-hero,.security-score{align-items:flex-start!important;flex-direction:column!important}.hub-top{padding:0 12px!important}.hub-top>div:first-of-type small{display:none!important}.hub-top>div:last-child{gap:6px!important}.identity-card{grid-template-columns:1fr!important}.identity-orbit{display:none!important}.hub-grid,.report-grid,.pc-grid,.pc-grid--wide,.wallets,.security-list,.metrics,.metrics--three{grid-template-columns:1fr!important}.pc-card,.panel{padding:18px!important}.pc-card__head{flex-direction:column}.pc-recovery{grid-template-columns:1fr}.pc-session,.pc-event{grid-template-columns:1fr}.pc-session button{justify-self:start}.hub-hero h1{font-size:2rem!important}.hub-top [data-logout]{padding:7px 9px!important;font-size:.68rem}.pc-toast{right:14px;bottom:14px}}

/* Player Case Center v5 */
.case-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:0 0 16px}.case-metrics article{position:relative;overflow:hidden;padding:22px;border:1px solid rgba(151,126,255,.18);border-radius:19px;background:linear-gradient(145deg,rgba(19,22,35,.96),rgba(8,10,17,.96));box-shadow:0 22px 55px rgba(0,0,0,.25)}.case-metrics article:after{content:"";position:absolute;width:90px;height:90px;right:-30px;top:-30px;border-radius:50%;background:radial-gradient(circle,rgba(131,99,255,.24),transparent 70%)}.case-metrics span,.case-metrics small{display:block;color:#89859a}.case-metrics span{font-size:.66rem;letter-spacing:.14em;font-weight:850}.case-metrics strong{display:block;margin:7px 0 2px;font-size:2.2rem;color:#f7f5ff}.case-actions{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:0 0 16px}.case-tabs{display:flex;gap:5px;padding:5px;border:1px solid rgba(255,255,255,.1);border-radius:13px;background:#090b12}.case-tabs button,.case-refresh{border:1px solid transparent;border-radius:9px;background:transparent;color:#9994a8;padding:10px 14px;font-weight:800}.case-tabs button.is-active{border-color:rgba(143,113,255,.38);background:linear-gradient(135deg,rgba(132,96,255,.28),rgba(77,51,171,.17));color:#fff}.case-refresh{border-color:rgba(255,255,255,.1);background:#ffffff08;color:#d9d4e5}.case-tools{display:grid;grid-template-columns:minmax(0,1fr) 160px;gap:8px;margin:18px 0 8px}.case-tools input,.case-tools select{width:100%;min-width:0;padding:12px;border:1px solid rgba(255,255,255,.12);border-radius:11px;background:#080a11;color:#fff}.case-sync{margin:8px 0 16px!important;font-size:.72rem;color:#6fe0c3!important}.case-empty{padding:50px 18px;text-align:center;border:1px dashed rgba(255,255,255,.13);border-radius:16px;color:#928da0}.case-empty b{color:#fff;font-size:1.1rem}.report-case{margin:0 0 12px!important;padding:20px!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:16px;background:linear-gradient(145deg,rgba(15,18,29,.94),rgba(8,10,16,.94))}.report-case.ticket-case{border-color:rgba(73,218,191,.18)!important}.report-case>header b{color:#c6b9ff;letter-spacing:.04em}.ticket-case>header b{color:#72e2c9}.report-case__meta{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:14px 0}.report-case__meta>span{padding:10px;border:1px solid rgba(255,255,255,.07);border-radius:10px;background:#ffffff04}.report-case__meta small,.report-case__meta b{display:block}.report-case__meta b{margin-top:3px;font-size:.78rem}.report-thread{display:grid;gap:8px;margin:14px 0}.report-message{padding:12px;border:1px solid rgba(255,255,255,.08);border-radius:11px;background:#ffffff04}.report-message--admin{margin-left:26px;border-color:rgba(132,101,255,.27);background:rgba(126,91,255,.08)}.report-message header{display:flex;justify-content:space-between;gap:10px}.report-message p{margin:7px 0!important;color:#d0ccda!important}.report-reply{padding-top:12px;border-top:1px solid rgba(255,255,255,.08)}.report-closed{padding:10px;border-radius:10px;background:#ffffff05}.v4-report-compose>[hidden]{display:none!important}
@media(max-width:760px){.case-metrics{grid-template-columns:1fr}.case-actions{align-items:stretch;flex-direction:column}.case-tabs{display:grid;grid-template-columns:1fr 1fr}.case-tools,.report-case__meta{grid-template-columns:1fr}.case-refresh{width:100%}.report-message--admin{margin-left:10px}}

/* Account controls v6 */
.settings-feature-grid{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr);gap:14px;margin-top:14px}.password-card,.passport-card{min-width:0}.password-meter{height:6px;margin-top:4px;border-radius:99px;background:#202532;overflow:hidden}.password-meter i{display:block;width:0;height:100%;border-radius:inherit;background:#ff6f8e;transition:width .2s,background .2s}.password-meter i[data-score="4"]{background:#f2bf68}.password-meter i[data-score="5"],.password-meter i[data-score="6"]{background:#63ddb3}.passport-card{position:relative;overflow:hidden}.passport-card:after{content:"";position:absolute;right:-80px;top:-100px;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,rgba(124,91,255,.17),transparent 68%);pointer-events:none}.passport-card>*{position:relative;z-index:1}.passport-preview{display:flex;align-items:center;gap:14px;margin:18px 0;padding:18px;border:1px solid rgba(139,111,255,.3);border-radius:16px;background:linear-gradient(135deg,rgba(119,83,234,.16),rgba(68,220,187,.06));box-shadow:inset 0 1px rgba(255,255,255,.04)}.passport-preview>b{display:grid;place-items:center;flex:0 0 52px;width:52px;height:52px;border-radius:15px;background:linear-gradient(145deg,#9c82ff,#5034bd);box-shadow:0 0 28px rgba(124,91,255,.32)}.passport-preview>span{min-width:0}.passport-preview strong,.passport-preview small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.passport-preview small{color:#878f9f}.passport-preview>i{margin-left:auto;padding:5px 8px;border:1px solid rgba(94,223,182,.3);border-radius:7px;background:rgba(52,190,147,.08);color:#78e3bd;font-size:.62rem;font-style:normal;font-weight:850;letter-spacing:.1em}.passport-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:0 0 16px}.passport-fields span{padding:9px 10px;border:1px solid rgba(255,255,255,.07);border-radius:9px;background:rgba(255,255,255,.025);color:#989faf;font-size:.68rem}.passport-download{width:100%;margin-top:18px!important;display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:left}.passport-download span,.passport-download small{display:block}.passport-download small{color:#bcb2e8;font-size:.63rem;font-weight:600}.privacy-shield [data-user-email],.privacy-shield .v4-account-card dd,.privacy-shield .v4-balance-row strong,.privacy-shield .v4-wallet strong,.privacy-shield .identity-tags{filter:blur(7px);user-select:none;transition:filter .18s}.privacy-shield .v4-account-card:hover dd,.privacy-shield .v4-balance-row:hover strong{filter:blur(3px)}
@media(max-width:840px){.settings-feature-grid{grid-template-columns:1fr}}
@media(max-width:430px){.passport-fields{grid-template-columns:1fr}.passport-preview>i{display:none}.passport-download{align-items:flex-start;flex-direction:column}}
[data-discord-contact]{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:14px;border:1px solid rgba(139,108,255,.25);border-radius:14px;background:rgba(116,82,232,.07)}[data-discord-contact][hidden]{display:none!important}[data-discord-contact] label{min-width:0}[data-discord-contact] small{display:block;margin-top:7px;color:#8f8a9e;font-size:.72rem;line-height:1.45}@media(max-width:680px){[data-discord-contact]{grid-template-columns:1fr}}
