.aero .acct-desk{max-width:780px}.aero .lite{--bg:#fff;--card:#fff;--secondary:#f3f7fb;--accent-surface:#eaf2fa;--fg:#1b1f24;--muted:#4b5b6e;--muted-2:#6f7d8c;--border:#d3dde8;--border-input:#abadb3;--border-soft:#e4eaf0;--border-ghost:#c4d2e0;--ring:#39f;--primary:#f2a93b;--primary-hi:#fb5;--primary-ink:#3a2303;--mint:#1f9a3c;--warn:#8a5a00;--a-err:#b3261e;--a-amber:#9a5a08;--a-warn:#8a6100;--a-blue:#1f5fa8;--a-code:#f1f5f9;--a-step:#dbe7f3;--a-sep:#e4eaf0;--a-line:#c4d2e0;--font:"Segoe UI","Open Sans",system-ui,-apple-system,sans-serif;--mono:"Consolas","Lucida Console",ui-monospace,monospace;--r-sm:3px;--r-md:3px;--r-lg:4px;--r-xl:5px;display:flex;flex-direction:column;gap:20px;padding:clamp(16px,3vw,28px);color:var(--fg);font:15px/1.55 var(--font)}.aero .lite .acct-head{display:flex;align-items:center;justify-content:space-between}.aero .lite .wm{letter-spacing:.06em}.aero .lite .wm .wm-l{color:#10223a}.aero .lite .wm .wm-q{color:var(--amber-deep)}.aero .lite .avatar{width:48px;height:48px;padding:5px;border-radius:8px;background:linear-gradient(180deg,#fff,#e4ebf2 50%,#cfd9e3 0,#e9eff5);border:1px solid rgba(0,0,0,.45);box-shadow:0 3px 8px rgba(0,20,50,.3),inset 0 1px 0 #fff}.aero .lite .avatar svg{width:100%;height:100%;filter:drop-shadow(0 0 6px rgba(242,169,59,.55))}.aero .lite .eyebrow{color:#2f6f78;letter-spacing:.1em}.aero .lite .title{font-size:clamp(28px,3.4vw,36px);line-height:1.1}.aero .lite .acct-detail-title,.aero .lite .title{font-weight:300;letter-spacing:-.01em;color:var(--instr)}.aero .lite .acct-detail-title{font-size:clamp(24px,3vw,30px);line-height:1.15}.aero .lite .acct-back{color:var(--link);font-family:var(--font)}.aero .lite .acct-back:hover{color:#075e68;text-decoration:underline}.aero .lite .acct-body{color:var(--ink-2);font-size:14.5px}.aero .lite .hint{color:var(--ink-3)}.aero .lite a{color:var(--link)}.aero .lite .card{background:#fff;border:1px solid var(--border);border-radius:4px;padding:16px 18px 18px;box-shadow:inset 0 1px 0 #fff,0 1px 2px rgba(0,30,70,.06)}.aero .lite .card-title{display:flex;align-items:center;gap:10px;margin:0 0 6px;font-size:15px;font-weight:600;text-transform:none;letter-spacing:0;color:var(--instr)}.aero .lite .card-title:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,#b9e0dc,rgba(185,224,220,0))}.aero .lite .acct-hero{background:linear-gradient(180deg,#fff,#f2f8fd)}.aero .lite .acct-big .status{font-size:30px;font-weight:300}.aero .lite .status.on{color:#1d8a12}.aero .lite .acct-big .status.on .dot,.aero .lite .status.on .dot{background:radial-gradient(circle at 35% 35%,#c9ffb5,#2fbf1f 60%,#167a0c);box-shadow:0 0 7px rgba(70,200,60,.6)}.aero .lite .status.off .dot{background:radial-gradient(circle at 35% 35%,#e3e8ed,#8a96a2 60%,#5d6873);box-shadow:none}.aero .lite .acct-plan{color:var(--ink-2)}.aero .lite .acct-grid2>div{background:linear-gradient(#fbfdff,#f1f6fb);border:1px solid #d9e3ec;border-radius:3px}.aero .lite .acct-grid2 .v{color:#10223a}.aero .lite .acct-grid2 .v.warn{color:var(--warn)}.aero .lite .row .v{color:#10223a}.aero .lite .btn{font-family:var(--font);font-size:15px;border-radius:999px;padding:12px 18px}.aero .lite .btn-primary{position:relative;overflow:hidden;color:#3a2303;font-weight:600;text-shadow:0 1px 0 hsla(0,0%,100%,.55);border:1px solid #a35d07;background:linear-gradient(180deg,#ffe3a8,#ffc562 50%,#ec961c 0,#f4ad42);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.6),inset 0 -3px 8px rgba(255,220,150,.6),0 3px 10px rgba(150,80,0,.25)}.aero .lite .btn-primary:before{content:"";position:absolute;left:6%;right:6%;top:2px;height:46%;border-radius:999px;background:linear-gradient(hsla(0,0%,100%,.85),hsla(0,0%,100%,.1));pointer-events:none}.aero .lite .btn-primary:hover:not(:disabled){background:linear-gradient(180deg,#ffe8b6,#ffcc72 50%,#f19f28 0,#f7b650);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.6),inset 0 -3px 8px rgba(255,220,150,.6),0 3px 10px rgba(150,80,0,.25),0 0 18px rgba(255,190,90,.7)}.aero .lite .btn-primary:disabled,.aero .lite .btn-primary[disabled]{color:#8a8a8a;text-shadow:none;border:1px solid #b9bec3;background:linear-gradient(180deg,#f7f7f7,#ececec 50%,#e0e0e0 0,#e9e9e9);box-shadow:none}.aero .lite .btn-primary:disabled:before{opacity:.5}.aero .lite .btn-ghost{color:#000;font-weight:400;border:1px solid #707070;border-radius:3px;background:linear-gradient(#f2f2f2,#ebebeb 49%,#ddd 50%,#cfcfcf);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.75)}.aero .lite .btn-ghost:hover{color:#000;border-color:#3c7fb1;background:linear-gradient(#eaf6fd,#d9f0fc 49%,#bee6fd 50%,#a7d9f5)}.aero .lite .btn-ghost:active{border-color:#2c628b;background:linear-gradient(#e5f4fc,#c4e5f6 49%,#98d1ef 50%,#68b3db)}.aero .lite .btn-ghost:disabled{color:#8a8a8a;border-color:#adb2b5;background:#f4f4f4}.aero .lite .btn:focus-visible{outline:2px solid #39f;outline-offset:2px;box-shadow:none}.aero .lite .input,.aero .lite textarea{background:#fff;color:var(--fg);border:1px solid #abadb3;border-radius:2px;font-family:var(--font);letter-spacing:0;box-shadow:inset 0 1px 2px rgba(0,0,0,.08)}.aero .lite .input{padding:10px 12px}.aero .lite .input::-moz-placeholder,.aero .lite textarea::-moz-placeholder{color:#8a96a3;letter-spacing:0}.aero .lite .input::placeholder,.aero .lite textarea::placeholder{color:#8a96a3;letter-spacing:0}.aero .lite .input:hover,.aero .lite textarea:hover{border-color:#7eb4ea}.aero .lite .input:focus,.aero .lite textarea:focus{outline:none;background:#fff;border-color:#39f;box-shadow:0 0 0 2px rgba(51,153,255,.25)}.aero .lite .field label{color:var(--ink-2)}.aero .lite pre.mono{font-family:var(--mono);color:#10223a;border:1px solid #d9e3ec}.aero .lite .acct-menu{background:#fff;border:1px solid var(--border);border-radius:4px;padding:6px}.aero .lite .acct-menu-row{gap:14px;padding:10px 12px;border:1px solid transparent;border-radius:3px;color:var(--fg);font-family:var(--font)}.aero .lite .acct-menu-row:last-child{border-bottom:1px solid transparent}.aero .lite .acct-menu-row:hover{border-color:var(--hover-b);background:linear-gradient(#fafdff,#e5f1fc)}.aero .lite .acct-menu-row:focus-visible{outline:1px dotted #000;outline-offset:-4px}.aero .lite .acct-menu-ic{position:relative;overflow:hidden;width:40px;height:40px;border-radius:10px;color:#fff;border:1px solid #0b3566;background:radial-gradient(circle at 50% 78%,#9fdcff 0,#2b8be0 50%,#0b4f9e 100%);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.6),0 2px 4px rgba(0,30,70,.25)}.aero .lite .acct-menu-row:nth-child(4n+2) .acct-menu-ic{border-color:#1b6e10;background:radial-gradient(circle at 50% 78%,#b6f07a 0,#3cb52a 50%,#1b7a10 100%)}.aero .lite .acct-menu-row:nth-child(4n+3) .acct-menu-ic{border-color:#8a4f06;background:radial-gradient(circle at 50% 78%,#ffe1a0 0,#f2a93b 50%,#a35d07 100%)}.aero .lite .acct-menu-row:nth-child(4n+4) .acct-menu-ic{border-color:#0b5560;background:radial-gradient(circle at 50% 78%,#a6f0f5 0,#22a7b8 50%,#0b5f6e 100%)}.aero .lite .acct-menu-ic:before{content:"";position:absolute;left:8%;right:8%;top:3%;height:46%;border-radius:8px 8px 50% 50%;background:linear-gradient(hsla(0,0%,100%,.75),hsla(0,0%,100%,.08))}.aero .lite .acct-menu-ic svg{position:relative;width:20px;height:20px;filter:drop-shadow(0 1px 1px rgba(0,0,0,.4))}.aero .lite .acct-menu-label{color:var(--link);font-size:16px;font-weight:400}.aero .lite .acct-menu-sub{color:var(--ink-3);font-size:12.5px}.aero .lite .acct-menu-chev{color:#7a8a9a}.aero .lite .acct-links a{color:var(--link)}.aero .lite .acct-links a:hover{text-decoration:underline}@media(max-width:520px){.aero .acct-desk{padding-inline:8px;padding-block:20px 80px}.aero .lite{padding:14px}}.aero .doc-desk{max-width:900px}.aero .lite .legal{max-width:none;margin:0;padding:0 clamp(4px,1.5vw,14px) 12px}.aero .lite .legal-back{color:var(--link);padding:0 0 14px;font-size:14px}.aero .lite .legal-back:hover{text-decoration:underline}.aero .lite .legal h1{font-weight:300;font-size:clamp(28px,3.6vw,38px);line-height:1.12;letter-spacing:-.01em;color:var(--instr);margin:4px 0 8px;text-wrap:balance}.aero .lite .legal .upd{color:var(--ink-3);font-size:13px;margin:0 0 26px}.aero .lite .legal h2{display:flex;align-items:center;gap:10px;font-size:18px;font-weight:600;color:var(--instr);margin:30px 0 10px}.aero .lite .legal h2:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,#b9e0dc,rgba(185,224,220,0))}.aero .lite .legal li,.aero .lite .legal p{font-size:15.5px;color:var(--ink-2);line-height:1.7}.aero .lite .legal b{color:#10223a}.aero .lite .legal a{color:var(--link)}.aero .lite .legal ul{padding-left:22px}.aero .lite .legal li::marker{color:var(--link)}.aero .lite .legal .ph{color:var(--a-warn)}.aero .lite .legal .btn{width:auto}.aero .join-desk{max-width:620px}.aero .lite .start-hero{text-align:left;padding:0}.aero .lite .start-hero .title{margin:14px 0 0}.aero .lite .start-card{background:#fff;border:1px solid var(--border);border-radius:4px;padding:18px;gap:14px;align-items:stretch}.aero .lite .start-chip{align-self:flex-start;color:#1f4a12;font-weight:600;font-size:13px;border:1px solid #8cc56f;background:linear-gradient(#f4fff0,#dff5d2 50%,#c9ecb6 0,#e2f7d6)}.aero .lite .start-chip .dot{background:radial-gradient(circle at 35% 35%,#c9ffb5,#2fbf1f 60%,#167a0c);box-shadow:0 0 6px rgba(70,220,60,.7)}.aero .lite .start-key{background:#fff;color:#10223a;border:1px solid #abadb3;border-radius:3px;font:600 clamp(18px,3.4vw,23px)/1 var(--mono);letter-spacing:.07em;box-shadow:inset 0 1px 3px rgba(0,0,0,.1)}.aero .lite .start-key:hover{border-color:#7eb4ea;background:#f7fbff}.aero .lite .start-warn{color:#5a4200;text-align:left;padding:10px 12px;border:1px solid #e6c15c;border-radius:3px;background:linear-gradient(#fffbea,#fff1c2)}.aero .lite .start-next{text-align:left;color:var(--ink-2);font-size:14.5px}.aero .lite .start-next b{color:#10223a}.aero .lite .sub{text-align:left;color:var(--ink-2);font-size:15px}.aero .lite .err{color:var(--a-err)}.aero .lite a.btn{display:block;text-decoration:none;text-align:center}.aero .nf-desk{max-width:560px;padding-block:clamp(48px,12vh,140px) 90px}.aero .lite .nf{display:flex;gap:16px;align-items:flex-start}.aero .lite .nf-ic{width:48px;height:48px;flex:none}.aero .lite .nf h1{font-weight:400;font-size:22px;line-height:1.25;color:var(--instr);margin:2px 0 8px}.aero .lite .nf p{margin:0 0 6px;color:var(--ink-2);font-size:15px}.aero .lite .nf-btns{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:8px}.aero .lite .nf-btns .btn{width:auto;padding:10px 22px}