.Cloudskipper_debugLayout__Xu05E{min-height:calc(100dvh - 64px);background:#07161f}.Cloudskipper_debugLayout__Xu05E .Cloudskipper_page__VENM8{transition:padding-right .16s ease}@media (min-width:781px){.Cloudskipper_debugLayout__Xu05E[data-debug-tools-visible=true] .Cloudskipper_page__VENM8{padding-right:calc(min(390px, 42vw) + 18px)}}.Cloudskipper_page__VENM8{--cream:#fff1cf;--mist:#acd6d2;--aqua:#68ead9;--gold:#f1c878;--night:#102733;min-height:calc(100dvh - 64px);padding:clamp(18px,3vw,38px) 18px 48px;color:var(--cream);background:radial-gradient(circle at 12% -8%,rgba(86,169,170,.28),transparent 35%),radial-gradient(circle at 90% 0,rgba(225,159,95,.18),transparent 28%),linear-gradient(180deg,#0b2635,#07161f 72%)}.Cloudskipper_frame___b8S3{--stage-width:min(1240px,100%,calc(155.556dvh - 334.444px));width:var(--stage-width);margin:0 auto;container-type:inline-size}.Cloudskipper_heading___HzTx{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;margin-bottom:12px}.Cloudskipper_heading___HzTx[inert],.Cloudskipper_lowerPanel__XO28w[inert]{opacity:.28;filter:grayscale(.65);pointer-events:none}.Cloudskipper_heading___HzTx[inert] button,.Cloudskipper_lowerPanel__XO28w[inert] button{cursor:default}.Cloudskipper_eyebrow__Nyohu{margin:0 0 5px;color:var(--aqua);font-size:.68rem;font-weight:850;letter-spacing:.23em;text-transform:uppercase}.Cloudskipper_title__I2dFf{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.25rem,7cqi,3.6rem);font-weight:500;letter-spacing:-.065em;line-height:.94}.Cloudskipper_title__I2dFf span{color:var(--gold);font-style:italic}.Cloudskipper_headerActions__J_Buv{display:flex;gap:8px}.Cloudskipper_iconButton__ruznN,.Cloudskipper_lowerPanel__XO28w button{border:1px solid rgba(172,214,210,.22);border-radius:999px;color:#bad1d0;background:rgba(12,34,44,.74);font:inherit;font-size:.68rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase;cursor:pointer}.Cloudskipper_iconButton__ruznN{padding:9px 12px}.Cloudskipper_iconButton__ruznN:focus-visible,.Cloudskipper_iconButton__ruznN:hover,.Cloudskipper_lowerPanel__XO28w button:focus-visible,.Cloudskipper_lowerPanel__XO28w button:hover{border-color:rgba(104,234,217,.68);color:#e8fffb;outline:none}.Cloudskipper_gameShell__NYvVw{position:relative;overflow:hidden;width:100%;aspect-ratio:14/9;min-height:0;margin:0;border:1px solid rgba(174,231,216,.3);border-radius:clamp(16px,2.4vw,28px);background:#254d63;box-shadow:0 35px 90px rgba(0,6,10,.58),inset 0 0 0 1px rgba(255,244,211,.07);isolation:isolate;user-select:none;-webkit-user-select:none}.Cloudskipper_gameShell__NYvVw:focus-visible{outline:3px solid var(--aqua);outline-offset:4px}.Cloudskipper_gameShell__NYvVw[data-controlling=true]{touch-action:none}.Cloudskipper_canvas__MHBJ_{display:block;width:100%;height:100%}.Cloudskipper_hud__X_hv3{position:absolute;z-index:3;top:15px;left:15px;right:15px;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;pointer-events:none}.Cloudskipper_multiplier__jMnQs,.Cloudskipper_primaryScore__TIia_,.Cloudskipper_resources__rL1_6,.Cloudskipper_stats__h1mvE{border:1px solid rgba(255,242,207,.17);border-radius:13px;background:rgba(8,27,37,.66);box-shadow:0 7px 28px rgba(4,18,27,.18);backdrop-filter:blur(9px)}.Cloudskipper_resources__rL1_6{display:flex;min-width:174px;padding:8px 10px;gap:12px}.Cloudskipper_aether__9tElk,.Cloudskipper_integrity__JA8is{display:flex;flex-direction:column;justify-content:center}.Cloudskipper_aether__9tElk>span,.Cloudskipper_integrity__JA8is>span{color:#b8d0ce;font-size:.52rem;font-weight:850;letter-spacing:.11em;text-transform:uppercase}.Cloudskipper_integrity__JA8is>strong{display:flex;min-height:13px;align-items:center;gap:3px;margin-top:3px}.Cloudskipper_integrity__JA8is i{display:block;width:11px;height:8px;border:1px solid rgba(255,230,175,.38);border-radius:2px 6px 2px 6px;transform:skewX(-12deg)}.Cloudskipper_integrity__JA8is i[data-full=true]{border-color:#ffe3a0;background:linear-gradient(135deg,#fff0bd,#e9ad50);box-shadow:0 0 9px rgba(241,200,120,.34)}.Cloudskipper_aether__9tElk{flex:1;min-width:65px}.Cloudskipper_aether__9tElk>span{display:flex;justify-content:space-between;gap:5px}.Cloudskipper_aether__9tElk>span b{color:var(--aqua);font-variant-numeric:tabular-nums}.Cloudskipper_aether__9tElk>i{display:block;overflow:hidden;height:4px;margin-top:5px;border-radius:4px;background:rgba(255,255,255,.1)}.Cloudskipper_aether__9tElk>i b{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#42becc,#76ffe3)}.Cloudskipper_primaryScore__TIia_{min-width:112px;padding:9px 13px}.Cloudskipper_multiplier__jMnQs span,.Cloudskipper_primaryScore__TIia_ span,.Cloudskipper_stats__h1mvE dt{display:block;color:#b8d0ce;font-size:.59rem;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.Cloudskipper_primaryScore__TIia_ strong{display:block;margin-top:1px;color:#fff3d3;font-size:1.42rem;font-variant-numeric:tabular-nums;letter-spacing:-.035em}.Cloudskipper_stats__h1mvE{display:flex;margin:0 auto 0 0;padding:8px 4px}.Cloudskipper_stats__h1mvE div{min-width:75px;padding:0 10px;border-right:1px solid rgba(255,255,255,.1)}.Cloudskipper_stats__h1mvE div:last-child{border:0}.Cloudskipper_stats__h1mvE dd{margin:2px 0 0;color:#f4eee0;font-size:.84rem;font-weight:800;font-variant-numeric:tabular-nums}.Cloudskipper_multiplier__jMnQs{min-width:106px;padding:9px 12px;text-align:right}.Cloudskipper_multiplier__jMnQs strong{color:var(--gold);font-size:1.16rem;font-variant-numeric:tabular-nums}.Cloudskipper_multiplier__jMnQs i{display:block;overflow:hidden;height:3px;margin-top:5px;border-radius:2px;background:rgba(255,255,255,.1)}.Cloudskipper_multiplier__jMnQs i b{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--aqua),var(--gold));transition:width .12s linear}.Cloudskipper_gameShell__NYvVw[data-reduced=true] .Cloudskipper_multiplier__jMnQs i b{transition:none}.Cloudskipper_multiplier__jMnQs[data-active=true]{border-color:rgba(241,200,120,.48);box-shadow:0 0 25px rgba(241,200,120,.15)}.Cloudskipper_patternChip__MLfni{position:absolute;z-index:3;right:16px;bottom:15px;padding:7px 11px;border:1px solid rgba(255,241,202,.18);border-radius:999px;color:rgba(255,241,202,.78);background:rgba(7,25,34,.62);font-size:.61rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;pointer-events:none}.Cloudskipper_challengePanel__MlwyS{position:absolute;z-index:3;top:84px;right:16px;width:min(285px,calc(100% - 32px));padding:10px 12px;border:1px solid rgba(104,234,217,.28);border-radius:13px;color:#dffcf5;background:linear-gradient(135deg,rgba(29,99,104,.8),rgba(7,28,39,.82));box-shadow:0 12px 32px rgba(3,18,27,.25);backdrop-filter:blur(8px);pointer-events:none}.Cloudskipper_challengePanel__MlwyS[data-boss=true]{border-color:rgba(255,185,84,.68);background:radial-gradient(circle at 100% 0,rgba(200,86,154,.32),transparent 54%),linear-gradient(135deg,rgba(91,47,104,.92),rgba(24,28,48,.9));box-shadow:0 0 34px rgba(196,82,145,.24)}.Cloudskipper_challengePanel__MlwyS>span{display:block;color:var(--aqua);font-size:.5rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.Cloudskipper_challengePanel__MlwyS[data-boss=true]>span{color:#ffc96f}.Cloudskipper_challengePanel__MlwyS small,.Cloudskipper_challengePanel__MlwyS strong{display:inline-block;margin-top:3px}.Cloudskipper_challengePanel__MlwyS strong{margin-right:8px;color:#fff2d2;font-size:.78rem}.Cloudskipper_challengePanel__MlwyS small{color:#b8d6d2;font-size:.64rem}.Cloudskipper_challengePanel__MlwyS p{overflow:hidden;margin:4px 0 0;color:rgba(226,242,237,.72);font-size:.58rem;text-overflow:ellipsis;white-space:nowrap}.Cloudskipper_burstButton__uftWe{position:absolute;z-index:5;bottom:14px;left:14px;display:grid;grid-template-columns:auto auto;min-width:116px;min-height:52px;align-content:center;column-gap:8px;padding:7px 10px;border:1px solid rgba(121,235,221,.28);border-radius:15px;color:#8dbab5;background:rgba(7,26,37,.82);box-shadow:0 10px 28px rgba(1,12,20,.28);font:inherit;text-align:left;touch-action:manipulation;cursor:pointer}.Cloudskipper_burstButton__uftWe[data-ready=true]{border-color:rgba(111,255,228,.78);color:#d4fff6;background:radial-gradient(circle at 0 0,rgba(72,226,210,.3),transparent 65%),rgba(7,34,43,.9);box-shadow:0 0 28px rgba(70,230,213,.22)}.Cloudskipper_burstButton__uftWe strong{color:inherit;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.Cloudskipper_burstButton__uftWe span{font-size:.65rem;font-variant-numeric:tabular-nums;text-align:right}.Cloudskipper_burstButton__uftWe kbd{grid-column:1/-1;margin-top:2px;color:rgba(200,224,220,.55);font:inherit;font-size:.49rem;letter-spacing:.08em;text-transform:uppercase}.Cloudskipper_pauseButton__YqW4u{position:absolute;z-index:5;bottom:19px;left:143px;min-width:70px;min-height:42px;padding:0 10px;border:1px solid rgba(184,214,211,.2);border-radius:13px;color:#b3cfcb;background:rgba(7,26,37,.76);font:inherit;font-size:.58rem;font-weight:850;letter-spacing:.07em;text-transform:uppercase;touch-action:manipulation;cursor:pointer}.Cloudskipper_pauseButton__YqW4u kbd{margin-left:4px;color:#7f9b98;font:inherit}.Cloudskipper_patternChip__MLfni span{color:var(--aqua)}.Cloudskipper_flightFeedback__WVD_g{position:absolute;z-index:3;top:29%;left:50%;padding:7px 13px;border:1px solid rgba(255,230,167,.28);border-radius:999px;color:#fff0c9;background:rgba(8,28,37,.72);box-shadow:0 8px 30px rgba(4,12,18,.24);font-size:.7rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase;transform:translateX(-50%);pointer-events:none}.Cloudskipper_overlay__TUB1h{position:absolute;z-index:4;inset:0;display:grid;place-items:center;padding:18px;background:radial-gradient(circle,rgba(12,44,53,.18),rgba(5,18,28,.72));backdrop-filter:blur(3px)}.Cloudskipper_overlayCard__dSOsX{position:relative;overflow-x:hidden;overflow-y:auto;width:min(520px,100%);max-height:100%;padding:clamp(22px,4cqi,36px);border:1px solid rgba(255,234,187,.26);border-radius:23px;background:radial-gradient(circle at 50% 0,rgba(103,210,194,.12),transparent 44%),rgba(8,28,37,.88);box-shadow:0 25px 80px rgba(0,9,14,.46);overscroll-behavior:contain;text-align:center}.Cloudskipper_startCard__fPWrv{width:min(850px,100%);padding:clamp(16px,2.2cqi,24px);text-align:left}.Cloudskipper_startCard__fPWrv .Cloudskipper_overlayKicker__GUYcq,.Cloudskipper_startCard__fPWrv .Cloudskipper_shortcut__Ln8aN,.Cloudskipper_startCard__fPWrv .Cloudskipper_startLead__UgE92,.Cloudskipper_startCard__fPWrv h2{text-align:center}.Cloudskipper_startCard__fPWrv h2{margin-bottom:7px}.Cloudskipper_startCard__fPWrv>.Cloudskipper_startLead__UgE92{max-width:680px!important;margin-bottom:12px!important;font-size:.78rem!important}.Cloudskipper_goalBanner__Z5W9_{max-width:720px;margin:0 auto 12px;padding:8px 12px;border:1px solid rgba(241,200,120,.22);border-radius:10px;color:#d9e7e2;background:rgba(241,200,120,.07);font-size:.69rem;text-align:center}.Cloudskipper_goalBanner__Z5W9_ span{margin-right:7px;color:var(--gold);font-weight:900;letter-spacing:.1em;text-transform:uppercase}.Cloudskipper_howToGrid__2GcOI{display:grid;grid-template-columns:repeat(4,1fr);gap:7px;margin:0 0 12px}.Cloudskipper_howToGrid__2GcOI>div{min-width:0;padding:9px;border:1px solid rgba(172,214,210,.14);border-radius:11px;background:rgba(8,35,44,.6)}.Cloudskipper_howToGrid__2GcOI kbd{display:inline-block;margin-bottom:5px;padding:2px 5px;border:1px solid rgba(104,234,217,.3);border-radius:5px;color:var(--aqua);background:rgba(104,234,217,.07);font:inherit;font-size:.48rem;font-weight:850;letter-spacing:.04em;text-transform:uppercase}.Cloudskipper_howToGrid__2GcOI small,.Cloudskipper_howToGrid__2GcOI strong{display:block}.Cloudskipper_howToGrid__2GcOI strong{color:#fff0ce;font-size:.67rem}.Cloudskipper_howToGrid__2GcOI small{margin-top:3px;color:#8faaa7;font-size:.56rem;line-height:1.35}.Cloudskipper_rigPicker__n3IVP{margin:0;padding:0;border:0}.Cloudskipper_rigPicker__n3IVP legend{margin:0 0 6px;color:#a9c6c2;font-size:.55rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.Cloudskipper_rigPicker__n3IVP>div{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.Cloudskipper_rigPicker__n3IVP button{display:grid;grid-template-columns:1fr auto;gap:3px 8px;min-width:0;padding:9px 10px;border:1px solid rgba(172,214,210,.16);border-radius:11px;color:#d8ebe6;background:rgba(6,24,34,.62);font:inherit;text-align:left;cursor:pointer}.Cloudskipper_rigPicker__n3IVP button[aria-pressed=true]{border-color:var(--gold);background:radial-gradient(circle at 100% 0,rgba(241,200,120,.18),transparent 55%),rgba(15,46,51,.86);box-shadow:inset 0 0 0 1px rgba(241,200,120,.13)}.Cloudskipper_rigPicker__n3IVP button>span{color:#fff0ce;font-size:.7rem;font-weight:850}.Cloudskipper_rigPicker__n3IVP button>strong{color:var(--gold);font-size:.52rem;letter-spacing:.08em}.Cloudskipper_rigPicker__n3IVP button>small{grid-column:1/-1;color:#89a7a3;font-size:.54rem;line-height:1.35}.Cloudskipper_launchRow__yt_Qg{display:flex;align-items:center;justify-content:center;gap:9px;margin-top:12px}.Cloudskipper_modePicker__BKOIC{display:flex;padding:3px;border:1px solid rgba(172,214,210,.16);border-radius:999px;background:rgba(5,22,31,.72)}.Cloudskipper_modePicker__BKOIC button{min-height:35px;padding:0 12px;border:0;border-radius:999px;color:#8ea9a6;background:transparent;font:inherit;font-size:.6rem;font-weight:850;text-transform:uppercase;cursor:pointer}.Cloudskipper_modePicker__BKOIC button[aria-pressed=true]{color:#e8fffa;background:rgba(62,159,151,.34)}.Cloudskipper_upgradeCard__RL9hX{width:min(760px,100%)}.Cloudskipper_upgradeChoices__O_nz_{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:14px}.Cloudskipper_upgradeChoices__O_nz_>button{display:flex;min-width:0;min-height:205px;flex-direction:column;align-items:center;padding:13px 11px;border:1px solid color-mix(in srgb,var(--upgrade-color),transparent 44%);border-radius:15px;color:#d8e7e4;background:radial-gradient(circle at 50% 0,color-mix(in srgb,var(--upgrade-color),transparent 78%),transparent 52%),rgba(7,27,37,.9);font:inherit;cursor:pointer}.Cloudskipper_upgradeChoices__O_nz_>button:focus-visible,.Cloudskipper_upgradeChoices__O_nz_>button:hover{outline:2px solid var(--upgrade-color);outline-offset:2px;transform:translateY(-2px)}.Cloudskipper_upgradeChoices__O_nz_>button>span{display:flex;width:100%;align-items:center;justify-content:space-between;color:#8fa9a6;font-size:.53rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.Cloudskipper_upgradeChoices__O_nz_ kbd{padding:2px 5px;border:1px solid color-mix(in srgb,var(--upgrade-color),transparent 45%);border-radius:5px;color:var(--upgrade-color);font:inherit}.Cloudskipper_upgradeChoices__O_nz_ i{margin:10px 0 4px;color:var(--upgrade-color);font-size:1.6rem;font-style:normal}.Cloudskipper_upgradeChoices__O_nz_ strong{color:#fff0cf;font-size:.9rem}.Cloudskipper_upgradeChoices__O_nz_ small{flex:1;margin-top:7px;color:#9fb7b3;font-size:.64rem;line-height:1.45}.Cloudskipper_upgradeChoices__O_nz_ em{margin-top:8px;color:var(--upgrade-color);font-size:.53rem;font-style:normal;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.Cloudskipper_overlayCard__dSOsX:has(.Cloudskipper_breakdown__1_22m){padding:clamp(18px,3cqi,28px)}.Cloudskipper_overlayCard__dSOsX>:not(.Cloudskipper_overlayArtwork__Yjdyk){position:relative;z-index:1}.Cloudskipper_overlayArtwork__Yjdyk{position:absolute;z-index:0;inset:0;opacity:.14;background:linear-gradient(180deg,rgba(8,28,37,.18),rgba(8,28,37,.95) 78%),url(/images/cloudskipper-artwork.png) center 43% /cover no-repeat;filter:saturate(.85);pointer-events:none}.Cloudskipper_overlayKicker__GUYcq{margin:0 0 6px;color:var(--aqua);font-size:.65rem;font-weight:850;letter-spacing:.18em;text-transform:uppercase}.Cloudskipper_overlay__TUB1h h2{margin:0 0 12px;color:#fff0cb;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,5.5cqi,3rem);font-weight:500;letter-spacing:-.045em;line-height:1}.Cloudskipper_overlay__TUB1h h2.Cloudskipper_countdown__F93sq{margin:0;color:var(--gold);font-size:clamp(5rem,18vw,9rem);text-shadow:0 0 44px rgba(241,200,120,.42)}.Cloudskipper_overlayCard__dSOsX>p:not(.Cloudskipper_overlayKicker__GUYcq){max-width:440px;margin:0 auto 20px;color:#c0d2cf;font-size:.9rem;line-height:1.55}.Cloudskipper_controlLesson__H4Ph3{display:flex;align-items:center;justify-content:center;gap:11px;margin:18px 0 23px}.Cloudskipper_controlLesson__H4Ph3>span{display:grid;width:34px;height:34px;place-items:center;border:1px solid rgba(104,234,217,.28);border-radius:50%;color:var(--aqua);background:rgba(104,234,217,.08)}.Cloudskipper_controlLesson__H4Ph3 div{display:flex;flex-direction:column;align-items:flex-start}.Cloudskipper_controlLesson__H4Ph3 strong{font-size:.76rem}.Cloudskipper_controlLesson__H4Ph3 small{color:#91aca9;font-size:.63rem}.Cloudskipper_overlayActions__3BCZ2{display:flex;flex-wrap:wrap;justify-content:center;gap:9px}.Cloudskipper_primaryButton__JF7Hp,.Cloudskipper_secondaryButton__Vb2aY{min-height:43px;padding:0 18px;border-radius:999px;font:inherit;font-size:.74rem;font-weight:850;letter-spacing:.07em;text-transform:uppercase;cursor:pointer}.Cloudskipper_primaryButton__JF7Hp{border:1px solid #f4d493;color:#17313a;background:linear-gradient(135deg,#fff0c6,#e7b963);box-shadow:0 8px 26px rgba(225,178,90,.2)}.Cloudskipper_secondaryButton__Vb2aY{border:1px solid rgba(104,234,217,.32);color:#bffbf1;background:rgba(49,136,132,.15)}.Cloudskipper_primaryButton__JF7Hp:focus-visible,.Cloudskipper_primaryButton__JF7Hp:hover,.Cloudskipper_secondaryButton__Vb2aY:focus-visible,.Cloudskipper_secondaryButton__Vb2aY:hover{filter:brightness(1.1);outline:2px solid rgba(255,255,255,.9);outline-offset:2px}.Cloudskipper_shortcut__Ln8aN{display:block;margin-top:13px;color:#829c9c;font-size:.62rem;letter-spacing:.06em}.Cloudskipper_breakdown__1_22m{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin:12px 0 15px}.Cloudskipper_breakdown__1_22m span{padding:7px;border:1px solid rgba(255,255,255,.09);border-radius:10px;color:#8fa9a7;font-size:.65rem}.Cloudskipper_breakdown__1_22m strong{display:block;margin-top:3px;color:#fff0cb;font-size:1rem}.Cloudskipper_breakdown__1_22m .Cloudskipper_breakdownTotal__RvFOK{grid-column:span 2;border-color:rgba(241,200,120,.38);color:var(--gold);background:rgba(241,200,120,.08)}.Cloudskipper_scoreLedger__9yxLe{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin:-8px 0 13px}.Cloudskipper_scoreLedger__9yxLe>span{display:flex;align-items:baseline;justify-content:space-between;gap:5px;min-width:0;padding:4px 6px;border-radius:7px;color:#8fa9a7;background:rgba(255,255,255,.045)}.Cloudskipper_scoreLedger__9yxLe small{overflow:hidden;font-size:.52rem;text-overflow:ellipsis;white-space:nowrap}.Cloudskipper_scoreLedger__9yxLe strong{color:#dbece7;font-size:.66rem;white-space:nowrap}.Cloudskipper_scoreLedger__9yxLe .Cloudskipper_scoreLedgerTotal__iWd66{grid-column:span 2;color:var(--gold);background:rgba(241,200,120,.09)}.Cloudskipper_scoreLedgerTotal__iWd66 strong{color:#fff0cb}.Cloudskipper_crashCause__qDSJq{margin-bottom:7px!important;color:#e8d7b5!important;font-weight:700}.Cloudskipper_achievementSummary__9h9Eq{display:flex;align-items:center;justify-content:center;gap:8px;margin:-2px 0 12px;color:#88aaa6;font-size:.62rem}.Cloudskipper_achievementSummary__9h9Eq span{color:var(--gold);font-weight:850;letter-spacing:.08em;text-transform:uppercase}.Cloudskipper_achievementSummary__9h9Eq strong{color:#cbe2dd;font-weight:700}.Cloudskipper_runRecords__ejinE{margin:-5px auto 11px!important;color:#91aaa7!important;font-size:.65rem!important;letter-spacing:.04em}.Cloudskipper_runMetrics__aR9nk{margin:-5px auto 8px!important;color:#a7c5c1!important;font-size:.62rem!important;letter-spacing:.04em}.Cloudskipper_holdHint__CREBR{position:absolute;z-index:3;bottom:15px;left:50%;display:flex;align-items:center;gap:6px;padding:7px 11px;border:1px solid rgba(255,255,255,.1);border-radius:999px;color:rgba(242,247,235,.68);background:rgba(7,25,34,.58);font-size:.62rem;font-weight:700;letter-spacing:.04em;transform:translateX(-50%);pointer-events:none}.Cloudskipper_holdHint__CREBR span{color:#fff0ca}.Cloudskipper_holdHint__CREBR i{width:1px;height:12px;margin:0 3px;background:rgba(255,255,255,.2)}.Cloudskipper_lowerPanel__XO28w{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;padding:12px 3px 0;color:#76918f;font-size:.68rem;letter-spacing:.035em}.Cloudskipper_lowerPanel__XO28w p{overflow:hidden;margin:0;text-overflow:ellipsis;white-space:nowrap}.Cloudskipper_runIdentity__csQs3{min-width:0}.Cloudskipper_moduleStrip__CBo_p{margin-top:3px!important;color:#93aaa7;font-size:.59rem}.Cloudskipper_moduleStrip__CBo_p span{color:var(--gold);font-weight:850;letter-spacing:.08em;text-transform:uppercase}.Cloudskipper_lowerPanel__XO28w strong{color:#bcd3d0}.Cloudskipper_lowerPanel__XO28w>div{display:flex;align-items:center;gap:14px;white-space:nowrap}.Cloudskipper_lowerPanel__XO28w button{padding:6px 9px}.Cloudskipper_lowerPanel__XO28w kbd{margin-left:4px;font-family:inherit}.Cloudskipper_srOnly__R3X5D{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap}@media (max-width:720px){.Cloudskipper_page__VENM8{padding:14px 10px 30px}.Cloudskipper_frame___b8S3{--stage-width:min(100%,calc(75dvh - 120px))}.Cloudskipper_heading___HzTx{align-items:center;margin-bottom:12px}.Cloudskipper_eyebrow__Nyohu{font-size:.57rem}.Cloudskipper_title__I2dFf{font-size:clamp(2.05rem,11cqi,3rem)}.Cloudskipper_headerActions__J_Buv{flex-direction:column;gap:5px}.Cloudskipper_iconButton__ruznN{padding:6px 8px;font-size:.55rem}.Cloudskipper_gameShell__NYvVw{aspect-ratio:3/4}.Cloudskipper_hud__X_hv3{top:8px;left:8px;right:8px;gap:6px}.Cloudskipper_primaryScore__TIia_{min-width:87px;padding:7px 9px}.Cloudskipper_primaryScore__TIia_ strong{font-size:1.08rem}.Cloudskipper_stats__h1mvE{display:none}.Cloudskipper_resources__rL1_6{min-width:128px;padding:6px 7px;gap:6px}.Cloudskipper_integrity__JA8is i{width:8px}.Cloudskipper_multiplier__jMnQs{min-width:79px;padding:7px 8px}.Cloudskipper_multiplier__jMnQs strong{font-size:.94rem}.Cloudskipper_multiplier__jMnQs span,.Cloudskipper_primaryScore__TIia_ span,.Cloudskipper_stats__h1mvE dt{font-size:.48rem}.Cloudskipper_overlay__TUB1h{padding:12px}.Cloudskipper_overlayCard__dSOsX{max-height:100%;padding:18px 16px}.Cloudskipper_startCard__fPWrv,.Cloudskipper_upgradeCard__RL9hX{width:100%}.Cloudskipper_howToGrid__2GcOI{grid-template-columns:repeat(2,1fr)}.Cloudskipper_rigPicker__n3IVP button{padding:8px 7px}.Cloudskipper_rigPicker__n3IVP button>small{font-size:.49rem}.Cloudskipper_upgradeChoices__O_nz_{grid-template-columns:repeat(3,minmax(78%,1fr));overflow-x:auto;padding:3px 3px 8px;scroll-snap-type:x mandatory}.Cloudskipper_upgradeChoices__O_nz_>button{min-height:180px;scroll-snap-align:center}.Cloudskipper_overlayCard__dSOsX:has(.Cloudskipper_breakdown__1_22m){padding:16px 14px}.Cloudskipper_overlay__TUB1h h2{font-size:clamp(1.9rem,9cqi,2.25rem)}.Cloudskipper_overlayCard__dSOsX>p:not(.Cloudskipper_overlayKicker__GUYcq){margin-bottom:13px;font-size:.78rem}.Cloudskipper_controlLesson__H4Ph3{margin:12px 0 15px}.Cloudskipper_breakdown__1_22m{grid-template-columns:repeat(2,1fr);margin:10px 0 12px}.Cloudskipper_breakdownTotal__RvFOK{grid-column:span 2}.Cloudskipper_scoreLedger__9yxLe{grid-template-columns:repeat(2,minmax(0,1fr))}.Cloudskipper_scoreLedger__9yxLe .Cloudskipper_scoreLedgerTotal__iWd66{grid-column:span 2}.Cloudskipper_overlayActions__3BCZ2 button{flex:1 1 130px}.Cloudskipper_patternChip__MLfni{right:8px;bottom:8px}.Cloudskipper_challengePanel__MlwyS{top:66px;right:8px;width:min(168px,48%);padding:6px 8px}.Cloudskipper_challengePanel__MlwyS p,.Cloudskipper_challengePanel__MlwyS>span{display:none}.Cloudskipper_challengePanel__MlwyS small,.Cloudskipper_challengePanel__MlwyS strong{display:block;overflow:hidden;margin:0;text-overflow:ellipsis;white-space:nowrap}.Cloudskipper_challengePanel__MlwyS small{margin-top:2px}.Cloudskipper_burstButton__uftWe{bottom:8px;left:8px;min-width:102px;min-height:48px}.Cloudskipper_pauseButton__YqW4u{bottom:11px;left:118px;min-width:62px;min-height:42px}.Cloudskipper_holdHint__CREBR{display:none}.Cloudskipper_lowerPanel__XO28w>div{gap:8px}}@media (max-width:440px){.Cloudskipper_gameShell__NYvVw{border-radius:16px}.Cloudskipper_resources__rL1_6{min-width:105px}.Cloudskipper_aether__9tElk{min-width:47px}.Cloudskipper_aether__9tElk>span,.Cloudskipper_integrity__JA8is>span{font-size:.43rem}.Cloudskipper_rigPicker__n3IVP>div{grid-template-columns:1fr}.Cloudskipper_rigPicker__n3IVP button{grid-template-columns:auto auto 1fr;align-items:center}.Cloudskipper_rigPicker__n3IVP button>small{grid-column:auto}.Cloudskipper_launchRow__yt_Qg{align-items:stretch;flex-direction:column}.Cloudskipper_modePicker__BKOIC{justify-content:center}.Cloudskipper_lowerPanel__XO28w p{max-width:42%}}@media (max-height:600px) and (orientation:landscape){.Cloudskipper_page__VENM8{padding:8px max(8px,env(safe-area-inset-right)) 8px max(8px,env(safe-area-inset-left))}.Cloudskipper_frame___b8S3{--stage-width:min(1240px,100%)}.Cloudskipper_heading___HzTx,.Cloudskipper_lowerPanel__XO28w{display:none}.Cloudskipper_gameShell__NYvVw{height:calc(100dvh - 80px);min-height:0;aspect-ratio:auto;border-radius:clamp(12px,2vw,20px)}.Cloudskipper_stats__h1mvE{display:none}.Cloudskipper_hud__X_hv3{top:7px;left:7px;right:7px;gap:5px;justify-content:flex-end}.Cloudskipper_primaryScore__TIia_{min-width:82px;padding:5px 8px}.Cloudskipper_primaryScore__TIia_ strong{font-size:1rem}.Cloudskipper_resources__rL1_6{min-width:118px;padding:5px 7px;gap:5px}.Cloudskipper_integrity__JA8is i{width:8px}.Cloudskipper_multiplier__jMnQs{min-width:76px;padding:5px 7px}.Cloudskipper_multiplier__jMnQs strong{font-size:.88rem}.Cloudskipper_challengePanel__MlwyS{top:62px;right:7px;width:min(190px,30%);max-width:none;padding:7px 9px}.Cloudskipper_challengePanel__MlwyS p,.Cloudskipper_challengePanel__MlwyS>span{display:none}.Cloudskipper_challengePanel__MlwyS small,.Cloudskipper_challengePanel__MlwyS strong{display:block;overflow:hidden;margin:0;text-overflow:ellipsis;white-space:nowrap}.Cloudskipper_challengePanel__MlwyS small{margin-top:2px}.Cloudskipper_burstButton__uftWe{bottom:7px;left:7px;min-height:46px}.Cloudskipper_pauseButton__YqW4u{bottom:9px;left:119px;min-height:42px}.Cloudskipper_overlayCard__dSOsX{max-height:calc(100% - 20px);overflow-y:auto;padding:13px 18px}.Cloudskipper_overlayCard__dSOsX:has(.Cloudskipper_breakdown__1_22m){padding:12px 16px}.Cloudskipper_overlay__TUB1h h2{margin-bottom:7px;font-size:1.8rem}.Cloudskipper_startCard__fPWrv .Cloudskipper_howToGrid__2GcOI{grid-template-columns:repeat(4,minmax(138px,1fr));overflow-x:auto;padding-bottom:5px;scroll-snap-type:x mandatory}.Cloudskipper_startCard__fPWrv .Cloudskipper_howToGrid__2GcOI>div{scroll-snap-align:start}.Cloudskipper_startCard__fPWrv .Cloudskipper_rigPicker__n3IVP>div{grid-template-columns:repeat(3,minmax(150px,1fr));overflow-x:auto;padding-bottom:5px;scroll-snap-type:x mandatory}.Cloudskipper_startCard__fPWrv .Cloudskipper_rigPicker__n3IVP button{scroll-snap-align:center}.Cloudskipper_overlayCard__dSOsX>p:not(.Cloudskipper_overlayKicker__GUYcq){margin-bottom:8px;line-height:1.35}.Cloudskipper_breakdown__1_22m,.Cloudskipper_controlLesson__H4Ph3{margin-top:7px;margin-bottom:9px}.Cloudskipper_breakdown__1_22m span{padding:5px}.Cloudskipper_scoreLedger__9yxLe{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:8px}.Cloudskipper_achievementSummary__9h9Eq{margin-bottom:8px}.Cloudskipper_overlayActions__3BCZ2{gap:7px}.Cloudskipper_primaryButton__JF7Hp,.Cloudskipper_secondaryButton__Vb2aY{min-height:36px;padding:0 14px}}@media (prefers-reduced-motion:reduce){.Cloudskipper_debugLayout__Xu05E .Cloudskipper_page__VENM8,.Cloudskipper_gameShell__NYvVw,.Cloudskipper_primaryButton__JF7Hp,.Cloudskipper_secondaryButton__Vb2aY{scroll-behavior:auto;transition:none}}.CloudskipperDebugTools_visibilityToggle__64z0e{position:fixed;top:69px;right:5px;z-index:210;display:grid;width:25px;height:25px;padding:3px;place-items:center;color:rgba(116,255,232,.86);cursor:pointer;opacity:.3;border:1px solid rgba(98,240,221,.28);border-radius:7px;background:rgba(3,24,31,.38);backdrop-filter:blur(4px);transition:opacity .14s ease,border-color .14s ease,background-color .14s ease}.CloudskipperDebugTools_visibilityToggle__64z0e[data-open=true]{visibility:hidden;pointer-events:none;opacity:0}.CloudskipperDebugTools_visibilityToggle__64z0e:focus-visible,.CloudskipperDebugTools_visibilityToggle__64z0e:hover{opacity:1;border-color:rgba(124,255,232,.85);outline:none;background:rgba(5,48,59,.94);box-shadow:0 0 0 3px rgba(90,244,220,.14)}.CloudskipperDebugTools_visibilityToggle__64z0e svg{width:100%;height:100%;overflow:visible;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.65}.CloudskipperDebugTools_visibilitySlash__ghXUt{stroke-width:2.15}.CloudskipperDebugTools_dock__GBFvW[hidden]{display:none}.CloudskipperDebugTools_dock__GBFvW{box-sizing:border-box;position:fixed;inset:64px 0 0 auto;z-index:200;width:min(390px,42vw);min-width:310px;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:12px;color:#e8fffa;border-left:1px solid rgba(91,235,216,.42);background:radial-gradient(circle at 90% 0,rgba(57,191,175,.13),transparent 34%),linear-gradient(155deg,rgba(8,39,49,.98),rgba(3,20,29,.985));box-shadow:-24px 0 80px rgba(0,0,0,.48),inset 0 0 38px rgba(79,238,218,.035);scrollbar-color:rgba(106,238,220,.4) transparent;touch-action:pan-y}.CloudskipperDebugTools_header__p_m_L{position:sticky;top:-12px;z-index:2;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin:-12px -12px 10px;padding:13px 12px 10px;border-bottom:1px solid rgba(104,238,221,.17);background:rgba(4,25,34,.96);backdrop-filter:blur(12px)}.CloudskipperDebugTools_control__OPsAm>label,.CloudskipperDebugTools_header__p_m_L span{display:block;margin-bottom:4px;color:rgba(154,239,226,.74);font-size:.58rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.CloudskipperDebugTools_header__p_m_L h2{margin:0;color:#fff9e6;font-size:clamp(1.1rem,2vw,1.38rem);line-height:1.1;letter-spacing:-.02em}.CloudskipperDebugTools_close__f9WoD{min-width:54px;min-height:34px;padding:5px 8px;color:rgba(230,255,250,.82);font:inherit;font-size:.58rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border:1px solid rgba(104,238,221,.22);border-radius:7px;background:rgba(17,69,75,.68)}.CloudskipperDebugTools_snapshot__wzG9i,.CloudskipperDebugTools_toolSection__qjE5j{margin-top:8px;padding:9px;border:1px solid rgba(108,227,211,.15);border-radius:10px;background:rgba(3,18,26,.72)}.CloudskipperDebugTools_snapshot__wzG9i{border-color:rgba(255,207,111,.22);background:linear-gradient(135deg,rgba(77,57,18,.34),rgba(3,18,26,.78))}.CloudskipperDebugTools_sectionHeading__091mk{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:7px}.CloudskipperDebugTools_sectionHeading__091mk h3{margin:0;color:#f8fff9;font-size:.7rem;font-weight:900;letter-spacing:.1em;line-height:1.25;text-transform:uppercase}.CloudskipperDebugTools_liveIndicator__Wwxxs{display:inline-flex;align-items:center;gap:5px;color:rgba(159,234,221,.72);font-family:var(--font-geist-mono),monospace;font-size:.58rem;white-space:nowrap}.CloudskipperDebugTools_liveIndicator__Wwxxs i{width:6px;height:6px;border-radius:999px;background:#67f1d4;box-shadow:0 0 9px rgba(103,241,212,.78)}.CloudskipperDebugTools_snapshot__wzG9i dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin:0}.CloudskipperDebugTools_snapshot__wzG9i dl>div{min-width:0;padding:5px 6px;border:1px solid rgba(129,228,214,.1);border-radius:6px;background:rgba(2,13,20,.52)}.CloudskipperDebugTools_snapshot__wzG9i dt{color:rgba(155,220,211,.67);font-size:.55rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.CloudskipperDebugTools_snapshot__wzG9i dd{overflow:hidden;margin:2px 0 0;color:#fff2cc;font-family:var(--font-geist-mono),monospace;font-size:.72rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.CloudskipperDebugTools_snapshot__wzG9i .CloudskipperDebugTools_snapshotWide__4E3y9{grid-column:1/-1}.CloudskipperDebugTools_stateFlags__En5Tr{display:flex;flex-wrap:wrap;gap:5px;margin-top:7px}.CloudskipperDebugTools_stateFlags__En5Tr span{padding:3px 6px;color:rgba(181,218,214,.55);font-size:.58rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase;border:1px solid rgba(130,199,193,.12);border-radius:999px}.CloudskipperDebugTools_stateFlags__En5Tr span[data-active=true]{color:#7ff5dc;border-color:rgba(100,238,210,.46);background:rgba(47,172,151,.14)}.CloudskipperDebugTools_control__OPsAm{display:block;min-width:0;margin-top:6px}.CloudskipperDebugTools_controlRow__rzF7p{display:flex;min-width:0;gap:5px}.CloudskipperDebugTools_control__OPsAm input,.CloudskipperDebugTools_control__OPsAm select{width:100%;min-width:0;height:36px;padding:0 9px;color:#f2fffc;font:inherit;font-size:.72rem;border:1px solid rgba(124,228,215,.23);border-radius:7px;outline:none;background:rgba(0,10,17,.86)}.CloudskipperDebugTools_controlRow__rzF7p input,.CloudskipperDebugTools_controlRow__rzF7p select{flex:1 1 110px}.CloudskipperDebugTools_control__OPsAm input:focus-visible,.CloudskipperDebugTools_control__OPsAm select:focus-visible{border-color:rgba(116,247,226,.82);box-shadow:0 0 0 3px rgba(66,222,197,.12)}.CloudskipperDebugTools_buttonGrid__g1zW9 button,.CloudskipperDebugTools_control__OPsAm button,.CloudskipperDebugTools_metricsButton__tsJvi{min-height:36px;padding:6px 9px;color:#ecfffb;font:inherit;font-size:.59rem;font-weight:900;letter-spacing:.07em;line-height:1.2;text-transform:uppercase;cursor:pointer;border:1px solid rgba(102,235,216,.29);border-radius:7px;background:rgba(20,82,85,.72)}.CloudskipperDebugTools_buttonGrid__g1zW9 button:focus-visible,.CloudskipperDebugTools_buttonGrid__g1zW9 button:hover,.CloudskipperDebugTools_close__f9WoD:focus-visible,.CloudskipperDebugTools_close__f9WoD:hover,.CloudskipperDebugTools_control__OPsAm button:focus-visible,.CloudskipperDebugTools_control__OPsAm button:hover,.CloudskipperDebugTools_metricsButton__tsJvi:focus-visible,.CloudskipperDebugTools_metricsButton__tsJvi:hover{color:#ffffff;border-color:rgba(119,255,232,.82);outline:none;background:rgba(28,111,108,.94);box-shadow:0 0 0 3px rgba(68,225,200,.1)}.CloudskipperDebugTools_twoColumnGrid__km3WA{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px 7px}.CloudskipperDebugTools_buttonGrid__g1zW9{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin-top:6px}.CloudskipperDebugTools_buttonGrid__g1zW9 button[aria-pressed=true]{color:#071b1d;border-color:#9dffe9;background:#7ff2d9}.CloudskipperDebugTools_buttonGrid__g1zW9 .CloudskipperDebugTools_dangerButton__PL0MR{color:#ffd8d2;border-color:rgba(255,118,104,.42);background:rgba(111,38,39,.72)}.CloudskipperDebugTools_buttonGrid__g1zW9 .CloudskipperDebugTools_dangerButton__PL0MR:focus-visible,.CloudskipperDebugTools_buttonGrid__g1zW9 .CloudskipperDebugTools_dangerButton__PL0MR:hover{color:#ffffff;border-color:rgba(255,153,139,.9);background:rgba(147,48,47,.94)}.CloudskipperDebugTools_metricsButton__tsJvi{width:100%;color:#fff0bd;border-color:rgba(255,207,102,.38);background:rgba(91,66,20,.72)}.CloudskipperDebugTools_message__obCLp{display:block;min-height:42px;margin:9px 0 2px;padding:8px 9px;color:rgba(225,255,249,.88);font-family:var(--font-geist-mono),monospace;font-size:.64rem;line-height:1.42;border-left:2px solid #71efd7;background:rgba(0,9,15,.72)}@media (max-width:780px){.CloudskipperDebugTools_dock__GBFvW{position:static;inset:auto;width:100%;min-width:0;padding:10px;overflow:visible;overscroll-behavior:auto;border-right:0;border-bottom:1px solid rgba(91,235,216,.42);border-left:0;box-shadow:0 22px 60px rgba(0,0,0,.32);touch-action:auto}.CloudskipperDebugTools_header__p_m_L{position:static;margin:-10px -10px 9px;padding:11px 10px 9px}}@media (max-width:430px){.CloudskipperDebugTools_twoColumnGrid__km3WA{grid-template-columns:1fr}.CloudskipperDebugTools_buttonGrid__g1zW9 button,.CloudskipperDebugTools_close__f9WoD,.CloudskipperDebugTools_control__OPsAm button,.CloudskipperDebugTools_control__OPsAm input,.CloudskipperDebugTools_control__OPsAm select,.CloudskipperDebugTools_metricsButton__tsJvi{min-height:42px}.CloudskipperDebugTools_buttonGrid__g1zW9{grid-template-columns:1fr}}@media (max-height:700px) and (min-width:431px){.CloudskipperDebugTools_dock__GBFvW{padding-block:8px}.CloudskipperDebugTools_snapshot__wzG9i,.CloudskipperDebugTools_toolSection__qjE5j{margin-top:6px;padding:7px}}@media (prefers-reduced-motion:reduce){.CloudskipperDebugTools_visibilityToggle__64z0e{transition:none}}