:root{color-scheme:dark;--panel:#171725;--text:#f4efff;--muted:#b4a8c7}*{box-sizing:border-box}body{margin:0;font-family:Inter,'Segoe UI',sans-serif;color:var(--text);background:radial-gradient(ellipse at 80% 0,#31204c 0,transparent 42%),#090c16;line-height:1.6}.account-nav{max-width:1200px;margin:auto;padding:28px;display:flex;justify-content:space-between;gap:20px}.account-nav>a{font-size:23px;letter-spacing:5px;font-weight:800;text-decoration:none}.account-nav nav{display:flex;gap:24px;align-items:center}a{color:#ceb4ff}main{max-width:1160px;margin:auto;padding:40px 28px}h1{font-size:clamp(42px,7vw,80px);line-height:1.05;letter-spacing:-3px;margin:18px 0 26px}h2{font-size:26px;margin-top:0}.eyebrow{letter-spacing:4px;color:#ae94d6;font-size:11px}.account-card,.account-hero{padding:28px;border:1px solid #a890bf35;border-radius:24px;background:#161723aa;margin:22px 0}.account-hero{display:flex;justify-content:space-between;gap:30px;background:linear-gradient(120deg,#342342,#141722)}.account-balance{min-width:200px;padding:20px;border-left:1px solid #b995ff33}.account-balance strong{display:block;font-size:48px;color:#e8cc89}.account-balance span{color:#e8cc89}.account-balance p{font-size:12px}.account-columns{display:grid;grid-template-columns:1fr 1fr;gap:22px}.account-columns .account-card{margin:0}p,small{color:var(--muted)}label{display:grid;gap:6px;margin:12px 0;font-size:13px}input,textarea,select{font:inherit;color:inherit;background:#0c101d;border:1px solid #9f82c34a;border-radius:10px;padding:12px;max-width:100%;width:100%}button{font:600 14px 'Segoe UI',sans-serif;border:1px solid #bd9ae255;border-radius:12px;background:#bc98ee;color:#170d27;padding:13px 20px;cursor:pointer;margin:5px 0}button.secondary{background:#9f82c312;color:#e8dffa}button:disabled{opacity:.5;cursor:wait}button:hover{filter:brightness(1.1)}#account-login{max-width:480px}#account-preview{display:block;width:100%;height:330px;object-fit:contain;touch-action:none;cursor:grab}.account-skin{background:#141321;color:#f1e8ff;border:1px solid #8970a8;border-radius:24px;padding:26px;max-width:600px;width:90vw;max-height:90vh;overflow:auto}.account-skin::backdrop{background:#03040cd9}.account-skin header{display:flex;justify-content:space-between;align-items:center}.account-skin canvas{height:240px;display:block;margin:auto;cursor:grab;touch-action:none}.ticket-row,.reply-row{border-top:1px solid #a890bf33;padding:18px 0;overflow-wrap:anywhere}.ticket-thread{padding:12px;background:#090c1633}.ticket-thread p{white-space:pre-wrap}footer{margin:45px 0;font-size:13px}[hidden]{display:none!important}@media(max-width:700px){.account-columns{grid-template-columns:1fr}.account-hero{display:block}.account-nav{flex-wrap:wrap}.account-nav nav{gap:12px}.account-balance{border-left:0;border-top:1px solid #b995ff33}}
