.account-gate{position:fixed;inset:0;z-index:10000;display:grid;place-items:center;padding:32px;background:#050609;color:#e9edf5;font-family:Inter,"PingFang SC","Microsoft YaHei",sans-serif;overflow:auto}.account-gate *{box-sizing:border-box}.account-shell{display:grid;grid-template-columns:1fr 1fr;width:min(1040px,100%);min-height:650px;border:1px solid #303540;background:#10131a;box-shadow:0 24px 100px #0009}.account-scene{position:relative;overflow:hidden;background:radial-gradient(ellipse at 20% 25%,#fb9c2f40,transparent 55%),linear-gradient(160deg,#252a38,#080b12 75%);border-right:1px solid #34353b}.account-market-line{position:absolute;top:30px;left:30px;color:#dcaa69;font:10px/1.7 ui-monospace,monospace;letter-spacing:2px}.account-scene:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(90deg,transparent 0,transparent 79px,#ffffff05 80px),repeating-linear-gradient(0deg,transparent 0,transparent 79px,#ffffff05 80px);pointer-events:none}.account-scene-copy{position:absolute;left:38px;bottom:45px;z-index:1}.account-scene-copy strong{display:block;font:700 clamp(30px,4vw,49px)/1.02 Arial,sans-serif;letter-spacing:-2px}.account-scene-copy span{display:block;margin-top:22px;color:#ffa544;font-size:12px;letter-spacing:5px}.account-skyline{position:absolute;inset:15% 0 22%;display:flex;align-items:flex-end;gap:6px;transform:skewY(-8deg);opacity:.7}.account-skyline i{position:relative;display:block;flex:1;height:42%;background:repeating-linear-gradient(0deg,transparent 0,transparent 11px,#d7b78733 12px,#d7b78733 13px),repeating-linear-gradient(90deg,#191f2d 0,#191f2d 11px,#68738444 12px,#68738444 13px);border-top:2px solid #d89548;box-shadow:12px 0 0 #080c16}.account-skyline i:nth-child(2){height:67%}.account-skyline i:nth-child(3){height:87%}.account-skyline i:nth-child(4){height:58%}.account-skyline i:nth-child(5){height:100%;flex:.8}.account-skyline i:nth-child(6){height:71%}.account-skyline i:nth-child(7){height:45%}.account-panel{padding:42px 38px;display:flex;flex-direction:column}.account-kicker{color:#ffa141;font:700 13px/1.5 ui-monospace,monospace;letter-spacing:1px}.account-kicker span{display:block;font-size:9px;color:#717d91;margin-top:4px;letter-spacing:2px}.account-panel h1{margin:34px 0 12px;font-size:25px;line-height:1.45;font-weight:600;letter-spacing:-.5px}.account-description{margin:0 0 25px;color:#8e9aaf;font-size:12px;line-height:1.9}.account-tabs{display:flex;border-bottom:1px solid #303642;margin-bottom:22px;gap:22px}.account-tabs button{border:0;border-radius:0;border-bottom:2px solid transparent;background:none;color:#8893a8;padding:11px 0;cursor:pointer;font-size:13px}.account-tabs button[aria-selected=true]{border-color:#ff9d32;color:#ffaf59}.account-form{display:grid;gap:16px}.account-form label{display:grid;gap:8px;color:#b9c3d5;font-size:12px}.account-form input{width:100%;height:42px;border:1px solid #343b49;border-radius:2px;padding:0 12px;background:#080b11;color:#eef2ff;outline:none;font-size:13px}.account-form input:focus{border-color:#f6a044;box-shadow:0 0 0 2px #f6a04414}.account-form input::placeholder{color:#59667b}.account-submit{display:block;width:100%;margin-top:6px;border:1px solid #ffad55;border-radius:2px;background:#f59b38;color:#15100b;padding:13px 16px;font-weight:700;font-size:13px;text-align:center;cursor:pointer}.account-submit:hover{background:#ffb45c}.account-submit.secondary{background:transparent;color:#b7c2d5;border-color:#343b49;margin-top:10px;font-weight:400}.account-submit:disabled,.account-tabs button:disabled{opacity:.5;cursor:wait}.account-submit:focus-visible,.account-tabs button:focus-visible{outline:2px solid #ffb45c;outline-offset:3px}.account-error{min-height:20px;font-size:12px;line-height:1.7;color:#ff8c84;margin:12px 0}.account-footnote{margin-top:auto;border-top:1px solid #242b38;padding-top:16px;font-size:10px;line-height:1.9;color:#68758b}.account-legacy,.account-recovery{color:#a9b6cc;font-size:12px;line-height:1.8;margin:16px 0}.account-recovery{padding:12px;border:1px solid #55432b;background:#221c12;color:#dfb577}@media(max-width:720px){.account-gate{padding:16px;place-items:start center}.account-shell{grid-template-columns:1fr;min-height:0;margin:auto}.account-scene{min-height:180px;border-right:0;border-bottom:1px solid #34353b}.account-market-line{left:24px;top:18px;font-size:8px}.account-scene-copy{left:24px;bottom:23px}.account-scene-copy strong{font-size:30px}.account-scene-copy span{margin-top:12px;font-size:9px}.account-skyline{inset:10% 0 0 45%;opacity:.5}.account-panel{padding:25px}.account-panel h1{margin-top:23px;font-size:22px}}@media(prefers-reduced-motion:reduce){.account-gate *{scroll-behavior:auto}}
.account-invitations{color:#e8edf5;font:13px/1.8 Inter,"PingFang SC",sans-serif}.account-invitations *{box-sizing:border-box}.invitation-heading>span{font:10px/1.6 ui-monospace,monospace;color:#ffa348;letter-spacing:1px}.invitation-heading h3{font-size:20px;line-height:1.4;margin:8px 0}.invitation-heading p,.invitation-caption{font-size:11px;color:#8f9db2;line-height:1.9}.invitation-quota{display:grid;grid-template-columns:1fr 1fr;gap:1px;border:1px solid #303a48;background:#303a48;margin:16px 0}.invitation-quota>span{padding:12px 15px;background:#10151e;color:#95a2b7;font-size:11px}.invitation-quota strong{display:block;font:18px/1.7 ui-monospace,monospace;color:#f3c386}.invitation-create{display:flex;align-items:end;gap:10px;flex-wrap:wrap}.invitation-create label{display:grid;gap:5px;color:#adb8c9;font-size:11px}.invitation-create select{height:42px;min-width:110px;background:#080d15;color:#d8e2ef;border:1px solid #384556;padding:8px}.invitation-create .account-submit{width:auto;height:42px;padding:10px 14px;margin:0}.invitation-secret{padding:17px;margin-top:18px;background:#201b13;border:1px solid #8d632f}.invitation-secret>strong{color:#f2b86e;font-size:13px}.invitation-secret p,.invitation-secret small{display:block;font-size:11px;color:#bfb29f}.invitation-secret code{display:block;margin:13px 0;padding:13px;background:#080c12;color:#f3c68d;border:1px solid #55442c;font:12px/1.8 ui-monospace,monospace;word-break:break-all;user-select:all}.invitation-secret>div{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.invitation-secret .account-submit{width:auto;font-size:11px;padding:9px 12px;margin:0}.invitation-list article{display:flex;gap:12px;align-items:center;border-top:1px solid #293342;padding:14px 0}.invitation-list article>div{margin-right:auto;min-width:0}.invitation-list strong{display:block;font-size:12px}.invitation-list small{display:block;font-size:10px;color:#8594a9}.invitation-list article>span{font-size:11px;color:#a0b2c7;white-space:nowrap}.invitation-list .account-submit{width:auto;margin:0;font-size:11px;padding:8px 12px}.invitation-message{background:#10231e;border:1px solid #335d4c;color:#b4daca;padding:11px 13px;font-size:12px}.invitation-message.error{background:#291c1c;border-color:#744e46;color:#ffb7ac}@media(max-width:500px){.invitation-create .account-submit{font-size:11px;padding:10px}.invitation-list article{gap:7px}.invitation-secret>div{flex-direction:column}.invitation-secret .account-submit{width:100%}}
