@font-face{font-family:Chakra Petch;font-style:normal;font-weight:500;font-display:swap;src:url(../media/cf9d54c4342bfde9-s.2luydo5uehvh-.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c26308a965d8ee8a-s.1q1056bo3qtcm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d03928121523449c-s.3lswex48iwfpe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1ccf8ef962b3f693-s.p.0gwn7w9k-i020.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:600;font-display:swap;src:url(../media/664b8486c44baa2d-s.02rcwld1m-ji4.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c5ac7bd8b2d9fce6-s.17ncvpysp7y4m.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8457265da2739722-s.23gs_p123xcz8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:600;font-display:swap;src:url(../media/dc0c65e819e3bb6c-s.p.1d4mg4yt567i3.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:700;font-display:swap;src:url(../media/087f4c42b279024d-s.1kvbj6zk-dn_f.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:700;font-display:swap;src:url(../media/891a32df73aa4402-s.3jgirgqxkqq7r.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9186901afaa5c996-s.2t53t_nth6shn.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:700;font-display:swap;src:url(../media/374a88ea0960b3d4-s.p.2fz20jxmyia8o.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Chakra Petch Fallback;src:local(Arial);ascent-override:96.77%;descent-override:30.05%;line-gap-override:0.0%;size-adjust:102.51%}.chakra_petch_a2b86038-module__wvPcjW__className{font-family:Chakra Petch,Chakra Petch Fallback;font-style:normal}.chakra_petch_a2b86038-module__wvPcjW__variable{--font-display:"Chakra Petch", "Chakra Petch Fallback"}
.login-module__Si-P0q__page{--neon:#5ef2ff;--neon-2:#c084fc;--ink:#eef3fb;--muted:#a9b5c8;--line:#5ef2ff33;--line-soft:#bfcde024;--danger:#ff9f9f;--display:var(--font-display), var(--font-geist-sans), system-ui, sans-serif;height:100dvh;color:var(--ink);background:#04060d;grid-template-columns:minmax(0,1fr) minmax(320px,400px);align-items:center;padding:clamp(16px,4vw,64px);display:grid;position:relative;overflow:hidden auto}.login-module__Si-P0q__fallback{background:radial-gradient(80% 60% at 35% 40%,#13204a,#04060d 70%);position:fixed;inset:0}.login-module__Si-P0q__fallback i{transform-origin:top;background-image:linear-gradient(#5ef2ff33 1px,#0000 1px),linear-gradient(90deg,#5ef2ff33 1px,#0000 1px);background-size:60px 60px;height:50%;position:absolute;bottom:-10%;left:-50%;right:-50%;transform:perspective(420px)rotateX(62deg);-webkit-mask-image:linear-gradient(#0000,#000 40%);mask-image:linear-gradient(#0000,#000 40%)}.login-module__Si-P0q__scene{opacity:0;transition:opacity 1.2s;position:fixed;inset:0}.login-module__Si-P0q__sceneOn{opacity:1}.login-module__Si-P0q__shade{pointer-events:none;background:linear-gradient(90deg,#0000 45%,#04060d8c 70%,#04060dcc),repeating-linear-gradient(0deg,#ffffff06 0 1px,#0000 1px 3px);position:fixed;inset:0}.login-module__Si-P0q__card{--c:var(--neon);z-index:1;border:1px solid var(--line);background:linear-gradient(var(--c), var(--c)) top left / 20px 2px no-repeat, linear-gradient(var(--c), var(--c)) top left / 2px 20px no-repeat, linear-gradient(var(--c), var(--c)) top right / 20px 2px no-repeat, linear-gradient(var(--c), var(--c)) top right / 2px 20px no-repeat, linear-gradient(var(--c), var(--c)) bottom left / 20px 2px no-repeat, linear-gradient(var(--c), var(--c)) bottom left / 2px 20px no-repeat, linear-gradient(var(--c), var(--c)) bottom right / 20px 2px no-repeat, linear-gradient(var(--c), var(--c)) bottom right / 2px 20px no-repeat, #080d1adb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);flex-direction:column;grid-column:2;gap:22px;padding:30px 28px 28px;animation:.6s ease-out both login-module__Si-P0q__rise;display:flex;position:relative;box-shadow:0 30px 80px #00000080,0 0 60px #5ef2ff0f}@keyframes login-module__Si-P0q__rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.login-module__Si-P0q__lockup{align-items:center;gap:14px;display:flex}.login-module__Si-P0q__glyph{clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);background:linear-gradient(135deg, var(--neon), var(--neon-2));flex:none;place-items:center;width:50px;height:50px;display:grid}.login-module__Si-P0q__glyph img{object-fit:contain;filter:drop-shadow(0 0 2px #fff);width:22px;height:32px}.login-module__Si-P0q__wordmark{font:700 30px/1 var(--display);letter-spacing:.5px}.login-module__Si-P0q__wordmark em{color:var(--neon);text-shadow:0 0 18px #5ef2ff8c;font-style:normal}.login-module__Si-P0q__byline{color:var(--muted);font:500 12px var(--display);letter-spacing:1.2px;margin-top:6px;display:block}.login-module__Si-P0q__workspace{border:1px solid var(--line-soft);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%);background:#ffffff08;align-items:center;gap:10px;min-width:0;padding:8px 12px;display:flex}.login-module__Si-P0q__workspaceMark{border-radius:7px;flex:none;place-items:center;width:26px;height:26px;display:grid;overflow:hidden}.login-module__Si-P0q__workspaceMark img{object-fit:contain;width:100%;height:100%}.login-module__Si-P0q__workspaceMark .brand-monogram{border-radius:7px;width:26px;height:26px;font-size:10px}.login-module__Si-P0q__workspaceName{color:var(--ink);font:600 14px var(--display);letter-spacing:.4px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.login-module__Si-P0q__form{flex-direction:column;gap:14px;display:flex}.login-module__Si-P0q__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.login-module__Si-P0q__field{clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,0 100%);background:#02050ca6;border:1px solid #b2c1d738;align-items:center;gap:10px;height:52px;padding:0 14px;transition:border-color .18s,box-shadow .18s,background .18s;display:flex}.login-module__Si-P0q__field:focus-within{border-color:var(--neon);box-shadow:inset 0 -2px 0 var(--neon);background:#5ef2ff0d}.login-module__Si-P0q__field svg{fill:none;stroke:#8f9cb1;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:19px;height:19px}.login-module__Si-P0q__field:focus-within>svg{stroke:var(--neon)}.login-module__Si-P0q__field input{color:#f3f6fa;background:0 0;border:0;outline:0;flex:1;min-width:0;height:100%;font-size:15px}.login-module__Si-P0q__field input::placeholder{color:#8693a8}.login-module__Si-P0q__reveal{flex:none;place-items:center;width:34px;height:34px;display:grid}.login-module__Si-P0q__reveal:hover svg,.login-module__Si-P0q__reveal:focus-visible svg{stroke:var(--neon)}.login-module__Si-P0q__reveal:focus-visible{outline-offset:1px;outline:2px solid #fff}.login-module__Si-P0q__row{justify-content:space-between;align-items:center;gap:10px;margin-top:2px;display:flex}.login-module__Si-P0q__toggle{color:var(--muted);cursor:pointer;align-items:center;gap:10px;font-size:13.5px;display:inline-flex;position:relative}.login-module__Si-P0q__toggle input{opacity:0;width:1px;height:1px;position:absolute}.login-module__Si-P0q__switch{border:1px solid var(--line-soft);background:#ffffff0f;width:36px;height:20px;transition:background .2s,border-color .2s;position:relative}.login-module__Si-P0q__switch:after{content:"";background:#8f9cb1;width:12px;height:12px;transition:transform .2s,background .2s;position:absolute;top:3px;left:3px}.login-module__Si-P0q__toggle input:checked+.login-module__Si-P0q__switch{border-color:var(--neon);background:#5ef2ff2e}.login-module__Si-P0q__toggle input:checked+.login-module__Si-P0q__switch:after{background:var(--neon);box-shadow:0 0 8px var(--neon);transform:translate(16px)}.login-module__Si-P0q__toggle input:focus-visible+.login-module__Si-P0q__switch{outline-offset:2px;outline:2px solid #fff}.login-module__Si-P0q__link{color:var(--neon);font-size:13.5px;font-weight:600}.login-module__Si-P0q__link:hover{text-decoration:underline}.login-module__Si-P0q__link:focus-visible{outline-offset:2px;outline:2px solid #fff}.login-module__Si-P0q__hint,.login-module__Si-P0q__error{padding:9px 12px;font-size:13px;line-height:1.5}.login-module__Si-P0q__hint{border-left:2px solid var(--neon-2);color:#d4dae6;background:#c084fc14}.login-module__Si-P0q__error{border-left:3px solid var(--danger);color:var(--danger);background:#7f1d1d4d;animation:.3s login-module__Si-P0q__shake}@keyframes login-module__Si-P0q__shake{25%{transform:translate(-3px)}75%{transform:translate(3px)}}.login-module__Si-P0q__submit{background:linear-gradient(90deg, var(--neon), var(--neon-2));color:#05070f;height:54px;font:700 17px var(--display);letter-spacing:4px;clip-path:polygon(16px 0,100% 0,calc(100% - 16px) 100%,0 100%);justify-content:center;align-items:center;gap:10px;margin-top:6px;transition:filter .18s,transform .12s;display:flex;position:relative;overflow:hidden}.login-module__Si-P0q__submit svg{fill:currentColor;width:18px;height:18px}.login-module__Si-P0q__submit:after{content:"";background:linear-gradient(100deg,#0000 30%,#ffffff8c,#0000 70%);position:absolute;inset:0;transform:translate(-120%)}.login-module__Si-P0q__submit:hover:not(:disabled):after{transition:transform .6s;transform:translate(120%)}.login-module__Si-P0q__submit:hover:not(:disabled){filter:brightness(1.08)}.login-module__Si-P0q__submit:active:not(:disabled){transform:translateY(2px)}.login-module__Si-P0q__submit:focus-visible{outline-offset:3px;outline:2px solid #fff}.login-module__Si-P0q__submit:disabled{opacity:.6;cursor:default}@media (max-width:900px){.login-module__Si-P0q__page{grid-template-columns:minmax(0,1fr);align-items:end;padding:16px}.login-module__Si-P0q__card{grid-column:1;justify-self:center;gap:18px;width:min(440px,100%);padding:24px 20px 22px}.login-module__Si-P0q__shade{background:linear-gradient(#0000 30%,#04060db3 60%,#04060deb),repeating-linear-gradient(0deg,#ffffff06 0 1px,#0000 1px 3px)}.login-module__Si-P0q__wordmark{font-size:26px}}@media (max-height:640px) and (max-width:900px){.login-module__Si-P0q__page{align-items:start}}@media (prefers-reduced-motion:reduce){.login-module__Si-P0q__card,.login-module__Si-P0q__error{animation:none}.login-module__Si-P0q__scene{transition:none}.login-module__Si-P0q__submit:after{display:none}}
.CompanyWizard-module__zbEKFa__game{--bg:#05070f;--panel:#090f1ee6;--neon:#5ef2ff;--neon-2:#c084fc;--ink:#eef3fb;--muted:#a9b5c8;--help:#9fabbf;--placeholder:#8693a8;--line:#5ef2ff2e;--line-soft:#bfcde01f;--danger:#ff9f9f;--ok:#7cf3b5;--display:var(--font-display), var(--font-geist-sans), system-ui, sans-serif;background:var(--bg);height:100dvh;color:var(--ink);grid-template:"hud hud""side stage"1fr/minmax(270px,330px) minmax(0,760px);place-content:start center;gap:22px clamp(20px,3vw,40px);padding:clamp(14px,2.4vw,32px);font-size:14px;display:grid;position:relative;overflow:hidden auto}.CompanyWizard-module__zbEKFa__game>:not(.CompanyWizard-module__zbEKFa__backdrop):not(.CompanyWizard-module__zbEKFa__toastZone){z-index:1;position:relative}.CompanyWizard-module__zbEKFa__kicker{color:var(--neon);font:700 11px var(--display);letter-spacing:2.4px;text-transform:uppercase;display:block}.CompanyWizard-module__zbEKFa__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.CompanyWizard-module__zbEKFa__backdrop{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.CompanyWizard-module__zbEKFa__stars{opacity:.7;background-image:radial-gradient(1px 1px at 20px 30px,#fffc,#0000),radial-gradient(1px 1px at 120px 80px,#ffffff8c,#0000),radial-gradient(1.5px 1.5px at 200px 160px,#5ef2ffcc,#0000),radial-gradient(1px 1px at 300px 40px,#fff9,#0000),radial-gradient(1px 1px at 360px 220px,#c084fcb3,#0000);background-size:400px 260px;animation:120s linear infinite CompanyWizard-module__zbEKFa__drift;position:absolute;inset:-50%}.CompanyWizard-module__zbEKFa__horizon{background:radial-gradient(60% 70% at 50% 0%, color-mix(in srgb, var(--brand) 35%, transparent), transparent 70%);height:50%;position:absolute;top:52%;left:0;right:0}.CompanyWizard-module__zbEKFa__floor{transform-origin:top;opacity:.55;background-image:linear-gradient(#5ef2ff38 1px,#0000 1px),linear-gradient(90deg,#5ef2ff38 1px,#0000 1px);background-size:60px 60px;height:55%;animation:3s linear infinite CompanyWizard-module__zbEKFa__run;position:absolute;bottom:-10%;left:-50%;right:-50%;transform:perspective(420px)rotateX(62deg);-webkit-mask-image:linear-gradient(#0000,#000 35%);mask-image:linear-gradient(#0000,#000 35%)}.CompanyWizard-module__zbEKFa__scan{background:repeating-linear-gradient(0deg,#ffffff06 0 1px,#0000 1px 3px);position:absolute;inset:0}@keyframes CompanyWizard-module__zbEKFa__drift{to{transform:translate(400px,260px)}}@keyframes CompanyWizard-module__zbEKFa__run{to{background-position:0 60px,0 0}}.CompanyWizard-module__zbEKFa__framed{--c:var(--neon);border:1px solid var(--line);background:linear-gradient(var(--c), var(--c)) top left / 18px 2px no-repeat, linear-gradient(var(--c), var(--c)) top left / 2px 18px no-repeat, linear-gradient(var(--c), var(--c)) top right / 18px 2px no-repeat, linear-gradient(var(--c), var(--c)) top right / 2px 18px no-repeat, linear-gradient(var(--c), var(--c)) bottom left / 18px 2px no-repeat, linear-gradient(var(--c), var(--c)) bottom left / 2px 18px no-repeat, linear-gradient(var(--c), var(--c)) bottom right / 18px 2px no-repeat, linear-gradient(var(--c), var(--c)) bottom right / 2px 18px no-repeat, var(--panel);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.CompanyWizard-module__zbEKFa__hud{flex-wrap:wrap;grid-area:hud;justify-content:space-between;align-items:center;gap:12px 20px;padding:12px 18px;display:flex;}.CompanyWizard-module__zbEKFa__hudId{align-items:center;gap:12px;min-width:0;display:flex}.CompanyWizard-module__zbEKFa__hudGlyph{clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);background:linear-gradient(135deg, var(--neon), var(--neon-2));color:#05070f;width:40px;height:40px;font:700 14px var(--display);letter-spacing:1px;flex:none;place-items:center;display:grid}.CompanyWizard-module__zbEKFa__hudTitle{font:600 17px var(--display);letter-spacing:.5px;margin-top:2px;display:block}.CompanyWizard-module__zbEKFa__hudXp{align-items:center;gap:12px;display:flex}.CompanyWizard-module__zbEKFa__lv{border:1px solid var(--brand);color:var(--brand);font:700 13px var(--display);letter-spacing:1.5px;clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%);background:color-mix(in srgb, var(--brand) 12%, transparent);padding:4px 12px}.CompanyWizard-module__zbEKFa__xpTrack{gap:4px;display:flex}.CompanyWizard-module__zbEKFa__xpTrack i{clip-path:polygon(4px 0,100% 0,calc(100% - 4px) 100%,0 100%);background:#ffffff14;width:clamp(26px,5vw,46px);height:10px;transition:background .4s}.CompanyWizard-module__zbEKFa__xpTrack i.CompanyWizard-module__zbEKFa__xpOn{background:linear-gradient(90deg, var(--neon), var(--neon-2));box-shadow:0 0 10px var(--neon)}.CompanyWizard-module__zbEKFa__xpText{font:700 16px var(--display);color:var(--ink);white-space:nowrap}.CompanyWizard-module__zbEKFa__xpText small{color:var(--muted);letter-spacing:1px;font-size:11px}.CompanyWizard-module__zbEKFa__hudNav{flex-wrap:wrap;gap:8px;display:flex}.CompanyWizard-module__zbEKFa__soundBtn{border:1px solid var(--line);width:36px;height:36px;color:var(--muted);clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);flex:none;place-items:center;display:grid}.CompanyWizard-module__zbEKFa__soundBtn:hover{color:var(--neon);border-color:var(--neon)}.CompanyWizard-module__zbEKFa__soundBtn svg,.CompanyWizard-module__zbEKFa__questIcon svg,.CompanyWizard-module__zbEKFa__primary svg,.CompanyWizard-module__zbEKFa__startBtn svg,.CompanyWizard-module__zbEKFa__venuePicked svg,.CompanyWizard-module__zbEKFa__toastIcon svg,.CompanyWizard-module__zbEKFa__trophyIcon svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.CompanyWizard-module__zbEKFa__primary svg,.CompanyWizard-module__zbEKFa__startBtn svg{fill:currentColor;stroke:none}.CompanyWizard-module__zbEKFa__side{flex-direction:column;grid-area:side;gap:18px;min-width:0;display:flex}.CompanyWizard-module__zbEKFa__meta{color:var(--muted);font-size:12.5px}.CompanyWizard-module__zbEKFa__meta b{color:var(--ink);font-weight:600}.CompanyWizard-module__zbEKFa__questLog{padding:16px 14px;}.CompanyWizard-module__zbEKFa__questLog ol{flex-direction:column;gap:6px;margin-top:12px;list-style:none;display:flex}.CompanyWizard-module__zbEKFa__quest{width:100%;color:var(--muted);text-align:left;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%);border:1px solid #0000;align-items:center;gap:12px;padding:10px 12px;transition:background .2s,border-color .2s;display:flex;position:relative}.CompanyWizard-module__zbEKFa__quest:hover:not(:disabled){background:#5ef2ff0f}.CompanyWizard-module__zbEKFa__quest:disabled{cursor:default}.CompanyWizard-module__zbEKFa__quest small{color:var(--help);font:600 10.5px var(--display);letter-spacing:1.6px;display:block}.CompanyWizard-module__zbEKFa__quest b{color:#dbe3ee;margin-top:2px;font-size:14px;font-weight:600;display:block}.CompanyWizard-module__zbEKFa__questIcon{width:32px;height:32px;font:700 13px var(--display);clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);background:#ffffff12;flex:none;place-items:center;display:grid}.CompanyWizard-module__zbEKFa__questOn{border-color:var(--line);background:linear-gradient(90deg, color-mix(in srgb, var(--brand) 18%, transparent), transparent)}.CompanyWizard-module__zbEKFa__questOn:before{content:"";background:var(--brand);width:3px;box-shadow:0 0 10px var(--brand);position:absolute;top:6px;bottom:6px;left:0}.CompanyWizard-module__zbEKFa__questOn .CompanyWizard-module__zbEKFa__questIcon{background:var(--brand);color:var(--brand-ink)}.CompanyWizard-module__zbEKFa__questOn b{color:#fff}.CompanyWizard-module__zbEKFa__questDone .CompanyWizard-module__zbEKFa__questIcon{color:var(--ok);background:#7cf3b524}.CompanyWizard-module__zbEKFa__questLocked{opacity:.55}.CompanyWizard-module__zbEKFa__questXp{color:var(--ok);font:700 12px var(--display);letter-spacing:.5px;margin-left:auto}.CompanyWizard-module__zbEKFa__preview{--c:var(--neon-2);margin:0;padding:14px;}.CompanyWizard-module__zbEKFa__previewTag{color:var(--neon-2);font:700 10.5px var(--display);letter-spacing:2.2px;margin-bottom:10px;display:block}.CompanyWizard-module__zbEKFa__preview figcaption{color:var(--muted);text-align:center;margin-top:10px;font-size:12.5px}.CompanyWizard-module__zbEKFa__scene{border:1px solid var(--line-soft);height:160px;position:relative;overflow:hidden}.CompanyWizard-module__zbEKFa__sky{background:linear-gradient(#0a1430,#1b2b55 70%,#2c3b66);position:absolute;inset:0}.CompanyWizard-module__zbEKFa__sceneCafe .CompanyWizard-module__zbEKFa__sky{background:linear-gradient(#1a1912,#2e2c22 70%,#3a372b)}.CompanyWizard-module__zbEKFa__building{background:linear-gradient(#22305a,#182241);position:absolute;inset:30px 12% 0}.CompanyWizard-module__zbEKFa__sceneCafe .CompanyWizard-module__zbEKFa__building{background:#5f6a3b;top:62px;left:8%;right:8%}.CompanyWizard-module__zbEKFa__windows{opacity:.35;background-image:linear-gradient(90deg,#fde68a8c 10px,#0000 10px),linear-gradient(#fde68a8c 9px,#0000 9px);background-size:20px 18px;position:absolute;inset:58px 14px 0}.CompanyWizard-module__zbEKFa__awning{background:repeating-linear-gradient(90deg,#cdb193 0 14px,#e8d9c4 14px 28px);height:18px;position:absolute;top:-16px;left:-6px;right:-6px}.CompanyWizard-module__zbEKFa__sign{max-width:94%;box-shadow:0 0 24px color-mix(in srgb, var(--brand) 45%, transparent), 0 1px 0 #fff3 inset;border-radius:6px;align-items:center;gap:9px;padding:8px 14px 8px 9px;display:flex;position:absolute;top:12px;left:50%;transform:translate(-50%)}.CompanyWizard-module__zbEKFa__signJet{background:#070a6b;box-shadow:0 0 24px #c4b5fd8c,inset 0 1px #fff3}.CompanyWizard-module__zbEKFa__sceneCafe .CompanyWizard-module__zbEKFa__sign{top:10px}.CompanyWizard-module__zbEKFa__signMark{border-radius:6px;flex:none;place-items:center;width:30px;height:30px;display:grid;overflow:hidden}.CompanyWizard-module__zbEKFa__signMark img{object-fit:contain;width:100%;height:100%}.CompanyWizard-module__zbEKFa__signMark i{color:#fff;font-size:12px;font-style:normal;font-weight:900}.CompanyWizard-module__zbEKFa__signText{flex-direction:column;min-width:0;line-height:1;display:flex}.CompanyWizard-module__zbEKFa__signText b{color:#fff;letter-spacing:1px;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:900;overflow:hidden}.CompanyWizard-module__zbEKFa__signText em{letter-spacing:2.4px;white-space:nowrap;background:linear-gradient(90deg,#facc15,#a855f7,#ec4899,#fb923c);color:#0000;-webkit-background-clip:text;background-clip:text;margin-top:3px;font-size:8px;font-style:normal;font-weight:800}.CompanyWizard-module__zbEKFa__signText em.CompanyWizard-module__zbEKFa__signCafe{color:#e8d9c4;letter-spacing:1px;background:0 0}.CompanyWizard-module__zbEKFa__stage{flex-direction:column;grid-area:stage;min-width:0;padding:clamp(18px,3vw,32px);display:flex;}.CompanyWizard-module__zbEKFa__stage form{flex-direction:column;display:flex}.CompanyWizard-module__zbEKFa__stageHead{border-bottom:1px solid var(--line-soft);padding-bottom:18px;animation:.35s ease-out CompanyWizard-module__zbEKFa__enter}.CompanyWizard-module__zbEKFa__stageHead h2{font:700 clamp(22px, 2.6vw, 30px) var(--display);letter-spacing:.3px;text-transform:uppercase;margin-top:8px}.CompanyWizard-module__zbEKFa__stageHead p{max-width:62ch;color:var(--muted);margin-top:8px;font-size:14px;line-height:1.6}.CompanyWizard-module__zbEKFa__body{padding:22px 0 4px;animation:.35s ease-out CompanyWizard-module__zbEKFa__enter}@keyframes CompanyWizard-module__zbEKFa__enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.CompanyWizard-module__zbEKFa__section+.CompanyWizard-module__zbEKFa__section{border-top:1px solid var(--line-soft);margin-top:28px;padding-top:24px}.CompanyWizard-module__zbEKFa__section h3{font:700 16px var(--display);letter-spacing:1px;text-transform:uppercase;margin-bottom:6px}.CompanyWizard-module__zbEKFa__section>.CompanyWizard-module__zbEKFa__help{margin-bottom:14px}.CompanyWizard-module__zbEKFa__venues{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px;display:grid}.CompanyWizard-module__zbEKFa__venue{text-align:left;border:1px solid var(--line-soft);clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,16px 100%,0 calc(100% - 16px));background:#ffffff05;flex-direction:column;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.CompanyWizard-module__zbEKFa__venue:hover{border-color:var(--line);transform:translateY(-3px)}.CompanyWizard-module__zbEKFa__venue:focus-visible{outline:2px solid var(--neon);outline-offset:-2px}.CompanyWizard-module__zbEKFa__venueOn{border-color:var(--brand);background:color-mix(in srgb, var(--brand) 10%, transparent);box-shadow:inset 0 0 0 1px var(--brand), 0 0 30px color-mix(in srgb, var(--brand) 25%, transparent)}.CompanyWizard-module__zbEKFa__venueArtWrap{display:block;position:relative}.CompanyWizard-module__zbEKFa__venueArt{aspect-ratio:160/88;width:100%;height:auto;display:block}.CompanyWizard-module__zbEKFa__venueBadge{color:var(--ink);font:600 11px var(--display);letter-spacing:1px;background:#05070fd1;padding:3px 8px;position:absolute;bottom:10px;left:10px}.CompanyWizard-module__zbEKFa__venuePicked{background:var(--brand);color:var(--brand-ink);font:700 11px var(--display);letter-spacing:1.4px;align-items:center;gap:4px;padding:4px 9px;animation:.3s ease-out CompanyWizard-module__zbEKFa__pop;display:inline-flex;position:absolute;top:10px;right:10px}.CompanyWizard-module__zbEKFa__venuePicked svg{width:14px;height:14px}.CompanyWizard-module__zbEKFa__venueText{flex-direction:column;gap:4px;padding:14px 16px 16px;display:flex}.CompanyWizard-module__zbEKFa__venueText b{color:#fff;font:700 17px var(--display);letter-spacing:.5px;text-transform:uppercase}.CompanyWizard-module__zbEKFa__venueText small{color:var(--muted);font-size:13px}.CompanyWizard-module__zbEKFa__stats{flex-direction:column;gap:6px;margin-top:10px;display:flex}.CompanyWizard-module__zbEKFa__stat{color:var(--help);font:600 11.5px var(--display);letter-spacing:1px;text-transform:uppercase;grid-template-columns:90px 1fr;align-items:center;gap:8px;display:grid}.CompanyWizard-module__zbEKFa__statBar{gap:3px;display:flex}.CompanyWizard-module__zbEKFa__statBar i{clip-path:polygon(3px 0,100% 0,calc(100% - 3px) 100%,0 100%);background:#ffffff14;flex:1;height:7px}.CompanyWizard-module__zbEKFa__statBar i.CompanyWizard-module__zbEKFa__statOn{background:var(--neon);box-shadow:0 0 6px var(--neon)}.CompanyWizard-module__zbEKFa__venueOn .CompanyWizard-module__zbEKFa__statBar i.CompanyWizard-module__zbEKFa__statOn{background:var(--brand);box-shadow:0 0 6px var(--brand)}.CompanyWizard-module__zbEKFa__form{flex-direction:column;gap:20px;display:flex}.CompanyWizard-module__zbEKFa__row{gap:14px;display:flex}.CompanyWizard-module__zbEKFa__row>.CompanyWizard-module__zbEKFa__field{flex:1;min-width:0}.CompanyWizard-module__zbEKFa__field{border:0;flex-direction:column;gap:7px;min-width:0;margin:0;padding:0;display:flex}.CompanyWizard-module__zbEKFa__narrow{flex:0 0 150px!important}.CompanyWizard-module__zbEKFa__field label,.CompanyWizard-module__zbEKFa__label{color:#e0e7f1;font:600 12.5px var(--display);letter-spacing:1.2px;text-transform:uppercase;padding:0}.CompanyWizard-module__zbEKFa__field label em,.CompanyWizard-module__zbEKFa__label em{color:var(--danger);font-style:normal}.CompanyWizard-module__zbEKFa__field label span,.CompanyWizard-module__zbEKFa__label span{color:#9fabbf;font-family:var(--font-geist-sans), system-ui, sans-serif;letter-spacing:0;text-transform:none;font-weight:500}.CompanyWizard-module__zbEKFa__field input:not([type=color]):not([type=file]){color:#f3f6fa;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%);background:#03060e99;border:1px solid #b2c1d738;outline:0;height:46px;padding:0 14px;font-size:14.5px;transition:border-color .18s,box-shadow .18s,background .18s}.CompanyWizard-module__zbEKFa__field input:focus{border-color:var(--neon);box-shadow:inset 0 -2px 0 var(--neon);background:#5ef2ff0d}.CompanyWizard-module__zbEKFa__field input::placeholder{color:var(--placeholder)}.CompanyWizard-module__zbEKFa__field input[aria-invalid=true]{border-color:var(--danger);box-shadow:inset 0 -2px 0 var(--danger)}.CompanyWizard-module__zbEKFa__help{color:var(--help);flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:12.5px;line-height:1.5;display:flex}.CompanyWizard-module__zbEKFa__fieldError{color:var(--danger);gap:6px;font-size:12.5px;line-height:1.5;animation:.3s CompanyWizard-module__zbEKFa__shake;display:flex}.CompanyWizard-module__zbEKFa__fieldError:before{content:"!";background:#ff9f9f33;flex:none;place-items:center;width:16px;height:16px;margin-top:1px;font-size:11px;font-weight:800;display:grid}@keyframes CompanyWizard-module__zbEKFa__shake{25%{transform:translate(-3px)}75%{transform:translate(3px)}}.CompanyWizard-module__zbEKFa__labelRow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 10px;display:flex}.CompanyWizard-module__zbEKFa__labelRow>span{gap:14px;display:flex}.CompanyWizard-module__zbEKFa__link{color:var(--neon);font-size:12.5px;font-weight:600}.CompanyWizard-module__zbEKFa__link:hover:not(:disabled){text-decoration:underline}.CompanyWizard-module__zbEKFa__link:disabled{opacity:.45;cursor:default}.CompanyWizard-module__zbEKFa__terminal{border:1px solid var(--line);background:#02050abf}.CompanyWizard-module__zbEKFa__terminalBar{border-bottom:1px solid var(--line-soft);color:var(--help);font:12px var(--mono,monospace);align-items:center;gap:6px;padding:8px 12px;display:flex}.CompanyWizard-module__zbEKFa__terminalBar i{background:#ff6b6b;border-radius:50%;width:9px;height:9px}.CompanyWizard-module__zbEKFa__terminalBar i:nth-child(2){background:#fbbf24}.CompanyWizard-module__zbEKFa__terminalBar i:nth-child(3){background:#4ade80;margin-right:6px}.CompanyWizard-module__zbEKFa__terminal .CompanyWizard-module__zbEKFa__field{padding:16px}.CompanyWizard-module__zbEKFa__prompt{color:var(--ok);font-family:var(--mono,monospace)}.CompanyWizard-module__zbEKFa__codeInput{letter-spacing:5px;text-transform:uppercase;max-width:300px;caret-color:var(--ok);font:600 22px var(--mono,monospace)!important;color:var(--ok)!important}.CompanyWizard-module__zbEKFa__colorRow{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.CompanyWizard-module__zbEKFa__swatches{flex-wrap:wrap;gap:10px;display:flex}.CompanyWizard-module__zbEKFa__swatch{cursor:pointer;clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);width:38px;height:38px;transition:transform .15s;box-shadow:inset 0 0 0 2px #ffffff40}.CompanyWizard-module__zbEKFa__swatch:hover{transform:scale(1.1)}.CompanyWizard-module__zbEKFa__swatch:focus-visible{outline-offset:3px;outline:2px solid #fff}.CompanyWizard-module__zbEKFa__swatchOn{transform:scale(1.15);box-shadow:inset 0 0 0 3px #fff,inset 0 0 0 6px #00000059}.CompanyWizard-module__zbEKFa__customColor{border:1px solid var(--line-soft);height:40px;color:var(--muted);cursor:pointer;align-items:center;gap:8px;padding:0 16px 0 6px;font-size:13px;display:inline-flex;position:relative}.CompanyWizard-module__zbEKFa__customColor:focus-within{outline-offset:2px;outline:2px solid #fff}.CompanyWizard-module__zbEKFa__customColor input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.CompanyWizard-module__zbEKFa__customDot{clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);background:conic-gradient(#ef4444,#f59e0b,#22c55e,#06b6d4,#6366f1,#d946ef,#ef4444);width:28px;height:28px}.CompanyWizard-module__zbEKFa__customOn{color:var(--ink);font-family:var(--mono,monospace);border-color:#fff}.CompanyWizard-module__zbEKFa__drop{background:#5ef2ff08;border:1px dashed #5ef2ff59;align-items:center;gap:14px;padding:14px;transition:border-color .18s,background .18s;display:flex}.CompanyWizard-module__zbEKFa__dropOn{border-color:var(--neon);background:#5ef2ff1a}.CompanyWizard-module__zbEKFa__dropMark{color:#fff;width:60px;height:60px;font:700 19px var(--display);clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);background:repeating-conic-gradient(#ffffff12 0 25%, transparent 0 50%) 0 0 / 14px 14px;flex:none;place-items:center;display:grid;overflow:hidden}.CompanyWizard-module__zbEKFa__dropMark img{object-fit:contain;width:78%;height:78%}.CompanyWizard-module__zbEKFa__dropText{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.CompanyWizard-module__zbEKFa__dropText b{font-size:14px;font-weight:650}.CompanyWizard-module__zbEKFa__dropText small{color:var(--muted);font-size:12.5px}.CompanyWizard-module__zbEKFa__dropActions{gap:8px;display:flex}.CompanyWizard-module__zbEKFa__shield{color:var(--help);font:700 11px var(--display);letter-spacing:1.6px;align-items:center;gap:10px;display:flex}.CompanyWizard-module__zbEKFa__shieldBar{flex:1;grid-template-columns:repeat(4,1fr);gap:4px;display:grid}.CompanyWizard-module__zbEKFa__shieldBar i{clip-path:polygon(4px 0,100% 0,calc(100% - 4px) 100%,0 100%);background:#ffffff14;height:8px;transition:background .25s}.CompanyWizard-module__zbEKFa__shield[data-score="1"] .CompanyWizard-module__zbEKFa__shieldBar i:nth-child(-n+1){background:#f87171}.CompanyWizard-module__zbEKFa__shield[data-score="2"] .CompanyWizard-module__zbEKFa__shieldBar i:nth-child(-n+2){background:#fbbf24}.CompanyWizard-module__zbEKFa__shield[data-score="3"] .CompanyWizard-module__zbEKFa__shieldBar i:nth-child(-n+3){background:#4ade80}.CompanyWizard-module__zbEKFa__shield[data-score="4"] .CompanyWizard-module__zbEKFa__shieldBar i{background:var(--ok);box-shadow:0 0 8px var(--ok)}.CompanyWizard-module__zbEKFa__note{border-left:2px solid var(--neon-2);color:#c3cbd8;background:#c084fc0f;padding:12px 14px;font-size:13px;line-height:1.65}.CompanyWizard-module__zbEKFa__note b{color:var(--ink)}.CompanyWizard-module__zbEKFa__note ul{margin:6px 0 0;padding-left:18px}.CompanyWizard-module__zbEKFa__note code{color:#dbe4ef;font-family:var(--mono,monospace);background:#ffffff12;padding:1px 5px;font-size:12px}.CompanyWizard-module__zbEKFa__loadout{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}.CompanyWizard-module__zbEKFa__loadCard{text-align:left;border:1px solid var(--line-soft);clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,0 100%);background:#ffffff08;flex-direction:column;gap:6px;min-width:0;padding:14px 16px 16px;transition:border-color .2s,background .2s;display:flex;position:relative}.CompanyWizard-module__zbEKFa__loadCard:hover{border-color:var(--line);background:#5ef2ff0d}.CompanyWizard-module__zbEKFa__loadCard:focus-visible{outline:2px solid var(--neon);outline-offset:-2px}.CompanyWizard-module__zbEKFa__loadKey{color:var(--neon);font:700 11px var(--display);letter-spacing:2px;text-transform:uppercase}.CompanyWizard-module__zbEKFa__loadCard b{color:#fff;overflow-wrap:anywhere;font-size:16px;font-weight:650}.CompanyWizard-module__zbEKFa__loadCard small{color:var(--muted);font-size:12.5px}.CompanyWizard-module__zbEKFa__loadEdit{color:var(--help);font-size:12px;position:absolute;top:12px;right:18px}.CompanyWizard-module__zbEKFa__loadCard:hover .CompanyWizard-module__zbEKFa__loadEdit{color:var(--neon)}.CompanyWizard-module__zbEKFa__chip{color:#fff;font:700 14px var(--display);letter-spacing:1px;padding:3px 10px;display:inline-block}.CompanyWizard-module__zbEKFa__error,.CompanyWizard-module__zbEKFa__notice{margin-top:14px;padding:10px 12px;font-size:13px;line-height:1.5}.CompanyWizard-module__zbEKFa__error{border-left:3px solid var(--danger);color:var(--danger);background:#7f1d1d40}.CompanyWizard-module__zbEKFa__notice{border-left:3px solid var(--ok);color:#b4f5d2;background:#14532d40}.CompanyWizard-module__zbEKFa__actions{border-top:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:12px;margin-top:24px;padding-top:18px;display:flex}.CompanyWizard-module__zbEKFa__actionsSticky{z-index:2;background:#070b16f7;margin:24px calc(-1*clamp(18px,3vw,32px)) calc(-1*clamp(18px,3vw,32px));padding:14px clamp(18px,3vw,32px);position:sticky;bottom:0}.CompanyWizard-module__zbEKFa__primary{background:var(--brand);min-height:50px;color:var(--brand-ink);font:700 15px var(--display);letter-spacing:2px;clip-path:polygon(14px 0,100% 0,calc(100% - 14px) 100%,0 100%);justify-content:center;align-items:center;gap:10px;padding:0 30px;transition:filter .18s,transform .12s;display:inline-flex;position:relative;overflow:hidden}.CompanyWizard-module__zbEKFa__primary:after{content:"";background:linear-gradient(100deg,#0000 30%,#ffffff73,#0000 70%);position:absolute;inset:0;transform:translate(-120%)}.CompanyWizard-module__zbEKFa__primary:hover:not(:disabled):after{transition:transform .6s;transform:translate(120%)}.CompanyWizard-module__zbEKFa__primary:hover:not(:disabled){filter:brightness(1.12)}.CompanyWizard-module__zbEKFa__primary:active:not(:disabled){transform:translateY(2px)scale(.99)}.CompanyWizard-module__zbEKFa__primary:focus-visible,.CompanyWizard-module__zbEKFa__ghost:focus-visible,.CompanyWizard-module__zbEKFa__quest:focus-visible,.CompanyWizard-module__zbEKFa__link:focus-visible,.CompanyWizard-module__zbEKFa__startBtn:focus-visible,.CompanyWizard-module__zbEKFa__soundBtn:focus-visible{outline-offset:3px;outline:2px solid #fff}.CompanyWizard-module__zbEKFa__primary:disabled{opacity:.5;cursor:default}.CompanyWizard-module__zbEKFa__ghost{border:1px solid var(--line-soft);color:#d3dce8;min-height:40px;font:600 13px var(--display);letter-spacing:1px;clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%);align-items:center;padding:0 18px;text-decoration:none;display:inline-flex}.CompanyWizard-module__zbEKFa__ghost:hover:not(:disabled){border-color:var(--neon);color:#fff}.CompanyWizard-module__zbEKFa__ghost:disabled{opacity:.45;cursor:default}.CompanyWizard-module__zbEKFa__toastZone{z-index:10;pointer-events:none;position:fixed;bottom:24px;right:24px}.CompanyWizard-module__zbEKFa__toast{--c:var(--ok);align-items:center;gap:12px;min-width:290px;padding:12px 16px;animation:2.8s ease-in-out forwards CompanyWizard-module__zbEKFa__toastIn;display:flex;}.CompanyWizard-module__zbEKFa__toastIcon,.CompanyWizard-module__zbEKFa__trophyIcon{color:#3b2a05;clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);background:linear-gradient(135deg,#fde68a,#f59e0b);flex:none;place-items:center;width:42px;height:42px;display:grid}.CompanyWizard-module__zbEKFa__toastIcon svg,.CompanyWizard-module__zbEKFa__trophyIcon svg{width:20px;height:20px}.CompanyWizard-module__zbEKFa__toast small,.CompanyWizard-module__zbEKFa__trophy small{color:var(--ok);font:700 10.5px var(--display);letter-spacing:2px;display:block}.CompanyWizard-module__zbEKFa__toast b,.CompanyWizard-module__zbEKFa__trophy b{font:700 15px var(--display);letter-spacing:.5px;text-transform:uppercase;display:block}.CompanyWizard-module__zbEKFa__toast em{color:var(--muted);font-size:12.5px;font-style:normal;display:block}.CompanyWizard-module__zbEKFa__toastXp,.CompanyWizard-module__zbEKFa__trophyXp{color:#fde68a;font:700 16px var(--display);text-shadow:0 0 10px #fde68a99;white-space:nowrap;margin-left:auto}@keyframes CompanyWizard-module__zbEKFa__toastIn{0%{opacity:0;transform:translate(40px)}10%,85%{opacity:1;transform:none}to{opacity:0;transform:translateY(10px)}}.CompanyWizard-module__zbEKFa__titleMode{grid-template:"title"1fr/minmax(0,760px);align-content:center}.CompanyWizard-module__zbEKFa__title{text-align:center;flex-direction:column;grid-area:title;align-items:center;gap:18px;padding:24px 0;display:flex}.CompanyWizard-module__zbEKFa__titleText{font:700 clamp(46px, 10vw, 100px) var(--display);letter-spacing:2px;background:linear-gradient(180deg, #fff 30%, var(--neon) 100%);color:#0000;filter:drop-shadow(0 0 22px #5ef2ff73);-webkit-background-clip:text;background-clip:text;line-height:.92;animation:4s step-end infinite CompanyWizard-module__zbEKFa__glitch}@keyframes CompanyWizard-module__zbEKFa__glitch{0%,92%,to{transform:none}93%{transform:translate(-3px,1px)skew(-4deg)}95%{transform:translate(3px,-1px)skew(3deg)}97%{transform:translate(-1px)}}.CompanyWizard-module__zbEKFa__titleSub{max-width:46ch;color:var(--muted);font-size:16px;line-height:1.6}.CompanyWizard-module__zbEKFa__titleQuests{flex-wrap:wrap;justify-content:center;gap:8px;list-style:none;display:flex}.CompanyWizard-module__zbEKFa__titleQuests li{border:1px solid var(--line);color:var(--ink);font:600 12px var(--display);letter-spacing:1.6px;background:#5ef2ff0a;gap:8px;padding:6px 12px;display:inline-flex}.CompanyWizard-module__zbEKFa__titleQuests li span{color:var(--neon)}.CompanyWizard-module__zbEKFa__startBtn{background:linear-gradient(90deg, var(--neon), var(--neon-2));color:#05070f;min-height:60px;font:700 19px var(--display);letter-spacing:3px;clip-path:polygon(18px 0,100% 0,calc(100% - 18px) 100%,0 100%);align-items:center;gap:12px;margin-top:10px;padding:0 40px;animation:2s ease-in-out infinite CompanyWizard-module__zbEKFa__pulse;display:inline-flex}.CompanyWizard-module__zbEKFa__startBtn:hover{filter:brightness(1.1)}.CompanyWizard-module__zbEKFa__startBtn svg{width:20px;height:20px}@keyframes CompanyWizard-module__zbEKFa__pulse{50%{filter:brightness(1.18)drop-shadow(0 0 12px #c084fce6)}}.CompanyWizard-module__zbEKFa__pressStart{color:var(--help);font:600 12px var(--display);letter-spacing:4px;animation:1.2s steps(2,end) infinite CompanyWizard-module__zbEKFa__blink}@keyframes CompanyWizard-module__zbEKFa__blink{50%{opacity:0}}.CompanyWizard-module__zbEKFa__titleMeta{color:var(--muted);font-size:13px}.CompanyWizard-module__zbEKFa__titleMeta b{color:var(--ink)}.CompanyWizard-module__zbEKFa__title .CompanyWizard-module__zbEKFa__soundBtn{position:fixed;top:18px;right:18px}.CompanyWizard-module__zbEKFa__done{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:46px 10px;display:flex;position:relative}.CompanyWizard-module__zbEKFa__doneTitle{font:700 clamp(30px, 5vw, 48px) var(--display);letter-spacing:2px;overflow-wrap:anywhere;background:linear-gradient(180deg, #fff, var(--ok));color:#0000;-webkit-background-clip:text;background-clip:text;animation:.5s ease-out CompanyWizard-module__zbEKFa__pop}.CompanyWizard-module__zbEKFa__done p{color:var(--muted);font-size:14px}.CompanyWizard-module__zbEKFa__trophy{text-align:left;--c:#fde68a;align-items:center;gap:14px;min-width:min(360px,100%);padding:14px 18px;animation:.5s ease-out .2s both CompanyWizard-module__zbEKFa__enter;display:flex;}.CompanyWizard-module__zbEKFa__loadBar{clip-path:polygon(4px 0,100% 0,calc(100% - 4px) 100%,0 100%);background:#ffffff14;width:min(320px,80%);height:8px;margin-top:6px;overflow:hidden}.CompanyWizard-module__zbEKFa__loadBar i{background:linear-gradient(90deg, var(--neon), var(--neon-2));height:100%;animation:2.4s ease-out forwards CompanyWizard-module__zbEKFa__fill;display:block}.CompanyWizard-module__zbEKFa__loadText{color:var(--neon);font:700 12px var(--display);letter-spacing:3px;animation:1s steps(2,end) infinite CompanyWizard-module__zbEKFa__blink}.CompanyWizard-module__zbEKFa__burst{width:0;height:0;position:absolute;top:90px;left:50%}.CompanyWizard-module__zbEKFa__burst i{background:var(--neon);opacity:0;width:6px;height:14px;animation:1.1s ease-out forwards CompanyWizard-module__zbEKFa__burst;position:absolute}.CompanyWizard-module__zbEKFa__burst i:nth-child(3n){background:var(--neon-2)}.CompanyWizard-module__zbEKFa__burst i:nth-child(4n){background:#fde68a}@keyframes CompanyWizard-module__zbEKFa__burst{0%{opacity:1;transform:rotate(calc(var(--i) * 25.7deg)) translateY(0)}to{opacity:0;transform:rotate(calc(var(--i) * 25.7deg)) translateY(-120px)}}@keyframes CompanyWizard-module__zbEKFa__pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes CompanyWizard-module__zbEKFa__fill{0%{width:0}to{width:100%}}@media (max-width:900px){.CompanyWizard-module__zbEKFa__game{grid-template-columns:minmax(0,1fr);grid-template-areas:"hud""stage""side"}.CompanyWizard-module__zbEKFa__titleMode{grid-template-areas:"title"}.CompanyWizard-module__zbEKFa__questLog{display:none}.CompanyWizard-module__zbEKFa__hudXp{width:100%}.CompanyWizard-module__zbEKFa__xpTrack{flex:1}.CompanyWizard-module__zbEKFa__xpTrack i{flex:1;width:auto}}@media (max-width:560px){.CompanyWizard-module__zbEKFa__game{gap:14px;padding:12px;font-size:15px}.CompanyWizard-module__zbEKFa__hud{padding:10px 14px}.CompanyWizard-module__zbEKFa__row{flex-direction:column}.CompanyWizard-module__zbEKFa__narrow{flex:1!important}.CompanyWizard-module__zbEKFa__drop{flex-wrap:wrap}.CompanyWizard-module__zbEKFa__dropActions{width:100%}.CompanyWizard-module__zbEKFa__actions{flex-direction:column-reverse;align-items:stretch}.CompanyWizard-module__zbEKFa__actions>*{justify-content:center}.CompanyWizard-module__zbEKFa__actions>span:empty{display:none}.CompanyWizard-module__zbEKFa__codeInput{max-width:none}.CompanyWizard-module__zbEKFa__toastZone{bottom:12px;left:12px;right:12px}.CompanyWizard-module__zbEKFa__toast{min-width:0}.CompanyWizard-module__zbEKFa__startBtn{padding:0 28px;font-size:17px}}@media (prefers-reduced-motion:reduce){.CompanyWizard-module__zbEKFa__stars,.CompanyWizard-module__zbEKFa__floor,.CompanyWizard-module__zbEKFa__titleText,.CompanyWizard-module__zbEKFa__startBtn,.CompanyWizard-module__zbEKFa__pressStart,.CompanyWizard-module__zbEKFa__loadText,.CompanyWizard-module__zbEKFa__stageHead,.CompanyWizard-module__zbEKFa__body,.CompanyWizard-module__zbEKFa__fieldError,.CompanyWizard-module__zbEKFa__venuePicked,.CompanyWizard-module__zbEKFa__doneTitle,.CompanyWizard-module__zbEKFa__trophy,.CompanyWizard-module__zbEKFa__burst i,.CompanyWizard-module__zbEKFa__toast{animation:none!important}.CompanyWizard-module__zbEKFa__loadBar i{width:100%;animation:none}.CompanyWizard-module__zbEKFa__venue,.CompanyWizard-module__zbEKFa__primary,.CompanyWizard-module__zbEKFa__swatch,.CompanyWizard-module__zbEKFa__quest{transition:none}.CompanyWizard-module__zbEKFa__primary:after{display:none}}@media (hover:none) and (pointer:coarse){.CompanyWizard-module__zbEKFa__pressStart{display:none}}
