@font-face{font-family:displayFont;src:url(/_next/static/media/a838cfed199e32f6-s.p.woff2) format("woff2");font-display:swap;font-weight:300 800;font-style:normal}@font-face{font-family:displayFont;src:url(/_next/static/media/13d587dd9d179c13-s.p.woff2) format("woff2");font-display:swap;font-weight:400 700;font-style:italic}@font-face{font-family:displayFont Fallback;src:local("Arial");ascent-override:87.85%;descent-override:22.78%;line-gap-override:0.00%;size-adjust:110.19%}.__className_db619a{font-family:displayFont,displayFont Fallback,Avenir Next,Segoe UI,Helvetica Neue,Arial,sans-serif}.__variable_db619a{--ai-font-display:"displayFont","displayFont Fallback",Avenir Next,Segoe UI,Helvetica Neue,Arial,sans-serif}@font-face{font-family:textFont;src:url(/_next/static/media/93af595f71d0a236-s.p.woff2) format("woff2");font-display:swap;font-weight:300 800;font-style:normal}@font-face{font-family:textFont Fallback;src:local("Arial");ascent-override:95.06%;descent-override:25.02%;line-gap-override:0.00%;size-adjust:99.94%}.__className_5d68ce{font-family:textFont,textFont Fallback,Avenir Next,Segoe UI,Helvetica Neue,Arial,sans-serif;font-style:normal}.__variable_5d68ce{--ai-font-text:"textFont","textFont Fallback",Avenir Next,Segoe UI,Helvetica Neue,Arial,sans-serif}.FlightControls_status__AZE9A{display:flex;flex-direction:column;align-items:flex-end}@container (max-height: 449px){.FlightControls_status__AZE9A{display:none}}.GameShell_controls__ri2Hp{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px 12px;padding:9px 4px 2px;color:#dfe5f2;font:800 10.5px/1.2 Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;letter-spacing:.06em;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none}.GameShell_controlsOverlay__Uu7MT{position:absolute;z-index:6;left:calc(var(--safe-left) + (100% - var(--safe-left) - var(--safe-right)) / 2);transform:translateX(-50%);width:max-content;max-width:min(980px,calc(100% - var(--safe-left) - var(--safe-right) - 24px));padding:9px 14px;border:1px solid rgba(255,255,255,.18);border-radius:14px;background:linear-gradient(180deg,rgba(10,13,26,.72),rgba(4,6,14,.82));box-shadow:0 12px 40px rgba(0,0,0,.42),inset 0 1px 0 rgba(255,255,255,.08);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none}.GameShell_lead__nMfM6{color:#8ff4ff;font-size:9.5px;letter-spacing:.22em}.GameShell_controlsOverlay__Uu7MT .GameShell_lead__nMfM6{width:100%;text-align:center}.GameShell_keys__R6I9_{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px 14px}.GameShell_binding___f6YP{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.GameShell_capGroup__B3maC{display:inline-flex;align-items:center;gap:4px}.GameShell_or__oTP5P{font-style:normal;color:#7f8aa3;font-weight:700}.GameShell_cap__YCTJH{display:inline-grid;place-items:center;min-width:24px;height:24px;padding:0 7px;border:solid rgba(255,255,255,.34);border-width:1px 1px 3px;border-radius:6px;background:linear-gradient(180deg,rgba(255,255,255,.16),rgba(255,255,255,.05));color:#fff;font:900 10.5px/1 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.04em;text-transform:none;box-shadow:0 2px 8px rgba(0,0,0,.35)}.GameShell_action__N7O2L{color:#c8d0e2;font-weight:800}.GameShell_divider__UeIA1{width:1px;height:18px;background:rgba(255,255,255,.18)}.GameShell_touch__nYane{display:none;color:#e9eefb;letter-spacing:.08em}@media (pointer:coarse){.GameShell_keys__R6I9_{display:none}.GameShell_touch__nYane{display:inline}.GameShell_controlsOverlay__Uu7MT{max-width:min(86vw,calc(100% - var(--safe-left) - var(--safe-right) - 24px));padding:8px 12px}}@media (max-width:540px){.GameShell_controls__ri2Hp{font-size:9.5px}.GameShell_cap__YCTJH{min-width:21px;height:21px;padding:0 5px;font-size:9.5px}}.GameShell_backFull__xHASt,.GameShell_menuButton__wN4Do{position:absolute;z-index:7;height:36px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 12px;border-radius:9px;border:1px solid rgba(255,255,255,.18);background:rgba(4,6,14,.52);color:#fff;font:900 10.5px/1 Inter,ui-sans-serif,system-ui,sans-serif;letter-spacing:.16em;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);touch-action:manipulation;-webkit-tap-highlight-color:transparent}.GameShell_backFull__xHASt:hover,.GameShell_menuButton__wN4Do:hover{border-color:rgba(143,244,255,.6)}.GameShell_menuButton__wN4Do{top:calc(var(--corner-top) + 44px);right:var(--corner-right);width:36px;padding:0;font-size:17px;letter-spacing:0}.GameShell_backFull__xHASt{top:calc(var(--corner-top) + 48px);white-space:nowrap;border-color:rgba(143,244,255,.55);background:linear-gradient(180deg,rgba(18,64,82,.72),rgba(6,18,30,.8));color:#dffcff;box-shadow:0 0 22px rgba(143,244,255,.22)}.GameShell_backFull__xHASt,.GameShell_install___mUPQ{left:calc(var(--safe-left) + (100% - var(--safe-left) - var(--safe-right)) / 2);transform:translateX(-50%)}.GameShell_install___mUPQ{position:fixed;z-index:60;bottom:max(14px,var(--safe-bottom));display:flex;align-items:center;gap:10px;width:max-content;max-width:calc(100% - var(--safe-left) - var(--safe-right) - 24px);padding:7px 8px 7px 14px;border:1px solid rgba(143,244,255,.4);border-radius:999px;background:linear-gradient(180deg,rgba(14,30,48,.92),rgba(6,10,22,.94));color:#e9f7ff;font:700 11px/1.25 Inter,ui-sans-serif,system-ui,sans-serif;box-shadow:0 10px 30px rgba(0,0,0,.4)}.GameShell_install___mUPQ b{color:#8ff4ff;letter-spacing:.08em;text-transform:uppercase;margin-right:6px;font-size:10px}.GameShell_installOverlay__Aeejq{position:absolute;z-index:7;bottom:auto;top:max(58px,calc(var(--safe-top) + 50px));max-width:min(520px,78%,calc(100% - var(--safe-left) - var(--safe-right) - 24px))}.GameShell_installInline__wWhYG{position:relative;z-index:auto;left:auto;bottom:auto;transform:none;width:auto;max-width:none;border-radius:12px;box-shadow:none;padding:5px 6px 5px 10px;font-size:10px}.GameShell_installInline__wWhYG span{flex:1 1;min-width:0}.GameShell_installHow__JKSk3{flex:none;min-height:30px;padding:0 13px;border-radius:999px;border:0;background:#8ff4ff;color:#04121a;font:900 11px/1 Inter,ui-sans-serif,system-ui,sans-serif;letter-spacing:.06em;cursor:pointer}.GameShell_installClose__62bQh{flex:none;width:30px;height:30px;border-radius:50%;border:1px solid rgba(255,255,255,.2);background:transparent;color:#fff;font-size:17px;line-height:1;cursor:pointer}.GameShell_menu__gYvEz{position:absolute;z-index:9;inset:0;display:flex;flex-direction:column;gap:12px;padding:max(14px,var(--safe-top)) max(16px,var(--safe-right)) max(12px,var(--safe-bottom)) max(16px,var(--safe-left));background:radial-gradient(ellipse at 70% 0,rgba(0,207,255,.12),transparent 55%),radial-gradient(ellipse at 10% 100%,rgba(148,71,255,.12),transparent 55%),rgba(4,6,12,.94);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#f2f5fb;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.GameShell_menuHead__LTy_S{display:flex;align-items:center;gap:14px;flex:none}.GameShell_menuBrand__Jwg72{display:flex;align-items:center;gap:14px;min-width:0;margin-right:auto}.GameShell_menuBrand__Jwg72>span{color:#9aa6bd;overflow:hidden;text-overflow:ellipsis}.GameShell_menuBrand__Jwg72>span,.GameShell_menuCount__9ldLd{font-size:10px;font-weight:900;letter-spacing:.18em;white-space:nowrap}.GameShell_menuCount__9ldLd{color:#8ff4ff}.GameShell_resume__DmsyA{padding:0 18px;border-radius:10px;border:1px solid #fff;background:#fff;color:#070910;letter-spacing:.1em;cursor:pointer}.GameShell_build__3vYnF,.GameShell_resume__DmsyA{min-height:40px;font:900 12px/1 Inter,ui-sans-serif,system-ui,sans-serif}.GameShell_build__3vYnF{display:inline-flex;align-items:center;padding:0 16px;border-radius:10px;border:1px solid rgba(143,244,255,.65);background:linear-gradient(180deg,rgba(18,64,82,.85),rgba(6,18,30,.9));color:#dffcff;letter-spacing:.14em;text-decoration:none;white-space:nowrap;box-shadow:0 0 22px rgba(143,244,255,.18)}.GameShell_build__3vYnF:hover{border-color:#8ff4ff;color:#fff}.GameShell_editButton__mxOsG{width:auto;padding:0 12px;font-size:10.5px;letter-spacing:.16em;border-color:rgba(143,244,255,.6);background:linear-gradient(180deg,rgba(18,64,82,.78),rgba(6,18,30,.84));color:#dffcff}.GameShell_menuBody__HHifE{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;gap:18px;padding:2px}.GameShell_card__glYQh,.GameShell_menuBody__HHifE{touch-action:pan-y;display:flex;flex-direction:column}.GameShell_card__glYQh{position:relative;justify-content:flex-end;gap:3px;padding:10px 11px;border-radius:12px;border:1px solid rgba(255,255,255,.14);overflow:hidden;color:#fff;text-decoration:none;text-align:left;background:#0b0e18;cursor:pointer;font:inherit}.GameShell_card__glYQh:focus-visible,.GameShell_card__glYQh:hover{border-color:rgba(143,244,255,.7);outline:none}.GameShell_cardHere__o1y6u{border-color:rgba(255,255,255,.75);box-shadow:0 0 0 1px rgba(255,255,255,.4)}.GameShell_cardNext__9Ntnq{border-color:rgba(143,244,255,.6);box-shadow:0 0 22px rgba(143,244,255,.18)}.GameShell_cardArt__IW1q3{position:absolute;inset:0;display:block}.GameShell_cover__fOMPq{width:100%;height:100%;object-fit:cover;display:block}.GameShell_cardShade__l2IRb{position:absolute;inset:0;background:linear-gradient(180deg,rgba(4,6,12,.05) 20%,rgba(4,6,12,.86) 82%)}.GameShell_cardMeta__o8rHi,.GameShell_cardName__Pl4EL,.GameShell_cardNum__q5FFA{position:relative}.GameShell_cardNum__q5FFA{font-size:9px;font-weight:900;letter-spacing:.16em;color:#c9d3e6}.GameShell_cardName__Pl4EL{font-size:clamp(14px,1.4vw,19px);letter-spacing:-.01em;line-height:1.1}.GameShell_cardMeta__o8rHi{display:flex;flex-wrap:wrap;gap:4px 8px;font-size:9px;font-weight:850;letter-spacing:.1em;color:#c6cee0}.GameShell_cardMeta__o8rHi i{font-style:normal;padding:2px 6px;border-radius:5px;background:rgba(255,255,255,.14)}.GameShell_cardMeta__o8rHi i[data-state=CLEARED]{background:rgba(129,255,208,.2);color:#9dffd6}.GameShell_cardMeta__o8rHi i[data-state=NEXT]{background:rgba(143,244,255,.22);color:#bff8ff}.GameShell_cardMeta__o8rHi i[data-state=PLAYING]{background:#fff;color:#070910}.GameShell_menuFoot__8CCm9,.GameShell_menuSettings__3QTV_{display:flex;align-items:center;gap:8px;flex-wrap:wrap;flex:none}.GameShell_menuSettings__3QTV_{padding:8px 10px;border-radius:12px;border:1px solid #262b36;background:#0b0e14}.GameShell_menuSettingsLabel__7Hzuv{font:900 11px/1 Inter,ui-sans-serif,system-ui,sans-serif;letter-spacing:.16em;color:#9aa3b5;margin-right:4px}.GameShell_menuSettings__3QTV_ .GameShell_toggleOn__5CE4w,.GameShell_menuSettings__3QTV_ .GameShell_toggle__VnwqW{display:inline-flex;align-items:center;gap:8px}.GameShell_menuSettings__3QTV_ i{font-style:normal;font-weight:600;font-size:11px;opacity:.65}.GameShell_studio__yc7CT{display:inline-flex;align-items:center;min-height:38px;padding:0 14px;border-radius:10px;border:1px solid #313745;background:#10131a;color:#dfe8f7;font:800 12px/1 Inter,ui-sans-serif,system-ui,sans-serif;letter-spacing:.04em;text-decoration:none;white-space:nowrap}.GameShell_studio__yc7CT:hover{border-color:rgba(245,199,107,.7);color:#fff}.GameShell_leave__Dl2ZX,.GameShell_toggleOn__5CE4w,.GameShell_toggle__VnwqW{min-height:38px;padding:0 14px;border-radius:10px;border:1px solid #313745;background:#10131a;color:#fff;font:800 12px/1 Inter,ui-sans-serif,system-ui,sans-serif;cursor:pointer}.GameShell_toggleOn__5CE4w{background:#17382e;color:#8ff0c0;border-color:#285c4a}.GameShell_leave__Dl2ZX{margin-left:auto;border-color:rgba(255,120,140,.45);background:rgba(60,14,26,.6);color:#ffd5dc}@media (max-height:460px){.GameShell_menu__gYvEz{gap:8px}.GameShell_cardName__Pl4EL{font-size:13px}.GameShell_menuHead__LTy_S{gap:10px}.GameShell_build__3vYnF,.GameShell_resume__DmsyA{min-height:34px}.GameShell_leave__Dl2ZX,.GameShell_studio__yc7CT,.GameShell_toggleOn__5CE4w,.GameShell_toggle__VnwqW{min-height:34px;font-size:11px}}@media (max-width:540px){.GameShell_menuBrand__Jwg72>span,.GameShell_menuCount__9ldLd{display:none}.GameShell_leave__Dl2ZX{margin-left:0}}.GameShell_gate__YJ5jM{position:absolute;inset:0;z-index:6;display:grid;place-items:center;padding:12px;pointer-events:none}.GameShell_gateCard__UoI28{display:grid;justify-items:center;grid-gap:10px;gap:10px;max-width:min(440px,92%);padding:18px 22px;border:1px solid rgba(255,255,255,.18);border-radius:16px;background:rgba(5,8,15,.78);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 18px 60px rgba(0,0,0,.45);color:#f2f5fb;text-align:center;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}.GameShell_gateLabel__6mspZ{font-size:10px;font-weight:900;letter-spacing:.2em;color:#8ff4ff}.GameShell_gateName__SxRP8{font-size:clamp(18px,2.4vw,26px);letter-spacing:-.01em;line-height:1.1}.GameShell_gateActions__mDf7u{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:4px}.GameShell_gateFull__LhgWQ,.GameShell_gatePlay__qORLj{pointer-events:auto;min-height:46px;padding:0 22px;border-radius:12px;font:900 13px/1 Inter,ui-sans-serif,system-ui,sans-serif;letter-spacing:.14em;cursor:pointer;touch-action:manipulation}.GameShell_gatePlay__qORLj{border:1px solid #fff;background:#fff;color:#070910}.GameShell_gateFull__LhgWQ{border:1px solid rgba(143,244,255,.65);background:linear-gradient(180deg,rgba(18,64,82,.85),rgba(6,18,30,.9));color:#dffcff}.GameShell_gatePlay__qORLj:focus-visible,.GameShell_gatePlay__qORLj:hover{box-shadow:0 0 0 3px rgba(255,255,255,.3);outline:none}.GameShell_gateFull__LhgWQ:focus-visible,.GameShell_gateFull__LhgWQ:hover{border-color:#8ff4ff;outline:none}.GameShell_gateHint__9zi4q{font-size:11px;line-height:1.45;color:#aab4c8}@media (max-height:460px),(max-width:540px){.GameShell_gateCard__UoI28{gap:7px;padding:12px 14px}.GameShell_gateHint__9zi4q{display:none}.GameShell_gateFull__LhgWQ,.GameShell_gatePlay__qORLj{min-height:40px;padding:0 16px;font-size:12px}}.StoryBrief_layer__2J8cm{position:fixed;inset:0;z-index:2147483000;display:grid;place-items:center;padding:max(16px,var(--safe-top)) max(16px,var(--safe-right)) max(16px,var(--safe-bottom)) max(16px,var(--safe-left));background:radial-gradient(ellipse at 50% 40%,rgba(4,6,12,.55),rgba(3,4,9,.9) 75%);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#f2f5fb;--brief-accent:#4aa8ff;overscroll-behavior:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.StoryBrief_art__lxjB4{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:62% 50%;opacity:0;pointer-events:none;transition:opacity .9s ease}.StoryBrief_artShown__AjLat{opacity:.72;animation:StoryBrief_drift__VEE_Y 24s ease-out both}video.StoryBrief_art__lxjB4{opacity:.72}.StoryBrief_layer__2J8cm[data-story-brief-beat=twist] .StoryBrief_artShown__AjLat{filter:brightness(.62) saturate(1.35) contrast(1.08);transition:opacity .9s ease,filter 1.4s ease}.StoryBrief_layer__2J8cm:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity 1.2s ease;background:radial-gradient(ellipse at 70% 50%,transparent 35%,color-mix(in srgb,var(--brief-accent) 26%,transparent) 100%)}.StoryBrief_layer__2J8cm[data-story-brief-beat=twist]:after{opacity:1}.StoryBrief_panel__BFn9J{position:relative;z-index:1;display:flex;flex-direction:column;width:min(560px,100%);max-height:100%;overflow:auto;border:1px solid rgba(150,175,215,.28);border-radius:16px;background:linear-gradient(180deg,rgba(10,15,27,.9),rgba(6,9,17,.95));box-shadow:0 30px 90px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.06)}.StoryBrief_head__oCkFA{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px 18px 10px;background:rgba(5,7,13,.92);border-radius:16px 16px 0 0}.StoryBrief_brand__UAqnv{display:flex;flex-direction:column;gap:6px;min-width:0}.StoryBrief_channel__GQRHs{display:flex;align-items:center;gap:7px;font-size:10px;font-weight:800;letter-spacing:.18em;color:#9aa6bd;text-transform:uppercase}.StoryBrief_live__ICBNE{font-style:normal;padding:2px 6px;border-radius:3px;background:#e0261b;color:#fff;letter-spacing:.12em;animation:StoryBrief_live__ICBNE 1.6s steps(2,start) infinite}.StoryBrief_skip__iiHrY{flex:none;min-height:36px;padding:0 13px;border:1px solid rgba(190,205,230,.32);border-radius:9px;background:rgba(10,14,24,.7);color:#e9eef8;font:inherit;font-size:11px;font-weight:850;letter-spacing:.16em;cursor:pointer}.StoryBrief_skip__iiHrY:focus-visible,.StoryBrief_skip__iiHrY:hover{border-color:var(--brief-accent);outline:none}.StoryBrief_headActions__bZ547{display:flex;flex:none;flex-wrap:wrap;justify-content:flex-end;gap:8px}.StoryBrief_progress__ofP_N{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px;padding:0 18px 4px;background:rgba(5,7,13,.92)}.StoryBrief_progress__ofP_N span{position:relative;height:3px;border-radius:2px;background:rgba(160,175,205,.22);overflow:hidden}.StoryBrief_progress__ofP_N span:after{content:"";position:absolute;inset:0;transform:scaleX(0);transform-origin:left;background:var(--brief-accent)}.StoryBrief_progress__ofP_N .StoryBrief_current__QrT67:after,.StoryBrief_progress__ofP_N .StoryBrief_done__NMQlT:after{transform:scaleX(1)}.StoryBrief_progress__ofP_N .StoryBrief_timed__T796v:after{animation:StoryBrief_fill__WNTu3 var(--beat) linear both}.StoryBrief_body__bFvTJ{padding:22px 22px 8px}.StoryBrief_body__bFvTJ>*{animation:StoryBrief_enter__HjlXt .5s ease-out both}.StoryBrief_body__bFvTJ>:nth-child(2){animation-delay:.1s}.StoryBrief_body__bFvTJ>:nth-child(3){animation-delay:.2s}.StoryBrief_body__bFvTJ>:nth-child(4){animation-delay:.45s}.StoryBrief_body__bFvTJ>:nth-child(5){animation-delay:.8s}.StoryBrief_body__bFvTJ>:nth-child(6){animation-delay:1.1s}.StoryBrief_objectives__Gp83w li{animation:StoryBrief_enter__HjlXt .45s ease-out both}.StoryBrief_objectives__Gp83w li:nth-child(2){animation-delay:.55s}.StoryBrief_objectives__Gp83w li:nth-child(3){animation-delay:.75s}.StoryBrief_label__7CP1G{display:block;font-size:10px;font-weight:850;letter-spacing:.22em;color:var(--brief-accent);text-transform:uppercase}.StoryBrief_title__Z9JSD{margin:10px 0 0;font-size:clamp(25px,6.4vw,36px);line-height:1.05;font-weight:900;letter-spacing:.02em;text-transform:uppercase}.StoryBrief_rule__v72Za{display:block;width:62px;height:3px;margin:14px 0 16px;border-radius:2px;background:var(--brief-accent)}.StoryBrief_fact__lH1y7{margin:0 0 12px;font-size:15px;line-height:1.55;color:#d4dbe8}.StoryBrief_sources__0FhxZ{margin:4px 0 0;font-size:10px;letter-spacing:.08em;color:#7f8aa1;text-transform:uppercase}.StoryBrief_twist__gIvmj{margin:12px 0 0;font-size:clamp(26px,6.4vw,34px);line-height:1.08;font-weight:900;text-transform:uppercase;letter-spacing:.01em}.StoryBrief_twistAccent__wMRLe{color:var(--brief-accent)}.StoryBrief_status__RyGTh{margin:0;padding:0;list-style:none;font:600 11px/1.9 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.14em;color:#93a0b8}.StoryBrief_objectives__Gp83w{margin:0;padding:0;list-style:none;display:grid;grid-gap:9px;gap:9px}.StoryBrief_objectives__Gp83w li{display:flex;align-items:center;gap:13px;min-height:46px;padding:8px 12px;border:1px solid rgba(150,175,215,.22);border-radius:10px;background:rgba(14,20,34,.7);font-size:13px;font-weight:850;letter-spacing:.12em}.StoryBrief_objectives__Gp83w b{display:grid;place-items:center;flex:none;width:30px;height:30px;border:1px solid var(--brief-accent);border-radius:8px;color:var(--brief-accent);font-size:11px}.StoryBrief_foot__Si8xy{display:flex;flex-direction:column;gap:12px;padding:14px 22px 18px}.StoryBrief_continue__t9uTp,.StoryBrief_start__ufkb4{display:flex;align-items:center;justify-content:center;gap:12px;min-height:54px;border-radius:11px;font:inherit;font-size:15px;font-weight:900;letter-spacing:.22em;cursor:pointer}.StoryBrief_start__ufkb4{border:1px solid var(--brief-accent);background:color-mix(in srgb,var(--brief-accent) 26%,#08101e);color:#fff;box-shadow:0 0 26px color-mix(in srgb,var(--brief-accent) 40%,transparent)}.StoryBrief_continue__t9uTp{border:1px solid rgba(190,205,230,.3);background:rgba(10,14,24,.6);color:#e9eef8;font-size:12px;min-height:46px}.StoryBrief_continue__t9uTp span,.StoryBrief_start__ufkb4 span{font-size:20px;line-height:1}.StoryBrief_continue__t9uTp:focus-visible,.StoryBrief_start__ufkb4:focus-visible{outline:2px solid #fff;outline-offset:2px}.StoryBrief_place__eUISI{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:9.5px;letter-spacing:.2em;color:#7d889e;text-transform:uppercase}.StoryBrief_paper__zmkaK{border-color:rgba(232,214,178,.5);background:linear-gradient(180deg,#efe4cc,#e3d4b4)}.StoryBrief_paper__zmkaK .StoryBrief_body__bFvTJ,.StoryBrief_paper__zmkaK .StoryBrief_foot__Si8xy{color:#1f1a13}.StoryBrief_paper__zmkaK .StoryBrief_fact__lH1y7{color:#3a3126}.StoryBrief_paper__zmkaK .StoryBrief_place__eUISI,.StoryBrief_paper__zmkaK .StoryBrief_sources__0FhxZ,.StoryBrief_paper__zmkaK .StoryBrief_status__RyGTh{color:#6d5f49}.StoryBrief_paper__zmkaK .StoryBrief_objectives__Gp83w li{background:rgba(255,250,238,.6);border-color:rgba(70,55,30,.25);color:#1f1a13}.StoryBrief_paper__zmkaK .StoryBrief_continue__t9uTp{background:rgba(255,250,238,.5);border-color:rgba(70,55,30,.35);color:#1f1a13}.StoryBrief_paper__zmkaK .StoryBrief_start__ufkb4{color:#1f1a13;background:color-mix(in srgb,var(--brief-accent) 55%,#fff6e3);box-shadow:none}.StoryBrief_paper__zmkaK .StoryBrief_label__7CP1G,.StoryBrief_paper__zmkaK .StoryBrief_twistAccent__wMRLe{color:color-mix(in srgb,var(--brief-accent) 62%,#3a2208)}.StoryBrief_paper__zmkaK .StoryBrief_title__Z9JSD,.StoryBrief_paper__zmkaK .StoryBrief_twist__gIvmj{font-family:Georgia,Times New Roman,serif;letter-spacing:.03em}.StoryBrief_broadcast__H83py{background:linear-gradient(180deg,rgba(10,12,18,.92),rgba(8,9,14,.97))}.StoryBrief_broadcast__H83py:before{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:repeating-linear-gradient(0deg,rgba(255,255,255,.035) 0 1px,transparent 1px 3px)}.StoryBrief_broadcast__H83py .StoryBrief_title__Z9JSD,.StoryBrief_broadcast__H83py .StoryBrief_twist__gIvmj{font-stretch:condensed}.StoryBrief_transmission__Qno_2 .StoryBrief_fact__lH1y7,.StoryBrief_transmission__Qno_2 .StoryBrief_title__Z9JSD,.StoryBrief_transmission__Qno_2 .StoryBrief_twist__gIvmj{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.02em}.StoryBrief_transmission__Qno_2 .StoryBrief_fact__lH1y7{font-size:14px}.StoryBrief_board__imSOR{background:linear-gradient(180deg,#0b0b0b,#050505);border-color:#3a3a2a}.StoryBrief_board__imSOR .StoryBrief_label__7CP1G,.StoryBrief_board__imSOR .StoryBrief_title__Z9JSD,.StoryBrief_board__imSOR .StoryBrief_twist__gIvmj{color:#ffd23a;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}@keyframes StoryBrief_drift__VEE_Y{0%{transform:scale(1.03) translateX(0)}to{transform:scale(1.13) translateX(-2.5%)}}@keyframes StoryBrief_fill__WNTu3{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes StoryBrief_enter__HjlXt{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes StoryBrief_live__ICBNE{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.StoryBrief_artShown__AjLat,.StoryBrief_body__bFvTJ>*,.StoryBrief_live__ICBNE,.StoryBrief_objectives__Gp83w li{animation:none}}@media (max-width:440px){.StoryBrief_head__oCkFA{flex-wrap:wrap}.StoryBrief_brand__UAqnv{min-width:max-content}.StoryBrief_headActions__bZ547{margin-left:auto}}@media (min-width:980px){.StoryBrief_layer__2J8cm{place-items:center start;padding-left:max(48px,6vw,var(--safe-left))}}@media (max-height:620px){.StoryBrief_body__bFvTJ{padding-top:14px}.StoryBrief_title__Z9JSD,.StoryBrief_twist__gIvmj{font-size:24px}.StoryBrief_fact__lH1y7{font-size:13.5px;margin-bottom:8px}.StoryBrief_foot__Si8xy{padding-bottom:12px}}@media (max-height:480px) and (min-width:600px){.StoryBrief_layer__2J8cm{place-items:center;padding:max(10px,var(--safe-top)) max(16px,var(--safe-right)) max(10px,var(--safe-bottom)) max(16px,var(--safe-left))}.StoryBrief_panel__BFn9J{display:grid;grid-template-columns:minmax(0,1fr) 230px;grid-template-rows:auto auto minmax(0,1fr);width:min(820px,100%);height:100%;max-height:420px;overflow:hidden}.StoryBrief_head__oCkFA{grid-column:1/-1;padding:10px 16px 6px}.StoryBrief_progress__ofP_N{grid-column:1/-1;padding:0 16px 4px}.StoryBrief_body__bFvTJ{min-height:0;overflow:auto;padding:12px 16px 10px}.StoryBrief_foot__Si8xy{justify-content:flex-end;padding:12px 16px 14px;border-left:1px solid rgba(150,175,215,.14)}.StoryBrief_title__Z9JSD{font-size:22px;margin-top:6px}.StoryBrief_twist__gIvmj{font-size:21px;margin-top:6px}.StoryBrief_rule__v72Za{margin:9px 0 10px}.StoryBrief_fact__lH1y7{font-size:13px;line-height:1.45;margin-bottom:7px}.StoryBrief_objectives__Gp83w{gap:6px}.StoryBrief_objectives__Gp83w li{min-height:36px;padding:5px 10px;font-size:12px}.StoryBrief_objectives__Gp83w b{width:26px;height:26px}.StoryBrief_start__ufkb4{min-height:58px;font-size:14px}.StoryBrief_place__eUISI{flex-direction:column;gap:4px}}.LevelBuilder_builder__mVyVa{position:fixed;inset:0;z-index:40;display:flex;flex-direction:column;padding:var(--safe-top) var(--safe-right) var(--safe-bottom) var(--safe-left);background:radial-gradient(120% 90% at 70% 0,#13284a 0,#070b18 46%,#04060d 100%);color:#eef3ff;font:500 13px/1.3 Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;overflow:hidden;overscroll-behavior:none}.LevelBuilder_builder__mVyVa button{font:inherit;color:inherit;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.LevelBuilder_builder__mVyVa button:disabled{opacity:.38;cursor:default}.LevelBuilder_cover__ZQ0sg{width:100%;height:100%;object-fit:cover}.LevelBuilder_kicker__cc5bT{font-size:10px;font-weight:900;letter-spacing:.24em;color:#8ff4ff;white-space:nowrap}.LevelBuilder_spacer__aCXej{flex:1 1}.LevelBuilder_iconButton__34hu2{flex:none;display:inline-grid;place-items:center;width:38px;height:38px;border-radius:10px;border:1px solid rgba(255,255,255,.16);background:rgba(10,16,30,.66);font-size:17px!important;line-height:1;cursor:pointer}.LevelBuilder_iconButton__34hu2:hover:not(:disabled){border-color:rgba(143,244,255,.6)}.LevelBuilder_smallButton__8jG6X{flex:none;min-height:30px;padding:0 12px;border-radius:9px;border:1px solid rgba(255,255,255,.2);background:rgba(10,16,30,.7);font-size:11px!important;font-weight:800!important;letter-spacing:.06em;cursor:pointer;white-space:nowrap}.LevelBuilder_smallButton__8jG6X:hover{border-color:rgba(143,244,255,.6)}.LevelBuilder_ghostLink__TyjAr{display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border-radius:10px;border:1px solid rgba(255,255,255,.18);background:rgba(10,16,30,.6);color:#dfe8ff;text-decoration:none;font-size:11px;font-weight:900;letter-spacing:.12em;white-space:nowrap}.LevelBuilder_backFull__GfWSB{min-height:34px;padding:0 12px;border-radius:9px;border:1px solid rgba(143,244,255,.55);background:linear-gradient(180deg,rgba(18,64,82,.78),rgba(6,18,30,.84));color:#dffcff;font-size:10.5px!important;font-weight:900!important;letter-spacing:.14em;white-space:nowrap;cursor:pointer}.LevelBuilder_fullTools__0DUG6{display:flex;align-items:center;gap:6px}.LevelBuilder_backFull__GfWSB b{font-weight:900}.LevelBuilder_topBar__KnYUW .LevelBuilder_backFull__GfWSB{display:inline-flex;align-items:center;justify-content:center;width:36px;min-height:36px;height:36px;padding:0;font-size:16px!important;letter-spacing:0;animation:LevelBuilder_backFullPulse__R8qO6 1.8s ease-in-out infinite}.LevelBuilder_topBar__KnYUW .LevelBuilder_backFull__GfWSB span{display:none}@keyframes LevelBuilder_backFullPulse__R8qO6{0%,to{box-shadow:0 0 0 0 rgba(143,244,255,0)}50%{box-shadow:0 0 0 4px rgba(143,244,255,.32)}}@media (prefers-reduced-motion:reduce){.LevelBuilder_topBar__KnYUW .LevelBuilder_backFull__GfWSB{animation:none}}.LevelBuilder_leave__KcIl4{min-height:34px;padding:0 14px;border-radius:10px;border:1px solid rgba(255,120,140,.45);background:rgba(60,14,26,.6);color:#ffd5dc;font-size:11px!important;font-weight:800!important;cursor:pointer}.LevelBuilder_danger__nWvwY{color:#ffc2cc!important;border-color:rgba(255,120,140,.45)!important}.LevelBuilder_home__otG_f{flex:1 1;display:flex;flex-direction:column;min-height:0;padding:12px 16px 10px;gap:12px}.LevelBuilder_homeHead__IjCJF,.LevelBuilder_stepHead__owi7k{display:flex;align-items:center;gap:12px;flex:none}.LevelBuilder_brand__HjLQ_{display:flex;align-items:center;gap:14px;min-width:0;margin-right:auto}.LevelBuilder_headTools__Zjk4d{display:flex;align-items:center;gap:8px}.LevelBuilder_homeBody__SrmBZ{flex:1 1;min-height:0;display:grid;grid-template-columns:minmax(220px,38%) 1fr;grid-gap:14px;gap:14px}.LevelBuilder_newCard__aMpWQ{position:relative;display:flex;flex-direction:column;justify-content:flex-end;gap:6px;padding:18px;border-radius:18px;border:1px solid rgba(143,244,255,.5);background:#0a1020;overflow:hidden;text-align:left;cursor:pointer;box-shadow:0 0 0 1px rgba(143,244,255,.08),0 18px 50px rgba(0,0,0,.45),0 0 40px rgba(143,244,255,.12)}.LevelBuilder_newCard__aMpWQ strong{position:relative;font-size:22px;font-weight:900;letter-spacing:.2em}.LevelBuilder_newCard__aMpWQ>span:not(.LevelBuilder_newShade__AXYBG):not(.LevelBuilder_newPlus__ARLi8){position:relative;color:#d7e3ff;font-size:12px;max-width:30ch}.LevelBuilder_newArt__A9ovc{position:absolute!important;inset:0}.LevelBuilder_newShade__AXYBG{position:absolute;inset:0;background:linear-gradient(180deg,rgba(4,8,18,.05) 20%,rgba(4,8,18,.82) 78%)}.LevelBuilder_newPlus__ARLi8{position:absolute;top:14px;right:16px;display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:#8ff4ff;color:#04121a;font-size:22px;font-weight:900;box-shadow:0 0 30px rgba(143,244,255,.55)}.LevelBuilder_newCard__aMpWQ:hover{border-color:#8ff4ff}.LevelBuilder_mine__yOU_T{display:flex;flex-direction:column;min-height:0;border-radius:18px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,rgba(14,22,40,.72),rgba(6,10,22,.82));padding:12px}.LevelBuilder_mineHead__OrKai{display:flex;align-items:center;gap:12px;margin-bottom:10px}.LevelBuilder_mineHead__OrKai b{font-size:11px;letter-spacing:.24em}.LevelBuilder_mineHead__OrKai span{color:#8d9bb8;font-size:11px;margin-right:auto}.LevelBuilder_empty__dhFm_{color:#9aa8c4;font-size:12px;margin:8px 2px}.LevelBuilder_mineGrid__4zHRT{flex:1 1;min-height:0;overflow-y:auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-auto-rows:max-content;grid-gap:8px;gap:8px;padding-right:2px;-webkit-overflow-scrolling:touch}.LevelBuilder_draftCard__w4lHS{position:relative;border-radius:12px;border:1px solid rgba(255,255,255,.12);background:rgba(12,18,32,.85)}.LevelBuilder_draftCard__w4lHS:hover{border-color:rgba(143,244,255,.45)}.LevelBuilder_draftOpen__r_px3{display:flex;flex-direction:column;gap:3px;width:100%;padding:11px 36px 10px 12px;border:0;background:transparent;text-align:left;cursor:pointer}.LevelBuilder_draftOpen__r_px3 b{font-size:14px;font-weight:800}.LevelBuilder_draftOpen__r_px3>span{color:#9fb0cf;font-size:11px;letter-spacing:.04em}.LevelBuilder_draftMeta__l_3ZV{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:4px}.LevelBuilder_draftMeta__l_3ZV i{font-style:normal;font-size:10px;font-weight:900;letter-spacing:.12em;color:#c9d4ea}.LevelBuilder_draftMeta__l_3ZV i[data-tone=ok]{color:#5ef0a0}.LevelBuilder_draftMeta__l_3ZV i[data-tone=todo]{color:#ffc65a}.LevelBuilder_draftMeta__l_3ZV em{font-style:normal;color:#76839e;font-size:10px}.LevelBuilder_draftDelete___M7cw{position:absolute;top:8px;right:8px;width:26px;height:26px;border-radius:8px;border:1px solid rgba(255,255,255,.12);background:rgba(4,8,16,.6);color:#9fb0cf;cursor:pointer}.LevelBuilder_homeFoot___CBFe{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:none;color:#7f8ca6;font-size:11px}.LevelBuilder_step__3yNdu{flex:1 1;display:flex;flex-direction:column;min-height:0;padding:12px 16px;gap:12px}.LevelBuilder_stepHead__owi7k b{font-size:12px;font-weight:900;letter-spacing:.22em;white-space:nowrap}.LevelBuilder_stepHint__hPSGl{color:#93a2c0;font-size:11.5px;margin-right:auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LevelBuilder_modeGrid__FKgMl{flex:1 1;min-height:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-auto-rows:minmax(150px,1fr);grid-gap:12px;gap:12px;overflow:auto}.LevelBuilder_modeCard__C0eq_{position:relative;display:flex;flex-direction:column;justify-content:flex-end;gap:4px;padding:16px;border-radius:16px;border:1px solid rgba(255,255,255,.18);background:#0a1020;overflow:hidden;text-align:left;cursor:pointer}.LevelBuilder_modeCard__C0eq_.LevelBuilder_on__Z0UYZ,.LevelBuilder_modeCard__C0eq_:hover{border-color:#8ff4ff;box-shadow:0 0 30px rgba(143,244,255,.2)}.LevelBuilder_modeArt__kldMI{position:absolute!important;inset:0}.LevelBuilder_modeCard__C0eq_ strong{position:relative;font-size:20px;font-weight:900;letter-spacing:.18em}.LevelBuilder_modeCard__C0eq_>span:not(.LevelBuilder_newShade__AXYBG){position:relative;color:#e1eaff;font-size:12px}.LevelBuilder_modeCat__MA0GO{position:absolute!important;top:12px;left:14px;padding:3px 9px;border-radius:999px;background:rgba(4,8,18,.7);border:1px solid rgba(143,244,255,.5);color:#8ff4ff!important;font-size:9.5px!important;font-weight:900;letter-spacing:.2em}.LevelBuilder_modeSoon__yaVnV{display:flex;flex-direction:column;justify-content:center;gap:6px;padding:16px;border-radius:16px;border:1px dashed rgba(255,255,255,.18);color:#8f9db8;font-size:12px}.LevelBuilder_modeSoon__yaVnV b{color:#cfd9ee;font-size:12px;letter-spacing:.06em}.LevelBuilder_worldBody__Iiqx7{flex:1 1;min-height:0;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(250px,1fr);grid-gap:14px;gap:14px}.LevelBuilder_worldPreview__gRPME{position:relative;min-height:0;border-radius:16px;overflow:hidden;border:1px solid rgba(255,255,255,.14);background:#120e14;box-shadow:0 18px 50px rgba(0,0,0,.45)}.LevelBuilder_previewCanvas__g01lW{position:absolute;inset:0;width:100%;height:100%;display:block}.LevelBuilder_previewTag__J2qn1{position:absolute;left:12px;bottom:12px;padding:5px 11px;border-radius:999px;background:rgba(4,8,18,.72);border:1px solid rgba(255,255,255,.2);font-size:10px;font-weight:900;letter-spacing:.18em}.LevelBuilder_worldPick__XNWbO{display:flex;flex-direction:column;gap:8px;min-height:0;overflow:auto;padding-right:2px;scroll-padding-bottom:64px}.LevelBuilder_pickLabel__2S_HS{font-size:10px;font-weight:900;letter-spacing:.24em;color:#8ff4ff;margin-top:2px}.LevelBuilder_packRow__VXS7X{flex:none;display:grid;grid-auto-flow:column;grid-auto-columns:132px;grid-template-rows:repeat(var(--pack-rows,1),74px);grid-gap:8px;gap:8px;overflow-x:auto;overscroll-behavior-x:contain;padding-bottom:4px;scrollbar-width:thin}.LevelBuilder_packCard__vpdS8{position:relative;width:132px;height:74px;border-radius:12px;border:1px solid rgba(255,255,255,.18);overflow:hidden;background:#0a1020;padding:0;cursor:pointer}.LevelBuilder_packCard__vpdS8.LevelBuilder_on__Z0UYZ{border-color:#8ff4ff;box-shadow:0 0 22px rgba(143,244,255,.28)}.LevelBuilder_packArt__0dWHW{position:absolute!important;inset:0}.LevelBuilder_packCard__vpdS8 span{position:absolute;left:8px;bottom:6px;font-size:11px;font-weight:900;letter-spacing:.12em;text-shadow:0 1px 4px rgba(0,0,0,.9)}.LevelBuilder_chips__tFDBs{display:flex;flex-wrap:wrap;gap:6px}.LevelBuilder_chip__l9Df_{min-height:34px;padding:0 13px;border-radius:999px;border:1px solid rgba(255,255,255,.2);background:rgba(10,16,30,.72);font-size:11.5px!important;font-weight:800!important;letter-spacing:.04em;cursor:pointer}a.LevelBuilder_chip__l9Df_{display:inline-flex;align-items:center;justify-content:center;gap:5px;color:#eef3fb;text-decoration:none}.LevelBuilder_chip__l9Df_.LevelBuilder_on__Z0UYZ{border-color:#8ff4ff;background:linear-gradient(180deg,rgba(30,96,120,.9),rgba(10,40,58,.9));color:#fff;box-shadow:0 0 18px rgba(143,244,255,.25)}.LevelBuilder_tracks__b8Xcf{flex:none;display:flex;flex-direction:column;gap:4px;max-height:168px;overflow-y:auto;padding-right:2px}.LevelBuilder_track__z2Qd8{display:grid;grid-template-columns:1fr auto;align-items:center;grid-column-gap:8px;column-gap:8px;padding:7px 10px;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:rgba(10,16,30,.6);text-align:left;cursor:pointer}.LevelBuilder_track__z2Qd8 b{font-size:12px;font-weight:800;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LevelBuilder_track__z2Qd8 span{grid-column:1;color:#8f9db8;font-size:10.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LevelBuilder_track__z2Qd8.LevelBuilder_on__Z0UYZ{border-color:#8ff4ff;background:rgba(20,60,80,.65)}.LevelBuilder_trackRow__tzvbq{display:grid;grid-template-columns:1fr 40px;grid-gap:4px;gap:4px;flex:none}.LevelBuilder_listen__Ioa2z{border-radius:10px;border:1px solid rgba(255,255,255,.14);background:rgba(10,16,30,.6);color:#dce6f5;font-size:12px!important;font-weight:900!important;cursor:pointer}.LevelBuilder_listen__Ioa2z:hover{border-color:rgba(143,244,255,.6)}.LevelBuilder_listen__Ioa2z.LevelBuilder_on__Z0UYZ{border-color:#5ef0a0;background:rgba(18,64,44,.75);color:#5ef0a0}.LevelBuilder_listenOwn__sFJw4{display:flex;align-items:center;justify-content:center;gap:8px;min-height:38px;padding:0 14px;border-radius:999px;border:0;background:linear-gradient(180deg,#fff08a,#ffd23a);color:#1a1300!important;font-size:11px!important;font-weight:900!important;letter-spacing:.12em;cursor:pointer;box-shadow:0 0 18px rgba(255,225,74,.25)}.LevelBuilder_listenOwn__sFJw4 b{font-size:13px;line-height:1}.LevelBuilder_listenOwn__sFJw4.LevelBuilder_on__Z0UYZ{background:linear-gradient(180deg,#ffb0bb,#ff6b80);color:#2a0008!important;box-shadow:0 0 18px rgba(255,93,115,.3)}.LevelBuilder_listenOwn__sFJw4:disabled{opacity:.55;cursor:default}.LevelBuilder_nb__DDnql{grid-column:2;grid-row:1/span 2;font-style:normal;padding:3px 7px;border-radius:999px;border:1px solid rgba(94,240,160,.55);color:#5ef0a0;font-size:9px;font-weight:900;letter-spacing:.14em}.LevelBuilder_startButton__tcK_9{margin-top:auto;min-height:46px;padding:0 20px;border-radius:12px;border:0;background:linear-gradient(180deg,#a9f8ff,#59d8f0);color:#04121a!important;font-size:13px!important;font-weight:900!important;letter-spacing:.18em;cursor:pointer;box-shadow:0 0 30px rgba(143,244,255,.35)}.LevelBuilder_worldPick__XNWbO .LevelBuilder_startButton__tcK_9{position:-webkit-sticky;position:sticky;bottom:0;flex:none}.LevelBuilder_composer__aorz6{display:flex;flex-direction:column;gap:8px}.LevelBuilder_swatches__urbah{display:flex;flex-wrap:wrap;gap:6px}.LevelBuilder_swatch__1mofF{flex:none;width:34px;height:34px;padding:0;border-radius:50%;border:2px solid rgba(255,255,255,.22);background:var(--swatch);cursor:pointer}.LevelBuilder_swatch__1mofF[data-builder-tint=none]{background:linear-gradient(135deg,transparent 45%,rgba(255,138,154,.9) 46%,rgba(255,138,154,.9) 54%,transparent 55%),rgba(10,16,30,.72)}.LevelBuilder_swatch__1mofF.LevelBuilder_on__Z0UYZ{border-color:#8ff4ff;box-shadow:0 0 0 2px rgba(143,244,255,.3),0 0 16px rgba(143,244,255,.35)}.LevelBuilder_material__DRqWV{display:inline-flex;align-items:center;gap:7px;min-height:34px;padding:0 12px 0 5px;border-radius:999px;border:1px solid rgba(255,255,255,.2);background:rgba(10,16,30,.72);font-size:11.5px!important;font-weight:800!important;cursor:pointer}.LevelBuilder_material__DRqWV i{flex:none;width:24px;height:24px;border-radius:50%;background:var(--swatch);box-shadow:inset 0 0 0 1px rgba(255,255,255,.28)}.LevelBuilder_material__DRqWV.LevelBuilder_on__Z0UYZ{border-color:#8ff4ff;background:linear-gradient(180deg,rgba(30,96,120,.9),rgba(10,40,58,.9));box-shadow:0 0 18px rgba(143,244,255,.25)}.LevelBuilder_chip__l9Df_.LevelBuilder_surprise__M97rr{border-color:rgba(255,214,120,.65);background:linear-gradient(180deg,rgba(96,68,22,.9),rgba(42,28,8,.92));color:#ffe6a8}.LevelBuilder_sheetBack__uq4SJ.LevelBuilder_sideBack__AYPPj{place-items:stretch end;background:linear-gradient(90deg,rgba(2,4,10,0) 35%,rgba(2,4,10,.4))}.LevelBuilder_sheet__S0j6z.LevelBuilder_side__wGsOl{width:min(400px,48vw);max-height:none}.LevelBuilder_editor__GZzeP{flex:1 1;min-height:0;display:grid;grid-template-columns:68px minmax(0,1fr);grid-template-rows:50px minmax(0,1fr);grid-gap:6px;gap:6px;padding:6px 8px 6px 6px}.LevelBuilder_topBar__KnYUW{grid-column:1/-1;display:flex;align-items:center;gap:6px;min-width:0;padding:0 2px}.LevelBuilder_levelName__t75yg{display:inline-flex;align-items:center;gap:8px;min-width:0;max-width:30vw;height:38px;padding:0 12px;border-radius:10px;border:1px solid rgba(255,255,255,.12);background:rgba(10,16,30,.5);font-size:13px!important;font-weight:800!important;letter-spacing:.04em;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.LevelBuilder_levelName__t75yg i{font-style:normal;color:#8ff4ff;font-size:12px}.LevelBuilder_proveChip__HJH0A{position:relative;display:inline-flex;align-items:center;gap:7px;height:38px;padding:0 14px;border-radius:999px;border:1px solid rgba(255,255,255,.2);background:rgba(10,16,30,.8);color:#cfd8ea;font-size:11px!important;font-weight:900!important;letter-spacing:.14em;cursor:pointer;white-space:nowrap}.LevelBuilder_proveChip__HJH0A em{font-style:normal;font-weight:700;letter-spacing:.04em;opacity:.8}.LevelBuilder_proveChip__HJH0A[data-builder-prove=ok]{border-color:rgba(94,240,160,.75);background:linear-gradient(180deg,rgba(18,74,48,.9),rgba(6,30,20,.92));color:#b8ffd8;box-shadow:0 0 22px rgba(94,240,160,.25)}.LevelBuilder_proveChip__HJH0A[data-builder-prove=fail]{border-color:rgba(255,93,115,.8);background:linear-gradient(180deg,rgba(80,16,30,.92),rgba(36,6,14,.92));color:#ffd0d8;box-shadow:0 0 22px rgba(255,93,115,.25)}.LevelBuilder_proveChip__HJH0A[data-builder-prove=proving]{border-color:rgba(143,244,255,.7);color:#dffcff}.LevelBuilder_ring__fX8Ku{width:15px;height:15px;border-radius:50%;background:conic-gradient(#8ff4ff calc(var(--p,0) * 1turn),rgba(255,255,255,.15) 0);-webkit-mask:radial-gradient(circle,transparent 4px,#000 5px);mask:radial-gradient(circle,transparent 4px,#000 5px)}.LevelBuilder_watchButton__padEt{height:38px;padding:0 12px;border-radius:10px;border:1px solid rgba(255,255,255,.2);background:rgba(10,16,30,.7);font-size:11px!important;font-weight:900!important;letter-spacing:.12em;cursor:pointer;white-space:nowrap}.LevelBuilder_testButton__6PI5G{height:40px;padding:0 20px;border-radius:12px;border:0;background:linear-gradient(180deg,#a9f8ff,#59d8f0);color:#04121a!important;font-size:13px!important;font-weight:900!important;letter-spacing:.16em;cursor:pointer;box-shadow:0 0 26px rgba(143,244,255,.35);white-space:nowrap}.LevelBuilder_rail__Exkph{display:flex;flex-direction:column;gap:5px;min-height:0;min-width:0;overflow:hidden;padding:2px}.LevelBuilder_railItems__Z5T44{flex:1 1;display:flex;flex-direction:column;gap:5px;min-height:0;min-width:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;touch-action:pan-y;overscroll-behavior:contain}.LevelBuilder_railItems__Z5T44::-webkit-scrollbar{display:none}.LevelBuilder_railTabs__AO4pm{flex:none;display:flex;flex-direction:column;gap:3px;padding-bottom:5px;border-bottom:1px solid rgba(255,255,255,.12)}.LevelBuilder_railTab__zlbcf{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;min-height:36px;padding:2px 0;border-radius:9px;border:1px solid rgba(255,255,255,.1);background:rgba(8,12,24,.72);color:#9fb0cf!important;font-size:8.5px!important;font-weight:900!important;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.LevelBuilder_railTab__zlbcf span{font-size:14px;line-height:1;color:#ffd9a6}.LevelBuilder_railTab__zlbcf.LevelBuilder_on__Z0UYZ{border-color:#8ff4ff;color:#fff!important;background:linear-gradient(180deg,rgba(30,96,120,.92),rgba(10,40,58,.92))}.LevelBuilder_railItem__pl9Qr{flex:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;width:100%;height:54px;border-radius:12px;border:1px solid rgba(255,255,255,.14);background:linear-gradient(180deg,rgba(22,32,54,.85),rgba(8,12,24,.9));cursor:-webkit-grab;cursor:grab;touch-action:pan-y}.LevelBuilder_railItem__pl9Qr:hover{border-color:rgba(143,244,255,.55)}.LevelBuilder_railItem__pl9Qr.LevelBuilder_armed__7JZfV{border-color:#8ff4ff;background:linear-gradient(180deg,rgba(30,96,120,.95),rgba(10,40,58,.95));box-shadow:0 0 18px rgba(143,244,255,.35)}.LevelBuilder_railIcon__QQbeV{display:grid;place-items:center;height:24px;font-size:19px;line-height:1;color:#ffd9a6}.LevelBuilder_railIcon__QQbeV[data-icon=jetty]{color:#8fd8ff}.LevelBuilder_railIcon__QQbeV[data-icon=rock]{color:#cdbfa8}.LevelBuilder_railIcon__QQbeV[data-icon=amber]{color:#ffb347}.LevelBuilder_railIcon__QQbeV[data-icon=scene]{color:#b9a6ff}.LevelBuilder_railIcon__QQbeV[data-icon=gull]{color:#ffffff;font-weight:900}.LevelBuilder_railLabel__UmKtw{max-width:100%;padding:0 2px;font-size:9px;font-weight:900;letter-spacing:.12em;line-height:1.05;text-align:center;text-transform:uppercase;color:#cfd9ee;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.LevelBuilder_work__nW_Cp{position:relative;min-width:0;min-height:0;--mini:39px}.LevelBuilder_canvasWrap__2CErR{position:absolute;inset:0;display:flex;flex-direction:column;gap:5px}.LevelBuilder_stage__4qUq_{position:relative;flex:1 1;min-height:0;border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.12);background:#120e14;box-shadow:0 14px 40px rgba(0,0,0,.4)}.LevelBuilder_overCanvas__Yewji,.LevelBuilder_worldCanvas__f0Hpo{position:absolute;inset:0;width:100%;height:100%;display:block}.LevelBuilder_overCanvas__Yewji{touch-action:none;cursor:-webkit-grab;cursor:grab}.LevelBuilder_overCanvas__Yewji:active{cursor:-webkit-grabbing;cursor:grabbing}.LevelBuilder_minimap__qx7j5{flex:none;width:100%;height:34px;border-radius:9px;border:1px solid rgba(255,255,255,.12);background:rgba(8,12,22,.9);touch-action:none;cursor:pointer;display:block}.LevelBuilder_minimapClimb__6ahYz{height:54px}.LevelBuilder_armedHint__AXS4d{position:absolute;left:50%;top:10px;transform:translateX(-50%);display:flex;align-items:center;gap:10px;padding:6px 8px 6px 14px;border-radius:999px;background:rgba(10,40,58,.92);border:1px solid #8ff4ff;font-size:11.5px;font-weight:800;pointer-events:auto}.LevelBuilder_armedHint__AXS4d button{width:24px;height:24px;border-radius:50%;border:0;background:rgba(255,255,255,.14);cursor:pointer}.LevelBuilder_problem__9bzB8,.LevelBuilder_proven__gwyHz{position:absolute;left:10px;top:66px;display:flex;align-items:center;gap:10px;max-width:min(600px,calc(100% - 250px));padding:7px 8px 7px 12px;border-radius:14px;font-size:12px;font-weight:700;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none}.LevelBuilder_problem__9bzB8 button,.LevelBuilder_proven__gwyHz button{pointer-events:auto}.LevelBuilder_problem__9bzB8{border:1px solid rgba(255,93,115,.75);background:linear-gradient(180deg,rgba(60,12,24,.9),rgba(28,6,12,.92));color:#ffe1e6;box-shadow:0 10px 30px rgba(0,0,0,.4)}.LevelBuilder_problem__9bzB8>span:nth-child(2){min-width:0}.LevelBuilder_problemDot__yFlN6{flex:none;width:10px;height:10px;border-radius:50%;background:#ff5d73;box-shadow:0 0 12px #ff5d73}.LevelBuilder_fairButton__m8Zcu{flex:none;min-height:34px;padding:0 14px;border-radius:10px;border:0;background:linear-gradient(180deg,#ffe08a,#ffb347);color:#2a1600!important;font-size:11.5px!important;font-weight:900!important;letter-spacing:.12em;cursor:pointer;box-shadow:0 0 20px rgba(255,179,71,.35)}.LevelBuilder_proven__gwyHz{border:1px solid rgba(94,240,160,.6);background:linear-gradient(180deg,rgba(14,52,36,.88),rgba(6,24,16,.9));color:#d6ffe6}.LevelBuilder_proven__gwyHz b{color:#5ef0a0;letter-spacing:.12em;white-space:nowrap}.LevelBuilder_proven__gwyHz>span{color:#bfe8cf;font-weight:600;min-width:0}.LevelBuilder_inspector__TBzZG{position:absolute;right:10px;top:10px;width:226px;max-height:calc(100% - 64px);overflow-y:auto;display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:16px;border:1px solid rgba(143,244,255,.35);background:linear-gradient(180deg,rgba(12,22,40,.9),rgba(6,10,22,.94));box-shadow:0 18px 50px rgba(0,0,0,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.LevelBuilder_inspector__TBzZG header,.LevelBuilder_sheet__S0j6z header{display:flex;align-items:center;justify-content:space-between;gap:8px}.LevelBuilder_inspector__TBzZG>header,.LevelBuilder_sheet__S0j6z>header{position:-webkit-sticky;position:sticky;top:0;z-index:2}.LevelBuilder_inspector__TBzZG>header{margin:-12px -12px 0;padding:10px 12px 6px;border-radius:16px 16px 0 0;background:linear-gradient(180deg,rgba(12,22,40,.98),rgba(12,22,40,.93))}.LevelBuilder_sheet__S0j6z>header{margin:-16px -16px 0;padding:14px 16px 8px;border-radius:18px 18px 0 0;background:linear-gradient(180deg,rgba(14,24,44,.99),rgba(13,23,42,.95))}.LevelBuilder_inspector__TBzZG header b,.LevelBuilder_sheet__S0j6z header b{font-size:10.5px;font-weight:900;letter-spacing:.2em;color:#8ff4ff}.LevelBuilder_control__0rpO_{display:flex;flex-direction:column;gap:6px}.LevelBuilder_control__0rpO_>b{font-size:10px;font-weight:900;letter-spacing:.18em;color:#a9b6d0}.LevelBuilder_stepper___a509{display:grid;grid-template-columns:44px 1fr 44px;align-items:center;border-radius:12px;border:1px solid rgba(255,255,255,.16);overflow:hidden}.LevelBuilder_stepper___a509 button{height:44px;border:0;background:rgba(255,255,255,.07);font-size:20px!important;font-weight:800!important;cursor:pointer}.LevelBuilder_stepper___a509 span{text-align:center;font-size:15px;font-weight:800}.LevelBuilder_slider__YCmpv{display:grid;grid-template-columns:36px 1fr 36px;align-items:center;grid-gap:6px;gap:6px}.LevelBuilder_slider__YCmpv button{height:36px;border-radius:10px;border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.07);font-size:18px!important;font-weight:800!important;cursor:pointer}.LevelBuilder_slider__YCmpv input{width:100%;min-width:0;height:32px;margin:0;accent-color:#8ff4ff;touch-action:pan-y;cursor:pointer}.LevelBuilder_sliderValue__paCdB{float:right;letter-spacing:.04em;color:#eef3ff;font-weight:800}.LevelBuilder_note__e0aoA{margin:0;color:#aeb9d0;font-size:12px;line-height:1.4}.LevelBuilder_inspectorActions__oLzzK{display:flex;gap:6px}.LevelBuilder_inspectorActions__oLzzK button{flex:1 1;min-height:40px;border-radius:10px;border:1px solid rgba(255,255,255,.16);background:rgba(10,16,30,.7);font-size:12px!important;font-weight:800!important;cursor:pointer}.LevelBuilder_work__nW_Cp[data-builder-ruler]{--mini:39px}.LevelBuilder_work__nW_Cp[data-builder-ruler] .LevelBuilder_coach__s3TDb{bottom:calc(var(--mini) + var(--ruler) + 54px)}.LevelBuilder_work__nW_Cp[data-builder-ruler] .LevelBuilder_inspector__TBzZG{max-height:calc(100% - 20px - var(--mini) - var(--ruler) - 8px)}.LevelBuilder_foot__7VVqj{flex:none;display:flex;align-items:stretch;gap:6px;height:34px;min-width:0}.LevelBuilder_foot__7VVqj .LevelBuilder_minimap__qx7j5{flex:1 1;width:auto;min-width:0;height:100%}.LevelBuilder_transport__oLEFX{flex:none;display:flex;align-items:stretch;gap:5px}.LevelBuilder_playButton__BidB0,.LevelBuilder_transportButton__B_KUd{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:100%;border-radius:999px;font-size:10.5px!important;font-weight:900!important;letter-spacing:.12em;white-space:nowrap;cursor:pointer}.LevelBuilder_playButton__BidB0{padding:0 14px 0 12px;border:0;background:linear-gradient(180deg,#fff08a,#ffd23a);color:#1a1300!important;box-shadow:0 0 18px rgba(255,225,74,.3)}.LevelBuilder_playButton__BidB0.LevelBuilder_on__Z0UYZ{background:linear-gradient(180deg,#ffb0bb,#ff6b80);color:#2a0008!important;box-shadow:0 0 18px rgba(255,93,115,.3)}.LevelBuilder_playButton__BidB0 b,.LevelBuilder_transportButton__B_KUd b{font-size:13px;line-height:1}.LevelBuilder_transportButton__B_KUd{padding:0 12px;border:1px solid rgba(255,255,255,.18);background:rgba(10,16,30,.82)}.LevelBuilder_transportButton__B_KUd.LevelBuilder_on__Z0UYZ{border-color:#8ff4ff;background:linear-gradient(180deg,rgba(30,96,120,.92),rgba(10,40,58,.92))}.LevelBuilder_groupBar__u78_x{position:absolute;left:50%;top:10px;transform:translateX(-50%);display:flex;align-items:center;gap:5px;max-width:calc(100% - 20px);padding:4px 5px 4px 14px;border-radius:999px;border:1px solid #8ff4ff;background:rgba(8,30,44,.94);box-shadow:0 10px 30px rgba(0,0,0,.45);white-space:nowrap}.LevelBuilder_groupBar__u78_x b{font-size:10.5px;font-weight:900;letter-spacing:.16em;color:#8ff4ff;margin-right:4px}.LevelBuilder_groupBar__u78_x button{height:32px;padding:0 11px;border-radius:999px;border:1px solid rgba(255,255,255,.18);background:rgba(10,16,30,.82);font-size:11px!important;font-weight:800!important;cursor:pointer}.LevelBuilder_meterChip__RhtRR{border-color:rgba(255,225,74,.55)!important;color:#ffe9a0!important}.LevelBuilder_meter__NqFPl{position:absolute;right:10px;top:10px;width:280px;max-height:calc(100% - 20px - var(--mini) - var(--ruler,0px) - 8px);overflow-y:auto;display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:16px;border:1px solid rgba(255,225,74,.45);background:linear-gradient(180deg,rgba(28,24,10,.93),rgba(8,8,18,.96));box-shadow:0 18px 50px rgba(0,0,0,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.LevelBuilder_meter__NqFPl>header{position:-webkit-sticky;position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:8px;margin:-12px -12px 0;padding:10px 12px 6px;border-radius:16px 16px 0 0;background:rgba(28,24,10,.98)}.LevelBuilder_meter__NqFPl>header b{font-size:10.5px;font-weight:900;letter-spacing:.2em;color:#ffe14a}.LevelBuilder_meterSum__TPC8k{margin:0;color:#f3ecd0;font-size:12px}.LevelBuilder_meterSum__TPC8k b{color:#ffe14a;letter-spacing:.06em}.LevelBuilder_meterRows__S7FZJ{display:grid;grid-template-columns:minmax(0,1fr) auto 14px;grid-gap:3px 8px;gap:3px 8px;align-items:center;font-size:11.5px}.LevelBuilder_meterRow__W3t9G{display:contents}.LevelBuilder_meterRow__W3t9G span{color:#cfc8ac;min-width:0}.LevelBuilder_meterRow__W3t9G b{font-weight:800;text-align:right;white-space:nowrap}.LevelBuilder_meterRow__W3t9G i{font-style:normal;font-weight:900;text-align:center}.LevelBuilder_meterRow__W3t9G i[data-ok=yes]{color:#5ef0a0}.LevelBuilder_meterRow__W3t9G i[data-ok=no]{color:#ffc65a}.LevelBuilder_hint__A62oB{display:flex;align-items:center;gap:8px;width:100%;padding:8px 10px;border-radius:10px;border:1px solid rgba(255,225,74,.32);background:rgba(44,36,10,.6);color:#fff6d8!important;text-align:left;font-size:11.5px!important;font-weight:600!important;line-height:1.35;cursor:pointer}.LevelBuilder_hint__A62oB:after{content:"›";flex:none;margin-left:auto;color:#ffe14a;font-size:16px;font-weight:900}.LevelBuilder_hint__A62oB:hover{border-color:#ffe14a}.LevelBuilder_packStill__j0TtM{display:block;width:100%;height:100%}.LevelBuilder_menu__k4ES2{position:fixed;z-index:70;display:flex;flex-direction:column;min-width:190px;padding:6px;border-radius:14px;border:1px solid rgba(143,244,255,.4);background:rgba(8,14,28,.96);box-shadow:0 18px 50px rgba(0,0,0,.55)}.LevelBuilder_menu__k4ES2 button{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:40px;padding:0 12px;border:0;border-radius:9px;background:transparent;text-align:left;font-size:13px!important;font-weight:700!important;cursor:pointer}.LevelBuilder_menu__k4ES2 button:hover{background:rgba(143,244,255,.12)}.LevelBuilder_menu__k4ES2 kbd{font:800 10px ui-monospace,Menlo,monospace;color:#8f9db8}@media (pointer:coarse){.LevelBuilder_menu__k4ES2 kbd{display:none}}.LevelBuilder_sheetBack__uq4SJ{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:calc(var(--safe-top) + 12px) calc(var(--safe-right) + 12px) calc(var(--safe-bottom) + 12px) calc(var(--safe-left) + 12px);background:rgba(2,4,10,.55)}.LevelBuilder_sheet__S0j6z{display:flex;flex-direction:column;gap:12px;width:min(520px,100%);max-height:100%;overflow-y:auto;padding:16px;border-radius:18px;border:1px solid rgba(143,244,255,.35);background:linear-gradient(180deg,rgba(14,24,44,.97),rgba(6,10,22,.98));box-shadow:0 24px 70px rgba(0,0,0,.6)}.LevelBuilder_sheetLine__Xbi9n{margin:0;color:#c8d3ea;font-size:12.5px}.LevelBuilder_nameForm__LnpMa{display:flex;gap:8px}.LevelBuilder_code__xv_9W,.LevelBuilder_nameForm__LnpMa input{flex:1 1;min-height:40px;padding:0 12px;border-radius:10px;border:1px solid rgba(255,255,255,.2);background:rgba(4,8,16,.8);color:#fff;font:600 14px Inter,ui-sans-serif,system-ui,sans-serif;-webkit-user-select:text;-moz-user-select:text;user-select:text}.LevelBuilder_code__xv_9W{min-height:70px;padding:8px 10px;font:500 11px ui-monospace,Menlo,monospace;resize:vertical}.LevelBuilder_codeError__41qyS{margin:0;color:#ff8a9a;font-size:12px}.LevelBuilder_toast__deMJe{position:fixed;z-index:90;left:50%;bottom:calc(var(--safe-bottom) + 18px);transform:translateX(-50%);max-width:calc(100% - 40px);padding:10px 16px;border-radius:999px;border:1px solid rgba(143,244,255,.45);background:rgba(8,16,30,.95);font-size:12.5px;font-weight:700;box-shadow:0 12px 30px rgba(0,0,0,.45)}.LevelBuilder_testLayer__Fh7Wd{position:fixed;inset:0;z-index:40;overflow:auto;background:#06080d}.LevelBuilder_testEdit__1fYw5{position:fixed;z-index:70;top:calc(var(--safe-top) + 10px);right:calc(var(--safe-right) + 10px);min-height:38px;padding:0 14px;border-radius:10px;border:1px solid rgba(143,244,255,.6);background:rgba(8,20,32,.9);color:#dffcff;font:900 11px/1 Inter,ui-sans-serif,system-ui,sans-serif;letter-spacing:.14em;cursor:pointer}@media (max-height:480px){.LevelBuilder_home__otG_f,.LevelBuilder_step__3yNdu{padding:8px 12px;gap:8px}.LevelBuilder_newCard__aMpWQ{padding:14px}.LevelBuilder_newCard__aMpWQ strong{font-size:18px}.LevelBuilder_editor__GZzeP{grid-template-columns:62px minmax(0,1fr);grid-template-rows:44px minmax(0,1fr);gap:5px;padding:4px 6px 4px 4px}.LevelBuilder_iconButton__34hu2{width:36px;height:36px}.LevelBuilder_levelName__t75yg{height:36px;max-width:22vw;font-size:12px!important}.LevelBuilder_proveChip__HJH0A,.LevelBuilder_watchButton__padEt{height:36px;padding:0 11px}.LevelBuilder_testButton__6PI5G{height:38px;padding:0 16px}.LevelBuilder_rail__Exkph{gap:4px}.LevelBuilder_railItem__pl9Qr{height:40px;border-radius:10px}.LevelBuilder_railIcon__QQbeV{height:18px;font-size:15px}.LevelBuilder_railLabel__UmKtw{font-size:8px;letter-spacing:.1em}.LevelBuilder_inspector__TBzZG{width:208px;top:8px;right:8px;padding:10px;gap:8px}.LevelBuilder_inspector__TBzZG>header{margin:-10px -10px 0;padding:8px 10px 5px}.LevelBuilder_sheet__S0j6z>header{padding:10px 16px 6px}.LevelBuilder_stepper___a509 button{height:40px}.LevelBuilder_problem__9bzB8,.LevelBuilder_proven__gwyHz{top:60px;font-size:11px;padding:5px 6px 5px 10px;gap:8px;max-width:calc(100% - 20px)}.LevelBuilder_work__nW_Cp[data-builder-inspecting] .LevelBuilder_problem__9bzB8,.LevelBuilder_work__nW_Cp[data-builder-inspecting] .LevelBuilder_proven__gwyHz{max-width:calc(100% - 236px)}.LevelBuilder_problem__9bzB8>span:nth-child(2){display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.LevelBuilder_proven__gwyHz>span{display:none}.LevelBuilder_minimap__qx7j5{height:30px}.LevelBuilder_minimapClimb__6ahYz{height:40px}.LevelBuilder_work__nW_Cp{--mini:35px}.LevelBuilder_railTab__zlbcf{min-height:30px}.LevelBuilder_railTab__zlbcf span{font-size:12px}.LevelBuilder_meter__NqFPl{width:250px;top:8px;right:8px;padding:10px;gap:6px}.LevelBuilder_meter__NqFPl>header{margin:-10px -10px 0;padding:8px 10px 5px}.LevelBuilder_foot__7VVqj{height:32px}.LevelBuilder_work__nW_Cp[data-builder-ruler]{--mini:37px}.LevelBuilder_transportButton__B_KUd{padding:0 10px}.LevelBuilder_groupBar__u78_x{top:8px}.LevelBuilder_modeGrid__FKgMl{grid-auto-rows:minmax(120px,1fr)}.LevelBuilder_packRow__VXS7X{grid-template-rows:74px}.LevelBuilder_tracks__b8Xcf{max-height:120px}}@media (max-width:720px){.LevelBuilder_homeBody__SrmBZ,.LevelBuilder_worldBody__Iiqx7{grid-template-columns:1fr}.LevelBuilder_stepHint__hPSGl,.LevelBuilder_watchButton__padEt{display:none}.LevelBuilder_levelName__t75yg{max-width:28vw}}@media (max-width:540px){.LevelBuilder_kicker__cc5bT{display:none}}.LevelBuilder_coach__s3TDb{position:absolute;left:10px;bottom:46px;display:flex;align-items:center;gap:10px;max-width:calc(100% - 20px);padding:5px 6px 5px 12px;border-radius:999px;border:1px solid rgba(143,244,255,.45);background:rgba(6,14,26,.9);font-size:11px;font-weight:800;pointer-events:none;box-shadow:0 8px 24px rgba(0,0,0,.4)}.LevelBuilder_coach__s3TDb b{color:#8ff4ff;letter-spacing:.16em;font-size:10px;white-space:nowrap}.LevelBuilder_coach__s3TDb span{color:#9fb0cf;white-space:nowrap}.LevelBuilder_coach__s3TDb span[data-on=yes]{color:#5ef0a0}.LevelBuilder_coach__s3TDb[data-builder-coach=done]{border-color:rgba(94,240,160,.7)}.LevelBuilder_coach__s3TDb[data-builder-coach=done] b{color:#5ef0a0}.LevelBuilder_coach__s3TDb button{pointer-events:auto;flex:none;width:24px;height:24px;border-radius:50%;border:0;background:rgba(255,255,255,.12);cursor:pointer}.LevelBuilder_turn__LyBkK{display:none}@media (orientation:portrait) and (max-width:700px){.LevelBuilder_turn__LyBkK{position:fixed;inset:0;z-index:95;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:24px;background:rgba(4,6,13,.95);text-align:center;font-size:15px;font-weight:800;letter-spacing:.06em}.LevelBuilder_turn__LyBkK b{font-size:46px;color:#8ff4ff}.LevelBuilder_editor__GZzeP[data-builder-portrait]{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto;gap:5px;padding:4px 6px}.LevelBuilder_editor__GZzeP[data-builder-portrait] .LevelBuilder_topBar__KnYUW{flex-wrap:wrap;row-gap:5px}.LevelBuilder_editor__GZzeP[data-builder-portrait] .LevelBuilder_levelName__t75yg{max-width:46vw}.LevelBuilder_editor__GZzeP[data-builder-portrait] .LevelBuilder_spacer__aCXej{flex-basis:0}.LevelBuilder_editor__GZzeP[data-builder-portrait] .LevelBuilder_work__nW_Cp{grid-row:2;grid-column:1}.LevelBuilder_editor__GZzeP[data-builder-portrait] .LevelBuilder_rail__Exkph{grid-row:3;grid-column:1;padding:0}.LevelBuilder_editor__GZzeP[data-builder-portrait] .LevelBuilder_railTabs__AO4pm{flex-direction:row;padding-bottom:4px}.LevelBuilder_editor__GZzeP[data-builder-portrait] .LevelBuilder_railTab__zlbcf{flex:1 1;flex-direction:row;gap:6px;min-height:30px;font-size:9.5px!important}.LevelBuilder_editor__GZzeP[data-builder-portrait] .LevelBuilder_railItems__Z5T44{flex:none;flex-direction:row;overflow-x:auto;overflow-y:hidden;touch-action:pan-x;overscroll-behavior-x:contain}.LevelBuilder_editor__GZzeP[data-builder-portrait] .LevelBuilder_railItem__pl9Qr{width:62px;height:52px;touch-action:pan-x}.LevelBuilder_editor__GZzeP[data-builder-portrait] .LevelBuilder_inspector__TBzZG,.LevelBuilder_editor__GZzeP[data-builder-portrait] .LevelBuilder_meter__NqFPl{left:6px;right:6px;top:auto;bottom:calc(var(--mini) + var(--ruler,0px) + 6px);width:auto;max-height:46%}.LevelBuilder_editor__GZzeP[data-builder-portrait] .LevelBuilder_problem__9bzB8,.LevelBuilder_editor__GZzeP[data-builder-portrait] .LevelBuilder_proven__gwyHz{max-width:calc(100% - 20px)}.LevelBuilder_editor__GZzeP[data-builder-portrait] .LevelBuilder_groupBar__u78_x button span,.LevelBuilder_editor__GZzeP[data-builder-portrait] .LevelBuilder_transportButton__B_KUd span{display:none}.LevelBuilder_editor__GZzeP[data-builder-portrait] .LevelBuilder_work__nW_Cp[data-builder-ruler]{--mini:84px}.LevelBuilder_editor__GZzeP[data-builder-portrait] .LevelBuilder_foot__7VVqj{height:auto;flex-wrap:wrap;row-gap:5px}.LevelBuilder_editor__GZzeP[data-builder-portrait] .LevelBuilder_transport__oLEFX{flex:1 1 100%;height:40px}.LevelBuilder_editor__GZzeP[data-builder-portrait] .LevelBuilder_transport__oLEFX button{flex:1 1}.LevelBuilder_editor__GZzeP[data-builder-portrait] .LevelBuilder_transport__oLEFX b{font-size:15px}.LevelBuilder_editor__GZzeP[data-builder-portrait] .LevelBuilder_foot__7VVqj .LevelBuilder_minimap__qx7j5{flex:1 1 100%;height:34px}.LevelBuilder_editor__GZzeP[data-builder-portrait] .LevelBuilder_coach__s3TDb{flex-wrap:wrap;row-gap:3px;border-radius:14px}}@media (max-height:480px){.LevelBuilder_coach__s3TDb{bottom:40px;gap:7px;font-size:10px;padding:4px 5px 4px 10px}.LevelBuilder_coach__s3TDb b{display:none}}.LevelBuilder_publishButton__ysZBf{flex:none;display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 12px;border-radius:10px;border:1px solid rgba(255,214,120,.65);background:linear-gradient(180deg,rgba(96,68,22,.9),rgba(42,28,8,.92));color:#ffe6a8!important;font-size:11px!important;font-weight:900!important;letter-spacing:.12em;cursor:pointer;white-space:nowrap}.LevelBuilder_publishButton__ysZBf:disabled{opacity:.45;cursor:default}.LevelBuilder_publishButton__ysZBf b{font-size:15px;line-height:1}.LevelBuilder_publishChoices__KVEPI{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.LevelBuilder_publishChoice__xiyhp{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:10px 12px;border-radius:12px;border:1px solid rgba(255,255,255,.18);background:rgba(10,16,30,.72);text-align:left;cursor:pointer}.LevelBuilder_publishChoice__xiyhp b{font-size:13px}.LevelBuilder_publishChoice__xiyhp span{font-size:11.5px;color:#aeb9d0;line-height:1.35}.LevelBuilder_publishChoice__xiyhp.LevelBuilder_on__Z0UYZ{border-color:#8ff4ff;background:linear-gradient(180deg,rgba(30,96,120,.9),rgba(10,40,58,.9));box-shadow:0 0 18px rgba(143,244,255,.25)}.LevelBuilder_publishDone__lzByf{display:flex;flex-direction:column;gap:10px;align-items:flex-start}.LevelBuilder_publishCode__blAZf{font:900 30px/1 ui-monospace,Menlo,monospace;letter-spacing:.24em;color:#ffe6a8}.LevelBuilder_publishLink__DHlHG{width:100%;min-height:38px;padding:0 10px;border-radius:10px;border:1px solid rgba(255,255,255,.18);background:rgba(4,8,16,.8);color:#dfe8ff;font:500 12px ui-monospace,Menlo,monospace}.LevelBuilder_published__pcNJr{display:flex;flex-direction:column;gap:8px;border-radius:18px;border:1px solid rgba(255,214,120,.25);background:linear-gradient(180deg,rgba(40,30,12,.5),rgba(6,10,22,.82));padding:12px}.LevelBuilder_publishedRow__jYbQ4{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:8px 10px;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:rgba(12,18,32,.85);font-size:12px}.LevelBuilder_publishedRow__jYbQ4 b{font-size:13px;margin-right:auto}.LevelBuilder_publishedRow__jYbQ4 i{font-style:normal;font-size:10px;font-weight:900;letter-spacing:.12em;color:#c9d4ea}.LevelBuilder_publishedRow__jYbQ4 i[data-state=hidden],.LevelBuilder_publishedRow__jYbQ4 i[data-state=removed]{color:#ffb38a}.LevelBuilder_publishedActions__4KowC{display:flex;gap:6px;flex-wrap:wrap}.LevelBuilder_draftMeta__l_3ZV i[data-tone=published]{color:#ffe6a8}@media (max-width:900px){.LevelBuilder_publishButton__ysZBf span{display:none}}