.account-design{--account-muted:#9fb5ca;--account-red:#ff3454;color:#f5f7fa;background:#0d1720;min-height:100dvh;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.account-design *{box-sizing:border-box}.account-design a{color:inherit;text-decoration:none}.account-design button,.account-design input{font:inherit}.account-design button{cursor:pointer;color:inherit}.account-design button:disabled{cursor:wait;opacity:.65}.account-design a:focus-visible,.account-design button:focus-visible,.account-design input:focus-visible{outline-offset:4px;outline:2px solid #f3f7fa}.account-design svg{flex-shrink:0;width:24px;height:24px}.account-design h1,.account-design h2,.account-design p{margin:0}.account-design__canvas{isolation:isolate;background:#0e1922;max-width:480px;min-height:100dvh;margin:auto;position:relative}.account-design .account-wordmark .godji-full-logo{width:150px;height:auto;display:block}.account-design .account-wordmark{left:20px;top:calc(22px + env(safe-area-inset-top,0px));letter-spacing:-2px;z-index:2;font-size:36px;font-weight:800;line-height:1;position:absolute}.account-design .account-glass{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(120deg,#526f8840,#17273390 55%,#536d8340);border:1px solid #7896af70;border-radius:15px;box-shadow:inset 0 1px 3px #c0d8ed25}.account-design .account-primary{color:#fff;background:linear-gradient(120deg,#ff294d,#d5082e 65%,#ff2345);border:1px solid #ff758a;border-radius:12px;justify-content:center;align-items:center;gap:12px;width:100%;min-height:49px;font-size:15px;font-weight:650;display:flex;box-shadow:inset 0 1px 5px #ffc1c755,0 3px 24px #ff193626}.account-design .account-secondary{background:#17273488;border:1px solid #69879f;border-radius:12px;justify-content:center;align-items:center;gap:10px;min-height:46px;padding:10px 15px;font-size:14px;display:flex}.account-design .account-error{color:#ffadb9;background:#bd1e3214;border:1px solid #fc46614d;border-radius:10px;padding:12px;font-size:13px;line-height:1.5}.account-design .account-note{color:var(--account-muted);font-size:13px;line-height:1.6}.account-design .account-dialog{color:inherit;background:#142330;border:1px solid #6c8ba4;border-radius:20px;width:min(420px,100vw - 28px);max-height:calc(100dvh - 32px);padding:28px 22px 22px}.account-design .account-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#030a12ba}.account-design .account-dialog h2{margin-bottom:18px;padding-right:30px;font-size:22px}.account-design .account-dialog p{color:var(--account-muted);margin:12px 0;font-size:14px;line-height:1.6}.account-design .account-dialog .account-secondary{margin-top:14px}.account-design .account-dialog-close{background:0 0;border:0;width:44px;height:44px;font-size:28px;position:absolute;top:8px;right:8px}.account-design .auth-scene{height:310px}.account-design .auth-scene:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(310px 200px at 0 0,#0e1922 0%,#0e1922e6 28%,#0e19228c 55%,#0e192200 100%);position:absolute;inset:0}.account-design .auth-content{padding:0 16px calc(28px + env(safe-area-inset-bottom,0px));margin-top:-30px;position:relative}.account-design .auth-card{padding:0 20px 24px}.account-design .auth-tabs{border-bottom:1px solid #6d8ba766;grid-template-columns:1fr 1fr;margin-bottom:23px;display:grid}.account-design .auth-tabs a{text-align:center;color:var(--account-muted);padding:20px 6px 16px;font-size:15px;font-weight:600;position:relative}.account-design .auth-tabs .selected{color:#fff}.account-design .auth-tabs .selected:after{content:"";background:var(--account-red);border-radius:3px;height:3px;position:absolute;bottom:-1px;left:12%;right:12%}.account-design .auth-card h1{letter-spacing:-.8px;text-align:left;font-size:clamp(22px,6vw,31px);font-weight:750;line-height:1.2}.account-design .auth-form{gap:17px;display:grid}.account-design .auth-label{gap:8px;font-size:13px;display:grid}.account-design .auth-input{background:linear-gradient(115deg,#1a2b3866,#435c7425);border:1px solid #7895ad80;border-radius:11px;align-items:center;gap:12px;min-height:52px;padding:0 13px;display:flex}.account-design .auth-input:focus-within{border-color:#c0d9ed;box-shadow:0 0 0 3px #a4c6e912}.account-design .auth-input>svg{color:#a7bfd7;width:22px}.account-design .auth-input input{color:#f5f7fa;background:0 0;border:0;width:100%;min-width:0;padding:15px 0;font-size:16px;outline:0!important}.account-design .auth-input input::placeholder{color:#87a0b8;opacity:1}.account-design .auth-input input:-webkit-autofill{-webkit-text-fill-color:#f5f7fa;box-shadow:inset 0 0 0 1000px #20313e}.account-design .auth-eye{color:#aac4dc;background:0 0;border:0;place-items:center;min-width:36px;min-height:44px;padding:0;display:grid}.account-design .auth-label small{color:var(--account-muted);font-size:11px}.account-design .auth-forgot{color:#aec6dd;justify-self:end;align-items:center;min-height:30px;font-size:12px;text-decoration:underline;display:flex}.account-design .auth-footer{text-align:center;color:var(--account-muted);margin:25px 0 0;font-size:13px}.account-design .auth-footer a{color:var(--account-red);margin-left:6px;text-decoration:underline}.account-design .auth-telegram{width:100%;margin-top:16px}@media (width>=600px){.account-design__canvas{border-inline:1px solid #7895ad22;box-shadow:0 0 90px #0003}}@media (width<=359px){.account-design .auth-card{padding-inline:15px}.account-design .auth-card h1{font-size:22px}.account-design .auth-scene{height:250px}}.auth-shell .auth-form{margin-top:23px}.desktop-notice[data-v-7341e6d3]{background:radial-gradient(at 83% 45%,#243d513d,#0000 48%),#0d1720;flex-direction:column;min-height:100dvh;padding:36px clamp(32px,6vw,112px) 24px;display:flex;overflow:hidden}.desktop-notice__header[data-v-7341e6d3],.desktop-notice__footer[data-v-7341e6d3]{justify-content:space-between;align-items:center;gap:24px;display:flex}.desktop-notice__header[data-v-7341e6d3]{border-bottom:1px solid #7896af24;padding-bottom:30px}.desktop-notice__brand[data-v-7341e6d3]{align-items:center;gap:24px;display:flex}.desktop-notice__brand img[data-v-7341e6d3]{width:auto;height:34px;display:block}.desktop-notice__brand>span[data-v-7341e6d3]{color:#9fb5ca;border-left:1px solid #7896af40;padding-left:24px;font-size:17px}.desktop-notice__status[data-v-7341e6d3]{color:#b5c6d5;align-items:center;gap:9px;font-size:12px;display:inline-flex}.desktop-notice__status i[data-v-7341e6d3]{background:#72d9ac;border-radius:50%;width:6px;height:6px;box-shadow:0 0 14px #72d9ac44}.desktop-notice__main[data-v-7341e6d3]{flex:1;grid-template-columns:1.2fr 1fr;align-items:center;gap:clamp(40px,6vw,100px);width:100%;max-width:1320px;margin:auto;padding:64px 0;display:grid}.desktop-notice__eyebrow[data-v-7341e6d3]{color:#c5a1aa;letter-spacing:1.6px;align-items:center;gap:10px;margin-bottom:26px;font-size:10px;font-weight:650;display:flex}.desktop-notice__eyebrow>span[data-v-7341e6d3]{color:#ff6b83;border:1px solid #ff345455;border-radius:50%;place-items:center;width:24px;height:24px;font-size:13px;display:grid}.desktop-notice h1[data-v-7341e6d3]{text-align:left;letter-spacing:-.045em;font-size:clamp(42px,4.5vw,70px);font-weight:750;line-height:1.08}.desktop-notice h1 span[data-v-7341e6d3]{color:#8fa7bb}.desktop-notice__intro[data-v-7341e6d3]{color:#9fb5ca;margin-top:26px;font-size:16px;line-height:1.8}.desktop-notice__mobile[data-v-7341e6d3]{align-items:center;gap:16px;margin-top:38px;display:flex}.desktop-notice .desktop-notice__phone[data-v-7341e6d3]{color:#d1dfeb;width:32px;height:40px}.desktop-notice__mobile strong[data-v-7341e6d3]{font-size:14px;font-weight:600;display:block}.desktop-notice__mobile p[data-v-7341e6d3]{color:#9fb5ca;-webkit-user-select:all;user-select:all;margin-top:7px;font-size:14px}.desktop-notice__copy[data-v-7341e6d3]{background:#526f881c;border:1px solid #7896af66;border-radius:10px;align-items:center;gap:22px;min-height:48px;margin-top:26px;padding:12px 20px;font-size:13px;font-weight:600;transition:background .2s;display:inline-flex}.desktop-notice__copy[data-v-7341e6d3]:hover{background:#526f8838}.desktop-notice__copy svg[data-v-7341e6d3]{width:18px;height:18px}.desktop-notice__feedback[data-v-7341e6d3]{color:#9fb5ca;min-height:20px;margin-top:10px;font-size:12px}.desktop-notice__visual[data-v-7341e6d3]{isolation:isolate;position:relative}.desktop-notice__orbit[data-v-7341e6d3]{z-index:-1;aspect-ratio:1;border:1px solid #7896af10;border-radius:50%;width:120%;position:absolute;top:50%;left:-10%;transform:translateY(-50%)}.desktop-notice__orbit[data-v-7341e6d3]:after{content:"";border:1px solid #7896af10;border-radius:50%;position:absolute;inset:35px}.desktop-notice__window[data-v-7341e6d3]{background:linear-gradient(140deg,#344a5b40,#142330b3 60%);border:1px solid #7896af44;border-radius:18px;overflow:hidden;box-shadow:0 30px 80px #0003,inset 0 1px #ffffff0a}.desktop-notice__toolbar[data-v-7341e6d3]{color:#8299ac;border-bottom:1px solid #7896af24;justify-content:space-between;align-items:center;height:48px;padding:0 18px;font-size:10px;display:flex}.desktop-notice__toolbar>span[data-v-7341e6d3]:first-child{gap:5px;display:flex}.desktop-notice__toolbar i[data-v-7341e6d3]{border:1px solid #8299ac88;border-radius:50%;width:5px;height:5px}.desktop-notice__preview[data-v-7341e6d3]{flex-direction:column;align-items:center;padding:42px 20px;display:flex}.desktop-notice .desktop-notice__monitor[data-v-7341e6d3]{color:#8ca4b877;width:150px;height:116px;margin-bottom:26px}.desktop-notice__soon[data-v-7341e6d3]{letter-spacing:.08em;color:#c9d8e5;font-size:clamp(44px,5vw,76px);font-weight:750;line-height:1}.desktop-notice__development[data-v-7341e6d3]{color:#8da4b7;margin-top:18px;font-size:12px}.desktop-notice__window-footer[data-v-7341e6d3]{color:#8299ac;border-top:1px solid #7896af24;justify-content:space-between;gap:12px;padding:17px 18px;font-size:10px;display:flex}.desktop-notice__window-footer>span[data-v-7341e6d3]:last-child{color:#ff345499;letter-spacing:3px}.desktop-notice__footer[data-v-7341e6d3]{color:#71889b;border-top:1px solid #7896af24;padding-top:20px;font-size:11px}@media (prefers-reduced-motion:reduce){.desktop-notice__copy[data-v-7341e6d3]{transition:none}}.install-screen[data-v-bcb43aa7]{padding:max(24px, env(safe-area-inset-top)) 22px max(24px, env(safe-area-inset-bottom));background:radial-gradient(at 85% 15%,#314d633b,#0000 55%),#0d1720}.install-screen__content[data-v-bcb43aa7]{max-width:440px;margin:auto}.install-screen header[data-v-bcb43aa7]{color:var(--account-muted);justify-content:space-between;align-items:center;font-size:13px;display:flex}.install-screen header img[data-v-bcb43aa7]{width:126px;height:auto}.install-screen__intro[data-v-bcb43aa7]{margin:32px 0 26px}.install-screen__icon[data-v-bcb43aa7]{border-radius:18px;margin-bottom:22px;display:block;box-shadow:0 12px 32px #0003}.install-screen__eyebrow[data-v-bcb43aa7]{letter-spacing:1.4px;color:var(--account-muted);font-size:10px;font-weight:650}.install-screen h1[data-v-bcb43aa7]{letter-spacing:-1px;text-align:left;margin-top:12px;font-size:34px;line-height:1.12}.install-screen__intro>p[data-v-bcb43aa7]{color:var(--account-muted);margin-top:16px;font-size:14px;line-height:1.65}.install-screen__guide[data-v-bcb43aa7]{padding:20px}.install-screen h2[data-v-bcb43aa7]{font-size:16px}.install-screen__platforms[data-v-bcb43aa7]{background:#07121b66;border-radius:11px;grid-template-columns:1fr 1fr;gap:4px;margin:16px 0 20px;padding:4px;display:grid}.install-screen__platforms button[data-v-bcb43aa7]{min-height:40px;color:var(--account-muted);background:0 0;border:1px solid #0000;border-radius:8px;font-size:12px}.install-screen__platforms button[aria-pressed=true][data-v-bcb43aa7]{color:#fff;background:#526f884d;border-color:#7896af55}.install-screen ol[data-v-bcb43aa7]{gap:18px;margin:0;padding:0;list-style:none;display:grid}.install-screen li[data-v-bcb43aa7]{color:#b8cbdc;gap:12px;font-size:13px;line-height:1.65;display:flex}.install-screen li>span[data-v-bcb43aa7]{color:#e4edf5;border:1px solid #7896af55;border-radius:8px;flex:0 0 24px;place-items:center;height:24px;font-size:11px;display:grid}.install-screen li strong[data-v-bcb43aa7]{color:#f5f7fa;font-weight:600}.install-screen li svg[data-v-bcb43aa7]{vertical-align:-3px;width:17px;height:17px;display:inline-block}.install-screen__guide>p[data-v-bcb43aa7]{margin-top:16px}.install-screen__actions[data-v-bcb43aa7]{gap:10px;margin-top:22px;display:grid}.install-screen__later[data-v-bcb43aa7]{background:0 0;border:1px solid #7896af55;border-radius:12px;width:100%;min-height:48px;padding:12px;font-size:14px}.install-screen__actions>.account-note[data-v-bcb43aa7]{text-align:center;font-size:11px}:root{color:#f5f7fb;background:var(--surface);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-synthesis:none;--accent:#ff3040;--icon-accent:#0000fd;--surface:#000;--surface-raised:#171a20;--secondary:#20232b;--muted:#979da9;--border:#2a2e37;--text:#f5f7fb;--text-soft:#c8ccd5;--success:#43d17a;font-family:Montserrat,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html,body,#app{min-width:320px;height:100%;min-height:100%;margin:0}body{background:var(--surface)}button,input,select{font:inherit}button,a,input,select{-webkit-tap-highlight-color:transparent}h1{color:var(--text);letter-spacing:-.035em;text-align:center;margin:0;font-size:24px;font-weight:750;line-height:1.25}
