.code-onboarding_root__ZCQds{--ink:#0a0a0a;--cloud:#f0f0f0;--lime-ui:#dbff5a;--lime-ink:#0b1400;--quint:cubic-bezier(0.22,1,0.36,1);--expo:cubic-bezier(0.16,1,0.3,1);--out:cubic-bezier(0,0,0.58,1);--in-out:cubic-bezier(0.42,0,0.58,1)}.code-onboarding_srOnly__kaAKs{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.code-onboarding_screen__fZGdi{--pt:calc(100cqw / 1512);--win-x:calc(var(--pt) * 150);--win-y:calc(var(--pt) * 84);--win-w:calc(var(--pt) * 1212);--win-h:calc(var(--pt) * 772);--win-r:calc(var(--pt) * 12);--side:calc(var(--pt) * 232);--menu:calc(var(--pt) * 32);--notch-k:1;container-type:size;position:relative;aspect-ratio:1512/945;overflow:hidden;isolation:isolate;border-radius:18px;background:#050505;color:var(--cloud);box-shadow:0 0 0 1px var(--hairline);font-family:var(--font-sans);-webkit-font-smoothing:antialiased}.code-onboarding_desktop__Cq7Cx{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 40%}.code-onboarding_menuBar__8QGCL{position:absolute;inset:0 0 auto;z-index:1;display:flex;align-items:center;justify-content:space-between;height:var(--menu);padding:0 calc(var(--pt) * 20);background:rgb(10 10 10/.42);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);font-size:max(11px,calc(var(--pt) * 13));font-weight:600;color:rgb(240 240 240/.9)}.code-onboarding_clock__aKqMo{font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.code-onboarding_window__TAk8S{position:absolute;left:var(--win-x);top:var(--win-y);z-index:2;display:flex;width:var(--win-w);height:var(--win-h);overflow:hidden;border-radius:var(--win-r);background:#141414;box-shadow:0 0 0 calc(var(--pt) * .8) rgb(0 0 0/.85),0 calc(var(--pt) * 30) calc(var(--pt) * 90) rgb(0 0 0/.5),inset 0 0 0 1px rgb(255 255 255/.12);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .48s var(--out),visibility 0s .48s}.code-onboarding_screen__fZGdi[data-dashboard=true] .code-onboarding_window__TAk8S{opacity:1;visibility:visible;transition:opacity .48s var(--out),visibility 0s}.code-onboarding_screen__fZGdi[data-stage=done] .code-onboarding_window__TAk8S{pointer-events:auto}.code-onboarding_sidebar___1vuk{position:relative;display:flex;flex:none;flex-direction:column;width:0;overflow:hidden;background:#1b1b1b;box-shadow:inset -1px 0 0 rgb(255 255 255/.06);font-size:calc(var(--pt) * 13);color:rgb(240 240 240/.86);white-space:nowrap;transition:width .76s var(--expo)}.code-onboarding_screen__fZGdi[data-sidebar=true] .code-onboarding_sidebar___1vuk{width:var(--side)}.code-onboarding_sidebarTop___KCHq{display:flex;align-items:center;justify-content:flex-end;gap:calc(var(--pt) * 14);height:calc(var(--pt) * 46);padding:0 calc(var(--pt) * 14) 0 calc(var(--pt) * 84);color:rgb(240 240 240/.5);font-size:calc(var(--pt) * 14)}.code-onboarding_filter___30Xu svg,.code-onboarding_sidebarFoot__3OUxt svg,.code-onboarding_sidebarTop___KCHq svg{width:calc(var(--pt) * 15);height:calc(var(--pt) * 15);flex:none}.code-onboarding_filter___30Xu{display:flex;align-items:center;gap:calc(var(--pt) * 8);margin:calc(var(--pt) * 4) calc(var(--pt) * 10) 0;padding:calc(var(--pt) * 8) calc(var(--pt) * 8);border-radius:calc(var(--pt) * 8);font-weight:500}.code-onboarding_filter___30Xu span{flex:1 1;overflow:hidden;text-overflow:ellipsis}.code-onboarding_filter___30Xu svg:last-child{color:rgb(240 240 240/.45)}.code-onboarding_sessionsLabel__R80Ne{margin:calc(var(--pt) * 16) calc(var(--pt) * 18) 0;font-size:calc(var(--pt) * 12);color:rgb(240 240 240/.42)}.code-onboarding_sidebarFoot__3OUxt{display:flex;align-items:center;gap:calc(var(--pt) * 8);margin-top:auto;padding:calc(var(--pt) * 14) calc(var(--pt) * 16);font-weight:500}.code-onboarding_sidebarFoot__3OUxt span{flex:1 1}.code-onboarding_sidebarFoot__3OUxt svg:last-child{color:rgb(240 240 240/.45)}.code-onboarding_footMark__0dgED{width:calc(var(--pt) * 15);height:calc(var(--pt) * 16);color:var(--lime-ui)}.code-onboarding_canvas__XWCSN{position:relative;flex:1 1;min-width:0;overflow:hidden;background:#121212}.code-onboarding_canvasArt__7QCvS{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:opacity .26s ease}.code-onboarding_window__TAk8S[data-backdrop=none] .code-onboarding_canvasArt__7QCvS{opacity:0}.code-onboarding_hero__mawzG{position:absolute;left:50%;top:36%;width:min(calc(var(--pt) * 640),100% - calc(var(--pt) * 48));opacity:0;transform:translate(-50%,calc(-50% + var(--pt) * 26));transition:opacity .82s var(--expo),transform .82s var(--expo)}.code-onboarding_screen__fZGdi[data-composer=true] .code-onboarding_hero__mawzG{opacity:1;transform:translate(-50%,-50%)}.code-onboarding_headline__zrDbP{margin-bottom:calc(var(--pt) * 18);font-size:calc(var(--pt) * 24);font-weight:500;line-height:1.25;letter-spacing:-.01em;text-align:center;color:#fff;text-shadow:0 1px calc(var(--pt) * 14) rgb(0 0 0/.55)}.code-onboarding_accent__a_CNv{color:var(--lime-ui)}.code-onboarding_composer__je_o_{overflow:hidden;border:1px solid rgb(255 255 255/.14);border-radius:calc(var(--pt) * 18);background:rgb(18 18 18/.72);-webkit-backdrop-filter:blur(22px) saturate(1.2);backdrop-filter:blur(22px) saturate(1.2);box-shadow:0 calc(var(--pt) * 18) calc(var(--pt) * 48) rgb(0 0 0/.4)}.code-onboarding_composerTop___bkd_{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--pt) * 12);padding:calc(var(--pt) * 9) calc(var(--pt) * 14);border-bottom:1px solid rgb(255 255 255/.08);font-size:calc(var(--pt) * 12.5);font-weight:500;color:rgb(240 240 240/.78)}.code-onboarding_composerTop___bkd_ span{display:inline-flex;align-items:center;gap:calc(var(--pt) * 6);min-width:0;white-space:nowrap}.code-onboarding_composerTop___bkd_ svg{width:calc(var(--pt) * 13);height:calc(var(--pt) * 13);flex:none;color:rgb(240 240 240/.6)}.code-onboarding_composerField__zwFoF{display:block;width:100%;min-height:calc(var(--pt) * 58);padding:calc(var(--pt) * 14) calc(var(--pt) * 16) 0;border:0;outline:0;resize:none;background:transparent;font:400 max(13px,calc(var(--pt) * 15)) /1.45 var(--font-sans);color:#fff}.code-onboarding_composerField__zwFoF::placeholder{color:rgb(240 240 240/.42)}.code-onboarding_composerBottom__EGYaI{display:flex;align-items:center;gap:calc(var(--pt) * 12);padding:calc(var(--pt) * 6) calc(var(--pt) * 10) calc(var(--pt) * 10) calc(var(--pt) * 16);color:rgb(240 240 240/.6)}.code-onboarding_composerBottom__EGYaI>svg{width:calc(var(--pt) * 15);height:calc(var(--pt) * 15)}.code-onboarding_model__GupnB{flex:1 1;font-size:calc(var(--pt) * 12.5);font-weight:600;color:rgb(240 240 240/.86)}.code-onboarding_model__GupnB span{margin-left:calc(var(--pt) * 6);font-weight:500;color:rgb(240 240 240/.55)}.code-onboarding_send__Ouh6N{display:grid;place-items:center;width:calc(var(--pt) * 30);height:calc(var(--pt) * 30);min-width:24px;min-height:24px;border:0;border-radius:50%;background:rgb(240 240 240/.16);color:rgb(240 240 240/.7);transition:background-color .2s,color .2s}.code-onboarding_send__Ouh6N[data-ready=true]{background:var(--lime-ui);color:var(--lime-ink)}.code-onboarding_send__Ouh6N svg{width:60%;height:60%}.code-onboarding_lights__Kk_Hv{position:absolute;top:calc(var(--pt) * 17);left:calc(var(--pt) * 16);display:flex;gap:calc(var(--pt) * 8)}.code-onboarding_lights__Kk_Hv i{width:calc(var(--pt) * 12);height:calc(var(--pt) * 12);border-radius:50%;box-shadow:inset 0 0 0 calc(var(--pt) * .6) rgb(0 0 0/.2)}.code-onboarding_lights__Kk_Hv i:first-child{background:#ff5f57}.code-onboarding_lights__Kk_Hv i:nth-child(2){background:#febc2e}.code-onboarding_lights__Kk_Hv i:nth-child(3){background:#28c840}.code-onboarding_veil__RfmSe{position:absolute;inset:0;z-index:3;pointer-events:none;background:rgb(10 10 10/var(--veil,0));transition:background-color .7s var(--in-out)}.code-onboarding_screen__fZGdi[data-veil=film] .code-onboarding_veil__RfmSe{--veil:0.68}.code-onboarding_screen__fZGdi[data-veil=chat] .code-onboarding_veil__RfmSe{--veil:0.78}.code-onboarding_screen__fZGdi[data-typing=true] .code-onboarding_veil__RfmSe{transition-duration:.24s}.code-onboarding_opening__qstv7{position:absolute;left:var(--win-x);top:var(--win-y);display:none;width:var(--win-w);height:var(--win-h);border-radius:var(--win-r)}.code-onboarding_screen__fZGdi[data-dashboard=true] .code-onboarding_veil__RfmSe{background:transparent}.code-onboarding_screen__fZGdi[data-dashboard=true] .code-onboarding_opening__qstv7{display:block;background:rgb(10 10 10/0);box-shadow:0 0 0 200vmax rgb(10 10 10/var(--veil,0));animation:code-onboarding_lit__lSGLU 1.1s .24s var(--quint) both;transition:box-shadow .7s var(--in-out)}.code-onboarding_screen__fZGdi[data-typing=true] .code-onboarding_opening__qstv7{transition-duration:.24s}@keyframes code-onboarding_lit__lSGLU{0%{background:rgb(10 10 10/.78);transform:scale(.9)}}.code-onboarding_cover__T6NYf{position:absolute;inset:0;z-index:4;pointer-events:none;transition:opacity .7s var(--in-out)}.code-onboarding_cover__T6NYf>*{pointer-events:auto}.code-onboarding_cover__T6NYf[data-lift=true]{opacity:0}.code-onboarding_screen__fZGdi[data-typing=true] .code-onboarding_cover__T6NYf{transition-duration:.24s}.code-onboarding_film__q4fki{position:absolute;inset:0;overflow:hidden;pointer-events:none;font-family:system-ui,-apple-system,Segoe UI,sans-serif;color:#fff}.code-onboarding_film__q4fki>*{position:absolute;visibility:hidden}.code-onboarding_sunGlow__tYang{inset:0;background:linear-gradient(180deg,rgb(255 255 255/0) 35%,rgb(255 255 255/.12))}.code-onboarding_sun__thGL1{left:0;top:0;border-radius:50%;will-change:transform,width,height}.code-onboarding_filmTitle__QRPOl{left:0;right:0;top:36%;display:flex;flex-direction:column;align-items:center;gap:calc(var(--u) * 10);text-align:center}.code-onboarding_presents__ljVEl{font-size:calc(var(--u) * 11);font-weight:500;color:rgb(255 255 255/.75)}.code-onboarding_filmHeadline__WB01F{font-size:calc(var(--u) * 34);font-weight:300;line-height:calc(var(--u) * 42)}.code-onboarding_filmLockup__w11cv{left:0;right:0;top:0;display:flex;flex-direction:column;align-items:center}.code-onboarding_pixelMark__CP4YF{position:relative;display:block;width:calc(var(--u) * 92);height:calc(var(--u) * 92)}.code-onboarding_pixelMark__CP4YF>span{position:absolute;width:calc(100% * 100 / 1180);height:calc(100% * 100 / 1180)}.code-onboarding_pixelMark__CP4YF i{display:block;width:100%;height:100%;border-radius:16%;background:#fff;opacity:0;transform:scale(0)}.code-onboarding_filmWordmark__Y8x_v{margin-top:calc(var(--u) * 22);font-size:calc(var(--u) * 30);font-weight:600;line-height:calc(var(--u) * 36);opacity:0}.code-onboarding_filmLight__TfY2J{inset:0;background:linear-gradient(180deg,rgb(255 255 255/0) 50%,rgb(255 255 255/.06))}.code-onboarding_filmPill__A57Ua{left:0;top:0;height:calc(var(--u) * 56);overflow:hidden;border:1px solid rgb(255 255 255/.2);border-radius:calc(var(--u) * 28);background:rgb(58 58 60/.9);box-shadow:0 calc(var(--u) * 10) calc(var(--u) * 30) rgb(0 0 0/.35)}.code-onboarding_filmPillContent__mj8tU{display:flex;align-items:center;height:100%;padding:0 calc(var(--u) * 8) 0 calc(var(--u) * 24)}.code-onboarding_filmField__ejAZ_{position:relative;flex:1 1;min-width:0;overflow:hidden;white-space:nowrap;font-size:calc(var(--u) * 18)}.code-onboarding_filmPlaceholder__xm5_Q{color:rgb(255 255 255/.5)}.code-onboarding_filmTyped__RUkZo{position:absolute;inset:0;display:flex;align-items:center}.code-onboarding_filmTyped__RUkZo i{width:calc(var(--u) * 2);height:calc(var(--u) * 22);margin-left:calc(var(--u) * 2);border-radius:1px;background:#fff}.code-onboarding_filmSendSlot__WapQB{display:grid;flex:none;place-items:center;width:calc(var(--u) * 40);height:calc(var(--u) * 40)}.code-onboarding_filmSend__h_ziF{display:grid;place-items:center;border-radius:50%}.code-onboarding_filmSend__h_ziF span{display:grid}.code-onboarding_filmSend__h_ziF svg{width:calc(var(--u) * 18);height:calc(var(--u) * 18);stroke-width:2.4}.code-onboarding_filmAnswer__O1coT{left:calc(50% - var(--u) * 270);width:calc(var(--u) * 540)}.code-onboarding_filmAnswer__O1coT>*{visibility:inherit}.code-onboarding_filmCard__XPSic{position:absolute;left:0;right:0;bottom:0;overflow:hidden;border:1px solid rgb(255 255 255/.1);border-radius:calc(var(--u) * 18);background:rgb(28 28 30/.95);box-shadow:0 calc(var(--u) * 18) calc(var(--u) * 44) rgb(0 0 0/.45);visibility:hidden}.code-onboarding_gameBar__AAAYH{display:flex;align-items:center;height:calc(var(--u) * 34);padding:0 calc(var(--u) * 12);font-size:calc(var(--u) * 11);color:rgb(255 255 255/.6)}.code-onboarding_gameLights__px_HH{display:flex;gap:calc(var(--u) * 6);width:calc(var(--u) * 70)}.code-onboarding_gameLights__px_HH i{width:calc(var(--u) * 9);height:calc(var(--u) * 9);border-radius:50%}.code-onboarding_gameLights__px_HH i:first-child{background:#ff5f57}.code-onboarding_gameLights__px_HH i:nth-child(2){background:#febc2e}.code-onboarding_gameLights__px_HH i:nth-child(3){background:#28c840}.code-onboarding_gameAddress__g32A_{flex:1 1;font-family:var(--font-mono);text-align:center}.code-onboarding_gameLive__FAfG2{display:flex;align-items:center;justify-content:flex-end;gap:calc(var(--u) * 5);width:calc(var(--u) * 70)}.code-onboarding_gameLive__FAfG2 i{width:calc(var(--u) * 6);height:calc(var(--u) * 6);border-radius:50%;background:#30d158}.code-onboarding_gameView__Mf0R_{position:relative;height:0;overflow:hidden;background:#000}.code-onboarding_gameCanvas__XJfmp{display:block;width:calc(var(--u) * 538);height:calc(var(--u) * 220);font-family:var(--font-mono)}.code-onboarding_gameFoot__B_PBS{position:relative;display:flex;align-items:center;gap:calc(var(--u) * 8);height:calc(var(--u) * 46);padding:0 calc(var(--u) * 14)}.code-onboarding_gameStatus__f34EZ{position:absolute;left:calc(var(--u) * 16);top:0;display:flex;align-items:center;gap:calc(var(--u) * 8);height:100%;font-size:calc(var(--u) * 12.5);color:rgb(255 255 255/.6)}.code-onboarding_gameStatus__f34EZ i{width:calc(var(--u) * 6);height:calc(var(--u) * 6);border-radius:50%;background:#0a84ff}.code-onboarding_filmChip__ros7Y{display:inline-flex;align-items:center;gap:calc(var(--u) * 6);height:calc(var(--u) * 26);padding:0 calc(var(--u) * 10);border-radius:calc(var(--u) * 13);background:#2c2c2e;font-size:calc(var(--u) * 12);font-weight:500;color:rgb(255 255 255/.9);opacity:0}.code-onboarding_filmChip__ros7Y svg,.code-onboarding_fixCircleCheck__zNAnr svg{width:calc(var(--u) * 11);height:calc(var(--u) * 11);stroke-width:3;color:#30d158}.code-onboarding_fixCard__c_lsi{padding:calc(var(--u) * 18)}.code-onboarding_fixHead__xqXxm{display:flex;align-items:center;gap:calc(var(--u) * 12)}.code-onboarding_fixIcon__brjUQ{position:relative;display:block;flex:none;width:calc(var(--u) * 36);height:calc(var(--u) * 36);border-radius:calc(var(--u) * 10);background:#2c2c2e}.code-onboarding_fixIcon__brjUQ>span{position:absolute;inset:0;display:grid;place-items:center}.code-onboarding_fixIcon__brjUQ svg{width:calc(var(--u) * 17);height:calc(var(--u) * 17)}.code-onboarding_fixIconDone__0Jdo_{color:#30d158;opacity:0}.code-onboarding_fixTitles__o4Cdb{display:flex;flex-direction:column}.code-onboarding_fixTitle__5U_p1{font-size:calc(var(--u) * 15);font-weight:600;line-height:calc(var(--u) * 20)}.code-onboarding_fixNote__vWgmv{font-size:calc(var(--u) * 12.5);line-height:calc(var(--u) * 17)}.code-onboarding_fixTrack__Uw2v1{display:block;height:calc(var(--u) * 3);margin-top:calc(var(--u) * 14);overflow:hidden;border-radius:calc(var(--u) * 1.5);background:rgb(255 255 255/.1)}.code-onboarding_fixTrack__Uw2v1 i{display:block;height:100%;transform-origin:0 50%;transform:scaleX(0)}.code-onboarding_fixSteps__nJCr7{display:flex;flex-direction:column;gap:calc(var(--u) * 11);margin-top:calc(var(--u) * 14);padding:0;list-style:none}.code-onboarding_fixSteps__nJCr7 li{display:flex;align-items:center;gap:calc(var(--u) * 12)}.code-onboarding_fixCircle__HNa2J{position:relative;display:grid;flex:none;place-items:center;width:calc(var(--u) * 18);height:calc(var(--u) * 18);border:1px solid rgb(255 255 255/.28);border-radius:50%}.code-onboarding_fixCircle__HNa2J>*{position:absolute}.code-onboarding_fixCircleCheck__zNAnr{display:grid;place-items:center;opacity:0}.code-onboarding_fixCircleCheck__zNAnr svg{color:#1d1d1f}.code-onboarding_fixCircle__HNa2J i{width:calc(var(--u) * 6);height:calc(var(--u) * 6);border-radius:50%;background:#0a84ff;opacity:0}.code-onboarding_fixLabel__pe72q{flex:1 1;font-size:calc(var(--u) * 14);font-weight:500;color:rgb(255 255 255/.5)}.code-onboarding_fixDetail__kwF98{font-family:var(--font-mono);font-size:calc(var(--u) * 12);color:rgb(255 255 255/.6);opacity:0}.code-onboarding_fixTests__ZO0lw{display:flex;gap:calc(var(--u) * 4);margin:calc(var(--u) * 10) 0 0 calc(var(--u) * 30);opacity:0}.code-onboarding_fixTests__ZO0lw i{width:calc(var(--u) * 9);height:calc(var(--u) * 9);border-radius:calc(var(--u) * 2.5);background:rgb(255 255 255/.14)}.code-onboarding_link__W90y_{padding:4px 0;border:0;background:none;font:400 max(12px,calc(var(--pt) * 13)) /1.3 var(--font-sans);color:rgb(240 240 240/.7);cursor:pointer;transition:color .2s}.code-onboarding_link__W90y_:hover{color:var(--cloud)}.code-onboarding_card__4Ieph:focus-visible,.code-onboarding_choice__5bDLQ:focus-visible,.code-onboarding_chromeButton__N_8Yp:focus-visible,.code-onboarding_hold__wPWmu:focus-visible,.code-onboarding_idea__sa81o:focus-visible,.code-onboarding_link__W90y_:focus-visible,.code-onboarding_primary__7o4wP:focus-visible,.code-onboarding_round__BeYn2:focus-visible,.code-onboarding_secondary__gqqpM:focus-visible,.code-onboarding_send__Ouh6N:focus-visible{outline:2px solid var(--lime-ui);outline-offset:3px}.code-onboarding_link__W90y_[data-place=corner]{position:absolute;right:calc(var(--pt) * 48);bottom:calc(var(--pt) * 44);z-index:2}.code-onboarding_brand__VZL4P{position:absolute;left:calc(var(--pt) * 48);top:calc(var(--menu) + var(--pt) * 26);display:flex;align-items:center;gap:calc(var(--pt) * 10);pointer-events:none;animation:code-onboarding_fadeIn__f81BZ .8s var(--out) both;transition:opacity 1.1s .24s var(--quint)}.code-onboarding_screen__fZGdi[data-dashboard=true] .code-onboarding_brand__VZL4P{opacity:0}.code-onboarding_brandMark__w6yMT{width:calc(var(--pt) * 20);height:calc(var(--pt) * 21.7);color:var(--lime-ui)}.code-onboarding_dots___I87z{display:flex;gap:calc(var(--pt) * 8)}.code-onboarding_dots___I87z [data-letter]{display:flex;flex-direction:column;gap:calc(var(--pt) * 2)}.code-onboarding_dots___I87z [data-row]{display:flex;gap:calc(var(--pt) * 2)}.code-onboarding_dots___I87z i{width:calc(var(--pt) * 4);height:calc(var(--pt) * 4);border-radius:calc(var(--pt) * .96)}.code-onboarding_dots___I87z i[data-on=true]{background:var(--cloud);animation:code-onboarding_pulse__mBTu8 2.4s calc(var(--c) * 84ms) ease-in-out infinite}@keyframes code-onboarding_pulse__mBTu8{0%,to{opacity:.6}50%{opacity:1}}.code-onboarding_codeTag__m6WpW{padding:calc(var(--pt) * 1) calc(var(--pt) * 6);border-radius:calc(var(--pt) * 4);background:var(--lime-ui);font:600 calc(var(--pt) * 10) /1.5 var(--font-mono);color:var(--lime-ink)}.code-onboarding_ball__4uAk2{position:absolute;left:50%;top:0;width:calc(var(--pt) * 26);height:calc(var(--pt) * 26);border-radius:50%;background:var(--cloud);pointer-events:none;animation:code-onboarding_flight__zGKAr .64s var(--in-out) both}@keyframes code-onboarding_flight__zGKAr{0%{transform:translate(-50%,calc(58cqh - 50%)) scale(1);background:var(--cloud);opacity:1}85%{opacity:1}to{transform:translate(-50%,calc(var(--pt) * 16 * var(--notch-k) - 50%)) scale(.46);background:var(--lime-ui);opacity:0}}.code-onboarding_center__69HLO{position:absolute;inset:calc(var(--menu) + var(--pt) * 40) calc(var(--pt) * 32) calc(var(--pt) * 110);display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none;transition:opacity .24s var(--out)}.code-onboarding_center__69HLO>*{pointer-events:auto}.code-onboarding_center__69HLO[data-leaving=true],.code-onboarding_panelContent__Y47sS[data-leaving=true] .code-onboarding_talk__awx_j{opacity:0}.code-onboarding_shade__m7_KO{position:absolute;inset:calc(var(--pt) * 30) calc(var(--pt) * 120);z-index:-1;border-radius:calc(var(--pt) * 120);box-shadow:0 0 calc(var(--pt) * 180) calc(var(--pt) * 60) rgb(10 10 10/.32);pointer-events:none}.code-onboarding_lines__5zCJx{display:flex;flex-direction:column;align-items:center;gap:calc(var(--pt) * 4);max-width:calc(var(--pt) * 860);font-size:calc(var(--pt) * 26);font-weight:500;line-height:calc(var(--pt) * 38);text-align:center;color:var(--cloud)}.code-onboarding_line__ahV_X{text-wrap:balance}.code-onboarding_word__tMJDw{display:inline-block;animation:code-onboarding_wordIn__aGS5J .42s var(--out) both}.code-onboarding_word__tMJDw[data-name=true]{color:var(--lime-ui)}@keyframes code-onboarding_wordIn__aGS5J{0%{opacity:0;transform:translateY(calc(var(--pt) * 6))}}.code-onboarding_answer__EprEE{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:calc(var(--pt) * 34);animation:code-onboarding_controlIn__AR48w .45s var(--control-at) var(--out) both}@keyframes code-onboarding_controlIn__AR48w{0%{opacity:0;transform:translateY(calc(var(--pt) * 8))}}.code-onboarding_answer__EprEE[data-docked=true]{display:grid;grid-template-rows:0fr;margin-top:0;animation:code-onboarding_controlIn__AR48w .45s var(--control-at) var(--out) both,code-onboarding_room__BW8JO .64s var(--room-at) var(--quint) both}@keyframes code-onboarding_room__BW8JO{to{grid-template-rows:1fr}}.code-onboarding_answerInner__C8WGt{display:flex;flex-direction:column;align-items:center;width:100%;min-height:0}.code-onboarding_answer__EprEE[data-docked=true] .code-onboarding_answerInner__C8WGt{overflow:hidden;padding-top:calc(var(--pt) * 26)}.code-onboarding_screen__fZGdi[data-reduced=true] .code-onboarding_answer__EprEE,.code-onboarding_screen__fZGdi[data-reduced=true] .code-onboarding_brand__VZL4P,.code-onboarding_screen__fZGdi[data-reduced=true] .code-onboarding_word__tMJDw{animation:none}.code-onboarding_screen__fZGdi[data-reduced=true] .code-onboarding_answer__EprEE[data-docked=true]{grid-template-rows:1fr}.code-onboarding_nameRow__SLUpN{display:flex;align-items:center;gap:calc(var(--pt) * 10)}.code-onboarding_nameField__mfROB{display:flex;align-items:center;width:calc(var(--pt) * 320);height:calc(var(--pt) * 48);padding:0 calc(var(--pt) * 20);border:1px solid rgb(240 240 240/.18);border-radius:calc(var(--pt) * 24);background:rgb(240 240 240/.1)}.code-onboarding_nameField__mfROB:focus-within{border-color:rgb(219 255 90/.6)}.code-onboarding_nameField__mfROB input:focus-visible{outline:none}.code-onboarding_nameField__mfROB input{width:100%;min-width:0;border:0;outline:0;background:transparent;font:400 max(15px,calc(var(--pt) * 17)) /1.4 var(--font-sans);color:var(--cloud);caret-color:var(--lime-ui)}.code-onboarding_nameField__mfROB input::placeholder{color:rgb(240 240 240/.45)}.code-onboarding_nameField__mfROB input::selection{background:rgb(219 255 90/.3)}.code-onboarding_round__BeYn2{display:grid;flex:none;place-items:center;width:calc(var(--pt) * 48);height:calc(var(--pt) * 48);border:0;border-radius:50%;background:var(--lime-ui);color:var(--lime-ink);cursor:pointer}.code-onboarding_round__BeYn2 svg{width:calc(var(--pt) * 18);height:calc(var(--pt) * 18);stroke-width:2.4}.code-onboarding_primary__7o4wP:hover,.code-onboarding_round__BeYn2:hover{opacity:.9}.code-onboarding_choices__ieh9T{display:flex;gap:calc(var(--pt) * 10)}.code-onboarding_choice__5bDLQ{height:calc(var(--pt) * 46);padding:0 calc(var(--pt) * 26);border:1px solid rgb(240 240 240/.18);border-radius:calc(var(--pt) * 23);background:rgb(240 240 240/.1);font:500 max(13px,calc(var(--pt) * 15)) /1 var(--font-sans);color:var(--cloud);cursor:pointer;transition:background-color .2s}.code-onboarding_choice__5bDLQ[data-current=true]{border-color:rgb(219 255 90/.7)}.code-onboarding_choice__5bDLQ:hover{background:rgb(240 240 240/.16)}.code-onboarding_column__W4rcR{display:flex;flex-direction:column;align-items:center;width:100%}.code-onboarding_cards__Krfuk{display:flex;flex-wrap:wrap;justify-content:center;gap:calc(var(--pt) * 14)}.code-onboarding_card__4Ieph{display:flex;flex-direction:column;gap:calc(var(--pt) * 8);width:calc(var(--pt) * 150);padding:0;border:0;background:none;text-align:left;cursor:pointer}.code-onboarding_cardThumb__18kxE{position:relative;display:grid;place-items:center;width:100%;height:calc(var(--pt) * 94);overflow:hidden;border:2px solid rgb(240 240 240/.12);border-radius:calc(var(--pt) * 12);background:var(--ink)}.code-onboarding_card__4Ieph[aria-pressed=true] .code-onboarding_cardThumb__18kxE{border-color:var(--lime-ui)}.code-onboarding_cardThumb__18kxE img{position:absolute;inset:0;width:100%;height:100%;border-radius:calc(var(--pt) * 10);object-fit:cover}.code-onboarding_cardMark__qMzOe{width:calc(var(--pt) * 22);height:calc(var(--pt) * 24);color:rgb(240 240 240/.25)}.code-onboarding_cardCheck__G2Ce_{position:absolute;top:calc(var(--pt) * 6);right:calc(var(--pt) * 6);display:grid;place-items:center;width:calc(var(--pt) * 18);height:calc(var(--pt) * 18);border-radius:calc(var(--pt) * 5);background:var(--lime-ui);color:var(--lime-ink)}.code-onboarding_cardCheck__G2Ce_ svg{width:70%;height:70%;stroke-width:3}.code-onboarding_cardName__nFql0{font-size:max(11px,calc(var(--pt) * 12));color:rgb(240 240 240/.65)}.code-onboarding_card__4Ieph[aria-pressed=true] .code-onboarding_cardName__nFql0{color:var(--cloud)}.code-onboarding_note___GjS4{max-width:calc(var(--pt) * 460);margin-top:calc(var(--pt) * 18);font-size:max(12px,calc(var(--pt) * 13));line-height:1.46;text-align:center;text-wrap:pretty;color:rgb(240 240 240/.7)}.code-onboarding_primary__7o4wP,.code-onboarding_secondary__gqqpM{display:inline-flex;align-items:center;gap:6px;padding:calc(var(--pt) * 11) calc(var(--pt) * 22);border:0;border-radius:calc(var(--pt) * 10);font:600 max(13px,calc(var(--pt) * 14)) /1.2 var(--font-sans);cursor:pointer;white-space:nowrap}.code-onboarding_primary__7o4wP{background:var(--lime-ui);color:var(--lime-ink)}.code-onboarding_secondary__gqqpM{padding-inline:calc(var(--pt) * 18);background:rgb(240 240 240/.08);font-weight:500;color:rgb(240 240 240/.85);transition:background-color .2s}.code-onboarding_secondary__gqqpM:hover{background:rgb(240 240 240/.14)}.code-onboarding_column__W4rcR>.code-onboarding_primary__7o4wP{margin-top:calc(var(--pt) * 22)}.code-onboarding_buttons__of_it{display:flex;gap:calc(var(--pt) * 10);margin-top:calc(var(--pt) * 22)}.code-onboarding_folder__4fcRc{display:flex;align-items:center;gap:calc(var(--pt) * 12);width:min(calc(var(--pt) * 440),100%);padding:calc(var(--pt) * 16) calc(var(--pt) * 18);border:1px solid rgb(240 240 240/.1);border-radius:calc(var(--pt) * 14);background:rgb(240 240 240/.06);font-size:max(12px,calc(var(--pt) * 14));color:rgb(240 240 240/.55)}.code-onboarding_folder__4fcRc span{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.code-onboarding_folder__4fcRc svg{width:calc(var(--pt) * 18);height:calc(var(--pt) * 18);flex:none;color:rgb(240 240 240/.6)}.code-onboarding_folder__4fcRc[data-picked=true]{border-color:rgb(219 255 90/.6);color:var(--cloud)}.code-onboarding_folder__4fcRc[data-picked=true] svg{color:var(--lime-ui)}.code-onboarding_hold__wPWmu{display:flex;align-items:center;gap:calc(var(--pt) * 6);padding:0;border:0;background:none;font:500 max(13px,calc(var(--pt) * 15)) /1 var(--font-sans);color:var(--cloud);cursor:pointer;touch-action:none;user-select:none;-webkit-user-select:none}.code-onboarding_root__ZCQds .code-onboarding_hold__wPWmu kbd{display:grid;place-items:center;min-width:calc(var(--pt) * 32);height:calc(var(--pt) * 32);padding:0 calc(var(--pt) * 10);border:1px solid rgb(240 240 240/.2);border-radius:calc(var(--pt) * 8);background:rgb(240 240 240/.1);box-shadow:0 2px 0 rgb(0 0 0/.55);font:inherit;transition:transform .08s,box-shadow .08s}.code-onboarding_root__ZCQds .code-onboarding_hold__wPWmu:active kbd{transform:translateY(2px);box-shadow:0 0 0 rgb(0 0 0/.55)}.code-onboarding_hold__wPWmu span{margin-left:calc(var(--pt) * 8)}.code-onboarding_orType__lv7Cc{margin-top:calc(var(--pt) * 14);font-size:max(12px,calc(var(--pt) * 13));color:rgb(240 240 240/.6)}.code-onboarding_ideas__cOjW_{display:flex;flex-wrap:wrap;justify-content:center;gap:calc(var(--pt) * 8);margin-top:calc(var(--pt) * 20)}.code-onboarding_idea__sa81o{height:calc(var(--pt) * 34);padding:0 calc(var(--pt) * 14);border:1px solid rgb(240 240 240/.14);border-radius:calc(var(--pt) * 17);background:rgb(240 240 240/.07);font:400 max(12px,calc(var(--pt) * 13)) /1 var(--font-sans);color:rgb(240 240 240/.85);cursor:pointer;transition:background-color .2s,color .2s}.code-onboarding_idea__sa81o:hover{background:rgb(240 240 240/.13);color:var(--cloud)}.code-onboarding_firstRequest__XAgUy{position:absolute;left:50%;top:46%;width:1px;height:1px;padding:0;border:0;opacity:0;resize:none}.code-onboarding_intoApp__NL_A0{position:absolute;left:var(--win-x);top:var(--win-y);width:var(--win-w);height:var(--win-h);padding:0;border:0;border-radius:var(--win-r);background:transparent;cursor:pointer}.code-onboarding_footer__FuIp3{position:absolute;left:calc(var(--pt) * 48);right:calc(var(--pt) * 48);bottom:calc(var(--pt) * 44);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px calc(var(--pt) * 32);animation:code-onboarding_fadeIn__f81BZ .6s var(--out) both}.code-onboarding_footer__FuIp3[data-docked=true]{position:static;width:100%;margin-top:calc(var(--pt) * 24);padding-top:calc(var(--pt) * 16);border-top:1px solid rgb(240 240 240/.08);animation:none}.code-onboarding_footerLeft__uITib,.code-onboarding_footerRight__vQJuo{display:flex;align-items:center;gap:calc(var(--pt) * 18)}.code-onboarding_footerRight__vQJuo{gap:calc(var(--pt) * 22)}.code-onboarding_cells__DSKL_{display:flex;gap:calc(var(--pt) * 6)}.code-onboarding_cells__DSKL_ i{width:max(8px,calc(var(--pt) * 10));height:max(8px,calc(var(--pt) * 10));border-radius:calc(var(--pt) * 2.5);background:rgb(240 240 240/.18);transition:background-color .3s}.code-onboarding_cells__DSKL_ i[data-on=true]{background:var(--lime-ui)}@keyframes code-onboarding_fadeIn__f81BZ{0%{opacity:0}}.code-onboarding_dock__RTdfL{position:absolute;left:var(--win-x);top:var(--win-y);display:flex;width:var(--win-w);height:var(--win-h);pointer-events:none}.code-onboarding_dockAside__2ZVnK{flex:none;width:0;transition:width .76s var(--expo)}.code-onboarding_screen__fZGdi[data-sidebar=true] .code-onboarding_dockAside__2ZVnK{width:var(--side)}.code-onboarding_region__YHo9c{position:relative;flex:1 1;min-width:0}.code-onboarding_panel__sUul9{position:absolute;left:50%;bottom:calc(var(--pt) * 34);width:min(calc(var(--pt) * var(--panel)),100% - calc(var(--pt) * 48));transform:translateX(-50%);pointer-events:auto;transition:width .4s var(--quint)}.code-onboarding_panelBg__3VXcB{position:absolute;left:0;right:0;bottom:0;border:1px solid rgb(240 240 240/.1);border-radius:calc(var(--pt) * 26);background:rgb(14 14 14/.9);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 calc(var(--pt) * 18) calc(var(--pt) * 60) rgb(0 0 0/.5);animation:code-onboarding_fadeIn__f81BZ 1.1s .24s var(--quint) both}.code-onboarding_panelContent__Y47sS{position:relative;display:flex;flex-direction:column;align-items:center;padding:calc(var(--pt) * 28) calc(var(--pt) * 34) calc(var(--pt) * 24)}.code-onboarding_talk__awx_j{display:flex;flex-direction:column;align-items:center;width:100%;transition:opacity .24s var(--out)}.code-onboarding_panel__sUul9 .code-onboarding_lines__5zCJx{gap:calc(var(--pt) * 2);font-size:calc(var(--pt) * 22);line-height:calc(var(--pt) * 32)}.code-onboarding_notch__mEIfi{--w:185;--h:32;--r:9;--level:0;position:absolute;left:50%;top:0;z-index:6;width:calc(var(--pt) * var(--w) * var(--notch-k));height:calc(var(--pt) * var(--h) * var(--notch-k));border-radius:0 0 calc(var(--pt) * var(--r) * var(--notch-k)) calc(var(--pt) * var(--r) * var(--notch-k));background:#000;transform:translateX(-50%);transition:width .42s var(--quint),height .42s var(--quint),border-radius .42s var(--quint);pointer-events:none}.code-onboarding_notch__mEIfi:after,.code-onboarding_notch__mEIfi:before{content:"";position:absolute;top:0;width:calc(var(--pt) * 7 * var(--notch-k));height:calc(var(--pt) * 7 * var(--notch-k))}.code-onboarding_notch__mEIfi:before{right:100%;background:radial-gradient(circle at 0 100%,transparent 70%,#000 72%)}.code-onboarding_notch__mEIfi:after{left:100%;background:radial-gradient(circle at 100% 100%,transparent 70%,#000 72%)}.code-onboarding_notch__mEIfi[data-mode=rogue]{--w:301;--h:37;--r:12}.code-onboarding_notch__mEIfi[data-mode=voice]{--w:300;--h:70;--r:22}.code-onboarding_notch__mEIfi[data-mode=voice][data-voice=hearing],.code-onboarding_notch__mEIfi[data-mode=voice][data-voice=resolving]{--w:420}.code-onboarding_notchWing__xcEzc{position:absolute;top:0;display:grid;place-items:center;width:calc(var(--pt) * 58 * var(--notch-k));height:calc(var(--pt) * 32 * var(--notch-k));opacity:0;transition:opacity .2s}.code-onboarding_notchWing__xcEzc:first-child{left:0}.code-onboarding_notchWing__xcEzc:nth-child(2){right:0}.code-onboarding_notch__mEIfi[data-mode=rogue] .code-onboarding_notchWing__xcEzc,.code-onboarding_notch__mEIfi[data-mode=voice] .code-onboarding_notchWing__xcEzc{opacity:1;transition:opacity .25s .2s}.code-onboarding_notchMark__8sU51{width:calc(var(--pt) * 14.8 * var(--notch-k));height:calc(var(--pt) * 17 * var(--notch-k));color:var(--lime-ui);opacity:calc(.82 + .18 * var(--level));filter:drop-shadow(0 0 calc(var(--pt) * 9 * var(--level)) rgb(219 255 90/.5))}.code-onboarding_bars__8IeAm{display:flex;align-items:center;gap:calc(var(--pt) * 2.5 * var(--notch-k));height:calc(var(--pt) * 16 * var(--notch-k))}.code-onboarding_bars__8IeAm i{width:calc(var(--pt) * 2.5 * var(--notch-k));height:calc(var(--pt) * (3 + 12 * var(--level) * var(--share)) * var(--notch-k));border-radius:calc(var(--pt) * 1.25);background:var(--lime-ui);opacity:calc(.4 + .6 * min(1, var(--level) * 4));animation:code-onboarding_sway__lUwqL var(--sway) ease-in-out infinite alternate}@keyframes code-onboarding_sway__lUwqL{to{transform:scaleY(.72)}}.code-onboarding_notch__mEIfi[data-voice=hearing] .code-onboarding_bars__8IeAm i{--level:0.55}.code-onboarding_notch__mEIfi[data-voice=opened] .code-onboarding_bars__8IeAm{display:none}.code-onboarding_notchCheck__fThU8{width:calc(var(--pt) * 16 * var(--notch-k));height:calc(var(--pt) * 16 * var(--notch-k));color:var(--lime-ui);stroke-width:2.6}.code-onboarding_notchText__6J0ZG{position:absolute;left:0;right:0;top:calc(var(--pt) * 34 * var(--notch-k));overflow:hidden;font-size:calc(var(--pt) * 15.5 * var(--notch-k));font-weight:600;line-height:calc(var(--pt) * 26 * var(--notch-k));text-align:center;white-space:nowrap;color:#fff;opacity:0;transition:opacity .2s}.code-onboarding_notch__mEIfi[data-mode=voice] .code-onboarding_notchText__6J0ZG{opacity:1;transition:opacity .2s .18s}.code-onboarding_notchText__6J0ZG[data-tone=quiet]{color:rgb(255 255 255/.55)}.code-onboarding_resolving__qKwAo{margin-left:2px;animation:code-onboarding_pulse__mBTu8 .9s ease-in-out infinite}.code-onboarding_end__Oajp0{position:absolute;left:50%;bottom:calc(var(--pt) * 120);z-index:7;width:min(calc(var(--pt) * 560),100% - 32px);padding:calc(var(--pt) * 24) calc(var(--pt) * 28);border:1px solid rgb(240 240 240/.12);border-radius:calc(var(--pt) * 22);background:rgb(14 14 14/.94);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 calc(var(--pt) * 18) calc(var(--pt) * 60) rgb(0 0 0/.5);transform:translateX(-50%);animation:code-onboarding_endIn__yS3K1 .45s var(--quint) both}@keyframes code-onboarding_endIn__yS3K1{0%{opacity:0;transform:translate(-50%,12px)}}.code-onboarding_endTitle__v8bwL{font-size:max(17px,calc(var(--pt) * 20));font-weight:500;line-height:1.3;color:#fff}.code-onboarding_endBody__Fx7rU{margin-top:8px;font-size:max(14px,calc(var(--pt) * 15));line-height:1.5;color:rgb(240 240 240/.72);text-wrap:pretty}.code-onboarding_endActions__PBADy{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:18px}.code-onboarding_endActions__PBADy .code-onboarding_secondary__gqqpM{text-decoration:none}.code-onboarding_chrome__1Y57d{display:flex;flex-wrap:wrap;gap:8px 22px;margin-top:14px}.code-onboarding_chromeButton__N_8Yp{display:inline-flex;align-items:center;gap:8px;padding:6px 0;border:0;background:none;font:500 15px/1.3 var(--font-sans);color:var(--fg);cursor:pointer}.code-onboarding_chromeButton__N_8Yp svg{width:17px;height:17px;color:var(--fg-muted)}.code-onboarding_chromeButton__N_8Yp:hover svg{color:var(--fg)}@media (max-width:640px){.code-onboarding_screen__fZGdi{--pt:calc(100cqw / 390);--win-x:0px;--win-y:calc(var(--pt) * 38);--win-w:100cqw;--win-h:calc(100cqh - var(--pt) * 38);--win-r:calc(var(--pt) * 14);--side:0px;--menu:0px;--notch-k:0.78;aspect-ratio:390/740;margin-inline:calc(var(--gutter) * -1);border-radius:0;box-shadow:none}.code-onboarding_desktop__Cq7Cx{object-position:46% 50%}.code-onboarding_lights__Kk_Hv,.code-onboarding_menuBar__8QGCL,.code-onboarding_sidebar___1vuk{display:none}.code-onboarding_window__TAk8S{border-radius:var(--win-r) var(--win-r) 0 0}.code-onboarding_hero__mawzG{top:22%;width:calc(100% - var(--pt) * 28)}.code-onboarding_headline__zrDbP{margin-bottom:12px;font-size:18px}.code-onboarding_composerField__zwFoF{min-height:44px}.code-onboarding_ideas__cOjW_{gap:6px;margin-top:14px}.code-onboarding_idea__sa81o{padding:0 12px;font-size:12.5px}.code-onboarding_composerTop___bkd_,.code-onboarding_model__GupnB{font-size:12px}.code-onboarding_brand__VZL4P{top:calc(var(--pt) * 52);left:calc(var(--pt) * 20)}.code-onboarding_center__69HLO{inset:calc(var(--pt) * 92) calc(var(--pt) * 18) calc(var(--pt) * 120)}.code-onboarding_lines__5zCJx{font-size:22px;line-height:30px}.code-onboarding_panel__sUul9 .code-onboarding_lines__5zCJx{font-size:19px;line-height:26px}.code-onboarding_answer__EprEE{margin-top:26px}.code-onboarding_nameField__mfROB{width:auto;flex:1 1;height:48px}.code-onboarding_nameRow__SLUpN{width:100%;max-width:330px}.code-onboarding_round__BeYn2{width:48px;height:48px}.code-onboarding_choice__5bDLQ{height:46px;padding:0 22px}.code-onboarding_card__4Ieph{width:140px}.code-onboarding_cardThumb__18kxE{height:88px}.code-onboarding_root__ZCQds .code-onboarding_hold__wPWmu kbd{min-width:34px;height:34px}.code-onboarding_idea__sa81o{height:34px}.code-onboarding_footer__FuIp3{left:calc(var(--pt) * 18);right:calc(var(--pt) * 18);bottom:calc(var(--pt) * 22);gap:6px 14px}.code-onboarding_footerRight__vQJuo{gap:16px}.code-onboarding_panel__sUul9{bottom:calc(var(--pt) * 12);width:calc(100% - var(--pt) * 20)}.code-onboarding_panelContent__Y47sS{padding:20px 16px 14px}.code-onboarding_link__W90y_[data-place=corner]{right:20px;bottom:22px}.code-onboarding_end__Oajp0{bottom:calc(var(--pt) * 24)}}.code-onboarding_screen__fZGdi[data-visible=false] .code-onboarding_bars__8IeAm i,.code-onboarding_screen__fZGdi[data-visible=false] .code-onboarding_dots___I87z i,.code-onboarding_screen__fZGdi[data-visible=false] .code-onboarding_resolving__qKwAo{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.code-onboarding_cover__T6NYf,.code-onboarding_dockAside__2ZVnK,.code-onboarding_hero__mawzG,.code-onboarding_notchText__6J0ZG,.code-onboarding_notchWing__xcEzc,.code-onboarding_notch__mEIfi,.code-onboarding_panel__sUul9,.code-onboarding_sidebar___1vuk,.code-onboarding_veil__RfmSe,.code-onboarding_window__TAk8S{transition:none}.code-onboarding_bars__8IeAm i,.code-onboarding_dots___I87z i[data-on=true],.code-onboarding_end__Oajp0,.code-onboarding_footer__FuIp3,.code-onboarding_opening__qstv7,.code-onboarding_panelBg__3VXcB{animation:none}}.waitlist-form_trap__qDyFa{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.waitlist-form_status__cJyQ6{max-width:560px;margin-top:18px;padding:12px 14px;border:1px solid var(--surface-line);border-radius:var(--r-box);font-size:15px;line-height:1.5}.waitlist-form_statusOk__uNBKB{border-color:var(--fg)}.waitlist-form_submit__KFejQ{flex:none;white-space:nowrap}@media (max-width:560px){.waitlist-form_actions__LuJhb{flex-direction:column;align-items:flex-start}}.waitlist-form_cardForm__dfKqg{margin-top:auto;padding-top:28px}.waitlist-form_cardField__X2DST{display:flex;flex-direction:column;gap:8px}.waitlist-form_cardLabel__tCJXK{font-size:13px;font-weight:500;letter-spacing:-.01em;color:var(--fg-muted)}.waitlist-form_cardRow__OVvWr{display:flex;flex-wrap:wrap;gap:10px}.waitlist-form_cardInput__Qr2uB{flex:1 1 220px;min-width:0;height:48px;padding:0 18px;border:1px solid rgb(255 255 255/.16);border-radius:999px;background:rgb(255 255 255/.04);color:var(--fg);font-size:16px;letter-spacing:-.01em;transition:border-color .2s,background-color .2s}.waitlist-form_cardInput__Qr2uB::placeholder{color:rgb(240 240 240/.34)}.waitlist-form_cardForm__dfKqg .waitlist-form_cardInput__Qr2uB:focus-visible{outline:none;border-color:var(--lime);background:rgb(255 255 255/.06)}.waitlist-form_cardForm__dfKqg .waitlist-form_cardInput__Qr2uB[aria-invalid=true],.waitlist-form_cardForm__dfKqg .waitlist-form_cardInput__Qr2uB[aria-invalid=true]:focus-visible{border-color:var(--red)}.waitlist-form_cardSubmit__nAsdE{flex:none;height:48px;padding:0 26px;border-radius:999px;background:var(--lime);color:var(--black);font-size:15px;font-weight:600;letter-spacing:-.01em;white-space:nowrap;transition:background-color .2s,transform .38s cubic-bezier(.25,1.4,.5,1)}.waitlist-form_cardSubmit__nAsdE:hover{background:var(--lime-80)}.waitlist-form_cardSubmit__nAsdE:active{transform:translateY(2px) scale(.975)}.waitlist-form_cardNote__ebnic{margin-top:12px;font-size:13px;line-height:1.5;color:var(--fg-muted)}.waitlist-form_cardStatus__s9IXm{max-width:none;border-radius:12px;border-color:rgb(255 255 255/.12)}.waitlist-form_cardStatus__s9IXm.waitlist-form_statusOk__uNBKB{border-color:rgb(219 255 90/.5);color:var(--lime)}.waitlist-form_meanwhile__emYwh{margin-top:12px;font-size:14px;line-height:1.5;color:var(--fg-muted)}.waitlist-form_meanwhileLink__DiyF8{color:var(--fg);text-decoration:underline;text-decoration-color:rgb(255 255 255/.4);text-underline-offset:3px;white-space:nowrap}.waitlist-form_meanwhileLink__DiyF8:hover{text-decoration-color:var(--lime)}@media (max-width:560px){.waitlist-form_cardSubmit__nAsdE{flex:1 1 100%}}.code-download_download__9ZMKW{display:flex;flex-direction:column}.code-download_message__pWTpg{margin-top:10px;font-size:14px;line-height:1.5;color:var(--red)}.code-download_message__pWTpg:empty{display:none}.code-download_srOnly__O7PGm{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.code-download_started__5_H59{font-size:15px;line-height:1.5;color:var(--lime)}.code-download_again__NiD7Y{margin-left:4px;color:var(--white);text-decoration:underline;text-decoration-color:rgb(255 255 255/.4);text-underline-offset:3px;white-space:nowrap}.code-download_again__NiD7Y:hover{text-decoration-color:var(--lime)}.code-download_stepsTitle__a2kAJ{margin-top:22px;font-size:13px;font-weight:500;letter-spacing:-.01em;color:rgb(240 240 240/.5)}.code-download_done__FhHA_ .code-download_stepsTitle__a2kAJ:focus,.code-download_done__FhHA_ .code-download_stepsTitle__a2kAJ:focus-visible{outline:none}.code-download_steps__DdcrR{display:grid;gap:12px;margin-top:12px;padding:0;list-style:none}.code-download_steps__DdcrR li{display:flex;align-items:flex-start;gap:12px;font-size:15px;line-height:1.55;color:rgb(240 240 240/.72)}.code-download_steps__DdcrR b{font-weight:600;color:var(--white)}.code-download_stepNumber__dKb2k{flex:none;display:inline-grid;place-items:center;width:24px;height:24px;border:1px solid rgb(255 255 255/.16);border-radius:999px;font-family:var(--font-mono);font-size:12px;line-height:1;color:var(--lime)}.code-download_waitlist__9ysCL{margin-top:22px;border-top:1px solid rgb(255 255 255/.1);scroll-margin-top:96px}.code-download_waitlist__9ysCL summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 0 2px;font-size:15px;font-weight:500;letter-spacing:-.01em;color:rgb(240 240 240/.72);list-style:none;cursor:pointer;transition:color .2s}.code-download_waitlist__9ysCL summary::-webkit-details-marker{display:none}.code-download_waitlist__9ysCL summary:hover,.code-download_waitlist__9ysCL[open] summary{color:var(--white)}.code-download_waitlist__9ysCL summary svg{flex:none;width:16px;height:16px;transition:transform .25s cubic-bezier(.2,.8,.2,1)}.code-download_waitlist__9ysCL[open] summary svg{transform:rotate(90deg)}.code-download_waitlistBody__U629O>form{padding-top:14px}@media (prefers-reduced-motion:reduce){.code-download_waitlist__9ysCL summary,.code-download_waitlist__9ysCL summary svg{transition:none}}.rogue-code_article__NA9FN{--gap-section:112px;padding-bottom:8px}.rogue-code_srOnly__80hdM{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.rogue-code_head__K57jx{padding-top:40px}.rogue-code_kicker__MtfuV{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:15px;line-height:1.4;color:var(--fg-muted)}.rogue-code_kicker__MtfuV img{width:30px;height:30px;border-radius:8px}.rogue-code_kickerApp__1YZrH{font-weight:500;color:var(--fg)}.rogue-code_kickerMeta__Nm2aZ{white-space:nowrap}.rogue-code_kickerMeta__Nm2aZ>span{margin-inline:4px}.rogue-code_kickerApp__1YZrH:after{content:"·";margin-left:12px;font-weight:400;color:var(--fg-muted)}.rogue-code_title__cR9iM{max-width:1080px;margin-top:26px;font-size:clamp(40px,5.3vw,76px);font-weight:400;line-height:1.02;letter-spacing:-.035em;text-wrap:balance}.rogue-code_headRow__IvUYi{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px 48px;align-items:end;margin-top:30px}.rogue-code_lede__dnd6R{max-width:660px;font-size:clamp(18px,1.5vw,21px);line-height:1.55;color:var(--fg-muted);text-wrap:pretty}.rogue-code_actions__Ilxw_{display:flex;flex-wrap:wrap;align-items:center;gap:14px 26px}.rogue-code_platform__XAFuz{flex-basis:100%;font-size:15px;line-height:1.5;color:var(--fg-muted)}.rogue-code_textLink__3g8Z8{display:inline-flex;align-items:center;gap:8px;font-size:16px;font-weight:500;line-height:1.3;color:var(--fg);text-decoration:underline;text-decoration-color:var(--hairline);text-decoration-thickness:1px;text-underline-offset:5px;transition:text-decoration-color .2s}.rogue-code_textLink__3g8Z8:hover{text-decoration-color:currentColor}.rogue-code_wallpaper__jS9gX{position:absolute;inset:-1px;background:var(--wallpaper) var(--wallpaper-at,50% 30%) /cover no-repeat}@supports ((background-image:-webkit-image-set(url("x.webp") 1x)) or (background-image:image-set(url("x.webp") 1x))){.rogue-code_wallpaper__jS9gX{background-image:-webkit-image-set(var(--wallpaper-1x) 1x,var(--wallpaper) 2x);background-image:image-set(var(--wallpaper-1x) 1x,var(--wallpaper) 2x)}}.rogue-code_wallpaper__jS9gX:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgb(0 0 0/.5),rgb(0 0 0/.26) 26%,rgb(0 0 0/.26) 70%,rgb(0 0 0/.52))}.rogue-code_windowFrame__w97KJ{position:absolute;z-index:2;overflow:hidden;border-radius:calc(var(--pt) * var(--k) * 15);background:#0a0a0a;box-shadow:0 0 0 calc(var(--pt) * .8) rgb(0 0 0/.85),0 calc(var(--pt) * 40) calc(var(--pt) * 100) rgb(0 0 0/.55),0 calc(var(--pt) * 10) calc(var(--pt) * 28) rgb(0 0 0/.4)}.rogue-code_windowFrame__w97KJ:after{content:"";position:absolute;inset:0;z-index:4;border-radius:inherit;box-shadow:inset 0 0 0 1px rgb(255 255 255/.13);pointer-events:none}.rogue-code_lights__W_y0d{position:absolute;inset:0 auto auto 0;z-index:3}.rogue-code_lights__W_y0d i{position:absolute;top:calc(var(--pt) * var(--k) * (var(--ty) - 6));width:calc(var(--pt) * var(--k) * 12);height:calc(var(--pt) * var(--k) * 12);border-radius:50%;box-shadow:inset 0 0 0 calc(var(--pt) * .6) rgb(0 0 0/.2);transition:top .6s cubic-bezier(.2,.7,.2,1),left .6s cubic-bezier(.2,.7,.2,1),width .6s,height .6s}.rogue-code_lights__W_y0d i:first-child{left:calc(var(--pt) * var(--k) * 14);background:#ff5f57}.rogue-code_lights__W_y0d i:nth-child(2){left:calc(var(--pt) * var(--k) * 34);background:#febc2e}.rogue-code_lights__W_y0d i:nth-child(3){left:calc(var(--pt) * var(--k) * 54);background:#28c840}.rogue-code_player__ohB61{width:min(100%,(100svh - 250px) * 1.6);min-width:min(100%,720px);margin:52px auto 0}.rogue-code_player__ohB61[data-chapter="0"],.rogue-code_player__ohB61[data-chapter="1"]{--wh:729.7;--k:1.0545;--ty:18}.rogue-code_player__ohB61[data-chapter="2"]{--wh:692.6;--k:0.9667;--ty:17}.rogue-code_screen__rPPpO{--pt:calc(100cqw / 1512);container-type:inline-size;position:relative;aspect-ratio:1512/945;overflow:hidden;isolation:isolate;border-radius:18px;background:#050505;box-shadow:0 0 0 1px var(--hairline)}.rogue-code_notch__tG1lR{z-index:6;width:calc(var(--pt) * 531);height:calc(var(--pt) * 80);pointer-events:none}.rogue-code_notchHardware__LXCro,.rogue-code_notch__tG1lR{position:absolute;top:0;left:50%;transform:translateX(-50%)}.rogue-code_notchHardware__LXCro{width:calc(var(--pt) * 185);height:calc(var(--pt) * 32);border-radius:0 0 calc(var(--pt) * 9) calc(var(--pt) * 9);background:#000}.rogue-code_notchState__IVqK1{position:absolute;inset:0;width:100%;height:100%;opacity:0;transform-origin:50% 0;transform:scale(.55,.42);transition:opacity .16s ease,transform .46s cubic-bezier(.2,1.25,.4,1)}.rogue-code_notchState__IVqK1[data-on=true]{opacity:1;transform:none}.rogue-code_playerWindow__nARms{left:calc(var(--pt) * 176);top:calc(var(--pt) * 128);width:calc(var(--pt) * 1160);height:calc(var(--pt) * var(--wh));transition:height .6s cubic-bezier(.2,.7,.2,1)}.rogue-code_shot__x_lB8{position:absolute;inset:0;opacity:0;transition:opacity .55s ease}.rogue-code_shot__x_lB8[data-on=true]{opacity:1}.rogue-code_shot__x_lB8 img{display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:0 0}.rogue-code_unwritten__Q_FvE{position:absolute;left:21%;right:1%;top:var(--reveal);bottom:11.4%;background:linear-gradient(rgb(10 10 10/0),#0a0a0a calc(var(--pt) * 16));transition:top .6s cubic-bezier(.2,.7,.2,1),opacity .4s ease}.rogue-code_unwritten__Q_FvE[data-done=true]{opacity:0}.rogue-code_unwrittenTail__WXHCh{display:none}.rogue-code_siteScroll__H7_wc{position:absolute;left:49.86%;top:8.84%;right:0;bottom:0;overflow:hidden;background:#000}.rogue-code_siteScroll__H7_wc img{display:block;width:100%;height:auto;max-width:none;animation:rogue-code_siteScroll__H7_wc 7.4s cubic-bezier(.45,0,.55,1) 1.3s both;animation-play-state:paused;will-change:transform}.rogue-code_player__ohB61[data-playing=true][data-chapter="2"] .rogue-code_siteScroll__H7_wc img{animation-play-state:running}@keyframes rogue-code_siteScroll__H7_wc{0%{transform:translateZ(0)}to{transform:translate3d(0,calc(-100% + var(--pt) * 631.4),0)}}.rogue-code_hold__tNtVA{position:absolute;right:calc(var(--pt) * 24);bottom:calc(var(--pt) * 24);z-index:7;display:grid;place-items:center;width:38px;height:38px;border:1px solid rgb(255 255 255/.22);border-radius:50%;background:rgb(12 12 12/.62);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#fff;transition:background-color .2s,border-color .2s}.rogue-code_hold__tNtVA:hover{border-color:rgb(255 255 255/.5);background:rgb(30 30 30/.8)}.rogue-code_hold__tNtVA:focus-visible{outline:2px solid #fff;outline-offset:3px}.rogue-code_chapters__IKslY{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin-top:26px;padding:0;list-style:none}.rogue-code_chapter__wXCo9{display:grid;gap:12px;width:100%;padding:0 0 4px;border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-align:left}.rogue-code_track__Dp6Zp{position:relative;display:block;height:2px;overflow:hidden;border-radius:2px;background:var(--hairline)}.rogue-code_fill__Oq1U9{position:absolute;inset:0;background:var(--fg);transform-origin:0 50%;transform:scaleX(0)}li[data-state=done] .rogue-code_fill__Oq1U9{transform:none}li[data-state=now] .rogue-code_fill__Oq1U9{animation:rogue-code_fill__Oq1U9 var(--length) linear both;animation-play-state:paused}.rogue-code_player__ohB61[data-playing=true] li[data-state=now] .rogue-code_fill__Oq1U9{animation-play-state:running}.rogue-code_player__ohB61[data-still=true] li[data-state=now] .rogue-code_fill__Oq1U9{animation:none;transform:none}@keyframes rogue-code_fill__Oq1U9{to{transform:none}}.rogue-code_chapterTitle__806qp{font-size:22px;line-height:1.25;letter-spacing:-.02em;color:var(--fg-muted);transition:color .3s}.rogue-code_chapter__wXCo9:hover .rogue-code_chapterTitle__806qp,li[data-state=now] .rogue-code_chapterTitle__806qp{color:var(--fg)}.rogue-code_chapterBody__cF1vP{font-size:16px;line-height:1.6;color:var(--fg-muted);text-wrap:pretty}.rogue-code_body__Atr2V b,.rogue-code_chapterBody__cF1vP b,.rogue-code_note__VD1fO b{font-weight:500;color:var(--fg)}.rogue-code_kbd__c03RD{display:inline-grid;place-items:center;min-width:1.75em;height:1.6em;margin:0 .06em;padding:0 .42em;border:solid var(--hairline);border-width:1px 1px 2px;border-radius:6px;background:var(--surface);font:500 .84em/1 var(--font-sans);color:var(--fg);vertical-align:.08em}.rogue-code_caption__9moP_{max-width:820px;margin-top:22px;font-size:14px;line-height:1.6;color:var(--fg-muted);text-wrap:pretty}.rogue-code_section__i7nNO{margin-top:var(--gap-section)}.rogue-code_h2__D_ayv{font-size:clamp(32px,3.5vw,50px);font-weight:400;line-height:1.06;letter-spacing:-.032em;text-wrap:balance}.rogue-code_sectionHead____sHB{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:20px 64px;align-items:end}.rogue-code_sectionLede__0O_Ss{max-width:640px;font-size:18px;line-height:1.6;color:var(--fg-muted);text-wrap:pretty}.rogue-code_body__Atr2V{margin-top:20px;font-size:18px;line-height:1.65;color:var(--fg);text-wrap:pretty}.rogue-code_note__VD1fO{margin-top:18px;font-size:16px;line-height:1.6;color:var(--fg-muted)}.rogue-code_about__ZJIV3{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:22px 64px}.rogue-code_aboutTitle__gPuaf{font-size:20px;font-weight:400;line-height:1.3;letter-spacing:-.01em;color:var(--fg-muted)}.rogue-code_aboutLead__mDr3S{font-size:clamp(28px,2.9vw,42px);font-weight:400;line-height:1.16;letter-spacing:-.028em;text-wrap:balance}.rogue-code_aboutBody__GBD_W{max-width:760px;margin-top:18px;font-size:19px;line-height:1.6;color:color-mix(in srgb,var(--fg) 82%,var(--bg));text-wrap:pretty}.rogue-code_facts__joPwL{display:grid;grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin-top:26px}.rogue-code_facts__joPwL>div{padding-top:18px;border-top:1px solid var(--fg)}.rogue-code_facts__joPwL dt{font-size:clamp(34px,3.4vw,52px);font-weight:400;line-height:1;letter-spacing:-.04em}.rogue-code_facts__joPwL dd{max-width:300px;margin-top:14px;font-size:16px;line-height:1.55;color:color-mix(in srgb,var(--fg) 72%,var(--bg));text-wrap:pretty}.rogue-code_replica__fjyBT{margin-top:40px}.rogue-code_split__4ytM7{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:40px 64px;align-items:center}.rogue-code_inChat__WGEDs{display:grid;gap:0;margin-top:14px;padding:0;list-style:none;border-top:1px solid var(--hairline)}.rogue-code_inChat__WGEDs li{padding:12px 0;border-bottom:1px solid var(--hairline);font-size:18px;line-height:1.4}.rogue-code_folderScene__TQNeU{--pt:calc(100cqw / 860);--k:1.1143;--ty:16.25;--wallpaper-size:960px 1048px;--wallpaper-at:30% 0%;container-type:inline-size;position:relative;aspect-ratio:860/700;overflow:hidden;isolation:isolate;border-radius:16px;background:#050505;box-shadow:0 0 0 1px var(--hairline)}.rogue-code_folderWindow__SGsX6{left:calc(var(--pt) * 40);top:calc(var(--pt) * 46);width:calc(var(--pt) * 780);height:calc(var(--pt) * 589.5)}.rogue-code_folderWindow__SGsX6>img{display:block;width:100%;height:100%;max-width:none}.rogue-code_replay__S4Oir{position:absolute;left:6.67%;top:5.88%;width:86.67%;height:80.6%;overflow:hidden;-webkit-mask-image:linear-gradient(transparent,#000 calc(var(--pt) * 22),#000 calc(100% - var(--pt) * 10),transparent);mask-image:linear-gradient(transparent,#000 calc(var(--pt) * 22),#000 calc(100% - var(--pt) * 10),transparent)}.rogue-code_replay__S4Oir img{display:block;width:100%;height:auto;max-width:none}@supports (animation-timeline:view()){.rogue-code_folderFigure__nOkyW{view-timeline:--sessao block}.rogue-code_replay__S4Oir img{animation:rogue-code_replay__S4Oir linear both;animation-timeline:--sessao;animation-range:cover 22% cover 78%}}@keyframes rogue-code_replay__S4Oir{to{transform:translate3d(0,calc(-100% + var(--pt) * 475.1),0)}}.rogue-code_featureGroups__1QcJy{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 40px;margin-top:44px}.rogue-code_featureGroupTitle__R830B{padding-bottom:14px;border-bottom:1px solid var(--fg);font-size:15px;font-weight:500;line-height:1.3;color:var(--fg-muted)}.rogue-code_featureList__a4swF>div{padding:18px 0;border-bottom:1px solid var(--hairline)}.rogue-code_featureList__a4swF dt{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;font-size:18px;font-weight:500;line-height:1.35;letter-spacing:-.01em}.rogue-code_featureKeys__jNYZP{display:inline-flex;gap:4px;font-size:15px}.rogue-code_featureList__a4swF dd{margin-top:8px;font-size:16px;line-height:1.6;color:color-mix(in srgb,var(--fg) 76%,var(--bg));text-wrap:pretty}.rogue-code_featureList__a4swF dd b{font-weight:500;color:var(--fg)}.rogue-code_code__lZP0X{padding:.08em .36em;border-radius:5px;background:var(--surface);font:500 .88em/1 var(--font-mono);color:var(--fg)}.rogue-code_gamesNote__WKMQx{max-width:780px;margin-top:28px;font-size:19px;line-height:1.6;text-wrap:pretty}.rogue-code_games__sMpMR{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 32px;margin-top:36px}.rogue-code_film__yqVXz{position:relative;display:block;width:100%;aspect-ratio:16/9;padding:0;overflow:hidden;border:0;border-radius:14px;background:#000;color:#fff;isolation:isolate}.rogue-code_film__yqVXz:focus-visible{outline:2px solid var(--fg);outline-offset:4px}.rogue-code_filmClip___hGlN{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:filter .25s ease}.rogue-code_film__yqVXz:hover .rogue-code_filmClip___hGlN{filter:brightness(.82)}.rogue-code_filmPlay__SPkAS{position:absolute;inset:0;display:grid;place-items:center}.rogue-code_filmPlay__SPkAS>span{display:grid;place-items:center;width:76px;height:76px;border-radius:50%;background:rgb(255 255 255/.92);color:#000;box-shadow:0 0 0 12px rgb(255 255 255/.16),0 10px 30px rgb(0 0 0/.35);transform:scale(.94);transition:transform .22s ease,box-shadow .22s ease}.rogue-code_filmPlay__SPkAS svg{margin-left:4px}.rogue-code_film__yqVXz:hover .rogue-code_filmPlay__SPkAS>span{transform:scale(1.04);box-shadow:0 0 0 16px rgb(255 255 255/.2),0 12px 34px rgb(0 0 0/.4)}.rogue-code_filmWatch__ni8In{position:absolute;left:16px;bottom:16px;padding:7px 11px;border-radius:8px;background:rgb(0 0 0/.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:14px;font-weight:500;line-height:1.2}.rogue-code_gameText__9oY6Z{display:grid;gap:10px;margin-top:20px}.rogue-code_gameName__Dnp_z{font-size:28px;font-weight:400;line-height:1.15;letter-spacing:-.025em}.rogue-code_gameMeta__Nthcl{font-size:15px;line-height:1.4;color:var(--fg-muted)}.rogue-code_gameBody__OnHjb{max-width:600px;font-size:17px;line-height:1.6;text-wrap:pretty}.rogue-code_stack__H03GH{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px;padding:0;list-style:none}.rogue-code_stack__H03GH li{padding:5px 10px;border:1px solid var(--hairline);border-radius:6px;font-size:13px;line-height:1.2;color:var(--fg)}.rogue-code_filmDialog__2LWTI{width:min(1180px,100vw - 40px);max-width:none;max-height:none;margin:auto;padding:0;overflow:visible;border:0;background:transparent}.rogue-code_filmDialog__2LWTI::backdrop{background:rgb(0 0 0/.72);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.rogue-code_filmDialog__2LWTI[open] .rogue-code_filmBox__TxKIg{animation:rogue-code_filmIn__3pG2t .34s cubic-bezier(.2,.9,.25,1)}@keyframes rogue-code_filmIn__3pG2t{0%{opacity:0;transform:scale(.9)}}.rogue-code_filmBox__TxKIg{position:relative}.rogue-code_filmVideo__cIckt{display:block;width:100%;aspect-ratio:16/9;border-radius:14px;background:#000;box-shadow:0 0 0 1px rgb(255 255 255/.18)}.rogue-code_filmClose__NeHK5{position:absolute;top:-52px;right:0;display:grid;place-items:center;width:40px;height:40px;border:1px solid rgb(255 255 255/.3);border-radius:50%;background:rgb(20 20 20/.7);color:#fff}.rogue-code_filmClose__NeHK5:hover{background:rgb(50 50 50/.85)}.rogue-code_sitesTitle__b7NJz{margin-top:64px;font-size:24px;font-weight:400;line-height:1.2;letter-spacing:-.02em}.rogue-code_sites__ikeD6{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 24px;margin-top:22px;padding:0;list-style:none}.rogue-code_sites__ikeD6 img{display:block;width:100%;height:auto;aspect-ratio:16/10;border-radius:10px;background:#111;box-shadow:0 0 0 1px var(--hairline)}.rogue-code_sites__ikeD6 figcaption{margin-top:12px;font-size:16px;line-height:1.4}.rogue-code_crop__7_R8e{overflow:hidden;border-radius:14px;background:#0a0a0a;box-shadow:0 0 0 1px var(--hairline),0 24px 60px rgb(0 0 0/.18)}.rogue-code_crop__7_R8e img{display:block;width:100%;height:auto}.rogue-code_keys__YiFvx{margin-top:18px;font-size:16px;line-height:1.9;color:var(--fg-muted)}.rogue-code_faqSection__8y2iH{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:28px 64px;align-items:start}.rogue-code_faq__ZUiRP{display:grid;gap:16px;max-width:820px}.rogue-code_faq__ZUiRP details{display:grid}.rogue-code_faq__ZUiRP summary{display:flex;justify-content:flex-end;list-style:none;cursor:pointer}.rogue-code_faq__ZUiRP summary::-webkit-details-marker{display:none}.rogue-code_ask__U22vB{display:inline-flex;align-items:center;gap:14px;max-width:min(600px,92%);padding:12px 16px 12px 20px;border-radius:22px 22px 6px 22px;background:var(--surface);font-size:17px;font-weight:500;line-height:1.4;text-wrap:pretty;transition:background-color .2s,color .2s}.rogue-code_faq__ZUiRP summary:hover .rogue-code_ask__U22vB{background:color-mix(in srgb,var(--fg) 14%,var(--bg))}.rogue-code_faq__ZUiRP details[open] .rogue-code_ask__U22vB{background:var(--fg);color:var(--bg)}.rogue-code_faq__ZUiRP summary:focus-visible{outline:none}.rogue-code_faq__ZUiRP summary:focus-visible .rogue-code_ask__U22vB{outline:2px solid var(--fg);outline-offset:3px}.rogue-code_ask__U22vB i{position:relative;flex:none;width:12px;height:12px;transition:transform .25s ease}.rogue-code_ask__U22vB i:after,.rogue-code_ask__U22vB i:before{content:"";position:absolute;left:0;top:5px;width:12px;height:2px;border-radius:1px;background:currentColor}.rogue-code_ask__U22vB i:after{transform:rotate(90deg)}.rogue-code_faq__ZUiRP details[open] .rogue-code_ask__U22vB i{transform:rotate(45deg)}.rogue-code_reply__Te5Zi{display:grid;grid-template-columns:20px minmax(0,1fr);gap:14px;max-width:680px;margin-top:14px;animation:rogue-code_replyIn__e9fh8 .35s cubic-bezier(.2,.7,.2,1)}@keyframes rogue-code_replyIn__e9fh8{0%{opacity:0;transform:translateY(6px)}}.rogue-code_replyMark__tJ_gE{width:18px;height:20px;margin-top:3px}.rogue-code_reply__Te5Zi p{font-size:17px;line-height:1.65;text-wrap:pretty}.rogue-code_compareLink__p5Ze7{justify-self:start;margin-top:10px}.rogue-code_access__2Ulc8{position:relative;display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);overflow:hidden;border-radius:20px;background:#0b0b0b;color:var(--fg);box-shadow:0 0 0 1px var(--hairline)}.rogue-code_accessText__wyBcy{padding:56px 56px 52px}.rogue-code_accessText__wyBcy .rogue-code_sectionLede__0O_Ss{margin-top:18px}.rogue-code_paths___ukfC{margin-top:36px;padding:0;list-style:none;border-top:1px solid var(--hairline)}.rogue-code_paths___ukfC li{display:grid;grid-template-columns:170px minmax(0,1fr);gap:6px 24px;padding:22px 0;border-bottom:1px solid var(--hairline)}.rogue-code_pathTitle__3AMm3{font-size:20px;font-weight:400;line-height:1.35;letter-spacing:-.015em}.rogue-code_pathBody__h_P8b{font-size:16px;line-height:1.6;color:var(--fg-muted);text-wrap:pretty}.rogue-code_pathAction__zGpHF{grid-column:2;margin-top:10px}.rogue-code_spec__0J2BY{margin-top:22px;font-size:15px;line-height:1.6;color:var(--fg-muted)}.rogue-code_accessArt__l61Ok{--wallpaper-at:70% 50%;position:relative;min-height:100%;overflow:hidden}.rogue-code_accessArt__l61Ok .rogue-code_wallpaper__jS9gX:after{background:linear-gradient(90deg,#0b0b0b,rgb(11 11 11/0) 38%),linear-gradient(180deg,rgb(0 0 0/.25),rgb(0 0 0/0) 30%,rgb(0 0 0/0) 70%,rgb(0 0 0/.35))}.rogue-code_accessIcon__UTNfC{position:absolute;top:50%;left:52%;width:168px;height:168px;transform:translate(-50%,-50%);filter:drop-shadow(0 24px 40px rgb(0 0 0/.6))}.rogue-code_sources__FC7K5{margin-top:72px;padding-top:28px;border-top:1px solid var(--hairline)}.rogue-code_sourcesTitle__XOHW4{font-size:22px;font-weight:400;letter-spacing:-.02em}.rogue-code_sourceList___vy8P{display:grid;gap:10px;margin-top:16px;padding:0;list-style:none}.rogue-code_sourceList___vy8P a{font-size:16px;line-height:1.5;text-decoration:underline;text-decoration-color:var(--hairline);text-underline-offset:4px}.rogue-code_sourceList___vy8P a:hover{text-decoration-color:currentColor}.rogue-code_measured__ZbkK_{max-width:820px;margin-top:18px;font-size:15px;line-height:1.6;color:var(--fg-muted)}@media (max-width:1100px){.rogue-code_facts__joPwL,.rogue-code_featureGroups__1QcJy{grid-template-columns:repeat(2,minmax(0,1fr))}.rogue-code_accessText__wyBcy{padding:44px 40px 40px}.rogue-code_paths___ukfC li{grid-template-columns:minmax(0,1fr)}.rogue-code_pathAction__zGpHF{grid-column:1}}@media (max-width:900px){.rogue-code_article__NA9FN{--gap-section:80px}.rogue-code_about__ZJIV3,.rogue-code_faqSection__8y2iH,.rogue-code_games__sMpMR,.rogue-code_headRow__IvUYi,.rogue-code_sectionHead____sHB,.rogue-code_split__4ytM7{grid-template-columns:minmax(0,1fr)}.rogue-code_sites__ikeD6{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 14px}.rogue-code_access__2Ulc8{grid-template-columns:minmax(0,1fr)}.rogue-code_accessArt__l61Ok{order:-1;aspect-ratio:16/9;min-height:0}.rogue-code_accessArt__l61Ok .rogue-code_wallpaper__jS9gX:after{background:linear-gradient(0deg,#0b0b0b,rgb(11 11 11/0) 45%)}.rogue-code_accessIcon__UTNfC{width:120px;height:120px;left:50%}}@media (max-width:859.98px) and (orientation:portrait){.rogue-code_player__ohB61{width:auto;min-width:0;margin-top:36px}.rogue-code_player__ohB61[data-chapter]{--wh:634.8;--k:1.032;--ty:18.6}.rogue-code_screen__rPPpO{--pt:calc(100cqw / 780);aspect-ratio:1;margin-inline:calc(var(--gutter) * -1);border-radius:0;box-shadow:none}.rogue-code_playerWindow__nARms{left:calc(var(--pt) * 12);top:calc(var(--pt) * 104);width:calc(var(--pt) * 840)}.rogue-code_unwritten__Q_FvE{left:2%;right:2%;bottom:13.1%}.rogue-code_unwrittenTail__WXHCh{position:absolute;left:7%;right:15%;top:93.8%;bottom:0;display:block;background:#0a0a0a;transition:opacity .4s ease}.rogue-code_unwrittenTail__WXHCh[data-done=true]{opacity:0}.rogue-code_siteScroll__H7_wc{display:none}.rogue-code_hold__tNtVA{right:14px;bottom:14px}.rogue-code_chapters__IKslY{grid-template-columns:minmax(0,1fr);gap:22px}.rogue-code_folderScene__TQNeU{--pt:calc(100cqw / 780);--k:1.0857;aspect-ratio:780/640;margin-inline:calc(var(--gutter) * -1);border-radius:0;box-shadow:none}.rogue-code_folderWindow__SGsX6{left:calc(var(--pt) * 10);top:calc(var(--pt) * 33);width:calc(var(--pt) * 760);height:calc(var(--pt) * 574.3)}@keyframes rogue-code_replay__S4Oir{to{transform:translate3d(0,calc(-100% + var(--pt) * 462.9),0)}}}@media (max-width:640px){.rogue-code_head__K57jx{padding-top:28px}.rogue-code_kickerApp__1YZrH:after{content:none}.rogue-code_kickerMeta__Nm2aZ{flex-basis:100%}.rogue-code_title__cR9iM{margin-top:20px}.rogue-code_chapterTitle__806qp{font-size:20px}.rogue-code_body__Atr2V,.rogue-code_inChat__WGEDs li,.rogue-code_sectionLede__0O_Ss{font-size:17px}.rogue-code_accessText__wyBcy{padding:30px 22px 28px}.rogue-code_accessIcon__UTNfC{width:104px;height:104px}.rogue-code_filmPlay__SPkAS>span{width:60px;height:60px}.rogue-code_sitesTitle__b7NJz{margin-top:48px}}@media (max-width:700px){.rogue-code_featureGroups__1QcJy{grid-template-columns:minmax(0,1fr);gap:36px}.rogue-code_facts__joPwL{gap:22px 18px}.rogue-code_facts__joPwL dt{font-size:32px}.rogue-code_facts__joPwL dd{font-size:15px}.rogue-code_aboutBody__GBD_W,.rogue-code_gamesNote__WKMQx{font-size:17px}.rogue-code_ask__U22vB{max-width:96%;font-size:16px}.rogue-code_reply__Te5Zi p{font-size:16px}}@media (prefers-reduced-motion:reduce){.rogue-code_fill__Oq1U9,.rogue-code_replay__S4Oir img,.rogue-code_reply__Te5Zi,.rogue-code_siteScroll__H7_wc img{animation:none}}