.HexStackV2Prototype_page__8FXJd{min-height:760px;padding:24px;color:#172033;background:radial-gradient(circle at 50% 22%,#fff 0 12%,#f4f6ff 58%,#edf1f8 100%)}.HexStackV2Prototype_game__SeqlE{position:relative;isolation:isolate;width:min(820px,100%);min-height:712px;margin:0 auto;overflow:clip;border:1px solid #dfe4ef;border-radius:28px;background:rgb(255 255 255/96%);box-shadow:0 26px 70px rgb(34 48 94/13%)}.HexStackV2Prototype_hud__JOkuV{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:78px;padding:14px 22px;border-bottom:1px solid #dfe4ef;background:linear-gradient(135deg,#fff,#f0f2ff)}.HexStackV2Prototype_hud__JOkuV>div:first-child{display:grid;gap:3px}.HexStackV2Prototype_hud__JOkuV strong{color:#172033;font-size:22px;letter-spacing:-.03em}.HexStackV2Prototype_version__r_4Tj{color:#5269e8;font-size:9px;font-weight:900;letter-spacing:.16em}.HexStackV2Prototype_spaceMeter__4Gy_m{display:grid;grid-template-columns:auto auto;align-items:center;gap:2px 7px;padding:8px 16px;border:1px solid #d9dfff;border-radius:999px;color:#4055cf;background:#eef0ff}.HexStackV2Prototype_spaceMeter__4Gy_m small{grid-row:1/3;color:#6874a5;font-size:9px;font-weight:900;letter-spacing:.12em}.HexStackV2Prototype_spaceMeter__4Gy_m b{font-size:19px}.HexStackV2Prototype_hudActions__s1kvW{display:flex;align-items:center;justify-self:end;gap:7px}.HexStackV2Prototype_hudActions__s1kvW button{width:42px;height:42px;border:1px solid #d8deeb;border-radius:12px;color:#4055cf;background:white;box-shadow:0 5px 13px rgb(34 48 94/9%);cursor:pointer;font-size:19px;font-weight:900}.HexStackV2Prototype_hudActions__s1kvW button:hover{border-color:#5269e8;background:#eef0ff}.HexStackV2Prototype_soundVolume__1sZ1a{display:flex;width:76px;align-items:center}.HexStackV2Prototype_soundVolume__1sZ1a input{width:76px;accent-color:#5269e8;cursor:pointer}.HexStackV2Prototype_soundVolume__1sZ1a input:disabled{cursor:not-allowed;opacity:.35}.HexStackV2Prototype_srOnly__VPaXp{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.HexStackV2Prototype_scenarioPanel__aWU5w{display:grid;grid-template-columns:minmax(220px,1fr) auto;align-items:end;gap:8px 14px;margin:14px 18px 0}.HexStackV2Prototype_levelPicker__vPmC9{display:grid;gap:5px}.HexStackV2Prototype_levelPicker__vPmC9>span,.HexStackV2Prototype_reviewScenes__cR9J_>span{color:#68738b;font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.1em}.HexStackV2Prototype_levelPicker__vPmC9 select{min-height:36px;padding:0 12px;border:1px solid #d8deeb;border-radius:9px;color:#26314d;background:white;cursor:pointer;font-size:11px;font-weight:900}.HexStackV2Prototype_reviewScenes__cR9J_{display:flex;align-items:center;justify-content:flex-end;gap:6px}.HexStackV2Prototype_reviewScenes__cR9J_>span{margin-right:4px}.HexStackV2Prototype_scenarioPanel__aWU5w button{min-height:32px;padding:0 11px;border:1px solid #d8deeb;border-radius:9px;color:#68738b;background:white;cursor:pointer;font-size:10px;font-weight:900}.HexStackV2Prototype_scenarioPanel__aWU5w button[aria-pressed=true]{border-color:#5269e8;color:#4055cf;background:#eef0ff}.HexStackV2Prototype_scenarioPanel__aWU5w button:disabled{cursor:wait;opacity:.62}.HexStackV2Prototype_directionPanel__D4fxE{display:grid;grid-template-columns:1fr auto;gap:9px 16px;margin:8px 18px 0;padding:12px 14px;border:1px solid #dfe4ef;border-radius:16px;background:#f7f8fc}.HexStackV2Prototype_directionPanel__D4fxE>div:first-child{display:grid;gap:2px}.HexStackV2Prototype_directionPanel__D4fxE span{font-size:13px;font-weight:900}.HexStackV2Prototype_directionPanel__D4fxE small{color:#778196;font-size:10px}.HexStackV2Prototype_directionPanel__D4fxE p{grid-column:1/3;margin:0;color:#59647c;font-size:11px}.HexStackV2Prototype_directionPanel__D4fxE p b{color:#4055cf}.HexStackV2Prototype_segmented__2kPp3{display:flex;gap:4px;padding:3px;border-radius:11px;background:#e9ecf5}.HexStackV2Prototype_priority__mAtVt button,.HexStackV2Prototype_segmented__2kPp3 button{min-height:34px;padding:0 11px;border:1px solid transparent;border-radius:8px;color:#68738b;background:transparent;cursor:pointer;font-size:10px;font-weight:900}.HexStackV2Prototype_priority__mAtVt button[aria-pressed=true],.HexStackV2Prototype_segmented__2kPp3 button[aria-pressed=true]{border-color:#ccd4ff;color:#4055cf;background:white}.HexStackV2Prototype_priority__mAtVt button:disabled,.HexStackV2Prototype_segmented__2kPp3 button:disabled{cursor:wait;opacity:.72}.HexStackV2Prototype_priority__mAtVt{grid-column:1/3;display:grid;grid-template-columns:1fr repeat(3,auto);align-items:center;gap:5px;padding-top:8px;border-top:1px solid #dfe4ef}.HexStackV2Prototype_priority__mAtVt>span{color:#68738b;font-size:10px;text-transform:uppercase;letter-spacing:.1em}.HexStackV2Prototype_priority__mAtVt button{min-height:30px;border-color:#d8deeb;background:white;font-size:9px}.HexStackV2Prototype_directionPanel__D4fxE .HexStackV2Prototype_candidates__IazI1{color:#68738b}.HexStackV2Prototype_goals__KpYLF{display:flex;gap:10px;padding:14px 18px 0}.HexStackV2Prototype_goals__KpYLF div{display:grid;flex:1 1;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:10px 12px;border:1px solid #dfe4ef;border-radius:13px;background:white;box-shadow:0 5px 16px rgb(34 48 94/5%);font-size:12px}.HexStackV2Prototype_goals__KpYLF i{width:16px;height:16px;border:2px solid white;border-radius:5px;box-shadow:0 0 0 1px #d8deeb}.HexStackV2Prototype_goals__KpYLF b{color:#4055cf;font-size:14px}.HexStackV2Prototype_goals__KpYLF .HexStackV2Prototype_scoreGoal__KuOja{grid-template-columns:1fr auto auto;max-width:420px;margin:0 auto}.HexStackV2Prototype_goals__KpYLF .HexStackV2Prototype_gateGoal__E9snD{flex:0 1 250px;grid-template-columns:1fr auto}.HexStackV2Prototype_gateGoal__E9snD small{grid-column:1/-1;color:#6874a5;font-size:9px;font-weight:850;letter-spacing:.04em;line-height:1.35;text-transform:uppercase}.HexStackV2Prototype_scoreGoal__KuOja>span{color:#59647c;font-weight:850}.HexStackV2Prototype_scoreGoal__KuOja>b{font-size:24px;line-height:1}.HexStackV2Prototype_scoreGoal__KuOja>small{color:#778196;font-size:11px;font-weight:800}.HexStackV2Prototype_scoreGoal__KuOja progress{grid-column:1/-1;width:100%;height:7px;overflow:hidden;border:0;border-radius:999px;background:#e8ebf5;accent-color:#5269e8}.HexStackV2Prototype_scoreGoal__KuOja progress::-webkit-progress-bar{border-radius:999px;background:#e8ebf5}.HexStackV2Prototype_scoreGoal__KuOja progress::-webkit-progress-value{border-radius:999px;background:linear-gradient(90deg,#6b7df2,#3fc5ef);-webkit-transition:width .12s linear;transition:width .12s linear}.HexStackV2Prototype_scorePulse__sraEI{animation:HexStackV2Prototype_score-goal-pulse__jnlH6 .1s ease-out}.HexStackV2Prototype_scorePulse__sraEI>b{animation:HexStackV2Prototype_score-number-pop__FG1mk .1s ease-out}.HexStackV2Prototype_board__m_L7b{--action-strip:54px;position:relative;isolation:isolate;width:calc(100% - 28px);height:calc(456px + var(--action-strip) + var(--action-strip));margin:14px;overflow:hidden;border:1px solid #e4e8f1;border-radius:22px;background:radial-gradient(ellipse at 50% 43%,#fff 0 18%,#f2f4fa 64%,#eceff6 100%);box-shadow:inset 0 1px 0 white;touch-action:pan-y}.HexStackV2Prototype_boardPanHint__N9uSh{display:none}.HexStackV2Prototype_sparseBoard__ZTQta{height:calc(402px + var(--action-strip) + var(--action-strip))}.HexStackV2Prototype_denseBoard__ogQMf{height:calc(476px + var(--action-strip) + var(--action-strip))}.HexStackV2Prototype_boardScene__5hzO4{position:absolute;inset:var(--action-strip) 0 calc(var(--action-strip) + 118px);touch-action:pan-y;transform:translateX(var(--board-pan-x,0));transform-origin:50% 48%}.HexStackV2Prototype_board__m_L7b:before{position:absolute;left:50%;top:50%;width:580px;height:290px;border-radius:50%;background:radial-gradient(ellipse,rgb(82 105 232/8%),transparent 68%);content:"";transform:translate(-50%,-42%);pointer-events:none}.HexStackV2Prototype_cell__YJ_OR{position:absolute;width:100px;height:112px;padding:0;border:0;background:transparent;transform:translate(-50%,-50%)}.HexStackV2Prototype_cell__YJ_OR.HexStackV2Prototype_empty__z5Xeo{width:92px;height:104px;color:#8791aa;cursor:pointer}.HexStackV2Prototype_cell__YJ_OR.HexStackV2Prototype_empty__z5Xeo:before{position:absolute;inset:5px 3px;clip-path:polygon(25% 4%,75% 4%,100% 50%,75% 96%,25% 96%,0 50%);border:2px solid #cfd6e5;background:linear-gradient(145deg,#fff,#e8ebf2);box-shadow:inset 0 -7px rgb(154 164 184/14%),0 11px 18px rgb(34 48 94/10%);content:"";transform:scaleY(.62)}.HexStackV2Prototype_cell__YJ_OR.HexStackV2Prototype_empty__z5Xeo span{position:relative;z-index:3;display:inline-block;color:#7d89aa;font-size:20px;font-weight:700;opacity:.65;transform:translateY(1px)}.HexStackV2Prototype_cell__YJ_OR.HexStackV2Prototype_empty__z5Xeo.HexStackV2Prototype_fragile__PUjVl:before{border-color:#de9d58;background:repeating-linear-gradient(135deg,#fff2d9 0 7px,#ffe2b4 7px 14px)}.HexStackV2Prototype_cell__YJ_OR.HexStackV2Prototype_empty__z5Xeo.HexStackV2Prototype_fragile__PUjVl span{color:#a65c23;opacity:1}.HexStackV2Prototype_cell__YJ_OR.HexStackV2Prototype_occupied__PhjjD .HexStackV2Prototype_fragileBadge__3D_G0{position:absolute;right:8px;top:14px;z-index:25;width:19px;height:19px;border:1px solid #dba56e;border-radius:50%;color:#8a4d21;background:#fff2df;font-size:15px;font-weight:850;line-height:17px}.HexStackV2Prototype_cell__YJ_OR.HexStackV2Prototype_empty__z5Xeo.HexStackV2Prototype_collapsed__bhZi0{cursor:not-allowed}.HexStackV2Prototype_cell__YJ_OR.HexStackV2Prototype_empty__z5Xeo.HexStackV2Prototype_collapsed__bhZi0:before{border-color:#9ca6bb;background:#d6dbe6;box-shadow:inset 0 3px 10px rgb(50 61 86/19%);opacity:.58}.HexStackV2Prototype_cell__YJ_OR.HexStackV2Prototype_empty__z5Xeo.HexStackV2Prototype_collapsed__bhZi0 span{color:#67738d;opacity:.8}@keyframes HexStackV2Prototype_fragile-collapse__VLmDr{0%{opacity:1;transform:scale(1) scaleY(.62)}to{opacity:.58;transform:scale(.82) scaleY(.62)}}.HexStackV2Prototype_cell__YJ_OR.HexStackV2Prototype_empty__z5Xeo.HexStackV2Prototype_collapsed__bhZi0:before{animation:HexStackV2Prototype_fragile-collapse__VLmDr .3s ease-out both}.HexStackV2Prototype_cell__YJ_OR.HexStackV2Prototype_empty__z5Xeo.HexStackV2Prototype_locked__08RtG{cursor:not-allowed}.HexStackV2Prototype_cell__YJ_OR.HexStackV2Prototype_empty__z5Xeo.HexStackV2Prototype_locked__08RtG:before{border-color:#8290b8;background:repeating-linear-gradient(135deg,#e5e9f4 0 8px,#d7ddeb 8px 16px);box-shadow:inset 0 -7px rgb(62 76 116/16%),0 9px 16px rgb(34 48 94/10%)}.HexStackV2Prototype_cell__YJ_OR.HexStackV2Prototype_empty__z5Xeo .HexStackV2Prototype_gateLabel__EH8yE{position:relative;z-index:4;display:grid;gap:2px;color:#435072;font-size:9px;font-weight:900;letter-spacing:.08em;opacity:1;transform:translateY(1px)}.HexStackV2Prototype_cell__YJ_OR.HexStackV2Prototype_empty__z5Xeo .HexStackV2Prototype_gateLabel__EH8yE b{font-size:8px}.HexStackV2Prototype_cell__YJ_OR.HexStackV2Prototype_empty__z5Xeo .HexStackV2Prototype_gateLabel__EH8yE small{max-width:72px;font-size:13px;letter-spacing:0;line-height:1}.HexStackV2Prototype_cell__YJ_OR.HexStackV2Prototype_empty__z5Xeo.HexStackV2Prototype_chainLocked__FyK3i .HexStackV2Prototype_gateLabel__EH8yE small{font-size:10px;white-space:nowrap}.HexStackV2Prototype_cell__YJ_OR.HexStackV2Prototype_empty__z5Xeo.HexStackV2Prototype_sequenceLocked__5JdvM .HexStackV2Prototype_gateLabel__EH8yE{gap:1px;letter-spacing:.04em}.HexStackV2Prototype_cell__YJ_OR.HexStackV2Prototype_empty__z5Xeo.HexStackV2Prototype_sequenceLocked__5JdvM .HexStackV2Prototype_gateLabel__EH8yE small{max-width:84px;font-size:8px;line-height:1.25}.HexStackV2Prototype_cell__YJ_OR.HexStackV2Prototype_empty__z5Xeo.HexStackV2Prototype_gateOpening__voJDP:before{border-color:#5269e8;background:linear-gradient(145deg,#fff,#dfe4ff);animation:HexStackV2Prototype_gate-open__2OE0q .18s ease-out both}.HexStackV2Prototype_cell__YJ_OR:disabled{opacity:1}.HexStackV2Prototype_cell__YJ_OR:focus-visible{outline:0}.HexStackV2Prototype_cell__YJ_OR.HexStackV2Prototype_empty__z5Xeo:focus-visible:before{border-color:#4055cf;box-shadow:inset 0 -7px rgb(82 105 232/14%),0 0 0 5px rgb(82 105 232/18%),0 13px 22px rgb(34 48 94/15%)}.HexStackV2Prototype_occupied__PhjjD{overflow:visible}.HexStackV2Prototype_occupied__PhjjD:not(:disabled){cursor:pointer}.HexStackV2Prototype_cell__YJ_OR em{position:absolute;left:50%;top:2px;z-index:35;padding:3px 7px;border:1px solid #d9dfff;border-radius:999px;color:#4055cf;background:white;box-shadow:0 3px 9px rgb(34 48 94/16%);font-size:8px;font-style:normal;font-weight:1000;letter-spacing:.12em;transform:translateX(-50%)}.HexStackV2Prototype_cell__YJ_OR.HexStackV2Prototype_empty__z5Xeo.HexStackV2Prototype_expectedTarget__xjCqo:before{border-color:#9da9f6;background:linear-gradient(145deg,#fff,#e9ecff);box-shadow:inset 0 -7px rgb(82 105 232/12%),0 11px 18px rgb(34 48 94/10%);animation:HexStackV2Prototype_target-pulse__o_kYz .9s ease-in-out infinite alternate}.HexStackV2Prototype_cell__YJ_OR.HexStackV2Prototype_empty__z5Xeo.HexStackV2Prototype_dropAvailable__ysmAa:before{border-color:#a9b4d0;background:linear-gradient(145deg,#fff,#f1f3f8)}.HexStackV2Prototype_cell__YJ_OR.HexStackV2Prototype_empty__z5Xeo.HexStackV2Prototype_dropTarget__AIPNX:before{border-color:#5269e8;background:linear-gradient(145deg,#f8f9ff,#dfe4ff);box-shadow:inset 0 -7px rgb(82 105 232/14%),0 0 0 5px rgb(82 105 232/16%),0 13px 22px rgb(34 48 94/15%)}.HexStackV2Prototype_cell__YJ_OR.HexStackV2Prototype_empty__z5Xeo.HexStackV2Prototype_dropTarget__AIPNX span{color:#4055cf;opacity:1}.HexStackV2Prototype_cell__YJ_OR.HexStackV2Prototype_queuedTarget__ivrUM:after{position:absolute;inset:14px 10px;z-index:40;border:3px dashed #5269e8;border-radius:20px;box-shadow:0 0 0 4px rgb(82 105 232/16%);content:"";pointer-events:none}.HexStackV2Prototype_expectedSource__cSWsl .HexStackV2Prototype_stack__YD1mF{filter:drop-shadow(0 0 5px rgb(255 109 77/55%)) drop-shadow(0 14px 10px rgb(34 48 94/24%))}.HexStackV2Prototype_chainBadge__Rh_iP{position:absolute;left:50%;top:calc(var(--action-strip) + 18px);z-index:5000;padding:8px 14px;border:2px solid white;border-radius:999px;color:white;background:linear-gradient(135deg,#178fd0,#28b0c7);box-shadow:0 8px 22px rgb(82 105 232/32%);font-size:13px;font-weight:1000;letter-spacing:.08em;pointer-events:none;transform:translateX(-50%);animation:HexStackV2Prototype_chain-pop__mVKOi .18s ease-out}.HexStackV2Prototype_chainBuilding__eg_lB{background:linear-gradient(135deg,#6f7ba6,#5269e8);box-shadow:0 8px 22px rgb(82 105 232/24%)}.HexStackV2Prototype_stack__YD1mF{position:relative;display:block;width:98px;height:112px;margin:0 auto;filter:drop-shadow(0 14px 10px rgb(34 48 94/24%))}.HexStackV2Prototype_layer__iRjiR{position:absolute;left:5px;bottom:2px;width:88px;height:100px;clip-path:polygon(25% 4%,75% 4%,100% 50%,75% 96%,25% 96%,0 50%);background:linear-gradient(145deg,color-mix(in srgb,var(--layer-color) 78%,white),var(--layer-color));box-shadow:inset 0 -9px rgb(21 31 55/18%),inset 0 3px rgb(255 255 255/42%);transform:translateY(calc(var(--layer-index) * -5px)) scaleY(.62);transform-origin:50% 58%;z-index:var(--layer-index)}.HexStackV2Prototype_layer__iRjiR:after{position:absolute;inset:5px 8px 13px;clip-path:inherit;background:linear-gradient(145deg,rgb(255 255 255/24%),transparent 56%);content:""}.HexStackV2Prototype_colorAssist__u09ZV [data-color=blue]{--assist-pattern:repeating-linear-gradient(0deg,transparent 0 12px,rgb(255 255 255/48%) 12px 16px);--assist-symbol:"◆"}.HexStackV2Prototype_colorAssist__u09ZV [data-color=red]{--assist-pattern:radial-gradient(circle,rgb(255 255 255/58%) 0 3px,transparent 3.5px) 0 0 /17px 17px;--assist-symbol:"●"}.HexStackV2Prototype_colorAssist__u09ZV [data-color=yellow]{--assist-pattern:repeating-linear-gradient(45deg,transparent 0 11px,rgb(73 55 0/26%) 11px 15px);--assist-symbol:"▲"}.HexStackV2Prototype_colorAssist__u09ZV [data-color=purple]{--assist-pattern:repeating-linear-gradient(0deg,transparent 0 15px,rgb(255 255 255/35%) 15px 18px),repeating-linear-gradient(90deg,transparent 0 15px,rgb(255 255 255/35%) 15px 18px);--assist-symbol:"★"}.HexStackV2Prototype_colorAssist__u09ZV [data-color=green]{--assist-pattern:repeating-linear-gradient(90deg,transparent 0 12px,rgb(255 255 255/45%) 12px 16px);--assist-symbol:"■"}.HexStackV2Prototype_colorAssist__u09ZV [data-color=orange]{--assist-pattern:repeating-linear-gradient(-45deg,transparent 0 11px,rgb(92 37 0/25%) 11px 15px);--assist-symbol:"⬟"}.HexStackV2Prototype_colorAssist__u09ZV [data-color=teal]{--assist-pattern:radial-gradient(ellipse at center,transparent 0 5px,rgb(255 255 255/45%) 5.5px 7px,transparent 7.5px) 0 0 /22px 15px;--assist-symbol:"✦"}.HexStackV2Prototype_colorAssist__u09ZV [data-color=pink]{--assist-pattern:conic-gradient(from 45deg at 50% 50%,transparent 0 25%,rgb(255 255 255/42%) 0 50%,transparent 0 75%,rgb(255 255 255/42%) 0) 0 0 /18px 18px;--assist-symbol:"♥"}.HexStackV2Prototype_colorAssist__u09ZV [data-color=charcoal]{--assist-pattern:repeating-linear-gradient(45deg,transparent 0 10px,rgb(255 255 255/38%) 10px 13px),repeating-linear-gradient(-45deg,transparent 0 10px,rgb(255 255 255/38%) 10px 13px);--assist-symbol:"⬢"}.HexStackV2Prototype_colorAssist__u09ZV .HexStackV2Prototype_flyingLayer__26mDb span,.HexStackV2Prototype_colorAssist__u09ZV .HexStackV2Prototype_layer__iRjiR,.HexStackV2Prototype_colorAssist__u09ZV .HexStackV2Prototype_scoreBurst__g_nyI i{background:var(--assist-pattern),linear-gradient(145deg,color-mix(in srgb,var(--layer-color) 78%,white),var(--layer-color))}.HexStackV2Prototype_colorAssist__u09ZV .HexStackV2Prototype_flyingLayer__26mDb span:before,.HexStackV2Prototype_colorAssist__u09ZV .HexStackV2Prototype_layer__iRjiR:last-of-type:before{position:absolute;left:50%;top:45%;z-index:3;color:rgb(20 29 49/78%);content:var(--assist-symbol);font-size:23px;font-style:normal;font-weight:1000;line-height:1;text-shadow:0 1px 2px rgb(255 255 255/78%);transform:translate(-50%,-50%) scaleY(1.45)}.HexStackV2Prototype_layerClearing__L7_n8{animation:HexStackV2Prototype_layer-clear__mEzdt .14s ease-in forwards;animation-delay:calc(var(--clear-order) * 7ms)}.HexStackV2Prototype_stack__YD1mF b{position:absolute;right:2px;bottom:5px;z-index:30;display:grid;width:25px;height:25px;place-items:center;border:2px solid white;border-radius:50%;color:white;background:#26314d;box-shadow:0 3px 8px rgb(34 48 94/24%);font-size:11px}.HexStackV2Prototype_bounce__em7Hk .HexStackV2Prototype_stack__YD1mF{animation:HexStackV2Prototype_stack-bounce__DPB8w .11s ease-out}.HexStackV2Prototype_flyingLayer__26mDb{position:absolute;z-index:3000;display:block;width:88px;height:100px;pointer-events:none;transform:translate(-50%,-50%);animation:HexStackV2Prototype_fly-arc__myj_b .22s cubic-bezier(.28,.72,.42,1) forwards}.HexStackV2Prototype_flyingLayer__26mDb span{display:block;width:100%;height:100%;clip-path:polygon(25% 4%,75% 4%,100% 50%,75% 96%,25% 96%,0 50%);background:linear-gradient(145deg,color-mix(in srgb,var(--layer-color) 78%,white),var(--layer-color));box-shadow:inset 0 -9px rgb(21 31 55/18%),inset 0 3px rgb(255 255 255/42%),0 15px 18px rgb(34 48 94/25%);transform:scaleY(.62)}.HexStackV2Prototype_hammerBurst__Q6moU{position:absolute;z-index:4000;width:0;height:0;pointer-events:none}.HexStackV2Prototype_hammerImpact__Ob2BD{position:absolute;left:-13px;top:-42px;color:#26314d;font-size:28px;font-style:normal;line-height:1;text-shadow:0 2px 2px white,0 5px 8px rgb(34 48 94/28%);animation:HexStackV2Prototype_hammer-strike__EldFx .25s ease-in forwards}.HexStackV2Prototype_hammerShard__q_Ceg{position:absolute;left:-11px;top:-14px;width:22px;height:28px;clip-path:polygon(12% 0,100% 25%,70% 100%,0 67%);background:linear-gradient(135deg,color-mix(in srgb,var(--shard-color) 70%,white),var(--shard-color) 45%,color-mix(in srgb,var(--shard-color) 65%,#26314d));filter:drop-shadow(0 3px 3px rgb(34 48 94/28%));opacity:0;animation:HexStackV2Prototype_hammer-shatter__7UwpJ .58s ease-out 20ms forwards}.HexStackV2Prototype_hammerShard__q_Ceg:nth-of-type(2){--shard-x:-54px;--shard-y:-34px;--shard-rotation:-90deg}.HexStackV2Prototype_hammerShard__q_Ceg:nth-of-type(3){--shard-x:-42px;--shard-y:31px;--shard-rotation:-150deg}.HexStackV2Prototype_hammerShard__q_Ceg:nth-of-type(4){--shard-x:1px;--shard-y:48px;--shard-rotation:110deg}.HexStackV2Prototype_hammerShard__q_Ceg:nth-of-type(5){--shard-x:52px;--shard-y:25px;--shard-rotation:160deg}.HexStackV2Prototype_hammerShard__q_Ceg:nth-of-type(6){--shard-x:52px;--shard-y:-28px;--shard-rotation:85deg}.HexStackV2Prototype_hammerShard__q_Ceg:nth-of-type(7){--shard-x:2px;--shard-y:-51px;--shard-rotation:-40deg}@keyframes HexStackV2Prototype_hammer-strike__EldFx{0%{opacity:0;transform:translate(-22px,-30px) rotate(-38deg) scale(1.15)}12%{opacity:1;transform:translate(0) rotate(10deg) scale(1)}to{opacity:0;transform:translate(5px,4px) rotate(16deg) scale(.8)}}@keyframes HexStackV2Prototype_hammer-shatter__7UwpJ{0%{opacity:1;transform:translate(0) rotate(0) scale(1)}75%{opacity:1}to{opacity:0;transform:translate(var(--shard-x),var(--shard-y)) rotate(var(--shard-rotation)) scale(.45)}}.HexStackV2Prototype_scoreBurst__g_nyI{position:absolute;left:var(--score-from-x);top:var(--score-from-y);z-index:6000;width:0;height:0;pointer-events:none}.HexStackV2Prototype_scoreBurst__g_nyI i{position:absolute;left:0;top:0;display:block;width:30px;height:34px;clip-path:polygon(25% 4%,75% 4%,100% 50%,75% 96%,25% 96%,0 50%);opacity:0;background:linear-gradient(145deg,color-mix(in srgb,var(--layer-color) 76%,white),var(--layer-color));box-shadow:inset 0 -4px rgb(21 31 55/18%),0 5px 11px rgb(34 48 94/20%);animation:HexStackV2Prototype_score-particle-flight__3CPxw .3s cubic-bezier(.3,.72,.35,1) forwards;animation-delay:calc(var(--particle-index) * 12ms)}.HexStackV2Prototype_scoreBurst__g_nyI b{position:absolute;left:0;top:0;width:48px;margin-left:-24px;padding:4px 7px;border-radius:999px;color:white;background:#4055cf;box-shadow:0 5px 14px rgb(64 85 207/28%);font-size:11px;text-align:center;opacity:0;animation:HexStackV2Prototype_score-gain-arrival__00kW4 .36s ease-out forwards}@keyframes HexStackV2Prototype_fly-arc__myj_b{0%{transform:translate(-50%,-50%) translateY(-4px) scale(1)}48%{transform:translate(-50%,-50%) translate(calc(var(--flight-x) * .5),calc(var(--flight-y) * .5 - 38px)) scale(1.06)}to{transform:translate(-50%,-50%) translate(var(--flight-x),var(--flight-y)) scale(1)}}@keyframes HexStackV2Prototype_score-particle-flight__3CPxw{0%{opacity:0;transform:translate(-50%,-50%) scale(.55) rotate(-8deg)}12%{opacity:1}52%{opacity:1;transform:translate(calc(var(--score-flight-x) * .48 - 50%),calc(var(--score-flight-y) * .42 - 54px)) scale(.82) rotate(14deg)}to{opacity:0;transform:translate(calc(var(--score-flight-x) - 50%),calc(var(--score-flight-y) - 50%)) scale(.24) rotate(30deg)}}@keyframes HexStackV2Prototype_score-gain-arrival__00kW4{0%,68%{opacity:0;transform:translate(0) scale(.65)}78%{opacity:1;transform:translate(var(--score-flight-x),var(--score-flight-y)) scale(1.08)}to{opacity:0;transform:translate(var(--score-flight-x),calc(var(--score-flight-y) - 10px)) scale(.92)}}@keyframes HexStackV2Prototype_score-goal-pulse__jnlH6{0%{border-color:#dfe4ef;box-shadow:0 5px 16px rgb(34 48 94/5%)}45%{border-color:#7d8cf0;box-shadow:0 0 0 5px rgb(82 105 232/14%),0 8px 22px rgb(34 48 94/11%)}to{border-color:#dfe4ef;box-shadow:0 5px 16px rgb(34 48 94/5%)}}@keyframes HexStackV2Prototype_score-number-pop__FG1mk{0%{transform:scale(1)}45%{transform:scale(1.18);color:#263db6}to{transform:scale(1)}}@keyframes HexStackV2Prototype_stack-bounce__DPB8w{0%{transform:translateY(0)}45%{transform:translateY(7px) scaleY(.94)}to{transform:translateY(0)}}@keyframes HexStackV2Prototype_layer-clear__mEzdt{0%{opacity:1;transform:translateY(calc(var(--layer-index) * -5px)) scaleY(.62) scale(1);filter:brightness(1)}52%{opacity:.9;transform:translateY(calc(var(--layer-index) * -5px - 10px)) scaleY(.62) scale(1.08);filter:brightness(1.45)}to{opacity:0;transform:translateY(calc(var(--layer-index) * -5px - 38px)) scaleY(.62) scale(.68);filter:brightness(1.8)}}@keyframes HexStackV2Prototype_target-pulse__o_kYz{0%{opacity:.5}to{opacity:1}}@keyframes HexStackV2Prototype_chain-pop__mVKOi{0%{opacity:0;transform:translateX(-50%) scale(.72)}to{opacity:1;transform:translateX(-50%) scale(1)}}.HexStackV2Prototype_tray__PeidF{position:absolute;left:50%;bottom:10px;z-index:4500;display:flex;width:min(500px,calc(100% - 32px));min-height:112px;align-items:center;justify-content:center;gap:18px;padding:16px 22px 4px;border:1px solid #dfe4ef;border-radius:22px;background:rgb(250 251 255/90%);box-shadow:0 10px 25px rgb(34 48 94/12%);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);transform:translateX(-50%)}.HexStackV2Prototype_trayWithReserve__SCtTT{width:min(560px,calc(100% - 20px));gap:8px;padding-inline:8px}.HexStackV2Prototype_trayWithReserve__SCtTT>button{min-width:0;flex:1 1}.HexStackV2Prototype_tray__PeidF .HexStackV2Prototype_reserveSlot__H4ziB{border:2px dashed #8c9bc9;background:#eef2ff;color:#334574;font-size:12px;font-weight:800;cursor:pointer}.HexStackV2Prototype_tray__PeidF .HexStackV2Prototype_reserveSlot__H4ziB:disabled{opacity:.55;cursor:default}.HexStackV2Prototype_trayAttention__x0Jm3{border-color:#5269e8;box-shadow:0 0 0 5px rgb(82 105 232/16%),0 12px 28px rgb(34 48 94/9%);animation:HexStackV2Prototype_tray-nudge__NqdXP .3s ease-out}@keyframes HexStackV2Prototype_tray-nudge__NqdXP{0%,to{transform:translateX(-50%)}35%{transform:translateX(calc(-50% - 5px))}70%{transform:translateX(calc(-50% + 4px))}}.HexStackV2Prototype_batchHint__FtIjp,.HexStackV2Prototype_inputHint__ke6wa{position:absolute;top:7px;color:#778196;font-size:9px;font-weight:850;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.HexStackV2Prototype_inputHint__ke6wa{left:18px;color:#5269e8}.HexStackV2Prototype_batchHint__FtIjp{right:18px}.HexStackV2Prototype_emptySlot__bfnei,.HexStackV2Prototype_tray__PeidF>button{position:relative;display:grid;width:112px;height:94px;place-items:center;border:2px solid transparent;border-radius:17px;background:transparent;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;transition:transform .18s ease,border-color .18s ease,background .18s ease,opacity .18s ease}.HexStackV2Prototype_tray__PeidF>button.HexStackV2Prototype_selected__cbidD,.HexStackV2Prototype_tray__PeidF>button:hover{border-color:#aebaff;background:#eef0ff;box-shadow:0 5px 13px rgb(82 105 232/10%)}.HexStackV2Prototype_tray__PeidF>button:active{cursor:grabbing}.HexStackV2Prototype_tray__PeidF>button.HexStackV2Prototype_dragging__RdX6K{opacity:.3;transform:scale(.94)}.HexStackV2Prototype_tray__PeidF>button>span:last-child{position:absolute;left:7px;top:7px;z-index:30;display:grid;width:22px;height:22px;place-items:center;border:1px solid #d5daeb;border-radius:7px;color:#334155;background:rgb(255 255 255/94%);box-shadow:0 2px 5px rgb(34 48 94/12%);font-size:11px;font-weight:900}.HexStackV2Prototype_compactStack__r4rsW{transform:scale(.78)}.HexStackV2Prototype_tray__PeidF .HexStackV2Prototype_compactStack__r4rsW{position:absolute;left:50%;top:50%;margin:0;transform:translate(-50%,-50%) scale(.78)}.HexStackV2Prototype_emptySlot__bfnei{flex:0 0 112px;cursor:default}.HexStackV2Prototype_emptySlot__bfnei:before{position:absolute;left:50%;top:calc(50% + 4px);width:88px;height:100px;clip-path:polygon(25% 4%,75% 4%,100% 50%,75% 96%,25% 96%,0 50%);background:#edf0f6;content:"";transform:translate(-50%,-50%) scale(.78) scaleY(.62)}.HexStackV2Prototype_dragPreview__Wx46q{position:fixed;z-index:9999;display:grid;width:116px;height:104px;place-items:center;pointer-events:none;transform:translate(-50%,-50%) scale(1.06);filter:drop-shadow(0 18px 18px rgb(34 48 94/24%))}.HexStackV2Prototype_dragPreview__Wx46q>span{position:absolute;left:50%;bottom:-2px;padding:4px 8px;border-radius:999px;color:white;background:#5269e8;box-shadow:0 4px 12px rgb(82 105 232/30%);font-size:8px;font-weight:1000;letter-spacing:.12em;transform:translateX(-50%)}.HexStackV2Prototype_onboarding__fTFqe{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:10px 14px 0;padding:13px 16px;border:1px solid #cdd4ff;border-radius:16px;background:linear-gradient(120deg,#f8f9ff,#edf7ff);box-shadow:0 8px 20px rgb(82 105 232/10%)}.HexStackV2Prototype_onboarding__fTFqe span{display:block;color:#5269e8;font-size:9px;font-weight:950;letter-spacing:.12em}.HexStackV2Prototype_onboarding__fTFqe strong{display:block;margin-top:3px;color:#26314d;font-size:15px}.HexStackV2Prototype_onboarding__fTFqe p{max-width:560px;margin:4px 0 0;color:#59647c;font-size:14px;line-height:1.55}.HexStackV2Prototype_onboardingActions__fkLmj{display:flex;flex:0 0 auto;gap:7px}.HexStackV2Prototype_onboardingActions__fkLmj button{min-height:34px;padding:0 10px;border:1px solid #cfd6ef;border-radius:9px;color:#4055cf;background:white;font-size:12px;font-weight:850}.HexStackV2Prototype_tools__TVqFh{position:absolute;top:8px;right:14px;z-index:5001;display:flex;width:max-content;max-width:calc(100% - 28px);align-items:center;gap:4px;margin:0;padding:3px;border:1px solid rgb(185 197 226/45%);border-radius:12px;background:rgb(255 255 255/45%);opacity:.65;transition:opacity .16s ease,background .16s ease,box-shadow .16s ease}.HexStackV2Prototype_tools__TVqFh:focus-within,.HexStackV2Prototype_tools__TVqFh:has(.HexStackV2Prototype_toolActive__hBWSh),.HexStackV2Prototype_tools__TVqFh:has(.HexStackV2Prototype_toolHelp__CmPVE[open]),.HexStackV2Prototype_tools__TVqFh:has(.HexStackV2Prototype_toolReady___OJf3),.HexStackV2Prototype_tools__TVqFh:has(.HexStackV2Prototype_toolUndoReady__uUZ66),.HexStackV2Prototype_tools__TVqFh:hover{background:rgb(255 255 255/94%);box-shadow:0 5px 15px rgb(34 48 94/12%);opacity:1}.HexStackV2Prototype_toolEnergy__OqH2R{display:flex;min-width:37px;align-items:center;justify-content:center;gap:2px;color:#5269e8;font-size:10px;font-weight:900}.HexStackV2Prototype_toolEnergy__OqH2R b{font-size:12px}.HexStackV2Prototype_toolTip__vhJh3{display:block;width:calc(100% - 28px);margin:-4px auto 8px;color:#58647c;font-size:13px;line-height:1.5;text-align:center}.HexStackV2Prototype_chainHelp__ZQihE{width:min(500px,calc(100% - 28px));margin:3px auto 9px;padding:9px 12px;border:1px solid #dce3f4;border-radius:11px;color:#35436a;background:#f8faff;font-size:14px;line-height:1.55}.HexStackV2Prototype_chainHelp__ZQihE summary{width:fit-content;cursor:pointer;font-weight:850}.HexStackV2Prototype_chainHelp__ZQihE summary:focus-visible{outline:2px solid #5269e8;outline-offset:3px}.HexStackV2Prototype_chainHelp__ZQihE p{margin:7px 0 0}.HexStackV2Prototype_chainHelp__ZQihE .HexStackV2Prototype_chainInspection__1yGan{padding:7px 9px;border-radius:8px;color:#25314b;background:#eaf0ff;font-weight:800}.HexStackV2Prototype_tools__TVqFh button{position:relative;display:grid;width:38px;height:38px;flex:0 0 38px;place-items:center;padding:0;border:1px solid rgb(216 222 235/85%);border-radius:9px;color:#4055cf;background:rgb(255 255 255/70%);cursor:pointer}.HexStackV2Prototype_tools__TVqFh button>span{font-size:19px;line-height:1;transform:translateY(-2px)}.HexStackV2Prototype_tools__TVqFh button small{position:absolute;right:2px;bottom:1px;min-width:12px;color:#5a6799;font-size:9px;font-weight:900;line-height:1}.HexStackV2Prototype_tools__TVqFh button .HexStackV2Prototype_toolCost__VqC3W,.HexStackV2Prototype_tools__TVqFh button .HexStackV2Prototype_toolLock__vXWIh,.HexStackV2Prototype_tools__TVqFh button .HexStackV2Prototype_toolUses__9bLkP{min-width:18px;padding:2px 3px;border-radius:5px;text-align:center}.HexStackV2Prototype_tools__TVqFh button .HexStackV2Prototype_toolUses__9bLkP{color:#fff;background:#5269e8}.HexStackV2Prototype_tools__TVqFh button .HexStackV2Prototype_toolCost__VqC3W{color:#15546d;background:#d1f4fa}.HexStackV2Prototype_tools__TVqFh button .HexStackV2Prototype_toolLock__vXWIh{color:#62708a;background:#edf0f6}.HexStackV2Prototype_tools__TVqFh button:focus-visible,.HexStackV2Prototype_tools__TVqFh button:hover:not(:disabled),.HexStackV2Prototype_tools__TVqFh button[aria-pressed=true]{border-color:#5269e8;background:white;opacity:1}.HexStackV2Prototype_tools__TVqFh button:focus-visible{outline:2px solid #5269e8;outline-offset:2px}.HexStackV2Prototype_toolActive__hBWSh{border-color:#5269e8!important;background:white!important}.HexStackV2Prototype_tools__TVqFh .HexStackV2Prototype_toolReady___OJf3{border-color:#2b9daf;color:#075b70;background:#e5faff;box-shadow:0 0 0 2px rgb(43 157 175/18%),0 3px 9px rgb(13 111 135/13%)}.HexStackV2Prototype_tools__TVqFh .HexStackV2Prototype_toolUndoReady__uUZ66{border-color:#8898ef;color:#3449be;background:#eff1ff;box-shadow:0 0 0 2px rgb(82 105 232/13%)}.HexStackV2Prototype_tools__TVqFh .HexStackV2Prototype_toolIntroducedReady__s5oto{border-color:#7d8cf0;color:#263db6;background:#eef0ff;box-shadow:0 0 0 2px rgb(82 105 232/14%)}.HexStackV2Prototype_toolTipReady__zbjT9{color:#4055cf;font-weight:800}.HexStackV2Prototype_tools__TVqFh button:disabled{cursor:not-allowed;opacity:.65}.HexStackV2Prototype_toolActionWrap__XU1VK{display:block;width:38px;height:38px;flex:0 0 38px;border-radius:9px}.HexStackV2Prototype_toolActionWrap__XU1VK:focus-visible{outline:2px solid #5269e8;outline-offset:2px}.HexStackV2Prototype_toolInlineExplanation__ty3YI{position:absolute;top:calc(100% + 9px);right:0;z-index:5100;display:grid;grid-template-columns:1fr auto;gap:3px 8px;width:min(252px,calc(100vw - 22px));padding:9px 11px;border:1px solid #cfd8ee;border-radius:11px;color:#25314b;background:#fff;box-shadow:0 10px 25px rgb(34 48 94/17%);pointer-events:none}.HexStackV2Prototype_toolInlineExplanation__ty3YI b{font-size:13px}.HexStackV2Prototype_toolInlineExplanation__ty3YI span{color:#24778d;font-size:12px;font-weight:800}.HexStackV2Prototype_toolInlineExplanation__ty3YI small{grid-column:1/-1;color:#58647c;font-size:13px;line-height:1.5}.HexStackV2Prototype_toolHelp__CmPVE{position:relative;flex:0 0 22px;align-self:center}.HexStackV2Prototype_toolHelp__CmPVE summary{display:grid;width:22px;height:28px;place-items:center;border-radius:7px;color:#5269e8;cursor:pointer;font-size:15px;font-weight:900;list-style:none}.HexStackV2Prototype_toolHelp__CmPVE summary::-webkit-details-marker{display:none}.HexStackV2Prototype_toolHelp__CmPVE summary:hover,.HexStackV2Prototype_toolHelp__CmPVE[open] summary{background:#e7ebff}.HexStackV2Prototype_toolHelp__CmPVE summary:focus-visible{outline:2px solid #5269e8;outline-offset:1px}.HexStackV2Prototype_toolHelpPanel__AulvB{position:absolute;top:calc(100% + 10px);right:0;z-index:5100;width:min(304px,calc(100vw - 38px));padding:11px 13px;border:1px solid #cfd8ee;border-radius:13px;color:#25314b;background:#fff;box-shadow:0 12px 30px rgb(34 48 94/18%)}.HexStackV2Prototype_toolHelpPanel__AulvB>strong{display:block;margin-bottom:7px;color:#3449be;font-size:13px}.HexStackV2Prototype_toolHelpPanel__AulvB p{display:grid;grid-template-columns:1fr auto;gap:2px 7px;margin:0;padding:6px 0;border-top:1px solid #edf0f6}.HexStackV2Prototype_toolHelpPanel__AulvB p b{font-size:13px}.HexStackV2Prototype_toolHelpPanel__AulvB p span{color:#24778d;font-size:12px;font-weight:800}.HexStackV2Prototype_toolHelpPanel__AulvB p small{grid-column:1/-1;color:#58647c;font-size:13px;line-height:1.5}.HexStackV2Prototype_hammerTarget__t5qiU{filter:drop-shadow(0 0 8px rgb(239 62 71/50%))}.HexStackV2Prototype_controls___XL4O{display:grid;grid-template-columns:1fr auto;align-items:center;gap:14px;padding:16px 22px 22px}.HexStackV2Prototype_controls___XL4O button,.HexStackV2Prototype_outcome__bTGye button{min-height:42px;padding:0 16px;border:1px solid #d8deeb;border-radius:12px;color:#4055cf;background:white;cursor:pointer;font-weight:850}.HexStackV2Prototype_controls___XL4O button:hover:not(:disabled),.HexStackV2Prototype_outcome__bTGye button:hover{border-color:#5269e8;background:#eef0ff}.HexStackV2Prototype_controls___XL4O button:disabled{cursor:not-allowed;opacity:.4}.HexStackV2Prototype_moveSlot__JGcpI,.HexStackV2Prototype_statusSlot__LMQRV{display:grid;min-width:0}.HexStackV2Prototype_moveSlot__JGcpI>*,.HexStackV2Prototype_statusSlot__LMQRV>*{grid-area:1/1}.HexStackV2Prototype_statusSizer__AEAMR{visibility:hidden;pointer-events:none;-webkit-user-select:none;user-select:none}.HexStackV2Prototype_controls___XL4O .HexStackV2Prototype_landingPreview__nJj6s{grid-column:1/-1;min-block-size:1.5em}.HexStackV2Prototype_controls___XL4O .HexStackV2Prototype_landingPreview__nJj6s[aria-hidden=true]{visibility:hidden}@media (max-width:640px){.HexStackV2Prototype_controls___XL4O .HexStackV2Prototype_landingPreview__nJj6s{min-block-size:3em}}.HexStackV2Prototype_controls___XL4O p{margin:0;color:#59647c;font-size:14px;line-height:1.5}.HexStackV2Prototype_controls___XL4O .HexStackV2Prototype_moveSlot__JGcpI{color:#778196;font-size:11px;font-weight:800}.HexStackV2Prototype_keyboardHint__Vijuy{grid-column:1/-1;color:#8a93a8;font-size:9px;font-weight:750;letter-spacing:.02em;text-align:center}.HexStackV2Prototype_outcome__bTGye{position:absolute;inset:calc(var(--action-strip) + 20px) 78px 18px;z-index:5500;display:flex;align-items:center;justify-content:safe center;flex-direction:column;gap:8px;overflow-y:auto;padding:24px;border:1px solid #d9dfff;border-radius:24px;text-align:center;background:rgb(255 255 255/92%);box-shadow:0 20px 50px rgb(34 48 94/18%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.HexStackV2Prototype_outcome__bTGye[data-status=lost]{border-color:#ffd7d7;background:rgb(255 252 252/94%)}.HexStackV2Prototype_outcomeKicker__Z_rhx{color:#5269e8;font-size:10px;font-weight:950;letter-spacing:.16em}.HexStackV2Prototype_outcome__bTGye[data-status=lost] .HexStackV2Prototype_outcomeKicker__Z_rhx{color:#e05264}.HexStackV2Prototype_outcome__bTGye h2{margin:2px 0 0;color:#172033;font-size:30px;letter-spacing:-.04em}.HexStackV2Prototype_outcome__bTGye p{max-width:390px;margin:0;color:#59647c;font-size:14px;line-height:1.55}.HexStackV2Prototype_outcomeStats__sLddq{display:flex;gap:8px;margin-top:6px}.HexStackV2Prototype_outcomeStats__sLddq span{display:grid;min-width:104px;gap:2px;padding:8px 13px;border:1px solid #d9dfff;border-radius:13px;background:#f7f8ff}.HexStackV2Prototype_outcomeStats__sLddq small{color:#778196;font-size:8px;font-weight:950;letter-spacing:.12em}.HexStackV2Prototype_outcomeStats__sLddq b{color:#4055cf;font-size:19px;line-height:1}.HexStackV2Prototype_outcomeActions__0hCjl{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:10px}.HexStackV2Prototype_outcomeActions__0hCjl button{margin:0}.HexStackV2Prototype_outcomeActions__0hCjl .HexStackV2Prototype_primaryAction__S0JD0{border-color:#5269e8;color:white;background:#5269e8;box-shadow:0 8px 18px rgb(82 105 232/22%)}.HexStackV2Prototype_outcomeActions__0hCjl .HexStackV2Prototype_primaryAction__S0JD0:hover{color:white;background:#4055cf}@media (max-width:640px){.HexStackV2Prototype_page__8FXJd{min-height:100vh;padding:0}.HexStackV2Prototype_game__SeqlE{min-height:100vh;border:0;border-radius:0}.HexStackV2Prototype_hud__JOkuV{grid-template-columns:auto 1fr auto;min-height:68px;padding:10px 14px}.HexStackV2Prototype_hud__JOkuV strong{font-size:18px}.HexStackV2Prototype_soundVolume__1sZ1a{display:none}.HexStackV2Prototype_spaceMeter__4Gy_m{justify-self:center}.HexStackV2Prototype_hudActions__s1kvW{gap:5px}.HexStackV2Prototype_hudActions__s1kvW button{width:38px;height:38px}.HexStackV2Prototype_scenarioPanel__aWU5w{grid-template-columns:1fr;margin:10px 10px 0}.HexStackV2Prototype_onboarding__fTFqe{margin:8px 10px 0;padding:10px;align-items:flex-start}.HexStackV2Prototype_onboardingActions__fkLmj{flex-direction:column}.HexStackV2Prototype_tools__TVqFh{max-width:calc(100% - 12px);gap:3px;right:6px;opacity:.84}.HexStackV2Prototype_toolActionWrap__XU1VK,.HexStackV2Prototype_tools__TVqFh button{width:40px;height:40px;flex-basis:40px}.HexStackV2Prototype_reviewScenes__cR9J_{display:grid;grid-template-columns:repeat(3,1fr);justify-content:stretch}.HexStackV2Prototype_reviewScenes__cR9J_>span{grid-column:1/4}.HexStackV2Prototype_scenarioPanel__aWU5w button{padding-inline:6px}.HexStackV2Prototype_directionPanel__D4fxE{grid-template-columns:1fr;margin:10px 10px 0}.HexStackV2Prototype_directionPanel__D4fxE p{grid-column:1}.HexStackV2Prototype_segmented__2kPp3 button{flex:1 1}.HexStackV2Prototype_priority__mAtVt{grid-column:1;grid-template-columns:repeat(3,1fr)}.HexStackV2Prototype_priority__mAtVt>span{grid-column:1/4}.HexStackV2Prototype_goals__KpYLF{gap:5px;padding:8px 7px 0}.HexStackV2Prototype_goals__KpYLF div{grid-template-columns:auto auto;justify-content:center;gap:6px;padding:7px 8px;font-size:10px}.HexStackV2Prototype_goals__KpYLF .HexStackV2Prototype_scoreGoal__KuOja{grid-template-columns:1fr auto auto}.HexStackV2Prototype_goals__KpYLF .HexStackV2Prototype_scoreGoal__KuOja>span{position:static;width:auto;height:auto;overflow:visible;clip:auto;clip-path:none;white-space:normal}.HexStackV2Prototype_goals__KpYLF div>span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.HexStackV2Prototype_goals__KpYLF i{width:12px;height:12px}.HexStackV2Prototype_goals__KpYLF b{font-size:11px}.HexStackV2Prototype_board__m_L7b,.HexStackV2Prototype_denseBoard__ogQMf,.HexStackV2Prototype_sparseBoard__ZTQta{width:calc(100% - 12px);height:calc(324px + var(--action-strip) + var(--action-strip));margin:7px 6px}.HexStackV2Prototype_boardScene__5hzO4>button{transform:translate(-50%,-50%) scale(.78)}.HexStackV2Prototype_denseBoard__ogQMf .HexStackV2Prototype_boardScene__5hzO4{transform:translateX(var(--board-pan-x,0)) translateY(10px) scale(.8)}.HexStackV2Prototype_denseBoard__ogQMf .HexStackV2Prototype_boardScene__5hzO4>button{transform:translate(-50%,-50%) scale(.9)}.HexStackV2Prototype_tray__PeidF{width:min(500px,calc(100% - 20px));min-height:102px;gap:3px;padding:17px 7px 4px}.HexStackV2Prototype_batchHint__FtIjp,.HexStackV2Prototype_inputHint__ke6wa{top:6px;font-size:8px}.HexStackV2Prototype_inputHint__ke6wa{left:12px}.HexStackV2Prototype_batchHint__FtIjp{right:12px}.HexStackV2Prototype_emptySlot__bfnei,.HexStackV2Prototype_tray__PeidF>button{width:94px;height:84px}.HexStackV2Prototype_tray__PeidF .HexStackV2Prototype_compactStack__r4rsW{transform:translate(-50%,-50%) scale(.7)}.HexStackV2Prototype_emptySlot__bfnei{flex-basis:94px}.HexStackV2Prototype_controls___XL4O{grid-template-columns:1fr;gap:5px;padding:10px 10px 14px}.HexStackV2Prototype_controls___XL4O .HexStackV2Prototype_moveSlot__JGcpI,.HexStackV2Prototype_controls___XL4O p{text-align:center}.HexStackV2Prototype_keyboardHint__Vijuy{display:none}.HexStackV2Prototype_outcome__bTGye{inset:calc(var(--action-strip) + 12px) 14px 10px;padding:18px 12px}.HexStackV2Prototype_outcome__bTGye h2{font-size:25px}.HexStackV2Prototype_outcomeActions__0hCjl{gap:6px}.HexStackV2Prototype_outcomeActions__0hCjl button{min-height:38px;padding-inline:11px;font-size:11px}}@media (max-width:440px){.HexStackV2Prototype_denseBoard__ogQMf .HexStackV2Prototype_boardScene__5hzO4{transform:translateX(var(--board-pan-x,0)) translateY(10px) scale(.66)}}@media (max-width:360px){.HexStackV2Prototype_board__m_L7b{--action-strip:74px}.HexStackV2Prototype_sparseBoard__ZTQta .HexStackV2Prototype_boardScene__5hzO4{transform:translateX(var(--board-pan-x,0)) scale(.94)}.HexStackV2Prototype_denseBoard__ogQMf .HexStackV2Prototype_boardScene__5hzO4{transform:translateX(var(--board-pan-x,0)) translateY(10px) scale(.56)}.HexStackV2Prototype_hud__JOkuV{padding-inline:8px}.HexStackV2Prototype_hud__JOkuV strong{font-size:16px}.HexStackV2Prototype_version__r_4Tj{display:none}.HexStackV2Prototype_spaceMeter__4Gy_m{padding:6px 8px}.HexStackV2Prototype_hudActions__s1kvW button{width:34px;height:34px;font-size:16px}.HexStackV2Prototype_tray__PeidF{gap:0;padding-inline:4px}.HexStackV2Prototype_emptySlot__bfnei,.HexStackV2Prototype_tray__PeidF>button{min-width:0;flex:1 1}.HexStackV2Prototype_tray__PeidF .HexStackV2Prototype_compactStack__r4rsW{transform:translate(-50%,-50%) scale(.66)}.HexStackV2Prototype_outcomeStats__sLddq span{min-width:92px;padding-inline:9px}}@media (max-width:640px) and (max-height:760px){.HexStackV2Prototype_hud__JOkuV{min-height:60px}.HexStackV2Prototype_version__r_4Tj{display:none}.HexStackV2Prototype_goals__KpYLF{padding-top:6px}.HexStackV2Prototype_board__m_L7b,.HexStackV2Prototype_denseBoard__ogQMf,.HexStackV2Prototype_sparseBoard__ZTQta{height:calc(286px + var(--action-strip) + var(--action-strip))}.HexStackV2Prototype_tray__PeidF{min-height:94px}.HexStackV2Prototype_controls___XL4O{padding-block:7px 10px}}@media (min-width:641px) and (max-height:760px){.HexStackV2Prototype_board__m_L7b,.HexStackV2Prototype_denseBoard__ogQMf,.HexStackV2Prototype_sparseBoard__ZTQta{height:490px}.HexStackV2Prototype_boardScene__5hzO4{transform:translateX(var(--board-pan-x,0)) scale(.9)}}.HexStackV2Prototype_board__m_L7b.HexStackV2Prototype_denseBoard__ogQMf,.HexStackV2Prototype_board__m_L7b.HexStackV2Prototype_sparseBoard__ZTQta{height:var(--board-height)}.HexStackV2Prototype_board__m_L7b.HexStackV2Prototype_sparseBoard__ZTQta .HexStackV2Prototype_boardScene__5hzO4{transform:translateX(var(--board-pan-x,0)) translateY(20px)}.HexStackV2Prototype_board__m_L7b.HexStackV2Prototype_denseBoard__ogQMf .HexStackV2Prototype_boardScene__5hzO4{transform:translateX(var(--board-pan-x,0)) translateY(40px)}@media (max-width:640px){.HexStackV2Prototype_board__m_L7b .HexStackV2Prototype_boardScene__5hzO4>button{transform:translate(-50%,-50%) scale(.92)}.HexStackV2Prototype_board__m_L7b.HexStackV2Prototype_sparseBoard__ZTQta .HexStackV2Prototype_boardScene__5hzO4{transform:translateX(var(--board-pan-x,0)) translateY(20px)}.HexStackV2Prototype_boardPanHint__N9uSh{position:absolute;top:10px;left:50%;z-index:2;display:block;width:max-content;max-width:calc(100% - 20px);padding:5px 10px;border-radius:999px;color:#53617f;background:rgb(255 255 255/82%);font-size:10px;font-weight:800;pointer-events:none;transform:translateX(-50%)}}.HexStackV2Prototype_controlsSentinel__1PvuO{height:0}.HexStackV2Prototype_stickyActions__IZxop{position:sticky;top:var(--site-header-height,72px);z-index:5100;background:rgb(255 255 255/96%)}.HexStackV2Prototype_pinnedActions__Sm_ST{box-shadow:0 8px 18px rgb(34 48 94/10%);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}@media (max-width:720px){.HexStackV2Prototype_stickyActions__IZxop{top:var(--site-header-height,62px)}}@media (max-width:360px){.HexStackV2Prototype_board__m_L7b .HexStackV2Prototype_boardScene__5hzO4>button{transform:translate(-50%,-50%) scale(.9)}}@media (prefers-reduced-motion:reduce){.HexStackV2Prototype_tools__TVqFh{transition:none}.HexStackV2Prototype_trayAttention__x0Jm3{animation:none}.HexStackV2Prototype_tray__PeidF>button{transition:none}.HexStackV2Prototype_bounce__em7Hk .HexStackV2Prototype_stack__YD1mF,.HexStackV2Prototype_cell__YJ_OR.HexStackV2Prototype_empty__z5Xeo.HexStackV2Prototype_expectedTarget__xjCqo:before,.HexStackV2Prototype_cell__YJ_OR.HexStackV2Prototype_empty__z5Xeo.HexStackV2Prototype_gateOpening__voJDP:before,.HexStackV2Prototype_flyingLayer__26mDb,.HexStackV2Prototype_hammerImpact__Ob2BD,.HexStackV2Prototype_hammerShard__q_Ceg,.HexStackV2Prototype_layerClearing__L7_n8,.HexStackV2Prototype_scoreBurst__g_nyI b,.HexStackV2Prototype_scoreBurst__g_nyI i,.HexStackV2Prototype_scorePulse__sraEI,.HexStackV2Prototype_scorePulse__sraEI>b{animation-duration:20ms;animation-delay:0s}}@keyframes HexStackV2Prototype_gate-open__2OE0q{0%{opacity:.35;transform:scaleY(.62) scale(.72)}65%{opacity:1;transform:scaleY(.62) scale(1.08)}to{opacity:1;transform:scaleY(.62) scale(1)}}.HexStackV2Prototype_overview__gzNNA{margin:10px 16px;padding:10px;border:1px solid #e2e5f1;border-radius:12px}.HexStackV2Prototype_overview__gzNNA summary{cursor:pointer;font-weight:700}.HexStackV2Prototype_overview__gzNNA svg{display:block;width:100%;max-height:300px}.HexStackV2Prototype_overview__gzNNA p{font-size:12px;margin:4px 0}.HexStackV2Prototype_tray__PeidF button.HexStackV2Prototype_reserveDropTarget__orPcP{outline:3px solid #6573ef;outline-offset:3px}.HexStackV2Prototype_compact__E6Ji8{min-height:0;padding:0;background:none}.HexStackV2Prototype_compact__E6Ji8 .HexStackV2Prototype_game__SeqlE{max-width:none;width:100%;border:0;border-radius:0;box-shadow:none}.HexStackV2Prototype_compact__E6Ji8 .HexStackV2Prototype_hud__JOkuV{min-height:62px;padding:10px 12px;grid-template-columns:1fr auto}.HexStackV2Prototype_compact__E6Ji8 .HexStackV2Prototype_hud__JOkuV strong{font-size:18px}.HexStackV2Prototype_compact__E6Ji8 .HexStackV2Prototype_soundVolume__1sZ1a,.HexStackV2Prototype_compact__E6Ji8 .HexStackV2Prototype_spaceMeter__4Gy_m{display:none}.HexStackV2Prototype_compact__E6Ji8 .HexStackV2Prototype_hudActions__s1kvW{gap:4px}.HexStackV2Prototype_compact__E6Ji8 .HexStackV2Prototype_hudActions__s1kvW button{width:33px;height:33px;border-radius:9px;font-size:15px}.HexStackV2Prototype_compact__E6Ji8 .HexStackV2Prototype_onboarding__fTFqe{margin:10px 12px;padding:11px}.HexStackV2Prototype_compact__E6Ji8 .HexStackV2Prototype_onboarding__fTFqe p{font-size:12px}.HexStackV2Prototype_compact__E6Ji8 .HexStackV2Prototype_goals__KpYLF,.HexStackV2Prototype_compact__E6Ji8 .HexStackV2Prototype_tools__TVqFh{padding-inline:12px}.HexStackV2Prototype_compact__E6Ji8 .HexStackV2Prototype_pinnedActions__Sm_ST,.HexStackV2Prototype_compact__E6Ji8 .HexStackV2Prototype_stickyActions__IZxop{position:static;display:block;padding:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.HexStackV2Prototype_compact__E6Ji8 .HexStackV2Prototype_controls___XL4O{padding:12px;gap:8px}.HexStackV2Prototype_compact__E6Ji8 .HexStackV2Prototype_controls___XL4O p{font-size:12px}.HexStackV2Prototype_compact__E6Ji8 .HexStackV2Prototype_board__m_L7b{margin-inline:10px;width:calc(100% - 20px)}.HexStackV2Prototype_compact__E6Ji8 .HexStackV2Prototype_outcome__bTGye{inset:60px 20px 14px;padding:18px}.HexStackV2Prototype_compact__E6Ji8 .HexStackV2Prototype_outcome__bTGye h2{font-size:26px}.HexStackV2Prototype_compact__E6Ji8{height:100%}.HexStackV2Prototype_compact__E6Ji8 .HexStackV2Prototype_game__SeqlE{height:100%;min-height:0}.HexStackV2Prototype_compact__E6Ji8 .HexStackV2Prototype_hud__JOkuV{display:contents}.HexStackV2Prototype_compact__E6Ji8 .HexStackV2Prototype_batchHint__FtIjp,.HexStackV2Prototype_compact__E6Ji8 .HexStackV2Prototype_chainHelp__ZQihE,.HexStackV2Prototype_compact__E6Ji8 .HexStackV2Prototype_controlsSentinel__1PvuO,.HexStackV2Prototype_compact__E6Ji8 .HexStackV2Prototype_controls___XL4O,.HexStackV2Prototype_compact__E6Ji8 .HexStackV2Prototype_goals__KpYLF,.HexStackV2Prototype_compact__E6Ji8 .HexStackV2Prototype_hud__JOkuV>div:first-child,.HexStackV2Prototype_compact__E6Ji8 .HexStackV2Prototype_inputHint__ke6wa,.HexStackV2Prototype_compact__E6Ji8 .HexStackV2Prototype_onboarding__fTFqe,.HexStackV2Prototype_compact__E6Ji8 .HexStackV2Prototype_spaceMeter__4Gy_m,.HexStackV2Prototype_compact__E6Ji8 .HexStackV2Prototype_toolTip__vhJh3,.HexStackV2Prototype_compact__E6Ji8 .HexStackV2Prototype_tools__TVqFh{display:none}.HexStackV2Prototype_compact__E6Ji8 .HexStackV2Prototype_hudActions__s1kvW{position:absolute;top:8px;right:10px;z-index:6000}.HexStackV2Prototype_compact__E6Ji8 .HexStackV2Prototype_hudActions__s1kvW>*{display:none}.HexStackV2Prototype_compact__E6Ji8 .HexStackV2Prototype_hudActions__s1kvW>button:last-child{display:block;width:28px;height:28px}.HexStackV2Prototype_compact__E6Ji8 .HexStackV2Prototype_board__m_L7b.HexStackV2Prototype_denseBoard__ogQMf,.HexStackV2Prototype_compact__E6Ji8 .HexStackV2Prototype_board__m_L7b.HexStackV2Prototype_sparseBoard__ZTQta{height:calc(100% - 50px);width:calc(100% - 20px);margin:40px 10px 10px}.HexStackV2Prototype_compact__E6Ji8 .HexStackV2Prototype_board__m_L7b.HexStackV2Prototype_denseBoard__ogQMf .HexStackV2Prototype_boardScene__5hzO4,.HexStackV2Prototype_compact__E6Ji8 .HexStackV2Prototype_board__m_L7b.HexStackV2Prototype_sparseBoard__ZTQta .HexStackV2Prototype_boardScene__5hzO4{inset:12px 0 118px;transform:translateX(var(--board-pan-x,0))}.HexStackV2Prototype_compact__E6Ji8 .HexStackV2Prototype_tray__PeidF{min-height:102px;padding:8px 10px 4px;gap:6px}.HexStackV2Prototype_compact__E6Ji8 .HexStackV2Prototype_outcome__bTGye{inset:12px}.HexStackV2Prototype_compact__E6Ji8 .HexStackV2Prototype_outcomeKicker__Z_rhx,.HexStackV2Prototype_compact__E6Ji8 .HexStackV2Prototype_outcomeStats__sLddq,.HexStackV2Prototype_compact__E6Ji8 .HexStackV2Prototype_outcome__bTGye p{display:none}.HexStackV2Prototype_page__8FXJd{color:#183a52;background:radial-gradient(circle at 50% 20%,#edfaff,#d4f0f8 70%,#c6e8f4)}.HexStackV2Prototype_game__SeqlE{border:2px solid #9ccfdf;background:#e7f5fb;box-shadow:0 6px 0 #9dcad8,0 24px 60px #37728b24}.HexStackV2Prototype_hud__JOkuV{border-color:#105f7b;background:linear-gradient(115deg,#126b84,#157b9c);box-shadow:inset 0 -3px 0 #285c721f}.HexStackV2Prototype_hud__JOkuV strong{color:#fff;font-weight:900}.HexStackV2Prototype_version__r_4Tj{color:#d7f5ff}.HexStackV2Prototype_spaceMeter__4Gy_m{border-color:#8bc4dd;color:#fff;background:#064c683f}.HexStackV2Prototype_spaceMeter__4Gy_m small{color:#d7f5ff}.HexStackV2Prototype_hudActions__s1kvW button{border-color:#bcdeed;color:#327fa0;background:#f3faff;box-shadow:0 3px 0 #275e7566}.HexStackV2Prototype_hudActions__s1kvW button:hover{background:#fff}.HexStackV2Prototype_soundVolume__1sZ1a input{accent-color:#bcefff}.HexStackV2Prototype_goals__KpYLF div{border-color:#bcddeb;background:#fbfeff;box-shadow:0 3px 0 #c7dee8}.HexStackV2Prototype_goals__KpYLF b,.HexStackV2Prototype_scoreGoal__KuOja>span{color:#087eb5}.HexStackV2Prototype_scoreGoal__KuOja>small{color:#45798f}.HexStackV2Prototype_scoreGoal__KuOja progress,.HexStackV2Prototype_scoreGoal__KuOja progress::-webkit-progress-bar{background:#d9ebf3}.HexStackV2Prototype_scoreGoal__KuOja progress::-webkit-progress-value{background:linear-gradient(90deg,#178fd0,#27b8e4)}.HexStackV2Prototype_board__m_L7b{border-color:#abd5e2;background:radial-gradient(ellipse at 50% 40%,#f0fbff,#d8f0f6 70%,#c7e6f0);box-shadow:inset 0 2px 0 #ffffff8c,0 4px 0 #9dcad8}.HexStackV2Prototype_cell__YJ_OR.HexStackV2Prototype_empty__z5Xeo:not(.HexStackV2Prototype_locked__08RtG):not(.HexStackV2Prototype_fragile__PUjVl):not(.HexStackV2Prototype_collapsed__bhZi0):before{border-color:#9bc8d6;background:linear-gradient(145deg,#f8fdff,#c0e4ec);box-shadow:inset 0 -7px #6da2b826,0 10px 16px #3762751a}.HexStackV2Prototype_cell__YJ_OR.HexStackV2Prototype_empty__z5Xeo:not(.HexStackV2Prototype_locked__08RtG):not(.HexStackV2Prototype_fragile__PUjVl):not(.HexStackV2Prototype_collapsed__bhZi0)>span{color:#5c97b0}.HexStackV2Prototype_cell__YJ_OR.HexStackV2Prototype_empty__z5Xeo.HexStackV2Prototype_dropTarget__AIPNX:before,.HexStackV2Prototype_cell__YJ_OR.HexStackV2Prototype_empty__z5Xeo.HexStackV2Prototype_expectedTarget__xjCqo:before{border-color:#54a9cd;background:linear-gradient(145deg,#fff,#caefff)}.HexStackV2Prototype_cell__YJ_OR.HexStackV2Prototype_empty__z5Xeo.HexStackV2Prototype_dropTarget__AIPNX span{color:#408eaf}.HexStackV2Prototype_stack__YD1mF b{border-color:#fff;background:#1d5e78;box-shadow:0 3px 0 #193c4b44}.HexStackV2Prototype_stack__YD1mF{filter:drop-shadow(0 12px 8px #32687f30)}.HexStackV2Prototype_tray__PeidF{border-color:#9bc8d6;background:linear-gradient(180deg,#f1fbff,#d8eef6);box-shadow:inset 0 2px 0 #fff,0 5px 0 #a6c7d5,0 10px 20px #37627514}.HexStackV2Prototype_tray__PeidF>button{border-color:#c5dfea;background:#ffffff70}.HexStackV2Prototype_tray__PeidF>button.HexStackV2Prototype_selected__cbidD{border-color:#1598b0;background:#c3ebf7;box-shadow:0 0 0 2px #79c0df26,inset 0 -3px 0 #75b1ca33}.HexStackV2Prototype_tray__PeidF .HexStackV2Prototype_reserveSlot__H4ziB{border-color:#8fb8c9;background:#e3f0f6}.HexStackV2Prototype_tray__PeidF>button>span:last-child{color:#3b7d99;background:#f8fdff;border-color:#bedce9}.HexStackV2Prototype_onboarding__fTFqe{border-color:#a8d4e7;background:#f4fcff;box-shadow:0 3px 0 #cae0ea}.HexStackV2Prototype_onboarding__fTFqe span,.HexStackV2Prototype_onboarding__fTFqe strong{color:#327e9e}.HexStackV2Prototype_onboarding__fTFqe p{color:#43758a}.HexStackV2Prototype_onboardingActions__fkLmj button{border-color:#a7d1e3;color:#327e9e;background:#fff;box-shadow:0 2px 0 #bcdbe8}.HexStackV2Prototype_tools__TVqFh{border-color:#b7d7e4;background:#e1f3fa;opacity:1}.HexStackV2Prototype_tools__TVqFh button{border-color:#a8d1e2;color:#3a88aa;background:#f8fdff;box-shadow:0 3px 0 #b3d2df}.HexStackV2Prototype_tools__TVqFh .HexStackV2Prototype_toolReady___OJf3{border-color:#30a7bb;background:#ddf9fc}.HexStackV2Prototype_tools__TVqFh .HexStackV2Prototype_toolUndoReady__uUZ66{border-color:#76b7d3;color:#3583a5;background:#e3f7ff}.HexStackV2Prototype_tools__TVqFh button .HexStackV2Prototype_toolUses__9bLkP{background:#178fd0}.HexStackV2Prototype_stickyActions__IZxop{background:#e7f5fb}.HexStackV2Prototype_pinnedActions__Sm_ST{border-color:#bed9e5;box-shadow:0 8px 18px #37728b1c}.HexStackV2Prototype_chainHelp__ZQihE,.HexStackV2Prototype_overview__gzNNA{border-color:#c5dfea;color:#3a6578;background:#f1fbff}.HexStackV2Prototype_controls___XL4O p{color:#417388}.HexStackV2Prototype_controls___XL4O button,.HexStackV2Prototype_outcome__bTGye button{border-color:#a8d1e2;color:#3a85a5;background:#f8fdff;box-shadow:0 3px 0 #b3d2df}.HexStackV2Prototype_outcome__bTGye{border:2px solid #a7d8ed;background:radial-gradient(circle at 50% 18%,#fff1c3,#f5fcfff5 65%);box-shadow:0 12px 40px #376d8435}.HexStackV2Prototype_outcome__bTGye h2{color:#12637f;font-weight:900}.HexStackV2Prototype_outcomeKicker__Z_rhx{color:#885613}.HexStackV2Prototype_outcomeStats__sLddq span{border-color:#c6e1ec;background:#e5f7ff}.HexStackV2Prototype_outcomeStats__sLddq b{color:#3b8cae}.HexStackV2Prototype_outcomeActions__0hCjl .HexStackV2Prototype_primaryAction__S0JD0{border-color:#178fd0;color:#fff;background:#178fd0;box-shadow:0 4px 0 #116b9a}.HexStackV2Prototype_outcomeActions__0hCjl .HexStackV2Prototype_primaryAction__S0JD0:hover{background:#087eb5}.HexStackV2Prototype_compact__E6Ji8 .HexStackV2Prototype_game__SeqlE,.HexStackV2Prototype_compact__E6Ji8.HexStackV2Prototype_page__8FXJd{border:0;box-shadow:none;background:linear-gradient(150deg,#e5f7fc,#c9ebf5)}.HexStackV2Prototype_compact__E6Ji8 .HexStackV2Prototype_game__SeqlE{container-type:inline-size;container-name:hexa-trial}.HexStackV2Prototype_compact__E6Ji8 .HexStackV2Prototype_board__m_L7b{box-shadow:none}@container hexa-trial (max-width: 360px){.HexStackV2Prototype_compact__E6Ji8 .HexStackV2Prototype_board__m_L7b.HexStackV2Prototype_sparseBoard__ZTQta .HexStackV2Prototype_boardScene__5hzO4{transform:translateX(var(--board-pan-x,0)) scale(.86)}.HexStackV2Prototype_compact__E6Ji8 .HexStackV2Prototype_tray__PeidF{gap:4px;padding-inline:6px}.HexStackV2Prototype_compact__E6Ji8 .HexStackV2Prototype_emptySlot__bfnei,.HexStackV2Prototype_compact__E6Ji8 .HexStackV2Prototype_tray__PeidF>button{min-width:0;flex:1 1}}@container hexa-trial (max-width: 320px){.HexStackV2Prototype_compact__E6Ji8 .HexStackV2Prototype_board__m_L7b.HexStackV2Prototype_sparseBoard__ZTQta .HexStackV2Prototype_boardScene__5hzO4{transform:translateX(var(--board-pan-x,0)) scale(.76)}.HexStackV2Prototype_compact__E6Ji8 .HexStackV2Prototype_tray__PeidF .HexStackV2Prototype_compactStack__r4rsW{transform:translate(-50%,-50%) scale(.64)}}@container hexa-trial (max-width: 280px){.HexStackV2Prototype_compact__E6Ji8 .HexStackV2Prototype_board__m_L7b.HexStackV2Prototype_sparseBoard__ZTQta .HexStackV2Prototype_boardScene__5hzO4{transform:translateX(var(--board-pan-x,0)) scale(.64)}.HexStackV2Prototype_compact__E6Ji8 .HexStackV2Prototype_tray__PeidF{gap:2px}.HexStackV2Prototype_compact__E6Ji8 .HexStackV2Prototype_tray__PeidF .HexStackV2Prototype_compactStack__r4rsW{transform:translate(-50%,-50%) scale(.58)}}@media (max-width:640px){.HexStackV2Prototype_game__SeqlE{border:0}}.HexStackV2Prototype_stagePage__JZ3QA{min-height:0;padding:24px 0;background:transparent}.HexStackV2Prototype_stageArt__NQnok{--session-ink:#244f50;--session-panel:#fffbef;--session-line:#a8b4a0;--session-focus:#b6782f;width:min(1120px,94%);min-height:0;color:#294948;border:1px solid #bcad8d;border-radius:16px;background:repeating-linear-gradient(96deg,#b79b6e06 0 2px,transparent 2px 7px),#f8f0dc;box-shadow:inset 0 1px 0 #fff,0 6px 0 #b9a98b,0 18px 40px #5e5c3826}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_hud__JOkuV{background:linear-gradient(120deg,#386c6b,#214d50);border-color:#c3b183}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_hud__JOkuV strong{font-family:Georgia,serif;font-size:29px;color:#fff2cc}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_version__r_4Tj{color:#e4cf98}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_spaceMeter__4Gy_m{color:#f3e8c9;border-color:#96ae91;background:#133a3b;border-radius:10px}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_spaceMeter__4Gy_m small{color:#d2d8b9}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_hudActions__s1kvW button{color:#355858;border-color:#c0aa78;background:linear-gradient(#fff5dc,#e5d9b6);box-shadow:inset 0 1px #fff,0 3px 0 #b3986a}.HexStackV2Prototype_stageArt__NQnok [data-session-navigation]{margin:14px 20px}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_goals__KpYLF div{border-color:#c8b88f;background:#fffaf0;box-shadow:0 3px 0 #d5c5a2}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_goals__KpYLF b,.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_scoreGoal__KuOja>span{color:#2c6867}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_scoreGoal__KuOja progress::-webkit-progress-value{background:linear-gradient(90deg,#3b7770,#96bda2)}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_board__m_L7b{border:2px solid #c7b181;border-radius:14px;background:radial-gradient(ellipse at 50% 20%,#fff8e6,#eadab8 85%);box-shadow:inset 0 0 0 5px #fbf3da,inset 0 0 20px #ba965c33,0 6px 0 #b49a6f}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_board__m_L7b:before{background:repeating-linear-gradient(30deg,#b9956b0a 0 1px,transparent 1px 10px);border:1px solid #b9a17a44}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_cell__YJ_OR.HexStackV2Prototype_empty__z5Xeo:not(.HexStackV2Prototype_locked__08RtG):not(.HexStackV2Prototype_fragile__PUjVl):not(.HexStackV2Prototype_collapsed__bhZi0):before{background:linear-gradient(140deg,#e0d0ac,#b5b197);border-color:#8b9c88;box-shadow:inset 0 7px 6px #7b80674d,inset 0 -3px 0 #fdf1cb}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_cell__YJ_OR.HexStackV2Prototype_empty__z5Xeo:not(.HexStackV2Prototype_locked__08RtG):not(.HexStackV2Prototype_fragile__PUjVl):not(.HexStackV2Prototype_collapsed__bhZi0)>span{color:#4c7162}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_cell__YJ_OR.HexStackV2Prototype_empty__z5Xeo.HexStackV2Prototype_dropTarget__AIPNX:before,.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_cell__YJ_OR.HexStackV2Prototype_empty__z5Xeo.HexStackV2Prototype_expectedTarget__xjCqo:before{background:#e1e9c7;border-color:#2d786b}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_flyingLayer__26mDb,.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_layer__iRjiR{background:radial-gradient(ellipse at 25% 18%,#fff9,transparent 52%),linear-gradient(145deg,color-mix(in srgb,var(--layer-color) 74%,white),var(--layer-color) 65%,color-mix(in srgb,var(--layer-color) 68%,#142d32));box-shadow:inset 0 -11px #112c3a40,inset 0 3px #fff9}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_layer__iRjiR:after{background:var(--assist-pattern,none),linear-gradient(130deg,#fff8,transparent 40%,#fff2 65%,transparent 67%)}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_stack__YD1mF{filter:drop-shadow(1px 9px 4px #51482a55)}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_stack__YD1mF b{background:#295859;color:#fff1c7;border-color:#f9edc7}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_tray__PeidF{border:2px solid #bca16f;border-radius:12px;background:repeating-linear-gradient(0deg,#f6e2b314 0 2px,transparent 2px 5px),#536c5b;box-shadow:inset 0 2px 5px #273e3e44,0 4px 0 #9c825a}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_tray__PeidF>button{border-radius:10px;border-color:#9cac86;background:#dce2b81a}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_tray__PeidF>button.HexStackV2Prototype_selected__cbidD{border-color:#fbe6a8;background:#c6d0a747;box-shadow:inset 0 1px #fffb}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_tray__PeidF>button>span:last-child{color:#364e42;border-color:#d7c899;background:#fbf0cd}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_batchHint__FtIjp,.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_inputHint__ke6wa{color:#e7dfbb}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_tools__TVqFh{border-color:#c7b58b;background:#f7edcf}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_tools__TVqFh button{border-color:#b5aa84;color:#366560;background:#fffaf0;box-shadow:0 3px 0 #c5b58b}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_tools__TVqFh .HexStackV2Prototype_toolReady___OJf3{border-color:#4d8c75;background:#e5f0d3}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_stickyActions__IZxop{background:transparent}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_pinnedActions__Sm_ST{border-color:#cbbb8e;background:#f6edda;box-shadow:none}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_chainHelp__ZQihE,.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_onboarding__fTFqe,.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_overview__gzNNA{border-color:#d0bb8f;color:#516254;background:#fdf6e3}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_onboarding__fTFqe span,.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_onboarding__fTFqe strong{color:#466a57}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_controls___XL4O p,.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_onboarding__fTFqe p{color:#53695b}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_controls___XL4O button,.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_onboardingActions__fkLmj button,.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_outcome__bTGye button{color:#376357;border-color:#b9ab7b;background:#fff5d9;box-shadow:0 3px 0 #c5b181}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_outcome__bTGye{border-color:#c4a764;background:radial-gradient(ellipse at top,#fff1ba,#f7f4dced)}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_outcome__bTGye h2{color:#315c53;font-family:Georgia,serif}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_outcomeActions__0hCjl .HexStackV2Prototype_primaryAction__S0JD0{color:#fff9df;border-color:#2c6358;background:#3e7869;box-shadow:0 3px 0 #244a42}@media(min-width:1024px){.HexStackV2Prototype_stageArt__NQnok{display:grid;grid-template-columns:minmax(250px,340px) minmax(0,1fr);gap:12px 24px;padding:24px;overflow:visible}.HexStackV2Prototype_stageArt__NQnok>.HexStackV2Prototype_hud__JOkuV{grid-column:1;padding:0;border:0;border-radius:0;background:none;display:flex;flex-wrap:wrap;gap:14px}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_hud__JOkuV strong{color:#315c58;font-size:35px}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_version__r_4Tj{color:#94713a}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_hudActions__s1kvW{width:100%;justify-self:start;justify-content:flex-start;flex-wrap:wrap}.HexStackV2Prototype_stageArt__NQnok>.HexStackV2Prototype_chainHelp__ZQihE,.HexStackV2Prototype_stageArt__NQnok>.HexStackV2Prototype_controls___XL4O,.HexStackV2Prototype_stageArt__NQnok>.HexStackV2Prototype_onboarding__fTFqe,.HexStackV2Prototype_stageArt__NQnok>.HexStackV2Prototype_overview__gzNNA,.HexStackV2Prototype_stageArt__NQnok>.HexStackV2Prototype_stickyActions__IZxop,.HexStackV2Prototype_stageArt__NQnok>[data-session-navigation]{grid-column:1;margin:0}.HexStackV2Prototype_stageArt__NQnok>.HexStackV2Prototype_board__m_L7b{grid-column:2;grid-row:1/span 12;width:100%;height:600px;margin:0}.HexStackV2Prototype_stageArt__NQnok>.HexStackV2Prototype_board__m_L7b.HexStackV2Prototype_sparseBoard__ZTQta{height:560px}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_goals__KpYLF{padding:0}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_controls___XL4O{display:block;padding:0;font-size:12px}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_controls___XL4O p{font-size:12px;line-height:1.6}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_onboarding__fTFqe{padding:12px}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_chainHelp__ZQihE,.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_onboarding__fTFqe p{font-size:12px}}@media(max-width:1023px){.HexStackV2Prototype_stagePage__JZ3QA{padding:0}.HexStackV2Prototype_stageArt__NQnok{width:100%;border:0;border-radius:0;box-shadow:none}}@media(max-width:640px){.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_hud__JOkuV{display:flex;flex-wrap:wrap;gap:10px;padding:14px}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_hud__JOkuV>div:first-child{flex:1 1}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_hud__JOkuV strong{font-size:27px;white-space:nowrap}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_hudActions__s1kvW{width:100%;justify-content:flex-start;flex-wrap:wrap}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_board__m_L7b.HexStackV2Prototype_denseBoard__ogQMf,.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_board__m_L7b.HexStackV2Prototype_sparseBoard__ZTQta{height:500px}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_board__m_L7b.HexStackV2Prototype_denseBoard__ogQMf .HexStackV2Prototype_boardScene__5hzO4,.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_board__m_L7b.HexStackV2Prototype_sparseBoard__ZTQta .HexStackV2Prototype_boardScene__5hzO4{transform:translateX(var(--board-pan-x,0)) translateY(20px) scale(.68)}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_boardPanHint__N9uSh{display:none}}.HexStackV2Prototype_stageArt__NQnok{--session-ink:#573985;--session-panel:#fff3ff;--session-line:#cf9bdd;--session-focus:#9152c5;color:#5c4280;font-family:Trebuchet MS,Arial Rounded MT Bold,Arial,sans-serif;border:3px solid #fff1ff;border-radius:32px;background:linear-gradient(140deg,#fff5ff,#f2dfff);box-shadow:inset 0 3px #fff,0 7px 0 #ae7aca,0 15px 30px #70439c30}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_hud__JOkuV{border-color:#c990d8;background:linear-gradient(#daabf3,#c187e5)}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_hud__JOkuV strong,.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_outcome__bTGye h2{font-family:inherit;font-weight:1000;letter-spacing:-.04em;color:#74469e;text-shadow:0 2px #fff}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_version__r_4Tj{color:#805997;font-weight:800;letter-spacing:.08em}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_spaceMeter__4Gy_m{color:#fff;border:2px solid #ecdaff;background:linear-gradient(#9770d0,#7651b5);border-radius:20px;box-shadow:inset 0 2px #ffffff40,0 3px #64469b}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_spaceMeter__4Gy_m small{color:#f8eeff}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_controls___XL4O button,.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_hudActions__s1kvW button,.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_onboardingActions__fkLmj button,.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_tools__TVqFh button{color:#65448c;border:2px solid #fff0ff;border-radius:14px;background:linear-gradient(#fffaff,#efccfa);box-shadow:inset 0 2px #fff,0 4px 0 #bb88cf;font-family:inherit;font-weight:900;transition:transform .11s,filter .11s}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_controls___XL4O button:active:not(:disabled),.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_hudActions__s1kvW button:active,.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_tools__TVqFh button:active:not(:disabled){transform:translateY(3px)}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_goals__KpYLF div{border:2px solid #fff;border-radius:18px;background:linear-gradient(#fff4bf,#ffe193);box-shadow:inset 0 2px #fff9,0 4px #dfb564}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_goals__KpYLF b,.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_scoreGoal__KuOja>span{color:#8a4d7b;font-weight:1000}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_scoreGoal__KuOja>small{color:#77506e}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_scoreGoal__KuOja progress{border-radius:20px}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_scoreGoal__KuOja progress::-webkit-progress-bar{background:#e7c8c5}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_scoreGoal__KuOja progress::-webkit-progress-value{background:linear-gradient(#a3f678,#43ceab);border-radius:20px}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_board__m_L7b{border:5px solid #fff0fc;border-radius:36px;background:radial-gradient(ellipse at 50% 25%,#f6e5ff,#d4b5ef 80%);box-shadow:inset 0 4px 7px #9b72bd55,0 7px #ad7fca,0 13px 0 #eac5f6}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_board__m_L7b:before{border:0;background:radial-gradient(circle,#fff7 1.5px,transparent 2px);background-size:26px 26px}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_cell__YJ_OR.HexStackV2Prototype_empty__z5Xeo:not(.HexStackV2Prototype_locked__08RtG):not(.HexStackV2Prototype_fragile__PUjVl):not(.HexStackV2Prototype_collapsed__bhZi0):before{border-color:#a287ca;background:linear-gradient(#baa0db,#e0c9f1);box-shadow:inset 0 7px 6px #8565ac44,inset 0 -3px #fff7}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_cell__YJ_OR.HexStackV2Prototype_empty__z5Xeo:not(.HexStackV2Prototype_locked__08RtG):not(.HexStackV2Prototype_fragile__PUjVl):not(.HexStackV2Prototype_collapsed__bhZi0)>span{color:#8062a5}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_cell__YJ_OR.HexStackV2Prototype_empty__z5Xeo.HexStackV2Prototype_dropTarget__AIPNX:before,.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_cell__YJ_OR.HexStackV2Prototype_empty__z5Xeo.HexStackV2Prototype_expectedTarget__xjCqo:before{background:linear-gradient(#eaffd9,#a5e9c4);border-color:#6ebfa3}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_flyingLayer__26mDb span,.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_layer__iRjiR{clip-path:path("M27 4Q22 4 19 10L3 43Q0 50 3 57L19 90Q22 96 28 96H60Q66 96 69 90L85 57Q88 50 85 43L69 10Q66 4 60 4Z");background:radial-gradient(ellipse at 28% 22%,#ffffffa6,transparent 44%),radial-gradient(ellipse at 50% 15%,color-mix(in srgb,var(--layer-color) 65%,white),var(--layer-color) 67%,color-mix(in srgb,var(--layer-color) 65%,#512f88));box-shadow:inset 0 -13px #46236e38,inset 0 6px #fff6}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_flyingLayer__26mDb{background:none;box-shadow:none}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_layer__iRjiR:after{inset:8px 13px 19px;clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);border-radius:18px;background:var(--assist-pattern,none),radial-gradient(ellipse at 27% 15%,#fffc 0 5%,#fff3 7%,transparent 36%)}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_stack__YD1mF{filter:drop-shadow(0 9px 4px #70479944)}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_stack__YD1mF b{border-color:#fff5ff;color:#fff;background:linear-gradient(#9966c9,#7741ae);box-shadow:0 3px #603789;font-weight:1000}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_tray__PeidF{border:3px solid #fff0ff;border-radius:26px;background:linear-gradient(#d69aeb,#b778d6);box-shadow:inset 0 3px #ffe7ff88,0 5px #8b52b4}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_tray__PeidF>button{border:2px solid #ebc1fa;border-radius:18px;background:#c58cde;box-shadow:inset 0 3px #a166bf55}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_tray__PeidF>button.HexStackV2Prototype_selected__cbidD{border-color:#ffffc3;background:#f1c5ed;box-shadow:0 0 0 2px #e3a862}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_tray__PeidF>button>span:last-child{color:#714591;background:#fff1fc;border-color:#e2b3e6;border-radius:12px}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_batchHint__FtIjp,.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_inputHint__ke6wa{color:#fff6ff}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_tools__TVqFh{border-color:#d7afe8;background:#f0dcfa;border-radius:20px}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_tools__TVqFh .HexStackV2Prototype_toolReady___OJf3{border-color:#9dd7ac;background:linear-gradient(#e0ffb9,#b1edb8)}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_tools__TVqFh .HexStackV2Prototype_toolUses__9bLkP{background:#9763c6}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_pinnedActions__Sm_ST{border-color:#dbb9e8;background:#f7e8fd;border-radius:20px}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_chainHelp__ZQihE,.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_onboarding__fTFqe,.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_overview__gzNNA{color:#76568a;border:2px solid #e3c7ef;border-radius:18px;background:#fff8fd}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_onboarding__fTFqe span,.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_onboarding__fTFqe strong{color:#8653a1}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_controls___XL4O p,.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_onboarding__fTFqe p{color:#705680}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_scoreBurst__g_nyI i{width:24px;height:24px;clip-path:polygon(50% 0,62% 33%,98% 35%,71% 58%,80% 96%,50% 75%,20% 96%,29% 58%,2% 35%,38% 33%);background:linear-gradient(#fff5ad,#ffd348)}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_scoreBurst__g_nyI b{background:#e65db6;border:2px solid #fff;font-size:16px;font-weight:1000}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_outcome__bTGye{border:4px solid #fff5ff;border-radius:28px;background:radial-gradient(ellipse at top,#fff5b5,#ffe2fc 75%);box-shadow:0 7px #b779c1,0 16px 30px #693b9644}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_outcomeActions__0hCjl .HexStackV2Prototype_primaryAction__S0JD0{color:#fff;border:2px solid #ffdf8b;border-radius:16px;background:linear-gradient(#ffb83f,#ff9451);box-shadow:0 4px #cf6e52}@media(max-width:1023px){.HexStackV2Prototype_stageArt__NQnok{border:0;border-radius:0;box-shadow:none}}@media(prefers-reduced-motion:reduce){.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_scoreBurst__g_nyI{display:none}.HexStackV2Prototype_stageArt__NQnok button{transition:none}}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_hud__JOkuV{padding:12px;border-radius:20px}@media(min-width:1024px){.HexStackV2Prototype_stagePage__JZ3QA{padding:20px 0}.HexStackV2Prototype_stageArt__NQnok{width:calc(100% - 48px);max-width:1520px;padding:18px;grid-template-columns:160px minmax(0,1fr) 160px;gap:10px 20px;align-items:start}.HexStackV2Prototype_stageArt__NQnok>.HexStackV2Prototype_hud__JOkuV{min-height:0;padding:8px;gap:10px;border-radius:16px}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_hud__JOkuV strong{font-size:24px}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_version__r_4Tj{font-size:9px}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_spaceMeter__4Gy_m{padding:6px 10px}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_hudActions__s1kvW{gap:6px}.HexStackV2Prototype_stageArt__NQnok>.HexStackV2Prototype_board__m_L7b,.HexStackV2Prototype_stageArt__NQnok>.HexStackV2Prototype_board__m_L7b.HexStackV2Prototype_sparseBoard__ZTQta{grid-column:2;grid-row:1/span 16;height:600px;width:100%;margin:0}.HexStackV2Prototype_stageArt__NQnok>.HexStackV2Prototype_chainHelp__ZQihE,.HexStackV2Prototype_stageArt__NQnok>.HexStackV2Prototype_controls___XL4O,.HexStackV2Prototype_stageArt__NQnok>.HexStackV2Prototype_onboarding__fTFqe,.HexStackV2Prototype_stageArt__NQnok>.HexStackV2Prototype_overview__gzNNA{grid-column:3}.HexStackV2Prototype_stageArt__NQnok>.HexStackV2Prototype_onboarding__fTFqe{grid-row:1/span 4}.HexStackV2Prototype_stageArt__NQnok>.HexStackV2Prototype_controls___XL4O{grid-row:5/span 5}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_controls___XL4O p,.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_onboarding__fTFqe p{font-size:11px;line-height:1.5}.HexStackV2Prototype_stageArt__NQnok>.HexStackV2Prototype_stickyActions__IZxop{position:static}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_goals__KpYLF div{padding:8px 10px}.HexStackV2Prototype_stageArt__NQnok .HexStackV2Prototype_goals__KpYLF b{font-size:25px}.HexStackV2Prototype_stageArt__NQnok>.HexStackV2Prototype_overview__gzNNA{grid-row:1}.HexStackV2Prototype_stageArt__NQnok>.HexStackV2Prototype_controls___XL4O{grid-row:4/span 6}}.ShareGameButton_wrap__TpjZY{position:relative;display:inline-flex;align-items:center;gap:8px}.ShareGameButton_button__dUbvu{min-height:44px;padding:9px 16px;border:1px solid;border-radius:12px;color:inherit;background:transparent;font:inherit;font-size:13px;font-weight:800;cursor:pointer}.ShareGameButton_button__dUbvu:hover{filter:brightness(1.15)}.ShareGameButton_button__dUbvu:focus-visible{outline:3px solid #65c9e7;outline-offset:2px}.ShareGameButton_feedback__ivfZb{font-size:12px;font-weight:700}.ShareGameButton_feedback__ivfZb a{text-decoration:underline}.ShareGameButton_iconWrap__9a0Gf{position:relative}.ShareGameButton_iconButton__jcXRU{display:grid;width:38px;min-height:38px;place-items:center;padding:0;font-size:20px}.ShareGameButton_iconWrap__9a0Gf .ShareGameButton_feedback__ivfZb{position:absolute;z-index:4;top:calc(100% + 5px);right:0;min-width:115px;padding:6px 9px;border-radius:8px;color:#26345f;background:#fff;box-shadow:0 4px 15px rgb(34 48 94/17%);white-space:nowrap}.ShareGameButton_menu__z7AtB{position:absolute;z-index:20;top:calc(100% + 7px);right:0;display:grid;min-width:195px;padding:7px;border:1px solid #cbdce4;border-radius:13px;color:#173046;background:#fff;box-shadow:0 12px 28px rgb(18 42 65/22%)}.ShareGameButton_menu__z7AtB a,.ShareGameButton_menu__z7AtB button{display:block;min-height:37px;padding:8px 10px;border:0;border-radius:7px;color:#173046;background:transparent;font:inherit;font-size:13px;font-weight:700;line-height:20px;text-align:left;text-decoration:none;white-space:nowrap;cursor:pointer}.ShareGameButton_menu__z7AtB a:hover,.ShareGameButton_menu__z7AtB button:hover{background:#e9f6f8}.ShareGameButton_menu__z7AtB a:focus-visible,.ShareGameButton_menu__z7AtB button:focus-visible{outline:2px solid #087e91}.GameChapterMap_map__dzCOb{--map-sky:#ffb5d4;--map-low:#ef84b8;--map-edge:#a84d8d;--map-ink:#733d75;position:absolute;inset:0;z-index:5;display:flex;flex-direction:column;min-height:0;padding:12px;gap:10px;border-radius:22px;background:radial-gradient(ellipse at 15% 15%,#fff7c8a8,transparent 48%),radial-gradient(ellipse at 90% 80%,#fff8,transparent 42%),linear-gradient(var(--map-sky),var(--map-low));color:var(--map-ink);font-family:Trebuchet MS,Arial,sans-serif;box-shadow:inset 0 3px #fff9;overflow:hidden}.GameChapterMap_map__dzCOb[data-chapter-map=cleaning-game]{--map-sky:#6ee9eb;--map-low:#3cbfcf;--map-edge:#2b869f;--map-ink:#215b7c;background:radial-gradient(circle at 12% 64%,#e9ffff9c 0 5%,transparent 5.5%),radial-gradient(circle at 85% 83%,#ecffff90 0 8%,transparent 8.5%),linear-gradient(var(--map-sky),var(--map-low))}.GameChapterMap_map__dzCOb[data-chapter-map=color-by-number]{--map-sky:#d3a0ff;--map-low:#a773df;--map-edge:#7750b3;--map-ink:#553981}.GameChapterMap_map__dzCOb[data-chapter-map=paint-trail-maze]{--map-sky:#ffcbba;--map-low:#f08bbf;--map-edge:#ba618e;--map-ink:#883d72}.GameChapterMap_header__QdLcf{display:flex;align-items:center;gap:8px;flex-shrink:0}.GameChapterMap_header__QdLcf>svg{width:44px;height:44px;flex-shrink:0}.GameChapterMap_header__QdLcf>div{flex:1 1;min-width:0}.GameChapterMap_header__QdLcf h3{margin:0;font-size:clamp(14px,2.6vw,20px);line-height:1.15}.GameChapterMap_header__QdLcf span{font-size:11px;font-weight:800}.GameChapterMap_map__dzCOb button{font-family:inherit!important;touch-action:manipulation;cursor:pointer}.GameChapterMap_map__dzCOb .GameChapterMap_chapterBar__xUtzC button,.GameChapterMap_map__dzCOb .GameChapterMap_header__QdLcf button{display:grid;place-items:center;min-width:44px;width:44px;height:44px;padding:0;border:2px solid #fff6c7;border-radius:15px;background:linear-gradient(#fff8d9,#ffd784);box-shadow:inset 0 2px white,0 4px var(--map-edge);color:var(--map-ink);font-size:29px;line-height:1;flex-shrink:0}.GameChapterMap_map__dzCOb button:disabled{opacity:.42;cursor:default}.GameChapterMap_map__dzCOb button:focus-visible{outline:3px solid #fff8c2;outline-offset:2px}.GameChapterMap_map__dzCOb button:active:not(:disabled){transform:translateY(2px)}.GameChapterMap_chapterBar__xUtzC{display:flex;align-items:center;gap:8px;flex-shrink:0}.GameChapterMap_chapterBar__xUtzC>div{flex:1 1;text-align:center;min-width:0}.GameChapterMap_chapterBar__xUtzC small{display:block;font-size:9px;font-weight:900}.GameChapterMap_chapterBar__xUtzC h4{margin:2px 0;font-size:clamp(14px,2.5vw,20px);line-height:1.15}.GameChapterMap_chapterBar__xUtzC span{font-size:10px;font-weight:800}.GameChapterMap_path__ThsYF{position:relative;display:grid;grid-template-columns:repeat(5,minmax(44px,1fr));gap:14px 10px;align-content:center;justify-items:center;flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:12px 5px 16px;border:2px solid #fff6;border-radius:22px;background:repeating-linear-gradient(155deg,transparent 0 30px,#ffffff14 30px 62px)}.GameChapterMap_scenery__NY40g{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;opacity:.75}.GameChapterMap_map__dzCOb .GameChapterMap_path__ThsYF button{position:relative;display:grid;place-items:center;min-width:44px;min-height:50px;width:min(100%,64px);padding:6px 4px 10px;border:3px solid #fff7cc;border-radius:20px;background:radial-gradient(ellipse at 30% 8%,#fff9,transparent 60%),linear-gradient(#fff397,#ffc24c);box-shadow:inset 0 -4px #eb9d3955,0 5px var(--map-edge);color:var(--map-ink);font-size:19px;line-height:1}.GameChapterMap_path__ThsYF button:nth-child(2n){top:6px}.GameChapterMap_map__dzCOb .GameChapterMap_path__ThsYF button[data-cleared=true]{background:radial-gradient(ellipse at 30% 8%,#fff9,transparent 60%),linear-gradient(#bfff9e,#55dcb0)}.GameChapterMap_map__dzCOb .GameChapterMap_path__ThsYF button[aria-current]{outline:3px solid #fffde4;outline-offset:3px}.GameChapterMap_path__ThsYF button span{position:absolute;right:-5px;top:-8px;display:grid;place-items:center;width:22px;height:22px;border:2px solid #fff8cc;border-radius:50%;background:#b77de0;color:#fff9c5;font-size:12px}.GameChapterMap_path__ThsYF img{width:38px;height:38px;object-fit:contain;image-rendering:pixelated;background:#fff5db;border-radius:7px;margin-bottom:3px}.GameChapterMap_footer__vQnXM{display:flex;gap:6px;align-items:center;justify-content:space-between;flex-shrink:0;font-size:10px;font-weight:800}.GameChapterMap_map__dzCOb .GameChapterMap_footer__vQnXM button{min-height:44px;border:2px solid #fff3bd;border-radius:13px;padding:6px 10px;background:#fff6cf;color:var(--map-ink);font-size:11px;box-shadow:0 3px var(--map-edge)}@media(max-width:480px){.GameChapterMap_map__dzCOb{padding:10px;gap:9px}.GameChapterMap_path__ThsYF{gap:14px 8px}.GameChapterMap_header__QdLcf h3{font-size:16px}.GameChapterMap_chapterBar__xUtzC h4{font-size:17px}}@media(max-height:500px){.GameChapterMap_map__dzCOb{gap:5px;padding:8px}.GameChapterMap_header__QdLcf>svg{display:none}.GameChapterMap_path__ThsYF{align-content:start}.GameChapterMap_header__QdLcf h3{font-size:14px}}.GameChapterMap_route__rOcZK{grid-column:1/-1;align-self:stretch;justify-self:stretch;width:100%;height:100%;min-height:50px;pointer-events:none;z-index:0}.GameChapterMap_map__dzCOb .GameChapterMap_path__ThsYF button{z-index:1}.GameChapterMap_map__dzCOb .GameChapterMap_path__ThsYF button[data-locked=true]{opacity:1;background:linear-gradient(#dbe4ed,#9daec8);color:#334e69;border-color:#edf7ff;box-shadow:inset 0 -4px #627c9955,0 5px #627c99}.GameChapterMap_map__dzCOb[data-chapter-map=sand-loop]{--map-sky:#80e6ff;--map-low:#21bdde;--map-edge:#117f9e;--map-ink:#12516b;z-index:20}.GameChapterMap_path__ThsYF button:nth-child(2n){top:0}.GameChapterMap_map__dzCOb .GameChapterMap_path__ThsYF button{align-self:center;justify-self:center;height:64px}.GameChapterMap_map__dzCOb .GameChapterMap_path__ThsYF button:has(img){height:84px}@media(max-width:360px){.GameChapterMap_map__dzCOb[data-chapter-map=sand-loop] .GameChapterMap_path__ThsYF{column-gap:2px}}.GardenWorkshop_session__PNKJk{position:relative;width:100%;padding-block:14px}.GardenWorkshop_modes__ZYqsy{display:flex;justify-content:center;gap:10px;margin:0 0 20px}.GardenWorkshop_modes__ZYqsy a{padding:10px 18px;border:1px solid #c5d5db;border-radius:999px;background:#fff;color:#33556a;font-size:14px;font-weight:800;text-decoration:none}.GardenWorkshop_modes__ZYqsy a[aria-current]{color:#fff;border-color:#286139;background:#286139}.GardenWorkshop_levelSelect__5toOT{display:grid;gap:8px;max-width:290px;margin-top:26px;color:#cfdbac;font-size:10px;font-weight:800;letter-spacing:.14em}.GardenWorkshop_levelSelect__5toOT select{min-height:42px;width:100%;padding:8px 28px 8px 12px;border:1px solid #7d976b;border-radius:8px;color:#fff7de;background:#193c33;font:650 13px/1.4 system-ui,sans-serif;letter-spacing:0;cursor:pointer;color-scheme:dark}.GardenWorkshop_levelSelect__5toOT select:focus-visible,.GardenWorkshop_modes__ZYqsy a:focus-visible{outline:3px solid #f6cf75;outline-offset:3px}@media (max-width:1023px){.GardenWorkshop_session__PNKJk{padding-block:0}.GardenWorkshop_levelSelect__5toOT{max-width:none;margin-top:9px;gap:4px}.GardenWorkshop_levelSelect__5toOT select{min-height:36px;font-size:12px}}@media (max-width:520px){.GardenWorkshop_levelSelect__5toOT{font-size:9px;letter-spacing:.06em}.GardenWorkshop_levelSelect__5toOT select{width:min(190px,100%)}.GardenWorkshop_modes__ZYqsy{margin-bottom:12px}}.GardenWorkshop_levelSelect__5toOT{color:#72936b}.GardenWorkshop_levelSelect__5toOT select{border:2px solid #f4ffdf;border-radius:14px;color:#567c58;background:linear-gradient(#fbffe7,#d7efc5);box-shadow:inset 0 2px #fff,0 3px #98bd8e;color-scheme:light;font-family:Trebuchet MS,Arial,sans-serif;font-weight:900}@media(min-width:1024px){.GardenWorkshop_levelSelect__5toOT{max-width:190px;margin-top:12px;gap:4px;font-size:9px;letter-spacing:.04em}.GardenWorkshop_levelSelect__5toOT select{min-height:38px;font-size:11px;padding-left:8px}}@media(min-width:1024px) and (max-height:850px){.GardenWorkshop_session__PNKJk{align-self:start}}.GameLevelNavigator_navigator__CLkuS{display:flex;align-items:end;gap:10px;margin-block:12px;color:var(--session-ink,#264d60)}.GameLevelNavigator_navigator__CLkuS label{display:grid;gap:5px;flex:1 1;min-width:0}.GameLevelNavigator_navigator__CLkuS label>span{font:800 9px/1.4 system-ui,sans-serif;letter-spacing:.16em;opacity:.8}.GameLevelNavigator_navigator__CLkuS select{width:100%;min-height:40px;padding:7px 28px 7px 11px;border:1px solid var(--session-line,#a3c9d4);border-radius:8px;font:700 13px/1.4 system-ui,sans-serif;color:inherit;background:var(--session-panel,#fff);cursor:pointer;color-scheme:var(--session-scheme,light)}.GameLevelNavigator_navigator__CLkuS select:focus-visible{outline:3px solid var(--session-focus,#1f83ad);outline-offset:3px}.TapCaperBrand_logo__d7CxN{display:flex;align-items:center;gap:9px;font-family:Arial,Segoe UI,sans-serif;font-size:24px;font-weight:800;line-height:1.5;letter-spacing:-1px;white-space:nowrap;text-decoration:none}.TapCaperBrand_mark__CzkWa{display:flex;align-items:center;justify-content:center;width:31px;height:31px;padding:0;border-radius:9px;background:#ffce36;color:#24262b;font-size:25px;letter-spacing:0;transform:rotate(-7deg)}.TapCaperBrand_wordmark__6_AAU{color:#24262b}.TapCaperBrand_logo__d7CxN[data-brand-theme=dark] .TapCaperBrand_wordmark__6_AAU{color:#f4f5f7}@media (max-width:760px){.TapCaperBrand_logo__d7CxN{font-size:22px}.TapCaperBrand_mark__CzkWa{width:29px;height:29px}}.SiteTheme_themes__MevqJ{display:flex;gap:3px;padding:3px;border:1px solid var(--tc-line,#dfe3e9);border-radius:9px;margin-left:auto;flex-shrink:0;color:var(--tc-ink,#24262b);font:14px/1.5 Arial,Segoe UI,sans-serif}.SiteTheme_themes__MevqJ button{height:38px;display:flex;align-items:center;gap:6px;padding:0 10px;border:0;border-radius:6px;background:transparent;color:inherit;font:inherit;cursor:pointer}.SiteTheme_themes__MevqJ button[aria-pressed=true]{background:#ffce36;color:#24262b}.SiteTheme_themes__MevqJ button:focus-visible{outline:3px solid var(--tc-accent,#9a6c00);outline-offset:3px}.SiteTheme_themes__MevqJ button>span:first-child{font-size:19px}@media(max-width:760px){.SiteTheme_themes__MevqJ{margin-left:auto}.SiteTheme_themes__MevqJ button{width:44px;height:44px;justify-content:center;padding:0}.SiteTheme_themes__MevqJ button>span:last-child{display:none}}