@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:400;src:url(./be-vietnam-pro-vietnamese-400-normal-CRcqvyg1.woff2)format("woff2"),url(./be-vietnam-pro-vietnamese-400-normal-BuGn0gnm.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:400;src:url(./be-vietnam-pro-latin-ext-400-normal-CiZNW1ec.woff2)format("woff2"),url(./be-vietnam-pro-latin-ext-400-normal-DYBYyMQr.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:400;src:url(./be-vietnam-pro-latin-400-normal-PpnXBOrz.woff2)format("woff2"),url(./be-vietnam-pro-latin-400-normal-bXgqVju9.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:600;src:url(./be-vietnam-pro-vietnamese-600-normal-nyU-ZL2p.woff2)format("woff2"),url(./be-vietnam-pro-vietnamese-600-normal-DkpCIyan.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:600;src:url(./be-vietnam-pro-latin-ext-600-normal-BNd8euf0.woff2)format("woff2"),url(./be-vietnam-pro-latin-ext-600-normal-BeUwKxhG.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:600;src:url(./be-vietnam-pro-latin-600-normal-BZDkUTrt.woff2)format("woff2"),url(./be-vietnam-pro-latin-600-normal-5IO4e7bK.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:800;src:url(./be-vietnam-pro-vietnamese-800-normal-D4LFh2W4.woff2)format("woff2"),url(./be-vietnam-pro-vietnamese-800-normal-CA0HL1e4.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:800;src:url(./be-vietnam-pro-latin-ext-800-normal-GEpNgheG.woff2)format("woff2"),url(./be-vietnam-pro-latin-ext-800-normal-BvOXQlBN.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:800;src:url(./be-vietnam-pro-latin-800-normal-BpHZASpI.woff2)format("woff2"),url(./be-vietnam-pro-latin-800-normal-Cwp5p0gU.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ivory:#fbf6ec;--cream:#f3e9d2;--paper:#fffdf8;--navy:#1e2a44;--navy-soft:#3a4763;--ink-muted:#6b7288;--teal:#2a9d8f;--teal-dark:#1f7a70;--teal-soft:#d6efeb;--coral:#e76f51;--coral-dark:#c8553a;--coral-soft:#fbe1d8;--amber:#f4a261;--amber-soft:#fdebd9;--gold:#e9b949;--gold-dark:#b98a1f;--gold-soft:#fbf0cf;--wood:#b07d4f;--wood-dark:#8a5a33;--wood-soft:#efdcc5;--total:#2f5aa8;--line:#e6dcc6;--shadow-sm:0 1px 2px #1e2a4414, 0 2px 6px #1e2a440f;--shadow-md:0 4px 14px #1e2a441f;--shadow-lg:0 16px 40px #1e2a4433;--radius-sm:10px;--radius-md:16px;--radius-lg:24px;--header-h:68px;--font:"Be Vietnam Pro", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%}body{font-family:var(--font);color:var(--navy);background:var(--ivory);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;margin:0;font-size:16px;line-height:1.5}button,input,select{font:inherit;color:inherit}button{cursor:pointer}img{max-width:100%}[hidden]{display:none!important}h1,h2,h3,p{margin:0}:focus-visible{outline:3px solid var(--teal);outline-offset:2px}.sr-only{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes pm-pulse{0%,to{box-shadow:0 0 #2a9d8f8c}50%{box-shadow:0 0 0 12px #2a9d8f00}}@keyframes pm-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes pm-pop{0%{opacity:0;transform:scale(.6)}70%{opacity:1;transform:scale(1.08)}to{transform:scale(1)}}[data-highlight=true]{outline:3px dashed var(--teal);outline-offset:4px;border-radius:var(--radius-md);animation:1.6s ease-in-out infinite pm-pulse}[data-ghost=true]:after{content:"";border:2px solid var(--teal);pointer-events:none;z-index:5;background:radial-gradient(circle,#fffffff2 30%,#2a9d8f59 70%);border-radius:50%;width:38px;height:38px;animation:1s ease-in-out infinite pm-bob;position:absolute;bottom:-14px;right:-10px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}._dock_9o295_3{z-index:40;pointer-events:none;flex-direction:column;align-items:flex-end;gap:10px;display:flex;position:fixed;bottom:20px;right:20px}._dock_9o295_3>*{pointer-events:auto}._launcher_9o295_19{background:var(--teal);color:#fff;width:60px;height:60px;box-shadow:var(--shadow-lg);border:0;border-radius:50%;place-items:center;transition:transform .15s;display:grid;position:relative}._launcher_9o295_19:hover{transform:scale(1.06)}._launcher_9o295_19 svg{width:28px;height:28px}._unread_9o295_42{background:var(--coral);color:#fff;text-align:center;border:2px solid var(--paper);border-radius:999px;min-width:24px;height:24px;padding:0 6px;font-size:13px;font-weight:800;line-height:24px;position:absolute;top:-4px;right:-4px}._toast_9o295_59{border:1px solid var(--gold);border-radius:var(--radius-md);background:var(--gold-soft);max-width:300px;color:var(--navy);text-align:left;box-shadow:var(--shadow-md);padding:10px 14px;font-size:14px;animation:.3s ease-out _pm-pop_9o295_1}._panel_9o295_72{border-radius:var(--radius-lg);background:var(--paper);border:1px solid var(--line);width:380px;height:min(560px,100vh - 40px);box-shadow:var(--shadow-lg);flex-direction:column;display:flex;overflow:hidden}@media (width<=640px){._dock_9o295_3{bottom:16px;right:16px}._panel_9o295_72{border:0;border-radius:0;width:100%;height:100%;position:fixed;inset:0}}._head_9o295_100{background:var(--navy);color:#fff;align-items:center;gap:10px;padding:10px 12px 10px 14px;display:flex}._head_9o295_100 h2{font-size:16px;font-weight:800}._head_9o295_100 p{color:#d5dbea;font-size:12px}._close_9o295_119{color:#fff;background:#ffffff1f;border:0;border-radius:50%;place-items:center;width:36px;height:36px;margin-left:auto;display:grid}._pinned_9o295_131{background:var(--gold-soft);border-bottom:1px solid var(--line);align-items:flex-start;gap:6px;padding:8px 14px;font-size:13px;font-weight:600;display:flex}._pinned_9o295_131 svg{width:14px;height:14px;color:var(--gold-dark);flex:none;margin-top:3px}._list_9o295_150{overscroll-behavior:contain;flex-direction:column;flex:1;gap:8px;margin:0;padding:12px;list-style:none;display:flex;overflow-y:auto}._more_9o295_162,._system_9o295_163{max-width:90%;color:var(--ink-muted);text-align:center;align-self:center;font-size:13px}._message_9o295_171{flex-direction:column;align-items:flex-start;max-width:85%;display:flex}._message_9o295_171._mine_9o295_178{align-self:flex-end;align-items:flex-end}._messageHead_9o295_183{align-items:center;gap:6px;font-size:13px;display:flex}._time_9o295_190{color:var(--ink-muted);font-size:11px}._bubble_9o295_195{background:var(--cream);overflow-wrap:anywhere;white-space:pre-wrap;border-radius:4px 16px 16px;padding:7px 12px}._mine_9o295_178 ._bubble_9o295_195{background:var(--teal-soft);border-radius:16px 4px 16px 16px}._sending_9o295_208{opacity:.55}._failed_9o295_212 ._bubble_9o295_195{background:var(--coral-soft)}._failNote_9o295_216{max-width:260px;color:var(--coral-dark);text-align:right;font-size:12px;font-weight:600}._report_9o295_224{width:22px;height:22px;color:var(--ink-muted);opacity:.45;background:0 0;border:0;place-items:center;padding:0;display:grid}._report_9o295_224:hover,._report_9o295_224:focus-visible{opacity:1}._report_9o295_224:disabled{color:var(--coral);opacity:1;cursor:default}._report_9o295_224 svg{width:13px;height:13px}._card_9o295_252{border-radius:var(--radius-md);align-items:flex-start;gap:10px;padding:10px 12px;font-size:14px;display:flex}._cardAchievement_9o295_261{background:var(--gold-soft);border:1px solid var(--gold)}._cardPromo_9o295_266{background:#efe7fb;border:1px solid #b9a1e3}._cardStory_9o295_271{background:var(--teal-soft);border:1px solid var(--teal)}._cardArt_9o295_276{flex:none}._cardIcon_9o295_280{width:22px;height:22px;color:var(--navy-soft);flex:none;margin-top:2px}._cardBody_9o295_288{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._cardBody_9o295_288 a{color:var(--teal-dark);font-weight:700}._cardKicker_9o295_301{letter-spacing:.05em;text-transform:uppercase;color:var(--navy-soft);font-size:11px;font-weight:800}._cardFoot_9o295_309{justify-content:space-between;align-items:center;gap:8px;margin-top:4px;display:flex}._cardBody_9o295_288 ._cta_9o295_317{background:var(--navy);color:#fff;border-radius:999px;padding:4px 12px;font-size:13px;text-decoration:none}._composer_9o295_326{border-top:1px solid var(--line);background:var(--paper);flex-direction:column;gap:6px;padding:8px 12px 12px;display:flex}._emojis_9o295_335{align-items:center;gap:2px;display:flex}._emojis_9o295_335 button{background:0 0;border:0;border-radius:8px;width:32px;height:30px;padding:0;font-size:18px}._emojis_9o295_335 button:hover{background:var(--cream)}._counter_9o295_355{color:var(--ink-muted);font-variant-numeric:tabular-nums;margin-left:auto;font-size:11px}._inputRow_9o295_362{gap:8px;display:flex}._inputRow_9o295_362 input{border:1.5px solid var(--line);background:#fff;border-radius:999px;flex:1;min-width:0;min-height:42px;padding:0 14px;font-size:16px}._inputRow_9o295_362 input:focus{border-color:var(--teal);outline:none}._send_9o295_208{background:var(--teal);color:#fff;border:0;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;display:grid}._send_9o295_208:disabled{background:var(--line);cursor:default}._send_9o295_208 svg{width:18px;height:18px}._composerNote_9o295_405{border-top:1px solid var(--line);color:var(--ink-muted);flex-direction:column;align-items:flex-start;gap:8px;padding:12px 14px;font-size:14px;display:flex}._error_9o295_416{color:var(--coral-dark);font-size:13px;font-weight:700}._linkButton_9o295_422{color:var(--teal-dark);background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}._linkButton_9o295_422:disabled{color:var(--ink-muted);cursor:default}._nameForm_9o295_438,._nameFormCompact_9o295_439{flex-direction:column;gap:8px;width:100%;display:flex}._nameField_9o295_446{color:var(--navy);flex-direction:column;gap:6px;font-weight:700;display:flex}._nameField_9o295_446 input{border:1.5px solid var(--line);background:var(--paper);border-radius:12px;min-height:48px;padding:0 14px;font-size:18px}._nameFormCompact_9o295_439 ._nameField_9o295_446 input{min-height:40px;font-size:16px}._nameField_9o295_446 input:focus{border-color:var(--teal);outline:none}._nameHint_9o295_473{color:var(--ink-muted);font-size:13px}._nameActions_9o295_478{align-items:center;gap:14px;display:flex}._header_oteno_1{z-index:50;min-height:var(--header-h);padding:10px max(16px, env(safe-area-inset-left));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--line);background:#fbf6ecf0;justify-content:space-between;align-items:center;gap:12px;display:flex;position:sticky;top:0}._left_oteno_16,._right_oteno_17{align-items:center;gap:10px;min-width:0;display:flex}._logo_oteno_24{flex:none;align-items:center;text-decoration:none;display:inline-flex}._logo_oteno_24 img{width:auto;display:block}._logoFull_oteno_36,._logoMark_oteno_40{height:32px}._titles_oteno_44{flex-direction:column;min-width:0;display:flex}._subtitle_oteno_50{color:var(--ink-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;overflow:hidden}._title_oteno_44{white-space:nowrap;text-overflow:ellipsis;font-size:18px;font-weight:800;line-height:1.2;overflow:hidden}@media (width<=560px){._title_oteno_44{font-size:15px}._logoFull_oteno_36{height:26px}}@media (height<=820px){._header_oteno_1{min-height:0;padding-top:4px;padding-bottom:4px}._subtitle_oteno_50{display:none}._title_oteno_44{font-size:15px}._logoFull_oteno_36,._logoMark_oteno_40{height:26px}._header_oteno_1 button[aria-label]{width:36px;height:36px}}._page_lgbzu_1{background:var(--ivory);min-height:100%}._main_lgbzu_6{flex-direction:column;gap:16px;max-width:640px;margin:0 auto;padding:18px 16px 40px;display:flex}._section_lgbzu_15{border-radius:var(--radius-lg);background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow-sm);flex-direction:column;align-items:flex-start;gap:12px;padding:20px;display:flex}._section_lgbzu_15 h2{font-size:20px;font-weight:800}._form_lgbzu_32{flex-direction:column;gap:12px;width:100%;display:flex}._field_lgbzu_39{flex-direction:column;gap:6px;width:100%;font-weight:600;display:flex}._field_lgbzu_39 input{border:1.5px solid var(--line);background:var(--paper);border-radius:12px;min-height:48px;padding:0 14px;font-size:18px}._field_lgbzu_39 input:focus{border-color:var(--teal);outline:none}._codeInput_lgbzu_61{letter-spacing:.3em;text-align:center;font-weight:800}._row_lgbzu_67{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._muted_lgbzu_74{color:var(--ink-muted)}._error_lgbzu_78{color:var(--coral-dark);font-weight:700}._ok_lgbzu_83{color:var(--teal-dark);font-weight:700}._linkButton_lgbzu_88{color:var(--teal-dark);background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}._linkButton_lgbzu_88:disabled{color:var(--ink-muted);cursor:default;text-decoration:none}._badge_lgbzu_103{background:var(--cream);border-radius:999px;align-items:center;gap:6px;padding:4px 12px;font-size:14px;font-weight:800;display:inline-flex}._badgePremium_lgbzu_114{background:var(--gold-soft);color:var(--gold-dark)}._price_lgbzu_119{font-size:34px;font-weight:800;line-height:1.1}._price_lgbzu_119 small{color:var(--ink-muted);font-size:16px;font-weight:600}._oldPrice_lgbzu_131{color:var(--ink-muted);font-size:20px;font-weight:600}._promoForm_lgbzu_137{flex-direction:column;gap:6px;width:100%;display:flex}._promoRow_lgbzu_144{gap:8px;display:flex}._promoRow_lgbzu_144 input{text-transform:uppercase;letter-spacing:.05em;flex:1;min-width:0}._promoApplied_lgbzu_156{background:var(--teal-soft);color:var(--teal-dark);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px 10px;padding:10px 14px;font-weight:600;display:flex}._promoApplied_lgbzu_156 ._linkButton_lgbzu_88{align-items:center;gap:2px;display:inline-flex}._benefits_lgbzu_174{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._benefits_lgbzu_174 li{align-items:flex-start;gap:10px;display:flex}._benefits_lgbzu_174 svg{color:var(--teal);flex:none;margin-top:2px}._checkout_lgbzu_195{grid-template-columns:minmax(0,260px) minmax(0,1fr);align-items:start;gap:20px;width:100%;display:grid}@media (width<=560px){._checkout_lgbzu_195{grid-template-columns:minmax(0,1fr)}}._qr_lgbzu_209{aspect-ratio:1;object-fit:contain;border-radius:var(--radius-md);border:1px solid var(--line);background:#fff;justify-self:center;width:100%;max-width:260px}._details_lgbzu_220{grid-template-columns:auto minmax(0,1fr);gap:6px 12px;margin:0;display:grid}._details_lgbzu_220 dt{color:var(--ink-muted)}._details_lgbzu_220 dd{overflow-wrap:anywhere;margin:0;font-weight:700}._note_lgbzu_237{color:var(--coral-dark);font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:18px}._orders_lgbzu_243{flex-direction:column;gap:6px;width:100%;margin:0;padding:0;list-style:none;display:flex}._orders_lgbzu_243 li{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:8px;padding:8px 0;display:flex}._passwordRow_lgbzu_262{display:flex;position:relative}._passwordRow_lgbzu_262 input{flex:1;min-width:0;padding-right:52px}._passwordToggle_lgbzu_273{width:48px;color:var(--ink-muted);background:0 0;border:0;place-items:center;display:grid;position:absolute;top:0;bottom:0;right:0}._hint_lgbzu_286{color:var(--ink-muted);font-size:14px;font-weight:500}._sprite_1of32_1{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none;display:block}._fallback_1of32_9{background:repeating-linear-gradient(45deg, var(--cream), var(--cream) 8px, var(--wood-soft) 8px, var(--wood-soft) 16px);opacity:.7;border-radius:14px;display:block}._coinDashed_14s6m_1{border:2px dashed var(--gold-dark);background:#e9b9491f;border-radius:50%;display:inline-block}._bag_14s6m_8{flex:none;display:inline-block;position:relative}._bagTag_14s6m_14{background:var(--paper);border:2px solid var(--coral);min-width:26px;color:var(--coral-dark);text-align:center;box-shadow:var(--shadow-sm);border-radius:999px;padding:0 6px;font-size:12px;font-weight:800;line-height:18px;position:absolute;bottom:12%;left:50%;transform:translate(-50%)}._frameWrap_14s6m_32{align-items:center;gap:6px;display:inline-flex}._frame_14s6m_32{background:var(--paper);border:1.5px solid var(--line);border-radius:8px;gap:3px;padding:4px;display:inline-grid}._cell_14s6m_47{background:var(--cream);border:1px solid var(--line);border-radius:50%}._cellOn_14s6m_53{background:radial-gradient(circle at 35% 35%, #f7d774, var(--gold) 55%, var(--gold-dark));border-color:var(--gold-dark)}._extra_14s6m_58{flex-wrap:wrap;gap:3px;max-width:80px;display:inline-flex}._extraDot_14s6m_65{background:var(--gold);border-radius:50%;width:10px;height:10px}._extraWarn_14s6m_72 ._extraDot_14s6m_65{background:var(--coral)}._hour_14s6m_76{background:linear-gradient(180deg, #ffd49a, var(--amber));border:2px solid #d98a45;border-radius:7px;width:26px;height:26px;display:inline-block}._dashed_14s6m_85{background:0 0!important;border-style:dashed!important}._slot_14s6m_90{border:2px solid var(--wood);background:var(--wood-soft);border-radius:10px;place-items:center;width:52px;height:52px;display:inline-grid}._slotCoins_14s6m_100{border-color:var(--gold-dark)}._iconBox_14s6m_104{place-items:center;display:inline-grid}._hundredTag_14s6m_109{border-color:var(--gold-dark);color:#7a5a10}._dish_14s6m_115{background:radial-gradient(circle, var(--amber) 55%, #f7efe0 57%);width:30px;height:30px;box-shadow:0 0 0 2px var(--line), var(--shadow-sm);border:3px solid #fff;border-radius:50%;display:inline-block}._dish_ten_14s6m_125{background:radial-gradient(circle, var(--wood) 55%, #f7efe0 57%)}._dish_total_14s6m_129{background:radial-gradient(circle, var(--teal) 55%, #f7efe0 57%)}._dish_hour_14s6m_133{background:radial-gradient(circle, var(--coral) 55%, #f7efe0 57%)}._dish_muted_14s6m_137{background:radial-gradient(circle,#8a55b8 55%,#f7efe0 57%)}._board_r9iqv_6{align-items:start;gap:12px;min-height:100%;display:grid}._boardThree_r9iqv_13{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr) minmax(0,1fr);grid-template-areas:"work mid side";align-items:stretch}._boardTwo_r9iqv_19{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);grid-template-areas:"work mid";align-items:stretch}._boardSplit_r9iqv_25{grid-template-columns:minmax(0,1.35fr) minmax(320px,1fr);grid-template-areas:"work side";align-items:stretch}._boardThree_r9iqv_13 :is(._workColumn_r9iqv_32,._midColumn_r9iqv_32,._sideColumn_r9iqv_32)>:last-child,._boardTwo_r9iqv_19 :is(._workColumn_r9iqv_32,._midColumn_r9iqv_32)>:last-child,._boardSplit_r9iqv_25 :is(._workColumn_r9iqv_32,._sideColumn_r9iqv_32)>:last-child{flex-grow:1}._boardSingle_r9iqv_38{grid-template-columns:minmax(0,1fr);grid-template-areas:"work"}._boardSingle_r9iqv_38 ._workColumn_r9iqv_32{grid-template-columns:minmax(0,1.25fr) minmax(260px,1fr);align-items:start;display:grid}._boardSingle_r9iqv_38 ._scene_r9iqv_50{grid-row:1/span 4}@container stage (width<=860px){._boardSingle_r9iqv_38 ._workColumn_r9iqv_32{grid-template-columns:minmax(0,1fr)}._boardSingle_r9iqv_38 ._scene_r9iqv_50{grid-row:auto}}._workColumn_r9iqv_32,._midColumn_r9iqv_32,._sideColumn_r9iqv_32{flex-direction:column;gap:10px;min-width:0;display:flex}._workColumn_r9iqv_32{grid-area:work}._midColumn_r9iqv_32{grid-area:mid}._sideColumn_r9iqv_32{grid-area:side}@container stage (width<=700px){._boardThree_r9iqv_13,._boardTwo_r9iqv_19,._boardSplit_r9iqv_25{grid-template-columns:minmax(0,1fr);grid-template-areas:"work""mid""side"}}._dayOverlay_r9iqv_98{z-index:6;border-radius:var(--radius-md);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:var(--shadow-sm);background:#fffdf8e6;flex-wrap:wrap;align-items:center;gap:6px 12px;margin:10px 10px 0;padding:6px 10px;display:flex;position:relative}._dayLabel_r9iqv_113{white-space:nowrap;flex-wrap:wrap;align-items:center;gap:4px 6px;font-size:16px;display:flex}._dayLabel_r9iqv_113 svg{color:var(--amber)}._dayMode_r9iqv_126{background:var(--amber-soft);color:#9a5a1c;border-radius:999px;padding:1px 10px;font-size:13px;font-weight:600}._timeline_r9iqv_136{border:2px solid var(--line);background:linear-gradient(90deg,#fde9c7 0%,#cfe8f3 35%,#bfe0ef 60%,#f6c79a 85%,#9d8fb8 100%);border-radius:999px;flex:240px;min-width:200px;height:38px;margin:8px 14px 4px 4px;position:relative}._timelineFill_r9iqv_147{background:#f4a26159;border-radius:999px;transition:width .1s linear;position:absolute;inset:0 auto 0 0}._tick_r9iqv_155{background:#1e2a4459;width:2px;margin-left:-1px;position:absolute;top:4px;bottom:4px}._marker_r9iqv_164{border:1.5px dashed var(--wood);opacity:.55;background:#fffdf8b3;border-radius:50%;place-items:center;width:32px;height:32px;margin-left:-34px;display:grid;position:absolute;top:50%;transform:translateY(-50%)}._markerOn_r9iqv_179{opacity:1;border-style:solid;border-color:var(--teal);background:var(--paper);animation:.3s ease-out _pm-pop_r9iqv_1}._sun_r9iqv_187{background:radial-gradient(circle at 40% 40%, #fff6c9, var(--gold) 60%, #e0962f);border-radius:50%;width:26px;height:26px;margin-left:-13px;transition:left .1s linear;position:absolute;top:-8px;box-shadow:0 0 12px #e9b949e6}._dayActions_r9iqv_199{flex-wrap:wrap;gap:8px;display:flex}._rel_r9iqv_205{display:inline-flex;position:relative}._dayNote_r9iqv_210{color:var(--teal-dark);flex-basis:100%;font-size:13px;font-weight:600}._scene_r9iqv_50{border-radius:var(--radius-lg);width:100%;box-shadow:var(--shadow-md);background:var(--wood-soft);align-self:start;position:relative;overflow:hidden}._stageArea_r9iqv_228{aspect-ratio:16/10;width:100%;position:relative}._sceneBg_r9iqv_234{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._alex_r9iqv_242{z-index:2;height:74%;position:absolute;bottom:4%;left:4%}._preloadFrame_r9iqv_250{opacity:0;width:1px;height:1px;position:absolute}._machine_r9iqv_257{z-index:2;height:38%;position:absolute;bottom:4%;right:1%}._bench_r9iqv_265{z-index:1;width:44%;position:absolute;bottom:2%;left:34%}._workpiece_r9iqv_273{aspect-ratio:1;z-index:3;width:28%;position:absolute;bottom:44%;left:42%}._workpiece_r9iqv_273>img{width:100%;height:100%}._today_r9iqv_288{z-index:4;flex-wrap:wrap;justify-content:flex-end;gap:4px;max-width:40%;display:flex;position:absolute;top:4%;right:3%}._todayChair_r9iqv_300{width:clamp(34px,6cqw,56px);height:clamp(34px,6cqw,56px);box-shadow:var(--shadow-sm);background:#fffdf8e6;border-radius:12px;place-items:center;padding:3px;display:grid}._machineBadge_r9iqv_311{background:var(--teal-soft);color:var(--teal-dark);border-radius:999px;padding:0 8px;font-size:12px;font-weight:700}._stock_r9iqv_321{border-radius:var(--radius-md);background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow-sm);padding:10px 14px}._chairs_r9iqv_329{flex-wrap:wrap;align-items:center;gap:6px;min-height:64px;display:flex}._chair_r9iqv_329{border:2px solid var(--line);background:var(--ivory);touch-action:none;border-radius:12px;place-items:center;width:54px;height:54px;animation:.3s ease-out _pm-pop_r9iqv_1;display:grid}._chairDraggable_r9iqv_349{cursor:grab}._chairSelected_r9iqv_353{border-color:var(--teal);background:var(--teal-soft);box-shadow:0 0 0 3px #2a9d8f40}._chairActions_r9iqv_359{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}._readingSection_r9iqv_368{border-top:2px dashed var(--line);margin-top:14px;padding-top:16px}._panel_r9iqv_374{border-radius:var(--radius-md);background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow-sm);padding:10px 14px}._panelHead_r9iqv_382{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:6px;display:flex}._panelHead_r9iqv_382 h3{white-space:nowrap;font-size:15px;font-weight:800}._count_r9iqv_396{color:var(--total);font-weight:800}._empty_r9iqv_401{color:var(--ink-muted);font-size:14px}._helper_r9iqv_406{color:var(--ink-muted);margin-top:6px;font-size:13px;display:block}._zone_r9iqv_413{border-radius:var(--radius-md);border:2px dashed var(--line);background:var(--paper);text-align:left;align-items:center;gap:12px;width:100%;padding:8px 12px;display:flex;position:relative}._zoneReady_r9iqv_426{border-color:var(--teal);background:#f5fbfa}._zoneOver_r9iqv_431{border-style:solid;border-color:var(--teal);background:var(--teal-soft);transform:scale(1.01)}._zoneText_r9iqv_438{flex-direction:column;gap:3px;min-width:0;display:flex}._zoneText_r9iqv_438 small{color:var(--ink-muted)}._priceTag_r9iqv_449{white-space:nowrap;background:var(--gold-soft);border:1.5px solid var(--gold);color:#7a5a10;border-radius:999px;align-self:flex-start;padding:1px 10px;font-size:14px;font-weight:800}._coinRows_r9iqv_461{flex-direction:column;gap:4px;display:flex}._coinPair_r9iqv_467{border:1.5px dashed var(--gold-dark);border-radius:10px;gap:1px;width:66px;padding:1px;display:inline-flex}._coinRow_r9iqv_461{background:var(--gold-soft);border-radius:8px;flex-wrap:wrap;gap:4px;width:max-content;max-width:100%;padding:3px;display:flex}._coinButton_r9iqv_487,._coinStatic_r9iqv_488{background:0 0;border:0;border-radius:50%;place-items:center;width:30px;height:30px;padding:0;display:grid}._coinDraggable_r9iqv_499{touch-action:none;cursor:grab}._walletOver_r9iqv_504{outline:3px solid var(--gold);outline-offset:2px}._trayReady_r9iqv_509{border-style:dashed;border-color:var(--teal)}._trayOver_r9iqv_514{border-style:solid;border-color:var(--teal);background:var(--teal-soft)}._coinButton_r9iqv_487:hover{transform:translateY(-2px)}._tray_r9iqv_509{background:var(--wood-soft);border:2px solid var(--wood);border-radius:14px;margin-bottom:8px;padding:8px;position:relative}._trayLabel_r9iqv_533{color:var(--wood-dark);font-size:13px;font-weight:700}._trayCoins_r9iqv_539{flex-wrap:wrap;align-items:center;gap:2px;min-height:34px;display:flex}._items_r9iqv_547{flex-direction:column;gap:8px;display:flex}._item_r9iqv_547{background:var(--ivory);border-radius:12px;align-items:center;gap:10px;padding:6px 8px;display:flex}._itemOwned_r9iqv_562{background:var(--teal-soft)}._itemInfo_r9iqv_566{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._itemName_r9iqv_574:first-letter{text-transform:uppercase}._owned_r9iqv_578{color:var(--teal-dark);font-weight:600}._itemActions_r9iqv_583{flex-direction:column;gap:4px;display:flex}._slotRow_r9iqv_589{flex-wrap:wrap;gap:3px;display:flex}._bookSlot_r9iqv_595,._chairSlot_r9iqv_596{border:1.5px dashed var(--line);border-radius:6px;place-items:center;width:24px;height:24px;display:grid}._chairSlot_r9iqv_596{width:30px;height:30px}._bookSlotOn_r9iqv_610,._chairSlotOn_r9iqv_611{border-style:solid;border-color:var(--teal);background:var(--teal-soft)}._log_r9iqv_617{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}._logRow_r9iqv_626{background:var(--ivory);border-radius:8px;align-items:center;gap:8px;padding:3px 6px;display:flex}._logDay_r9iqv_635{width:62px;font-size:14px;font-weight:600}._logChairs_r9iqv_641{flex-wrap:wrap;flex:1;gap:2px;display:flex}._logNumber_r9iqv_648{color:var(--total);font-weight:800}@container stage (width<=860px){._timeline_r9iqv_136{flex-basis:100%;margin-right:4px}}._dayCount_r9iqv_660{background:var(--teal-soft);color:var(--teal-dark);border-radius:999px;padding:1px 10px;font-size:13px;font-weight:700}._sunFast_r9iqv_669{transform:scale(1.2);box-shadow:0 0 20px #f4a261}._stageTappable_r9iqv_674{cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none}._tapHint_r9iqv_680{z-index:6;color:#fff;white-space:nowrap;pointer-events:none;background:#1e2a44c7;border-radius:999px;padding:6px 14px;font-size:14px;font-weight:700;animation:1.6s ease-in-out infinite _pm-bob_r9iqv_1;position:absolute;bottom:4%;left:50%;transform:translate(-50%)}._tapHintOn_r9iqv_697{background:var(--amber);color:var(--navy)}._orderCard_r9iqv_702{border-radius:var(--radius-md);background:var(--gold-soft);border:2px solid var(--gold);box-shadow:var(--shadow-sm);padding:10px 14px}._orderBoxes_r9iqv_710{flex-wrap:wrap;gap:6px;display:flex}._orderTens_r9iqv_717{grid-template-columns:repeat(10,minmax(0,1fr));gap:4px;display:grid}._orderTens_r9iqv_717 ._orderBox_r9iqv_710{aspect-ratio:1;border-radius:7px;min-width:0;min-height:0;padding:2px}._orderBox_r9iqv_710{border:2px dashed var(--gold-dark);background:var(--paper);opacity:.6;border-radius:10px;place-items:center;min-width:36px;min-height:36px;padding:3px;display:grid;position:relative}._orderBoxOn_r9iqv_744{opacity:1;border-style:solid;border-color:var(--teal)}._orderCheck_r9iqv_750{background:var(--teal);color:#fff;border-radius:50%;width:18px;height:18px;padding:2px;position:absolute;top:-6px;right:-6px}._truckRow_r9iqv_762{align-items:center;gap:10px;margin-bottom:8px;display:flex}._truckLoad_r9iqv_769{flex-wrap:wrap;gap:4px;display:flex}._walletBags_r9iqv_775{border:2px solid var(--coral);background:var(--coral-soft);border-radius:10px;flex-wrap:wrap;gap:4px;margin-bottom:6px;padding:4px 6px;display:flex}._bagWrap_r9iqv_786{display:inline-flex;position:relative}._moneyBag_r9iqv_791{touch-action:none;cursor:grab;background:0 0;border:2px solid #0000;border-radius:12px;place-items:center;padding:1px;display:grid}._moneyBagSelected_r9iqv_802{border-color:var(--teal);background:var(--teal-soft)}._bagOpenButton_r9iqv_807{z-index:8;background:var(--gold);min-height:44px;color:var(--navy);white-space:nowrap;box-shadow:0 3px 0 var(--gold-dark), var(--shadow-md);border:0;border-radius:999px;align-items:center;gap:4px;padding:0 14px;font-size:14px;font-weight:800;animation:.2s ease-out _pm-pop_r9iqv_1;display:inline-flex;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}._bagOpenButton_r9iqv_807:after{content:"";border:7px solid #0000;border-top-color:var(--gold);position:absolute;top:100%;left:50%;transform:translate(-50%)}._bagOpenButton_r9iqv_807 svg{width:18px;height:18px}._wallet_r9iqv_504{min-height:220px}._walletReady_r9iqv_848{outline:3px dashed var(--gold);outline-offset:2px}._shopPanel_r9iqv_853{border-radius:var(--radius-md);background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow-sm);flex-direction:column;gap:8px;padding:8px;display:flex}._saleTray_r9iqv_864{background:var(--wood-soft);border:2px solid var(--wood);border-radius:14px;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:8px 10px;display:flex}._saleTray_r9iqv_864 ._trayLabel_r9iqv_533{flex-basis:100%}._saleCoins_r9iqv_879{flex-wrap:wrap;flex:1;align-items:center;gap:6px;min-height:40px;display:flex}._saleCoinsDraggable_r9iqv_888{cursor:grab;touch-action:none}._saleGroup_r9iqv_893{border:1.5px dashed var(--gold-dark);background:var(--gold-soft);border-radius:10px;gap:1px;padding:2px 4px;display:inline-flex}._ghostCoins_r9iqv_902{display:inline-flex}._counter_r9iqv_906{grid-template-columns:minmax(96px,.8fr) minmax(0,1.2fr);align-items:center;gap:10px;margin-top:8px;display:grid}._pos_r9iqv_914{position:relative}._posScreen_r9iqv_919{width:43%;height:18.5%;color:var(--navy);text-align:center;flex-direction:column;justify-content:center;align-items:center;line-height:1.05;display:flex;position:absolute;top:22%;left:28.5%}._posScreen_r9iqv_919 small{font-size:clamp(8px,.7cqw,11px);font-weight:700}._posScreen_r9iqv_919 strong{white-space:nowrap;font-size:clamp(11px,1.1cqw,16px);font-weight:900}._posScreen_r9iqv_919 svg{width:60%;height:60%;color:var(--teal-dark)}._counterRight_r9iqv_951{flex-direction:column;align-items:stretch;gap:8px;display:flex}._cashTray_r9iqv_958{background:var(--wood-soft);border:2px solid var(--wood);border-radius:14px;min-height:110px;padding:6px 8px}._cashTrayHead_r9iqv_966{align-items:center;gap:6px;display:flex}._trayHint_r9iqv_972{color:var(--wood-dark);font-size:13px;font-weight:600}._contracts_r9iqv_979{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._contract_r9iqv_979{background:var(--ivory);opacity:.6;border-radius:12px;justify-content:space-between;align-items:center;gap:8px;padding:6px 8px;display:flex}._contractNext_r9iqv_999{opacity:1;background:var(--gold-soft);border:2px solid var(--gold)}._contractDone_r9iqv_1005{opacity:1;background:var(--teal-soft)}._contractInfo_r9iqv_1010{flex-direction:column;gap:2px;min-width:0;display:flex}._contractPay_r9iqv_1017{flex-wrap:wrap;align-items:center;gap:6px;font-size:14px;font-weight:600;display:flex}._contractBoxes_r9iqv_1026{gap:2px;display:inline-flex}._walletBoxes_r9iqv_1031{border:2px solid var(--gold);background:var(--gold-soft);border-radius:10px;grid-template-columns:repeat(5,minmax(0,60px));gap:4px;margin-bottom:6px;padding:4px 6px;display:grid}._board_3yck7_1{flex-direction:column;gap:12px;display:flex}._rel_3yck7_7{display:inline-flex;position:relative}._strip_3yck7_13{border-radius:var(--radius-lg);height:clamp(130px,22vh,190px);box-shadow:var(--shadow-md);background:var(--cream);flex:none;position:relative;overflow:hidden}._stripBg_3yck7_23{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._stripAlibaba_3yck7_31{height:96%;position:absolute;bottom:0;left:4%}._pileWrap_3yck7_38{height:80%;position:absolute;bottom:6%;left:50%;transform:translate(-50%)}._pile_3yck7_38{touch-action:none;cursor:pointer;filter:drop-shadow(0 6px 10px #1e2a444d);background:0 0;border:0;border-radius:24px;height:100%;padding:0;transition:transform .12s}._pile_3yck7_38:hover:not(:disabled){transform:translateY(-3px)scale(1.02)}._pile_3yck7_38:active:not(:disabled){transform:scale(.97)}._caveNote_3yck7_67{z-index:1;cursor:pointer;background:linear-gradient(160deg,#fbf1d6,#e9d3a3);border:0;border-radius:2px 6px 3px 5px;flex-direction:column;gap:5px;width:38px;height:46px;padding:9px 7px;transition:transform .15s;display:flex;position:absolute;top:12%;left:27%;transform:rotate(-7deg);box-shadow:0 3px 6px #1e2a4459}._caveNote_3yck7_67 span{background:#6e4e288c;border-radius:1px;height:2px}._caveNote_3yck7_67 span:nth-child(2){width:75%}._caveNote_3yck7_67:hover{transform:rotate(-4deg)scale(1.08)}._caveActions_3yck7_102{z-index:2;flex-direction:column;align-items:stretch;gap:6px;max-width:44%;display:flex;position:absolute;top:10px;right:12px}._carrying_3yck7_114{text-align:center;background:#fffdf8eb;border-radius:999px;padding:2px 10px;font-size:13px;font-weight:800}._stripOwned_3yck7_123{align-items:flex-end;gap:6px;height:62%;display:flex;position:absolute;bottom:4%;right:3%}._layout_3yck7_134{grid-template-columns:minmax(0,1.15fr) minmax(300px,1fr);align-items:start;gap:12px;display:grid}._layoutSingle_3yck7_141{grid-template-columns:minmax(0,1fr)}._right_3yck7_145{flex-direction:column;gap:12px;min-width:0;display:flex}._treasury_3yck7_153{border-radius:var(--radius-md);background:var(--paper);border:2px solid var(--line);box-shadow:var(--shadow-sm);flex-direction:column;gap:10px;padding:12px 14px;display:flex;position:relative}._treasuryHead_3yck7_165{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}._treasuryHead_3yck7_165 h3{font-size:16px;font-weight:800}._placeValue_3yck7_178{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._pvCol_3yck7_185{background:var(--paper);border:2px solid;border-radius:10px;align-items:center;gap:6px;min-height:34px;padding:3px 8px;display:inline-flex}._pvTen_3yck7_196{border-color:var(--coral)}._pvUnit_3yck7_200{border-color:var(--gold)}._pvLabel_3yck7_204{color:var(--ink-muted);font-size:12px;font-weight:700}._pvBags_3yck7_210{flex-wrap:wrap;gap:1px;max-width:170px;display:inline-flex}._pvEmpty_3yck7_217{border:1.5px dashed var(--coral);border-radius:6px;width:22px;height:22px}._pvTotal_3yck7_224{color:var(--total);font-weight:800}._bagsRow_3yck7_229{flex-wrap:wrap;align-items:center;gap:8px;min-height:76px;display:flex;position:relative}._bagWrap_3yck7_238{display:inline-flex;position:relative}._bagOpenButton_3yck7_244{z-index:8;background:var(--gold);min-height:44px;color:var(--navy);white-space:nowrap;box-shadow:0 3px 0 var(--gold-dark), var(--shadow-md);border:0;border-radius:999px;align-items:center;gap:4px;padding:0 14px;font-size:14px;font-weight:800;animation:.2s ease-out _pm-pop_3yck7_1;display:inline-flex;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}._bagOpenButton_3yck7_244:after{content:"";border:7px solid #0000;border-top-color:var(--gold);position:absolute;top:100%;left:50%;transform:translate(-50%)}._bagOpenButton_3yck7_244 svg{width:18px;height:18px}._bagToken_3yck7_281{touch-action:none;background:0 0;border:2px solid #0000;border-radius:14px;place-items:center;padding:2px;animation:.3s ease-out _pm-pop_3yck7_1;display:grid}._bagToken_3yck7_281:disabled{cursor:default;opacity:1}._bagSelected_3yck7_297{border-color:var(--teal);background:var(--teal-soft);box-shadow:0 0 0 3px #2a9d8f40}._openBag_3yck7_303{border:2px dashed var(--coral);background:var(--coral-soft);border-radius:14px;align-items:center;gap:6px;padding:4px 8px 4px 4px;display:flex}._openBagButton_3yck7_313{background:0 0;border:0;padding:0}._bagCells_3yck7_319{grid-template-columns:repeat(5,28px);gap:3px;display:grid}._bagCell_3yck7_319{background:var(--paper);border:1px solid var(--line);border-radius:50%;place-items:center;width:28px;height:28px;display:grid}._bagCell_3yck7_319 ._coin_3yck7_335{width:26px!important;height:26px!important}._field_3yck7_340{background:radial-gradient(circle at 20% 20%, #e9b9491a, transparent 60%), var(--ivory);border:1.5px solid var(--line);-webkit-user-select:none;user-select:none;border-radius:14px;flex-wrap:wrap;align-content:flex-start;gap:2px;min-height:120px;padding:10px;display:flex;position:relative}._fieldLasso_3yck7_356{touch-action:none;cursor:crosshair}._fieldLasso_3yck7_356>*{cursor:pointer}._lasso_3yck7_365{border:2px dashed var(--teal);pointer-events:none;background:#2a9d8f1f;border-radius:8px;position:absolute}._fieldHelp_3yck7_373{color:var(--ink-muted);font-size:13px}._coin_3yck7_335{touch-action:none;background:0 0;border:2px solid #0000;border-radius:50%;place-items:center;padding:0;transition:transform .1s;display:grid}._coin_3yck7_335:hover:not(:disabled){transform:translateY(-2px)}._coin_3yck7_335:disabled{cursor:default}._coinSelected_3yck7_397{border-color:var(--teal);background:var(--teal-soft);box-shadow:0 0 0 2px #2a9d8f59}._empty_3yck7_403{color:var(--ink-muted);font-size:14px}._zoneReady_3yck7_408{border-color:var(--teal)!important}._zoneOver_3yck7_412{border-color:var(--teal)!important;background-color:var(--teal-soft)!important;border-style:solid!important}._trays_3yck7_419{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px;display:grid}._trayCard_3yck7_425{border-radius:var(--radius-md);background:var(--paper);border:2px solid var(--line);box-shadow:var(--shadow-sm);flex-direction:column;gap:6px;padding:10px;display:flex;position:relative}._trayDone_3yck7_437{border-color:var(--teal-soft);background:#f3faf8}._trayLocked_3yck7_442{opacity:.6}._trayHead_3yck7_446{align-items:flex-end;gap:8px;display:flex}._trayPerson_3yck7_452{flex:none;place-items:end center;width:52px;display:grid}._trayInfo_3yck7_459{flex-direction:column;flex:1;gap:3px;min-width:0;font-size:14px;display:flex}._trayItem_3yck7_468{flex:none}._priceTag_3yck7_472{background:var(--gold-soft);border:1.5px solid var(--gold);color:#7a5a10;border-radius:999px;align-self:flex-start;padding:1px 10px;font-size:14px;font-weight:800}._remainderTag_3yck7_483{border:1.5px dashed var(--navy-soft);border-radius:999px;align-self:flex-start;padding:1px 10px;font-size:13px;font-weight:600}._trayBody_3yck7_492{border-radius:50%/40%;place-items:center;min-height:92px;display:grid;position:relative}._trayBodyDone_3yck7_500{min-height:0;display:none}._trayBg_3yck7_505{object-fit:fill;opacity:.9;width:100%;height:100%;position:absolute;inset:0}._trayContent_3yck7_514{flex-wrap:wrap;justify-content:center;align-items:center;gap:0;max-width:100%;padding:16px 26px;display:flex;position:relative}._trayEmpty_3yck7_525{color:var(--wood-dark);font-size:13px;font-weight:600}._trayGiven_3yck7_531{color:var(--teal-dark);align-items:center;gap:4px;font-weight:800;display:inline-flex}._trayTap_3yck7_539{border:2px dashed var(--teal);color:var(--teal-dark);background:#d6efebc7;border-radius:18px;font-size:14px;font-weight:800;position:absolute;inset:0}._trayFoot_3yck7_550{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}._trayValue_3yck7_558{color:var(--total);font-size:14px;font-weight:800}._lockNote_3yck7_564,._doneNote_3yck7_565{align-items:center;gap:4px;min-height:44px;font-size:13px;font-weight:600;display:inline-flex}._lockNote_3yck7_564 svg,._doneNote_3yck7_565 svg{width:16px;height:16px}._doneNote_3yck7_565{color:var(--teal-dark)}._boxes_3yck7_585{flex-direction:column;gap:10px;display:flex;position:relative}._boxCard_3yck7_592{border-radius:var(--radius-md);background:var(--paper);border:2px solid var(--line);box-shadow:var(--shadow-sm);padding:8px 10px}._boxSelected_3yck7_600{border-color:var(--teal);background:#f5fbfa}._boxHead_3yck7_605{text-align:left;background:0 0;border:0;align-items:center;gap:10px;width:100%;min-height:44px;padding:0;display:flex}._boxHead_3yck7_605 span{flex-direction:column;display:flex}._boxHead_3yck7_605 small{color:var(--ink-muted)}._slots_3yck7_626{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}._slot_3yck7_626{border:2px dashed var(--wood);background:var(--wood-soft);border-radius:12px;place-items:center;width:70px;height:70px;display:grid;position:relative}._slotDisabled_3yck7_644{opacity:.55}._slotCoins_3yck7_648{grid-template-columns:repeat(5,12px);gap:0;display:grid}._slotCoins_3yck7_648 ._coin_3yck7_335{border-width:1px;width:13px!important;height:13px!important}._slotTap_3yck7_660{background:#2a9d8f24;border:0;border-radius:10px;position:absolute;inset:0}._selectionBar_3yck7_669{z-index:20;border-radius:var(--radius-md);border:1px solid var(--line);box-shadow:var(--shadow-md);background:#fffdf8f5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-top:auto;padding:8px 12px;display:flex;position:relative}._selectionBarOn_3yck7_685{border-color:var(--teal)}._selectionPreview_3yck7_689{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._selectionLabel_3yck7_696{color:var(--ink-muted);font-size:13px;font-weight:700}._selectedBags_3yck7_702{gap:2px;display:inline-flex}._selectionNumber_3yck7_707{color:var(--total)}._selectionActions_3yck7_711{flex-wrap:wrap;gap:6px;display:flex}._ghost_3yck7_717{align-items:center;display:inline-flex}._ghostCoin_3yck7_722{display:inline-block}@container stage (width<=860px){._layout_3yck7_134{grid-template-columns:1fr}._stripAlibaba_3yck7_31{left:2%}}._slotsHundred_3yck7_737{grid-template-columns:repeat(5,minmax(0,72px));display:grid}._chestsRow_3yck7_743{border:2px solid var(--gold);background:var(--gold-soft);border-radius:12px;grid-template-columns:repeat(5,minmax(0,72px));gap:6px;margin-bottom:8px;padding:6px;display:grid}._chestsMany_3yck7_755{grid-template-columns:repeat(10,minmax(0,40px));gap:4px}._chestAction_3yck7_760{grid-column:1/-1;justify-self:start}._pvHundred_3yck7_765{border-color:var(--gold-dark)}._trayChest_3yck7_769{animation:.3s ease-out _pm-pop_3yck7_1;display:inline-grid}._board_kadi9_2{grid-template-columns:minmax(0,1fr) minmax(240px,300px);align-items:start;gap:12px;display:grid}._main_kadi9_9,._side_kadi9_10{flex-direction:column;gap:10px;min-width:0;display:flex}._journey_kadi9_19{border-radius:var(--radius-md);background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow-sm);padding:8px 14px 4px}._journeyBar_kadi9_27{border:2px solid var(--line);border-radius:999px;height:26px;position:relative;overflow:hidden}._city_kadi9_35{border-right:1px solid #1e2a4433;place-items:center;display:grid;position:absolute;top:0;bottom:0;overflow:hidden}._cityNow_kadi9_45{box-shadow:inset 0 0 0 3px var(--gold)}._cityLabel_kadi9_49{white-space:nowrap;color:var(--navy);padding:0 4px;font-size:11px;font-weight:700}._journeyDot_kadi9_57{background:var(--coral);width:18px;height:18px;box-shadow:var(--shadow-sm);border:3px solid #fff;border-radius:50%;margin-left:-9px;transition:left .6s;position:absolute;top:50%;transform:translateY(-50%)}._journeyScale_kadi9_71{color:var(--ink-muted);justify-content:space-between;font-size:12px;font-weight:700;display:flex}._scene_kadi9_80{border-radius:var(--radius-lg);height:330px;box-shadow:var(--shadow-md);background:var(--cream);position:relative;overflow:hidden}._sceneBg_kadi9_89{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._cityName_kadi9_97,._scale_kadi9_98{z-index:3;box-shadow:var(--shadow-sm);background:#fffdf8eb;border-radius:999px;padding:3px 12px;font-size:14px;font-weight:800;position:absolute;top:10px}._cityName_kadi9_97{left:12px}._scale_kadi9_98{color:var(--teal-dark);right:12px}._road_kadi9_119{height:180px;position:absolute;bottom:54px;left:5%;right:5%}._roadLine_kadi9_127{background:var(--navy-soft);border-radius:999px;height:10px;position:absolute;bottom:0;left:-3%;right:-3%;box-shadow:0 2px #1e2a4440}._arrow_kadi9_139{border:12px solid #0000;border-left:18px solid var(--navy-soft);position:absolute;bottom:-7px;right:-5%}._trailWrap_kadi9_147{pointer-events:none;position:absolute;inset:0}._trail_kadi9_147{background:var(--gold);opacity:0;border-radius:999px;height:14px;animation:.4s ease-out forwards _trail-on_kadi9_1;position:absolute;bottom:-2px}@keyframes _trail-on_kadi9_1{0%{opacity:0;transform:scaleX(.3)}to{opacity:.95;transform:scaleX(1)}}._plan_kadi9_174{border:3px dashed var(--coral);pointer-events:none;border-bottom:0;border-radius:12px 12px 0 0;height:18px;position:absolute;bottom:14px}._tickWrap_kadi9_184{width:0;position:absolute;bottom:0}._tickMark_kadi9_190{background:var(--navy);border-radius:2px;width:4px;height:22px;position:absolute;bottom:0;left:-2px}._post_kadi9_201{border:2px solid var(--navy);min-width:34px;height:30px;color:var(--navy);box-shadow:0 2px 0 var(--navy);background:#fff;border-radius:8px;padding:0 5px;font-size:15px;font-weight:800;position:absolute;top:16px;left:50%;transform:translate(-50%)}._postSmall_kadi9_218{min-width:26px;height:26px;padding:0 2px;font-size:12px}._post_kadi9_201:disabled{cursor:default}._post_kadi9_201:not(:disabled):hover{background:var(--gold-soft)}._postMissing_kadi9_233{background:var(--amber-soft);color:var(--coral-dark);border-style:dashed}._postHere_kadi9_239{background:var(--teal);border-color:var(--teal-dark);color:#fff}._postDestination_kadi9_245{background:var(--coral);border-color:var(--coral-dark);color:#fff}._postReady_kadi9_251{outline:3px dashed var(--teal);outline-offset:2px}._postOver_kadi9_256{outline:3px solid var(--teal);transform:translate(-50%)scale(1.12)}._segment_kadi9_261{background:0 0;border:0;border-radius:10px;height:36px;position:absolute;bottom:-18px}._segmentReady_kadi9_270{outline:2px dashed var(--teal);outline-offset:-4px;background:#2a9d8f24}._segmentOver_kadi9_276{background:#2a9d8f59}._landmark_kadi9_280{pointer-events:none;flex-direction:column;align-items:center;display:flex;position:absolute;bottom:74px;transform:translate(-50%)}._landmark_kadi9_280:after{content:"";border-left:3px dashed var(--navy);opacity:.55;z-index:-1;width:0;height:64px;position:absolute;top:100%;left:50%;transform:translate(-50%)}._landmark_kadi9_280:before{content:"";background:var(--gold);border:2px solid var(--navy);border-radius:50%;width:12px;height:12px;position:absolute;top:calc(100% + 58px);left:50%;transform:translate(-50%)}._landmarkName_kadi9_317{white-space:nowrap;background:#fffdf8f2;border-radius:999px;align-items:center;gap:2px;margin-top:-4px;padding:1px 8px;font-size:12px;font-weight:700;display:inline-flex}._landmarkName_kadi9_317 svg{width:14px;height:14px;color:var(--teal-dark)}._landmarkVisited_kadi9_336{opacity:.85}._placedFlag_kadi9_340{pointer-events:none;flex-direction:column;align-items:center;display:flex;position:absolute;bottom:70px;transform:translate(-50%)}._placedFlag_kadi9_340 small{white-space:nowrap;background:#fffdf8f2;border-radius:999px;padding:0 6px;font-size:11px;font-weight:700}._vehicle_kadi9_359{z-index:4;pointer-events:none;position:absolute;bottom:8px;transform:translate(-50%)}._vehiclePlane_kadi9_367{bottom:112px}._leo_kadi9_372{position:absolute;bottom:-2px;right:92%}._controls_kadi9_379{border-radius:var(--radius-md);background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow-sm);flex-wrap:wrap;align-items:center;gap:10px;padding:10px 14px;display:flex}._pickBanner_kadi9_391{background:var(--gold-soft);border:2px solid var(--gold);border-radius:12px;flex-basis:100%;align-items:center;gap:8px;padding:8px 12px;font-size:17px;font-weight:800;display:inline-flex}._pickBanner_kadi9_391 svg{color:var(--coral)}._job_kadi9_408{background:var(--ivory);border:2px solid var(--gold);border-radius:12px;flex-wrap:wrap;flex-basis:100%;align-items:center;gap:8px;padding:10px 12px;display:flex}._jobLabel_kadi9_420{flex-basis:100%;font-size:16px;font-weight:800}._jobCount_kadi9_426{color:var(--total);margin-left:8px;font-style:normal;font-weight:800}._jobArea_kadi9_433{flex-wrap:wrap;flex-basis:100%;align-items:center;gap:12px;display:flex}._jobPile_kadi9_441{background:#fff8e8;border-radius:14px;flex-wrap:wrap;gap:6px;max-width:330px;min-height:56px;padding:6px;display:flex}._jobItem_kadi9_452{border:2px solid var(--navy);width:50px;height:50px;color:var(--navy);cursor:grab;touch-action:none;box-shadow:0 2px 0 var(--line);background:#fff;border-radius:14px;place-items:center;transition:box-shadow .12s;display:grid}._jobItem_kadi9_452 svg{width:28px;height:28px}._jobItem_kadi9_452:hover{box-shadow:0 4px 0 var(--gold)}._jobGhost_kadi9_476{cursor:grabbing;background:var(--gold-soft)}._jobArrow_kadi9_481{color:var(--ink-muted);font-size:26px;font-weight:800}._jobTarget_kadi9_487{border:3px dashed var(--navy);background:var(--paper);min-width:180px;color:var(--navy);font:inherit;border-radius:16px;flex-direction:column;align-items:center;gap:6px;padding:10px 14px;display:flex}._jobTarget_kadi9_487:disabled{cursor:default}._jobTargetReady_kadi9_505{border-color:var(--gold);background:var(--gold-soft);cursor:pointer}._jobTargetOver_kadi9_511{outline:3px solid var(--gold);outline-offset:2px;transform:scale(1.03)}._jobTargetName_kadi9_517{font-size:15px;font-weight:800}._jobSlots_kadi9_522{grid-template-columns:repeat(4,34px);gap:4px;display:grid}._jobSlot_kadi9_522{border:2px dashed var(--line);border-radius:10px;place-items:center;width:34px;height:34px;display:grid}._jobSlot_kadi9_522 svg{width:22px;height:22px}._jobSlotFull_kadi9_542{border-style:solid;border-color:var(--total);color:var(--total);background:#fff;animation:.25s ease-out _jobPop_kadi9_1}@keyframes _jobPop_kadi9_1{0%{transform:scale(.4)}to{transform:scale(1)}}._payBadge_kadi9_559{background:var(--gold);border:1px solid var(--navy);white-space:nowrap;border-radius:999px;padding:1px 7px;font-size:12px;font-weight:800;position:absolute;top:-18px;left:50%;transform:translate(-50%)}._rideRow_kadi9_573{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._route_kadi9_580{font-size:17px}._tray_kadi9_584{background:var(--ivory);border:2px dashed var(--line);border-radius:12px;flex-wrap:wrap;flex-basis:100%;align-items:center;gap:8px;padding:8px 10px;display:flex}._trayLabel_kadi9_596{font-size:14px;font-weight:800}._signToken_kadi9_601{border:2px solid var(--navy);min-width:46px;height:40px;box-shadow:0 3px 0 var(--navy);touch-action:none;cursor:grab;background:#fff;border-radius:10px;padding:0 8px;font-size:18px;font-weight:800}._signGhost_kadi9_615{border:2px solid var(--navy);background:#fff;border-radius:10px;place-items:center;min-width:46px;height:40px;font-size:18px;font-weight:800;display:grid}._flagToken_kadi9_627{border:2px solid var(--coral);touch-action:none;cursor:grab;background:#fff;border-radius:999px;align-items:center;gap:4px;padding:4px 10px 4px 4px;font-weight:700;display:inline-flex}._tokenSelected_kadi9_640{outline:3px solid var(--teal);outline-offset:2px;background:var(--teal-soft)}._panel_kadi9_647{border-radius:var(--radius-md);background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow-sm);padding:10px 14px}._panelOver_kadi9_655{outline:3px solid var(--gold);outline-offset:2px}._panelHead_kadi9_660{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:6px;display:flex}._panelHead_kadi9_660 h3{font-size:15px;font-weight:800}._count_kadi9_673{color:var(--total);font-weight:800}._helper_kadi9_678{color:var(--ink-muted);font-size:13px}._bags_kadi9_683{border:2px solid var(--coral);background:var(--coral-soft);border-radius:10px;flex-wrap:wrap;align-items:center;gap:4px;margin-bottom:6px;padding:4px 6px;display:flex}._openWrap_kadi9_695{margin-left:auto}._coinRows_kadi9_699{flex-direction:column;gap:4px;display:flex}._coinRow_kadi9_699{background:var(--gold-soft);border-radius:8px;flex-wrap:wrap;gap:4px;width:max-content;max-width:100%;padding:3px;display:flex}._coinPair_kadi9_716{border:1.5px dashed var(--gold-dark);border-radius:10px;gap:1px;width:58px;padding:1px;display:inline-flex}._moneyButton_kadi9_725{touch-action:none;cursor:grab;background:0 0;border:0;place-items:center;padding:0;display:grid}._moneyBag_kadi9_735{border-radius:10px}._fareBox_kadi9_739{border:2px solid var(--teal)}._fareReady_kadi9_743{outline:3px dashed var(--teal);outline-offset:2px}._fareInner_kadi9_748{align-items:center;gap:8px;display:flex}._fareCoins_kadi9_754{flex-wrap:wrap;flex:1;align-items:center;gap:2px;min-height:44px;display:flex}._stamps_kadi9_763{flex-wrap:wrap;gap:4px;display:flex}@container stage (width<=900px){._board_kadi9_2{grid-template-columns:minmax(0,1fr)}._side_kadi9_10{position:static}._cityLabel_kadi9_49{display:none}}@container stage (width<=600px){._scene_kadi9_80{height:280px}._landmarkName_kadi9_317,._payBadge_kadi9_559{display:none}}._leo_kadi9_372 img,._vehicle_kadi9_359 img{max-width:none}._board_vgtvp_5{--grass:#8ec87a;--grass-dark:#5b9c4e;flex-direction:column;gap:12px;display:flex}._top_vgtvp_14{border-radius:var(--radius-lg);background:linear-gradient(180deg, var(--paper), var(--ivory));box-shadow:var(--shadow-sm);border:1px solid var(--line);align-items:center;gap:14px;padding:8px 16px;display:flex}._topFace_vgtvp_25{flex:none}._topText_vgtvp_29{flex:1;min-width:0}._bubble_vgtvp_34{background:var(--gold-soft);border:2px solid var(--gold);border-radius:18px 18px 18px 6px;margin:0;padding:10px 16px;font-size:17px;font-weight:800;line-height:1.35}._subNote_vgtvp_45{color:var(--ink-muted);margin:4px 0 0;font-size:13px;font-weight:600}._kindness_vgtvp_52{background:var(--teal-soft);color:var(--teal-dark);border-radius:999px;flex:none;align-items:center;gap:6px;padding:6px 12px;font-weight:800;display:inline-flex}._cards_vgtvp_64{border-radius:var(--radius-md);background:var(--paper);border:1px solid var(--line);flex:none;align-items:center;gap:5px;padding:6px 12px;display:flex}._card_vgtvp_64{border:1.5px solid var(--line);background:#fff;border-radius:3px;width:15px;height:21px}._cardOn_vgtvp_83{background:var(--gold);border-color:var(--gold-dark);box-shadow:0 2px 5px #e9b94999}._cardsLabel_vgtvp_89{color:var(--ink-muted);font-size:12px;font-weight:700}._share_vgtvp_96{flex-direction:column;gap:12px;display:flex}._shareMain_vgtvp_102{grid-template-columns:minmax(240px,320px) 1fr;align-items:start;gap:12px;display:grid}._paneTitle_vgtvp_109{align-items:center;gap:8px;margin:0 0 6px;font-size:15px;display:flex}._paneCount_vgtvp_117{background:var(--navy);color:#fff;border-radius:999px;padding:1px 10px;font-size:14px}._pool_vgtvp_125{border-radius:var(--radius-lg);background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow-sm);padding:10px 12px 12px}._poolBox_vgtvp_133{border-radius:var(--radius-md);border:2px dashed var(--line);background:repeating-linear-gradient(135deg,#fdf7e8,#fdf7e8 12px,#f8efdc 12px 24px);min-height:150px;padding:10px}._empty_vgtvp_141{text-align:center;color:var(--ink-muted);margin:0;padding:18px 8px;font-weight:700}._tools_vgtvp_149{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}._parts_vgtvp_157{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;display:grid}._part_vgtvp_157{border-radius:var(--radius-lg);background:var(--paper);border:2px solid var(--line);box-shadow:var(--shadow-sm);flex-direction:column;gap:6px;padding:8px 10px 10px;transition:border-color .15s,transform .15s;display:flex}._partHead_vgtvp_175{align-items:center;gap:8px;display:flex}._partName_vgtvp_182{overflow-wrap:anywhere;flex:1;min-width:0;font-size:15px;line-height:1.2}._partCount_vgtvp_190{background:var(--gold-soft);border:1px solid var(--gold);text-align:center;border-radius:999px;min-width:30px;padding:2px 8px;font-weight:800}._partBody_vgtvp_200{border-radius:var(--radius-md);background:var(--ivory);border:1px dashed var(--line);min-height:66px;padding:6px}._partHint_vgtvp_208{color:var(--ink-muted);font-size:12px}._countField_vgtvp_213{color:var(--ink-muted);align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex}._countField_vgtvp_213 input{border-radius:var(--radius-sm);border:2px solid var(--line);width:74px;font:inherit;text-align:center;color:var(--navy);padding:5px 8px;font-size:16px;font-weight:800}._countField_vgtvp_213 input:focus-visible{outline:3px solid var(--gold);outline-offset:1px}._bagRows_vgtvp_240{flex-direction:column;gap:6px;display:flex}._bagRow_vgtvp_240{flex-direction:column;gap:3px;display:flex}._bagLabel_vgtvp_252{color:var(--ink-muted);font-size:12px;font-weight:700}._chips_vgtvp_258{flex-wrap:wrap;gap:5px;display:flex}._chipsSmall_vgtvp_264{gap:3px}._chip_vgtvp_258{border-radius:var(--radius-sm);cursor:grab;touch-action:none;background:0 0;border:2px solid #0000;padding:2px;line-height:0;display:inline-flex;position:relative}._chip_vgtvp_258:hover{background:var(--gold-soft)}._chipPicked_vgtvp_284{border-color:var(--coral);background:var(--coral-soft)}._chipBundle_vgtvp_289{background:var(--teal-soft);border-color:var(--teal)}._chipTag_vgtvp_294{background:var(--teal-dark);color:#fff;text-align:center;border-radius:999px;min-width:18px;padding:0 4px;font-size:11px;font-weight:800;line-height:16px;position:absolute;bottom:-3px;right:-3px}._dropReady_vgtvp_310{border-color:var(--teal)}._dropOver_vgtvp_314{border-color:var(--teal-dark);background:var(--teal-soft);transform:translateY(-2px)}._bottom_vgtvp_321{flex-wrap:wrap;align-items:stretch;gap:10px;display:flex}._even_vgtvp_328{border-radius:var(--radius-lg);background:var(--paper);border:2px solid var(--line);align-items:flex-end;gap:10px;min-width:190px;padding:8px 14px;display:flex;position:relative}._evenOk_vgtvp_340{border-color:var(--teal);background:var(--teal-soft)}._evenLabel_vgtvp_345{align-self:center;font-size:14px;font-weight:800}._bars_vgtvp_351{align-items:flex-end;gap:6px;height:52px;display:flex}._barSlot_vgtvp_358{flex-direction:column;justify-content:flex-end;align-items:center;width:20px;height:100%;display:flex}._bar_vgtvp_351{background:var(--gold);border-radius:4px 4px 0 0;width:100%;min-height:3px;transition:height .2s}._evenOk_vgtvp_340 ._bar_vgtvp_351{background:var(--teal)}._barNum_vgtvp_379{font-size:12px}._evenLine_vgtvp_383{background:var(--teal-dark);opacity:.45;height:2px;position:absolute;bottom:30px;left:14px;right:14px}._tray_vgtvp_393{border-radius:var(--radius-lg);border:2px dashed var(--line);background:var(--paper);align-items:center;gap:10px;min-width:170px;padding:8px 14px;display:flex}._spare_vgtvp_404{border-color:var(--amber);background:var(--amber-soft)}._basket_vgtvp_409{border-color:var(--teal);background:var(--teal-soft)}._trayLabel_vgtvp_414{color:var(--ink-muted);align-items:center;gap:5px;font-size:13px;font-weight:800;display:inline-flex}._whisper_vgtvp_423{border-radius:var(--radius-md);background:var(--ivory);border:1px solid var(--line);color:var(--ink-muted);margin:0;padding:8px 14px;font-size:14px;font-weight:600}._sport_vgtvp_435{border-radius:var(--radius-lg);background:linear-gradient(180deg, #eaf7e2, var(--paper));border:1px solid var(--line);box-shadow:var(--shadow-sm);flex-direction:column;align-items:center;gap:10px;padding:12px;display:flex}._sportDone_vgtvp_447{padding:24px}._pitch_vgtvp_451{border-radius:var(--radius-md);width:min(100%,640px);box-shadow:var(--shadow-md);touch-action:none}._tick_vgtvp_458{fill:#fff;font-size:11px;font-weight:700}._tickNote_vgtvp_465{fill:#5c3d20;font-size:9px;font-weight:700}._jersey_vgtvp_472{fill:#fff;paint-order:stroke;stroke:#34435abf;stroke-width:2.4px;font-size:11px;font-weight:900}._goalTag_vgtvp_482{fill:#fff;fill-opacity:.85;font-size:11px;font-weight:800}._scoreLine_vgtvp_489{justify-content:space-between;align-items:center;gap:12px;width:min(100%,640px);display:flex}._scoreSide_vgtvp_497{align-items:center;gap:8px;font-size:14px;display:flex}._scoreRight_vgtvp_504{flex-direction:row-reverse}._scoreVs_vgtvp_508{background:var(--navy);color:#fff;border-radius:999px;padding:3px 14px;font-weight:800}._dots_vgtvp_516{gap:4px;display:flex}._dot_vgtvp_516{border:2px solid var(--line);background:#fff;border-radius:50%;width:13px;height:13px}._dotGoal_vgtvp_529{background:var(--teal);border-color:var(--teal-dark)}._dotMiss_vgtvp_534{background:var(--line)}._sportHint_vgtvp_538{max-width:640px;color:var(--ink-muted);text-align:center;align-items:flex-start;gap:6px;margin:0;font-size:14px;font-weight:600;display:flex}._goalCell_vgtvp_550{fill:#fff;fill-opacity:.05;stroke:#fff;stroke-opacity:.45;stroke-width:2px;cursor:pointer}._goalCell_vgtvp_550:hover{fill-opacity:.28}._goalCellHot_vgtvp_563{fill:#e9b949;fill-opacity:.5}._goalCellTell_vgtvp_568{fill:#e9b949;fill-opacity:.45;stroke:#e9b949;stroke-width:4px}._ballHandle_vgtvp_575{cursor:grab}._powerRow_vgtvp_579,._beatRow_vgtvp_580{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;max-width:640px;display:flex}._powerNote_vgtvp_589{color:var(--ink-muted);font-size:13px;font-weight:600}._beat_vgtvp_580{flex:none;justify-content:center;align-items:center;width:78px;height:78px;display:inline-flex;position:relative}._beatRing_vgtvp_605{border:4px solid var(--gold);opacity:.8;border-radius:50%;position:absolute;inset:0}._beatReady_vgtvp_613 ._beatRing_vgtvp_605{border-color:var(--coral);box-shadow:0 0 0 4px var(--coral-soft)}._beatWord_vgtvp_618{color:var(--ink-muted);font-size:15px;font-weight:900}._beatReady_vgtvp_613 ._beatWord_vgtvp_618{color:var(--coral-dark);font-size:18px}@media (width<=900px){._shareMain_vgtvp_102{grid-template-columns:1fr}}._board_153zq_6{grid-template-columns:minmax(0,1fr) 280px;gap:12px;display:grid}._scene_153zq_13{aspect-ratio:16/9;border-radius:var(--radius-lg);box-shadow:var(--shadow-md);background:var(--cream);position:relative;overflow:hidden}._sceneBg_153zq_22{object-fit:fill;width:100%;height:100%;position:absolute;inset:0}._dog_153zq_31{z-index:3;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;transform:translate(-50%,-100%)}._dog_153zq_31 img{max-width:none;display:block}._dogFace_153zq_46,._dogBody_153zq_47{transform-origin:50% 100%;display:block}._dogBody_153zq_47{animation:1.6s ease-in-out infinite alternate _sniff_153zq_1}._dogMoving_153zq_58 ._dogBody_153zq_47{animation:.28s ease-in-out infinite alternate _trot_153zq_1}._dogStreet_153zq_62 ._dogBody_153zq_47{animation:.5s ease-in-out infinite alternate _sniff_153zq_1}._dogSleeping_153zq_67 ._dogBody_153zq_47{animation:2.4s ease-in-out infinite _breathe_153zq_1}._dog_153zq_31 ._dogPoke_153zq_72{animation:.6s ease-out _poke_153zq_1,1.6s ease-in-out .6s infinite alternate _sniff_153zq_1}._dogMoving_153zq_58 ._dogPoke_153zq_72{animation:.6s ease-out _poke_153zq_1,.28s ease-in-out .6s infinite alternate _trot_153zq_1}@keyframes _trot_153zq_1{0%{transform:translateY(0)rotate(-3deg)}to{transform:translateY(-10px)rotate(3deg)}}@keyframes _sniff_153zq_1{0%{transform:rotate(-2deg)}to{transform:rotate(2deg)translateY(-2px)}}@keyframes _breathe_153zq_1{0%,to{transform:scaleY(1)}50%{transform:scaleY(.97)}}@keyframes _poke_153zq_1{0%{transform:translateY(0)rotate(0)}25%{transform:translateY(-34px)rotate(-8deg)}50%{transform:translateY(0)rotate(8deg)}70%{transform:translateY(-12px)rotate(-5deg)}to{transform:translateY(0)rotate(0)}}._cage_153zq_130{z-index:3;background:repeating-linear-gradient(90deg, #3d507040 0 10px, var(--navy-soft) 10px 13px);border-radius:12px;padding:6px;position:absolute;transform:translate(-50%,-100%)}._cage_153zq_130 img{max-width:none}._bike_153zq_144{z-index:4;pointer-events:none;animation:1.8s ease-in forwards _bikeBy_153zq_1;position:absolute;top:31%;left:110%;transform:translate(-50%,-100%)}._bike_153zq_144 img{max-width:none}._bikeDog_153zq_158{opacity:0;animation:1.8s linear forwards _dogOnBike_153zq_1;position:absolute;bottom:48%;right:6%}@keyframes _bikeBy_153zq_1{0%{left:110%}45%{left:22%}60%{left:16%}to{left:-30%}}@keyframes _dogOnBike_153zq_1{0%,50%{opacity:0}55%,to{opacity:1}}._shop_153zq_193{z-index:2;flex-direction:column;gap:8px;min-height:0;display:flex;position:absolute;inset:34% 1.5% 2% 31%}._front_153zq_206{min-height:0}._customerRow_153zq_211{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}._talk_153zq_218{flex:220px;align-self:flex-start}._customer_153zq_211{flex:300px;align-items:flex-end;gap:8px;min-width:0;display:flex}._customerArt_153zq_231{flex:none;place-items:end center;width:92px;height:138px;display:grid}._bubble_153zq_239{border:2px solid var(--line);min-width:0;box-shadow:var(--shadow-sm);background:#fffdf8f5;border-radius:16px;flex:1;padding:8px 12px}._bubble_153zq_239 h3{margin-bottom:6px;font-size:17px;font-weight:800}._eyebrow_153zq_255{color:var(--coral-dark);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:4px;font-size:12px;font-weight:800;display:inline-flex}._eyebrow_153zq_255 svg{width:14px;height:14px}._say_153zq_271{margin:4px 0;font-size:14px}._request_153zq_276{flex-wrap:wrap;align-items:center;gap:6px;font-size:16px;display:flex}._budget_153zq_284{background:var(--gold-soft);border:2px solid var(--gold);border-radius:999px;padding:1px 8px;font-size:13px;font-weight:800}._iconBtn_153zq_293{border:1px solid var(--line);background:#fff;border-radius:50%;place-items:center;width:30px;height:30px;padding:0;display:grid}._iconBtn_153zq_293 svg{width:16px;height:16px}._plates_153zq_309{min-height:150px;box-shadow:inset 0 2px 0 #ffffff26, var(--shadow-sm);background:#1f7a70;border:3px solid #155e56;border-radius:14px;flex-wrap:wrap;flex:0 auto;align-items:flex-end;gap:6px;padding:8px;display:flex}._plate_153zq_309{flex-direction:column;gap:2px;width:112px;display:flex}._platesCrowd_153zq_331{grid-template-columns:repeat(4,auto);gap:4px;display:grid}._platesCrowd_153zq_331 ._plate_153zq_309{width:78px}._platesCrowd_153zq_331 ._plateDrop_153zq_341{padding:3px 2px}._platesCrowd_153zq_331 ._plateName_153zq_345,._platesCrowd_153zq_331 ._plateRequest_153zq_346{font-size:11px}._plate_153zq_309 ._chip_153zq_350{background:#fff}._plateDrop_153zq_341{border:2px solid var(--line);width:100%;font:inherit;color:inherit;background:#fffffff2;border-radius:16px;flex-direction:column;align-items:center;gap:2px;padding:6px 4px;display:flex}._plateDrop_153zq_341:disabled{cursor:default}._plateReady_153zq_372 ._plateDrop_153zq_341{border-color:var(--teal);background:#f2fbf8}._plateDog_153zq_377 ._plateDrop_153zq_341{border-style:dashed;border-color:var(--gold)}._plateName_153zq_345{text-align:center;align-items:center;gap:3px;font-size:13px;font-weight:800;display:inline-flex}._plateName_153zq_345 svg{width:14px;height:14px;color:var(--teal-dark)}._plateRequest_153zq_346{color:var(--navy-soft);text-align:center;font-size:12px;font-weight:700}._plateRequest_153zq_346 em{color:var(--coral-dark);font-style:normal}._plateCount_153zq_409{color:var(--total);font-size:11px;font-weight:800}._chips_153zq_415{flex-wrap:wrap;justify-content:center;gap:2px;display:flex}._chip_153zq_350{border:1px solid var(--line);background:var(--ivory);border-radius:999px;padding:1px 6px;font-size:11px;font-weight:700}._dropReady_153zq_431{outline:3px dashed var(--teal);outline-offset:2px}._dropOver_153zq_436{outline:3px solid var(--gold);outline-offset:2px;background:var(--gold-soft)}._kitchen_153zq_443{background:#fff8ead9;border-radius:16px;flex-direction:column;gap:6px;margin-top:auto;padding:6px 10px;display:flex}._knives_153zq_453{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._oven_153zq_460{background:#8a5a33;border-radius:10px;place-items:center;width:56px;height:50px;display:grid}._boardCount_153zq_469{color:var(--total);margin-left:auto;font-size:14px;font-weight:800}._pizzas_153zq_476{flex-wrap:wrap;align-items:center;gap:10px;min-height:132px;display:flex}._wheel_153zq_484{flex:none;position:relative}._wheelBase_153zq_489{width:100%;height:100%;position:absolute;inset:0}._slice_153zq_497{touch-action:none;cursor:grab;background:0 0;border:0;padding:0;transition:transform .12s;position:absolute;inset:0}._slice_153zq_497:hover{transform:scale(1.04)}._slice_153zq_497:disabled{cursor:default;opacity:1}._slice_153zq_497:disabled:hover{transform:none}._sliceSelected_153zq_522{filter:drop-shadow(0 0 4px var(--teal));transform:scale(1.08)}._clear_153zq_527{border:1px solid var(--line);width:24px;height:24px;color:var(--ink-muted);background:#fff;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:-4px;right:-4px}._clear_153zq_527 svg{width:14px;height:14px}._hint_153zq_547{color:var(--ink-muted);font-size:13px;display:block}._closing_153zq_554{align-items:flex-end;gap:10px;display:flex}._closing_153zq_554 img{max-width:none}._receipt_153zq_564{border:2px solid var(--gold);background:#fffdf2;border-radius:12px;flex-wrap:wrap;align-items:flex-start;gap:10px;margin-top:6px;padding:8px;display:flex}._receiptWrong_153zq_576{color:var(--coral-dark);font-family:Comic Sans MS,cursive;font-size:26px;font-weight:800}._struck_153zq_583{opacity:.6;text-decoration:line-through}._caseFile_153zq_588,._chase_153zq_589{border:2px solid var(--gold);background:#fffdf8f5;border-radius:16px;flex-direction:column;gap:6px;max-height:100%;padding:10px 12px;display:flex;overflow:auto}._caseFile_153zq_588 ._pad_153zq_601{flex-flow:wrap;align-items:flex-start}._casePies_153zq_607{flex-wrap:wrap;gap:6px;display:flex}._chase_153zq_589 h3{font-size:17px;font-weight:800}._thiefRoad_153zq_618{flex-wrap:wrap;align-items:center;gap:8px;font-size:16px;display:flex}._thiefRoad_153zq_618 svg{width:22px;height:22px}._roads_153zq_631{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;display:grid}._road_153zq_631{border:2px solid var(--navy-soft);font:inherit;text-align:left;background:#fff;border-radius:14px;flex-direction:column;align-items:flex-start;gap:4px;padding:10px;font-size:15px;display:flex}._road_153zq_631:hover{border-color:var(--teal);background:var(--teal-soft)}._roadBar_153zq_656{background:repeating-linear-gradient(90deg, var(--teal) 0 calc(100% / 24 - 1px), #fff calc(100% / 24 - 1px) calc(100% / 24));border-radius:999px;flex-basis:100%;min-width:8px;height:12px;display:block}._side_153zq_667{overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;gap:10px;height:0;min-height:100%;display:flex;overflow-y:auto}._cashier_153zq_678{border-radius:var(--radius-md);background:var(--paper);border:2px solid var(--gold);box-shadow:var(--shadow-sm);flex-direction:column;gap:8px;padding:10px 12px;display:flex}._cashierHead_153zq_689{align-items:center;gap:6px;font-size:16px;font-weight:800;display:flex}._cashierHead_153zq_689 svg{width:20px;height:20px;color:var(--gold-dark)}._cashBox_153zq_703{border:2px solid var(--line);background:var(--ivory);border-radius:14px;flex-direction:column;gap:6px;padding:8px 10px;display:flex}._register_153zq_713{border-color:var(--coral)}._tray_153zq_717{border-color:var(--teal)}._boxLabel_153zq_721{font-size:14px;font-weight:800;display:block}._boxLabel_153zq_721 strong{color:var(--total)}._done_153zq_731{color:var(--teal-dark);align-items:center;gap:4px;font-weight:800;display:inline-flex}._done_153zq_731 svg{width:18px;height:18px}._serve_153zq_744{display:flex}._serve_153zq_744>button{flex:1}._bags_153zq_752{flex-wrap:wrap;align-items:center;gap:3px;display:flex}._more_153zq_759{font-size:13px;font-weight:800}._openBag_153zq_764{border:1px solid var(--line);background:#fff;border-radius:999px;align-items:center;gap:4px;margin-left:auto;padding:2px 8px;font-size:12px;font-weight:700;display:inline-flex}._openBag_153zq_764 svg{width:14px;height:14px}._coins_153zq_782{flex-wrap:wrap;gap:3px;display:flex}._coinPair_153zq_788{border:1.5px dashed var(--gold-dark);border-radius:10px;gap:1px;padding:1px;display:inline-flex}._money_153zq_796{touch-action:none;cursor:grab;background:0 0;border:0;place-items:center;padding:0;display:grid}._moneyRow_153zq_806{flex-wrap:wrap;align-items:center;gap:3px;display:flex}._panel_153zq_814{border-radius:var(--radius-md);background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow-sm);padding:10px 14px}._panelTitle_153zq_822{align-items:center;gap:6px;margin-bottom:6px;font-size:15px;font-weight:800;display:flex}._panelTitle_153zq_822 svg{width:18px;height:18px;color:var(--coral-dark)}._count_153zq_837{color:var(--total);margin-left:auto}._item_153zq_842{border-top:1px dashed var(--line);grid-template-columns:22px 1fr auto;align-items:center;gap:8px;padding:6px 0;display:grid}._item_153zq_842>svg{width:20px;height:20px;color:var(--teal-dark)}._evidence_153zq_857{grid-template-columns:repeat(2,1fr);gap:4px;margin:0;padding:0;list-style:none;display:grid}._evidence_153zq_857 li{border:1.5px dashed var(--line);text-align:center;color:var(--ink-muted);border-radius:8px;padding:4px 6px;font-size:12px;font-weight:700}._evidence_153zq_857 ._found_153zq_876{border-style:solid;border-color:var(--gold);background:var(--gold-soft);color:var(--navy)}._pad_153zq_601{flex-direction:column;gap:5px;display:flex}._padLabel_153zq_890{font-size:14px;font-weight:800}._padValue_153zq_895{border:2px solid var(--teal);min-width:90px;color:var(--total);background:#fff;border-radius:10px;padding:2px 10px;font-size:22px;font-weight:800}._padValue_153zq_895 small{color:var(--navy-soft);font-size:13px}._padKeys_153zq_911{grid-template-columns:repeat(3,46px);gap:4px;display:grid}._key_153zq_917{border:2px solid var(--line);background:var(--paper);height:40px;box-shadow:0 2px 0 var(--line);border-radius:10px;place-items:center;font-size:18px;font-weight:800;display:grid}._key_153zq_917 svg{width:18px;height:18px}._keyGo_153zq_934{background:var(--teal);border-color:var(--teal-dark);color:#fff;font-size:14px}._keyGo_153zq_934:disabled{opacity:.45}._textButton_153zq_945{color:var(--ink-muted);background:0 0;border:0;align-self:flex-start;font-size:13px;text-decoration:underline}._board_1w1hd_2{--wood-table:#c48a57;flex-direction:column;gap:12px;display:flex}._castle_1w1hd_9{--wood-table:#b5793f}._top_1w1hd_14{border-radius:var(--radius-lg);background:var(--paper);box-shadow:var(--shadow-sm);flex-wrap:wrap;align-items:center;gap:12px;padding:10px 14px;display:flex}._tabs_1w1hd_25{gap:8px;display:flex}._wallet_1w1hd_30{background:var(--gold-soft);border-radius:999px;align-items:center;gap:8px;padding:4px 12px;font-weight:800;display:flex}._coins_1w1hd_40{flex-wrap:wrap;gap:2px;max-width:330px;display:flex}._orders_1w1hd_47{flex-wrap:wrap;gap:6px;margin-left:auto;display:flex}._orderCard_1w1hd_54{border:2px dashed var(--coral);background:var(--coral-soft);border-radius:999px;align-items:center;gap:2px;padding:2px 8px 2px 2px;display:inline-flex;position:relative}._orderDone_1w1hd_65{border-style:solid;border-color:var(--teal);background:var(--teal-soft)}._orderTick_1w1hd_71{background:var(--teal);color:#fff;border-radius:50%;width:18px;height:18px;padding:2px;position:absolute;top:-6px;right:-6px}._shop_1w1hd_84{border-radius:var(--radius-lg);box-shadow:var(--shadow-md);background:linear-gradient(#fdf1dc 0%,#f6e3c2 100%);flex-direction:column;gap:10px;padding:12px 14px;display:flex}._shopHead_1w1hd_94{align-items:flex-end;gap:12px;display:flex}._bubble_1w1hd_100{border-radius:var(--radius-md);background:var(--paper);box-shadow:var(--shadow-sm);margin:0;padding:10px 14px;font-weight:600}._shelf_1w1hd_109{border-radius:var(--radius-md);border-bottom:8px solid var(--wood);background:#fffdf8d9;flex-direction:column;gap:8px;padding:10px 12px;display:flex}._shelfHead_1w1hd_119{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._shelfHead_1w1hd_119 h3{align-items:center;gap:8px;margin:0;font-size:18px;display:inline-flex}._price_1w1hd_134{gap:2px;display:inline-flex}._rule_1w1hd_139{background:var(--coral-soft);color:var(--coral-dark);border-radius:999px;padding:2px 10px;font-size:14px;font-weight:700}._pots_1w1hd_148{flex-wrap:wrap;gap:10px;display:flex}._pot_1w1hd_148{border:2px solid var(--line);border-radius:var(--radius-md);min-width:96px;font:inherit;cursor:pointer;background:#fff;flex-direction:column;align-items:center;gap:2px;padding:8px 10px 6px;transition:transform .1s;display:flex;position:relative}._pot_1w1hd_148:hover{border-color:var(--teal);transform:translateY(-2px)}._pot_1w1hd_148:active{transform:scale(.96)}._soldOut_1w1hd_179{cursor:not-allowed;background:#f1ede6}._potName_1w1hd_184{font-size:14px;font-weight:700}._stock_1w1hd_189{color:var(--coral-dark);font-size:12px;font-weight:800}._potCount_1w1hd_195{background:var(--teal);color:#fff;text-align:center;border-radius:999px;min-width:24px;height:24px;font-weight:800;line-height:24px;position:absolute;top:-8px;right:-8px}._basketRow_1w1hd_209{border-radius:var(--radius-sm);background:#efe0c5;flex-wrap:wrap;gap:4px;padding:6px;display:flex}._slot_1w1hd_218{background:#faf3e5;border:2px dashed #c9b28a;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:inline-flex}._slotFull_1w1hd_230{border-style:solid;border-color:var(--wood);cursor:pointer;background:#fff}._slotPlaced_1w1hd_237{opacity:.55;cursor:default}._dining_1w1hd_243{border-radius:var(--radius-lg);box-shadow:var(--shadow-md);background:linear-gradient(#fff6e6 0%,#f3e4cb 100%);flex-direction:column;gap:10px;padding:12px 14px;display:flex}._castle_1w1hd_9 ._dining_1w1hd_243{background:linear-gradient(#f5eefb 0%,#efe2cf 100%)}._countNote_1w1hd_257{align-items:center;gap:8px;margin:0;font-size:18px;font-weight:700;display:flex}._tableWrap_1w1hd_266{grid-template-rows:auto auto;row-gap:64px;padding:8px 6px;display:grid;position:relative}._tableTop_1w1hd_274{background:var(--wood-table);height:52px;box-shadow:inset 0 -6px 0 #0000001f, var(--shadow-sm);z-index:0;border-radius:26px;position:absolute;top:calc(50% - 26px);left:3%;right:3%}._seatRow_1w1hd_286{z-index:1;justify-content:center;gap:10px;display:flex;position:relative}._seatRow_1w1hd_286:last-of-type{flex-direction:row}._seat_1w1hd_286{flex-direction:column;align-items:center;gap:2px;width:118px;display:flex}._face_1w1hd_306{cursor:default;background:#ffffffb3;border:3px solid #0000;border-radius:50%;padding:0;position:relative}._face_1w1hd_306:not(:disabled){cursor:pointer;border-color:var(--line)}._counted_1w1hd_320 ._face_1w1hd_306{border-color:var(--teal);background:var(--teal-soft)}._countBadge_1w1hd_325{background:var(--teal);color:#fff;text-align:center;border-radius:999px;min-width:26px;height:26px;font-weight:800;line-height:26px;position:absolute;bottom:-4px;right:-8px}._name_1w1hd_339{text-align:center;font-size:13px;font-weight:700;line-height:1.2}._plate_1w1hd_347{width:112px;box-shadow:var(--shadow-sm);background:#fff;border:3px solid #efe6d6;border-radius:18px;flex-direction:column;gap:4px;padding:6px;transition:border-color .15s,transform .15s;display:flex}._tinyPlate_1w1hd_360{transform:scale(.9)}._plateDrop_1w1hd_364{border-style:dashed;border-color:var(--teal)}._plateOver_1w1hd_369{border-style:solid;border-color:var(--teal);background:var(--teal-soft);transform:scale(1.05)}._cell_1w1hd_376{cursor:pointer;width:100%;height:38px;font:inherit;text-align:left;background:#fbf6ec;border:1.5px solid #0000;border-radius:10px;align-items:center;gap:4px;padding:0 4px;display:flex}._cellEmpty_1w1hd_391{border:2px dashed #cdbb9b}._cellReady_1w1hd_395{border-color:var(--teal);background:var(--teal-soft)}._cellHole_1w1hd_400{background:#efe6d6;border-radius:50%;flex:none;width:26px;height:26px}._cellLabel_1w1hd_408{color:#8a7355;font-size:11px;font-weight:800;line-height:1.1}._basket_1w1hd_209{border-radius:var(--radius-md);border:3px solid var(--wood);background:#e9d3ae;flex-direction:column;gap:6px;padding:10px 12px;display:flex}._basketGroup_1w1hd_425{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._basketLabel_1w1hd_432{width:110px;font-weight:800}._basketItems_1w1hd_437{flex-wrap:wrap;flex:1;gap:4px;display:flex}._item_1w1hd_444{touch-action:none;cursor:pointer;background:#fff;border:2px solid #0000;border-radius:10px;padding:2px;display:inline-flex}._itemPicked_1w1hd_454{border-color:var(--teal);box-shadow:0 0 0 3px var(--teal-soft);transform:translateY(-3px)}._empty_1w1hd_460{color:var(--ink-muted);font-style:italic}._footer_1w1hd_465{justify-content:flex-end;align-items:center;gap:10px;display:flex}._doneNote_1w1hd_472{border-radius:var(--radius-md);background:var(--gold-soft);text-align:center;margin:0;padding:10px 14px;font-weight:700}._board_1a10z_2{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:12px;display:grid}._main_1a10z_9,._side_1a10z_10{flex-direction:column;gap:10px;min-width:0;display:flex}._scene_1a10z_18{border-radius:var(--radius-lg);box-shadow:var(--shadow-md);background:linear-gradient(#d8eef2 0%,#fff6de 100%);padding:10px 14px 12px}._sceneHead_1a10z_25{align-items:center;gap:10px;margin-bottom:8px;display:flex}._place_1a10z_32{box-shadow:var(--shadow-sm);background:#fffdf8eb;border-radius:999px;align-items:center;gap:6px;padding:3px 12px;font-weight:800;display:inline-flex}._clock_1a10z_43{background:var(--navy);color:#fff;font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:6px;margin-left:auto;padding:4px 14px;font-size:18px;font-weight:800;display:inline-flex}._clock_1a10z_43 svg{width:20px;height:20px}._clock_1a10z_43 small{opacity:.85;font-size:13px;font-weight:600}._speed_1a10z_68{border:2px solid var(--line);background:var(--paper);cursor:pointer;border-radius:999px;align-items:center;gap:4px;padding:4px 10px;font-weight:800;display:inline-flex}._speed_1a10z_68 svg{width:16px;height:16px}._speedOn_1a10z_85{border-color:var(--gold);background:var(--gold-soft)}._road_1a10z_91{border-radius:var(--radius-md);background:#d9d3c4;padding:0 22px 0 58px}._track_1a10z_90{padding:22px 0 28px;position:relative}._roadFlaggable_1a10z_102{cursor:crosshair}._bands_1a10z_106{position:absolute;inset:0}._band_1a10z_106{border-top:6px solid;border-bottom:6px solid;position:absolute;top:0;bottom:0}._band_1a10z_106+._band_1a10z_106{border-left:2px dashed #1e2a4459}._bandName_1a10z_123{color:var(--navy-soft);font-size:12px;font-weight:800;position:absolute;top:6px;left:8px}._pit_1a10z_132{background:var(--paper);border:2px solid var(--navy);border-radius:50%;place-items:center;width:24px;height:24px;display:grid;position:absolute;bottom:6px;left:-12px}._pit_1a10z_132 svg{width:14px;height:14px}._ticks_1a10z_150{pointer-events:none;z-index:1;height:28px;position:absolute;bottom:0;left:0;right:0}._tick_1a10z_150{background:#1e2a4473;width:1px;height:6px;position:absolute;bottom:18px}._tickBig_1a10z_168{background:var(--navy);width:2px;height:12px}._tick_1a10z_150 small{color:var(--navy);white-space:nowrap;font-size:11px;font-weight:800;position:absolute;top:13px;left:50%;transform:translate(-50%)}._finish_1a10z_185{background-image:repeating-conic-gradient(var(--navy) 0 25%, #fff 0 50%);background-size:10px 10px;width:10px;position:absolute;top:0;bottom:22px;right:-10px}._lanes_1a10z_195{flex-direction:column;gap:4px;display:flex;position:relative}._lane_1a10z_195{border-bottom:2px dashed #ffffff8c;height:34px;position:relative}._laneTiger_1a10z_208{background:#fffdf859;border-radius:8px}._carName_1a10z_213{white-space:nowrap;color:var(--navy);background:#fffdf8d9;border-radius:6px;padding:0 5px;font-size:10px;font-weight:800;line-height:1.5;position:absolute;top:50%;right:calc(100% - 4px);transform:translateY(-50%)}._dot_1a10z_228{border:2px solid #fff;border-radius:50%;width:11px;height:11px;margin:-2px 0 0 -5px;position:absolute;top:50%;box-shadow:0 0 0 1px #1e2a4466}._car_1a10z_213{pointer-events:none;line-height:0;position:absolute;bottom:0;transform:translate(-88%)}._kmBubble_1a10z_247{background:var(--navy);color:#fff;white-space:nowrap;border-radius:999px;padding:1px 8px;font-size:12px;font-weight:800;line-height:1.5;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}._flag_1a10z_262{color:var(--coral-dark);pointer-events:none;margin-left:-3px;position:absolute;top:-4px}._flag_1a10z_262 svg{width:22px;height:22px;fill:var(--coral)}._flagOld_1a10z_276{opacity:.5}._helper_1a10z_280{color:var(--ink-muted);align-items:center;gap:6px;margin:6px 0 0;font-size:13px;display:flex}._helper_1a10z_280 svg{width:14px;height:14px}._controls_1a10z_295{border-radius:var(--radius-md);background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow-sm);padding:10px 14px}._running_1a10z_304{color:var(--teal-dark);font-weight:700}._predict_1a10z_309{align-items:center;gap:6px;font-weight:700;display:flex}._rankBtn_1a10z_316{border:2px solid var(--line);background:var(--paper);cursor:pointer;border-radius:50%;width:40px;height:40px;font-size:17px;font-weight:800}._rankOn_1a10z_327{border-color:var(--teal);background:var(--teal-soft)}._result_1a10z_332{grid-template-columns:minmax(180px,240px) 1fr;align-items:start;gap:10px 16px;display:grid}._ranking_1a10z_339{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}._ranking_1a10z_339 li{background:var(--ivory);border-radius:8px;grid-template-columns:64px 1fr auto;gap:6px;padding:4px 8px;font-size:14px;display:grid}._rankTiger_1a10z_358{outline:2px solid var(--coral)}._pika_1a10z_362{align-items:center;gap:10px;display:flex}._pika_1a10z_362 p{background:var(--gold-soft);border-radius:14px;margin:0;padding:8px 12px;font-weight:600}._panel_1a10z_383{border-radius:var(--radius-md);background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow-sm);padding:10px 12px}._panelHead_1a10z_391{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:6px;display:flex}._panelHead_1a10z_391 h3{align-items:center;gap:6px;margin:0;font-size:15px;display:flex}._panelHead_1a10z_391 h3 svg{width:16px;height:16px}._panelHead_1a10z_391 small{color:var(--ink-muted);font-size:12px}._plan_1a10z_427 table,._notebook_1a10z_428{border-collapse:collapse;width:100%;font-size:13px}._plan_1a10z_427 th,._plan_1a10z_427 td,._notebook_1a10z_428 th,._notebook_1a10z_428 td{border-bottom:1px solid var(--line);text-align:center;padding:3px 4px}._plan_1a10z_427 td:first-child,._notebook_1a10z_428 tbody th{text-align:left;white-space:nowrap}._terrainChip_1a10z_449{border-radius:6px;padding:1px 6px;font-weight:700}._colNow_1a10z_455{background:var(--gold-soft)}._notebook_1a10z_428 td{font-variant-numeric:tabular-nums;font-weight:800}._swatches_1a10z_470{flex-wrap:wrap;gap:6px;margin:6px 0;display:flex}._swatch_1a10z_470{width:28px;height:28px;box-shadow:0 0 0 1px var(--line);cursor:pointer;border:3px solid #fff;border-radius:50%}._stickerBtn_1a10z_486{border:2px solid var(--line);background:var(--paper);cursor:pointer;border-radius:999px;align-items:center;gap:3px;padding:2px 8px;font-size:12px;font-weight:700;display:inline-flex}._stickerBtn_1a10z_486 svg{width:11px;height:11px}._stickerBtn_1a10z_486:disabled,._swatch_1a10z_470:disabled{cursor:not-allowed;opacity:.5}._swatchOn_1a10z_510{box-shadow:0 0 0 3px var(--navy)}._rivals_1a10z_514{gap:6px;margin:0;padding:0;list-style:none;display:grid}._rivals_1a10z_514 li{align-items:center;gap:8px;display:flex}._rivals_1a10z_514 li div{font-size:13px;line-height:1.35;display:grid}._rivals_1a10z_514 small{color:var(--ink-muted)}._cups_1a10z_538{border-radius:var(--radius-md);background:var(--paper);border:1px solid var(--line);grid-template-columns:repeat(5,1fr);gap:4px;padding:8px;display:grid}._cup_1a10z_538{text-align:center;justify-items:center;gap:2px;display:grid}._cup_1a10z_538 svg{width:26px;height:26px}._cup_1a10z_538 small{font-size:10px;font-weight:700;line-height:1.2}._cupEmpty_1a10z_566 svg{color:var(--line)}._cupGold_1a10z_570 svg{color:var(--gold);fill:var(--gold-soft)}._cupSilver_1a10z_575 svg{color:#8e9aab}._cupBronze_1a10z_579 svg{color:var(--wood)}._cupGrey_1a10z_583 svg{color:var(--ink-muted)}._place_1a10z_32 svg{width:16px;height:16px}._stepper_1a10z_594{gap:6px;display:flex}._step_1a10z_594{border-radius:var(--radius-md);border:2px solid var(--line);background:var(--paper);text-align:left;cursor:pointer;flex:1;align-items:center;gap:8px;padding:8px 12px;display:flex;position:relative}._step_1a10z_594:disabled{cursor:default}._stepOn_1a10z_617{border-color:var(--coral);background:var(--coral-soft);box-shadow:var(--shadow-sm)}._stepNum_1a10z_623{background:var(--line);border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-weight:800;display:grid}._stepOn_1a10z_617 ._stepNum_1a10z_623{background:var(--coral);color:#fff}._stepText_1a10z_639{min-width:0;line-height:1.25;display:grid}._stepText_1a10z_639 strong{font-size:15px}._stepText_1a10z_639 small{color:var(--ink-muted);font-size:11px}._stepArrow_1a10z_654{z-index:1;width:16px;height:16px;color:var(--ink-muted);position:absolute;top:50%;right:-11px;transform:translateY(-50%)}._garage_1a10z_666{border-radius:var(--radius-lg);background:linear-gradient(180deg, #f6ecda 0%, var(--paper) 60%);border:1px solid var(--line);box-shadow:var(--shadow-md);gap:10px;padding:12px 16px;display:grid}._garageTop_1a10z_676{grid-template-columns:240px 1fr;align-items:center;gap:16px;display:grid}._carStage_1a10z_683{border-radius:var(--radius-md);background:repeating-linear-gradient(90deg,#e2d6c1 0 38px,#d9ccb4 38px 40px);justify-items:center;gap:4px;padding:14px 8px 8px;display:grid}._carSummary_1a10z_692{background:#fffdf8e6;border-radius:999px;margin:0;padding:2px 10px;font-size:14px;font-weight:800}._garageIntro_1a10z_701 h3{align-items:center;gap:8px;margin:0 0 4px;font-size:20px;display:flex}._garageIntro_1a10z_701 h3 svg{width:20px;height:20px}._garageIntro_1a10z_701 p{margin:0 0 4px}._trackNote_1a10z_718{color:var(--ink-muted);font-size:14px}._parts_1a10z_723{grid-template-columns:1fr 1fr;gap:12px;display:grid}._partGroup_1a10z_729{gap:6px;display:grid}._partGroupTitle_1a10z_734{text-transform:uppercase;letter-spacing:.03em;color:var(--navy-soft);align-items:center;gap:6px;font-size:13px;font-weight:800;display:flex}._partGroupTitle_1a10z_734 svg{width:14px;height:14px}._partGroupTitle_1a10z_734 em{text-transform:none;letter-spacing:0;color:var(--ink-muted);font-style:normal;font-weight:600}._partCards_1a10z_758{grid-template-columns:1fr 1fr;gap:8px;display:grid}._partCard_1a10z_758{border-radius:var(--radius-md);border:3px solid var(--line);background:var(--paper);text-align:center;cursor:pointer;justify-items:center;gap:2px;padding:8px 8px 10px;display:grid;position:relative}._partCard_1a10z_758 strong{align-items:center;gap:4px;font-size:15px;display:inline-flex}._partCard_1a10z_758 strong svg{width:14px;height:14px}._partCard_1a10z_758 small{color:var(--ink-muted);font-size:12px;line-height:1.3}._partCard_1a10z_758:disabled{cursor:not-allowed}._partCard_1a10z_758:disabled:not(._partCardOn_1a10z_799){opacity:.5}._partCardOn_1a10z_799{border-color:var(--coral);background:var(--coral-soft)}._partArt_1a10z_808{line-height:0}._partCheck_1a10z_812{background:var(--coral);color:#fff;border-radius:50%;width:20px;height:20px;padding:3px;position:absolute;top:6px;right:6px}._plan_1a10z_427{gap:6px;display:grid}._tireCell_1a10z_829{white-space:nowrap}._tireBtn_1a10z_833{border:2px solid var(--line);background:var(--paper);cursor:pointer;border-radius:10px;padding:3px 12px;font-weight:700}._tireBtn_1a10z_833+._tireBtn_1a10z_833{margin-left:4px}._tireBtnOn_1a10z_846{border-color:var(--coral);background:var(--coral-soft)}._tireBtn_1a10z_833:disabled{cursor:not-allowed}._paint_1a10z_855{border-top:1px dashed var(--line);padding-top:8px}._paint_1a10z_855 summary{cursor:pointer;list-style-position:inside}._swatchGap_1a10z_865{width:10px}._cta_1a10z_869{justify-content:flex-end;gap:10px;display:flex}._testPanel_1a10z_876{gap:8px;display:grid}._runRow_1a10z_881,._resultActions_1a10z_882,._navRow_1a10z_883{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._navRow_1a10z_883{justify-content:space-between}._resultActions_1a10z_882{grid-column:1/-1;justify-content:space-between}._rowLabel_1a10z_899{font-weight:800}._runResult_1a10z_903{border-radius:var(--radius-md);background:var(--ivory);border:1px solid var(--line);gap:8px;padding:10px 12px;display:grid}._runResult_1a10z_903 p{margin:0;font-size:16px}._noteForm_1a10z_917{background:var(--teal-soft);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px;font-weight:700;display:flex}._noteForm_1a10z_917 label{align-items:center;gap:6px;display:inline-flex}._noteForm_1a10z_917 label svg{width:16px;height:16px}._noteForm_1a10z_917 input{border:2px solid var(--teal);border-radius:8px;width:90px;padding:4px 8px;font-size:18px;font-weight:800}._board_knx7c_2{flex-direction:column;gap:12px;display:flex}._top_knx7c_9{border-radius:var(--radius-lg);background:var(--paper);box-shadow:var(--shadow-sm);align-items:center;gap:14px;padding:8px 14px;display:flex}._customer_knx7c_19{flex:none}._request_knx7c_23{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}._bubble_knx7c_31{background:var(--ivory);border:1px solid var(--line);border-radius:14px;margin:0;padding:8px 12px;font-weight:700}._rules_knx7c_40{flex-wrap:wrap;gap:6px;display:flex}._ruleChip_knx7c_46{border:2px dashed var(--coral);background:var(--coral-soft);border-radius:999px;align-items:center;gap:4px;padding:3px 10px 3px 4px;font-size:14px;font-weight:700;display:inline-flex}._budget_knx7c_58{border-radius:var(--radius-md);background:var(--gold-soft);flex-direction:column;gap:4px;width:190px;padding:6px 10px;font-weight:700;display:flex}._budgetLabel_knx7c_69{align-items:center;gap:4px;font-size:14px;display:inline-flex}._budgetBar_knx7c_76{border:1px solid var(--line);background:#fff;border-radius:999px;height:12px;position:relative;overflow:hidden}._budgetBar_knx7c_76>span{background:var(--teal);transition:width .25s;position:absolute;inset:0 auto 0 0}._budgetOver_knx7c_92 ._budgetBar_knx7c_76>span{background:var(--amber)}._budgetNote_knx7c_96{color:var(--ink-muted);font-size:12px}._budgetOver_knx7c_92 ._budgetNote_knx7c_96{color:var(--coral-dark)}._tabs_knx7c_105{gap:6px;display:flex}._main_knx7c_111{grid-template-columns:230px 1fr 300px;align-items:start;gap:12px;display:grid}._left_knx7c_118,._right_knx7c_119{flex-direction:column;gap:10px;display:flex}._center_knx7c_125{justify-content:center;min-height:420px;display:flex}._panel_knx7c_131{border-radius:var(--radius-md);background:var(--paper);box-shadow:var(--shadow-sm);flex-direction:column;gap:8px;padding:10px 12px;display:flex}._panelTitle_knx7c_141{align-items:center;gap:6px;margin:0;font-size:16px;display:flex}._panelTitle_knx7c_141 svg{width:18px;height:18px}._tip_knx7c_154{color:var(--ink-muted);margin:0;font-size:14px}._count_knx7c_160{color:var(--total);margin:0;font-size:18px;font-weight:800}._mats_knx7c_168{flex-direction:column;gap:6px;display:flex}._mat_knx7c_168{border:2px solid var(--line);cursor:pointer;font:inherit;text-align:left;background:#fff;border-radius:12px;align-items:center;gap:8px;padding:4px 8px;display:flex}._matOn_knx7c_187{border-color:var(--teal);background:var(--teal-soft);box-shadow:0 0 0 3px var(--teal-soft)}._matName_knx7c_193{flex:1;font-size:14px;font-weight:700}._price_knx7c_199{gap:1px;display:inline-flex}._tools_knx7c_204{flex-wrap:wrap;gap:6px;display:flex}._yardBox_knx7c_211{border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);background:linear-gradient(#f6ecd6 0%,#efdfbf 100%);padding:10px}._yardWrap_knx7c_218{touch-action:none;-webkit-user-select:none;user-select:none;position:relative}._tiling_knx7c_224{cursor:pointer}._edgeHit_knx7c_228{cursor:pointer;pointer-events:stroke}._sideLabel_knx7c_233{fill:var(--navy);font-size:15px;font-weight:800;font-family:var(--font)}._cutLabel_knx7c_240{fill:var(--navy);font-size:22px;font-weight:800;font-family:var(--font);paint-order:stroke;stroke:#fff;stroke-width:4px}._previewLabel_knx7c_250{fill:var(--teal-dark);font-size:15px;font-weight:800;font-family:var(--font);paint-order:stroke;stroke:#fff;stroke-width:4px}._choices_knx7c_261{border-radius:var(--radius-lg);background:var(--paper);box-shadow:var(--shadow-sm);flex-direction:column;align-items:center;gap:14px;padding:16px;display:flex}._choiceRow_knx7c_272{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}._choice_knx7c_261{border:2px solid var(--line);cursor:pointer;font:inherit;background:#fff;border-radius:14px;flex-direction:column;align-items:center;gap:8px;padding:12px;display:flex}._choice_knx7c_261:hover{border-color:var(--teal)}._choiceName_knx7c_296{font-weight:800}._checks_knx7c_301{margin:0;padding-left:18px;font-size:14px}._checkDone_knx7c_307{color:var(--teal-dark);font-weight:700}._bill_knx7c_312{border-collapse:collapse;width:100%;font-size:14px}._bill_knx7c_312 th,._bill_knx7c_312 td{border-bottom:1px dashed var(--line);text-align:center;white-space:nowrap;padding:4px 3px}._bill_knx7c_312 th{color:var(--ink-muted);font-size:12px}._billName_knx7c_331{font-weight:700;text-align:left!important;white-space:normal!important}._billName_knx7c_331 svg{vertical-align:middle}._fenceIcon_knx7c_341{width:18px;height:18px;color:var(--wood-dark)}._billTotal_knx7c_347 td{border-bottom:none;font-weight:800}._given_knx7c_352{color:var(--ink-muted);font-weight:700}._filled_knx7c_357{color:var(--teal-dark);font-weight:800}._ask_knx7c_362{border:2px dashed var(--coral);background:var(--coral-soft);min-width:38px;font:inherit;cursor:pointer;border-radius:8px;padding:2px 6px;font-weight:800}._askOn_knx7c_373{border-style:solid;border-color:var(--teal);background:var(--teal-soft)}._pad_knx7c_379{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}._key_knx7c_385{border:1px solid var(--line);height:38px;font:inherit;cursor:pointer;background:#fff;border-radius:10px;font-size:18px;font-weight:800}._key_knx7c_385 svg{width:18px;height:18px}._keyGo_knx7c_401{background:var(--teal);border-color:var(--teal-dark);color:#fff}._keyGo_knx7c_401:disabled{opacity:.5}._okNote_knx7c_411{border-radius:var(--radius-sm);background:var(--teal-soft);margin:0;padding:6px 10px;font-weight:700}._stars_t04ef_1{flex:none;align-items:center;gap:1px;display:inline-flex}._on_t04ef_8{color:var(--gold);fill:var(--gold)}._off_t04ef_13{color:var(--line);fill:#0000}._notice_hmzay_1{border-radius:var(--radius-md);background:var(--amber-soft);border:1px solid var(--amber);align-items:flex-start;gap:10px;padding:10px 14px;font-size:14px;display:flex}._notice_hmzay_1 svg{color:#b8651f;flex:none;width:20px;height:20px}._notice_hmzay_1 p{flex:1}._notice_hmzay_1 button{background:0 0;border:0;place-items:center;width:44px;height:44px;margin:-10px -8px -10px 0;display:grid}._backdrop_13wbb_1{z-index:150;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0e14269e;grid-template-columns:minmax(0,1fr);place-items:center;padding:16px;animation:.35s ease-out _fade-in_13wbb_1;display:grid;position:fixed;inset:0;overflow-y:auto}._close_13wbb_15{z-index:3;width:40px;height:40px;color:var(--navy);box-shadow:var(--shadow-sm);cursor:pointer;background:#ffffffeb;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:10px;right:10px}._close_13wbb_15 svg{width:22px;height:22px}._intro_13wbb_39{border-radius:var(--radius-lg);color:#fff;width:min(880px,100%);max-height:calc(100dvh - 32px);box-shadow:var(--shadow-lg);background:radial-gradient(circle at 85% 110%,#2a9d8f73,#0000 45%),radial-gradient(circle at 5% 0,#7a5cd680,#0000 50%),linear-gradient(160deg,#1b2547,#0e1428 70%);grid-template-columns:minmax(0,1fr);gap:14px;padding:18px 18px 16px;animation:.45s cubic-bezier(.2,.9,.3,1.2) _pop-in_13wbb_1;display:grid;position:relative;overflow:hidden}._stars_13wbb_58{pointer-events:none;background-image:radial-gradient(1.5px 1.5px at 12% 20%,#fff,#0000),radial-gradient(1px 1px at 30% 70%,#fff,#0000),radial-gradient(2px 2px at 48% 12%,#ffe9a8,#0000),radial-gradient(1px 1px at 66% 44%,#fff,#0000),radial-gradient(1.5px 1.5px at 82% 18%,#fff,#0000),radial-gradient(1px 1px at 92% 64%,#bfe8ff,#0000),radial-gradient(1.5px 1.5px at 6% 86%,#fff,#0000),radial-gradient(1px 1px at 58% 92%,#fff,#0000);animation:3.5s ease-in-out infinite alternate _twinkle_13wbb_1;position:absolute;inset:0}._screen_13wbb_74{aspect-ratio:2;border-radius:var(--radius-md);background:#0b1020;border:3px solid #ffffffd9;justify-self:center;width:100%;max-height:calc(100dvh - 330px);position:relative;overflow:hidden;box-shadow:0 10px 30px #00000059}._slide_13wbb_87{opacity:0;transition:opacity .9s;position:absolute;inset:0}._slideOn_13wbb_94{opacity:1}._slideBlur_13wbb_98,._slideImg_13wbb_99{width:100%;height:100%;position:absolute;inset:0}._slideBlur_13wbb_98{object-fit:cover;filter:blur(18px)brightness(.7);transform:scale(1.15)}._slideImg_13wbb_99{object-fit:contain}._slideOn_13wbb_94 ._slideImg_13wbb_99{animation:4.5s ease-out both _ken-burns_13wbb_1}._startCover_13wbb_120{z-index:2;background:#0e142873;place-items:center;display:grid;position:absolute;inset:0}._startButton_13wbb_129{min-height:60px;font:inherit;color:var(--navy);background:var(--gold);box-shadow:0 6px 0 var(--gold-dark), 0 14px 30px #00000059;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:10px;padding:0 30px;font-size:clamp(1.05rem,2.6vw,1.35rem);font-weight:800;animation:1.8s ease-in-out infinite _start-pulse_13wbb_1;display:inline-flex}._startButton_13wbb_129 svg{fill:currentColor;width:26px;height:26px}._startButton_13wbb_129:hover{background:#f2c95c}._startButton_13wbb_129:active{box-shadow:0 3px 0 var(--gold-dark), 0 8px 20px #0000004d;transform:translateY(3px)}._controls_13wbb_162{gap:8px;display:flex;position:absolute;top:10px;left:10px}._control_13wbb_162{min-height:38px;font:inherit;color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:pointer;background:#0e1428b8;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:.9rem;font-weight:600;display:inline-flex}._control_13wbb_162 svg{width:18px;height:18px}._control_13wbb_162:hover{background:#0e1428e6}._dots_13wbb_196{gap:6px;display:flex;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}._dots_13wbb_196 span{background:#ffffff80;border-radius:50%;width:8px;height:8px;transition:width .3s}._dots_13wbb_196 span[data-on]{background:#fff;border-radius:999px;width:22px}._talk_13wbb_219{grid-template-columns:150px minmax(0,1fr);align-items:end;gap:12px;min-height:170px;display:grid;position:relative}._pikaWrap_13wbb_228{width:150px;animation:4s ease-in-out infinite _float_13wbb_1}._pika_13wbb_228{width:100%;height:auto;display:block;overflow:visible}._pika_13wbb_228[data-talking] ._pikaBody_13wbb_240{transform-origin:512px 1400px;animation:.9s ease-in-out infinite _talk-bob_13wbb_1}._beacon_13wbb_245{animation:1.4s ease-in-out infinite _beacon_13wbb_245}._bubble_13wbb_249{min-height:132px;color:var(--navy);background:var(--paper);border-radius:22px;align-self:center;align-items:center;padding:16px 20px;display:flex;position:relative;box-shadow:0 8px 24px #00000040}._bubble_13wbb_249:before{content:"";border:12px solid #0000;border-right-color:var(--paper);border-left:0;position:absolute;bottom:34px;left:-12px}._line_13wbb_272{margin:0;font-size:clamp(1rem,2.1vw,1.2rem);font-weight:600;line-height:1.55;animation:.5s ease-out _line-in_13wbb_1}._progress_13wbb_280{grid-auto-columns:1fr;grid-auto-flow:column;gap:6px;display:grid}._progress_13wbb_280>span{background:#ffffff38;border-radius:999px;height:5px;overflow:hidden}._progress_13wbb_280>span>span{background:var(--gold);transform-origin:0;height:100%;transition:transform .1s linear;display:block}@media (width<=640px){._intro_13wbb_39{gap:10px;padding:12px}._control_13wbb_162 span{display:none}._talk_13wbb_219{grid-template-columns:88px minmax(0,1fr);min-height:0}._pikaWrap_13wbb_228{width:88px}._bubble_13wbb_249{min-height:0;padding:12px 14px}._bubble_13wbb_249:before{bottom:22px}}._promo_13wbb_334{border-radius:var(--radius-lg);background:var(--paper);width:min(520px,100%,100dvh - 120px);box-shadow:var(--shadow-lg);gap:12px;padding:10px 10px 14px;animation:.45s cubic-bezier(.2,.9,.3,1.2) _pop-in_13wbb_1;display:grid;position:relative}._promoImage_13wbb_346{border-radius:var(--radius-md);cursor:pointer;background:0 0;border:0;padding:0;display:block;overflow:hidden}._promoImage_13wbb_346 img{aspect-ratio:1;width:100%;height:auto;display:block}._promoActions_13wbb_363{justify-items:center;gap:6px;display:grid}._promoActions_13wbb_363>button:first-child{width:100%}._later_13wbb_373{font:inherit;color:var(--ink-muted);cursor:pointer;background:0 0;border:0;padding:6px 12px;font-size:.95rem}._later_13wbb_373:hover{color:var(--navy);text-decoration:underline}@keyframes _start-pulse_13wbb_1{50%{transform:scale(1.05)}}@keyframes _fade-in_13wbb_1{0%{opacity:0}}@keyframes _pop-in_13wbb_1{0%{opacity:0;transform:translateY(18px)scale(.94)}}@keyframes _ken-burns_13wbb_1{0%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes _float_13wbb_1{50%{transform:translateY(-8px)rotate(-2deg)}}@keyframes _talk-bob_13wbb_1{50%{transform:scaleY(.97)scaleX(1.02)}}@keyframes _beacon_13wbb_245{50%{fill:#fff3c4}}@keyframes _twinkle_13wbb_1{0%{opacity:.55}to{opacity:1}}@keyframes _line-in_13wbb_1{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){._backdrop_13wbb_1,._intro_13wbb_39,._promo_13wbb_334,._stars_13wbb_58,._pikaWrap_13wbb_228,._pika_13wbb_228[data-talking] ._pikaBody_13wbb_240,._slideOn_13wbb_94 ._slideImg_13wbb_99,._line_13wbb_272,._startButton_13wbb_129,._beacon_13wbb_245{animation:none}}._scene_1t806_1{width:100%;height:100%;position:relative}._orbit_1t806_7{fill:none;stroke:#ffffff47;stroke-width:2px;stroke-dasharray:3 9;stroke-linecap:round;width:100%;height:100%;position:absolute;inset:0}._astronaut_1t806_19{animation:5s ease-in-out infinite _astro-fly_1t806_1;position:absolute;inset:6% 8% 0}._svg_1t806_25{width:100%;height:100%;display:block;overflow:visible}._flame_1t806_32{transform-box:fill-box;transform-origin:50% 0;animation:.35s ease-in-out infinite alternate _astro-flame_1t806_1}._beacon_1t806_38{animation:1.6s ease-in-out infinite _astro-beacon_1t806_1}._number_1t806_42{width:calc(44px * var(--scale,1));height:calc(44px * var(--scale,1));border:3px solid var(--navy);font-size:calc(24px * var(--scale,1));border-radius:14px;place-items:center;font-weight:800;line-height:1;animation:4.5s ease-in-out infinite _astro-drift_1t806_1;display:grid;position:absolute;box-shadow:0 4px #00000040}._number_1t806_42[data-tone=gold]{background:var(--gold);color:var(--navy)}._number_1t806_42[data-tone=teal]{background:var(--teal);color:#fff}._number_1t806_42[data-tone=coral]{background:var(--coral);color:#fff}._number_1t806_42[data-tone=purple]{color:#fff;background:#7b5ea7}._number_1t806_42[data-tone=white]{color:var(--navy);background:#fff}@keyframes _astro-fly_1t806_1{0%,to{transform:translate(0)rotate(0)}50%{transform:translate(6px,-12px)rotate(3deg)}}@keyframes _astro-flame_1t806_1{0%{transform:scaleY(.8)}to{transform:scaleY(1.1)}}@keyframes _astro-beacon_1t806_1{0%,to{fill:var(--gold)}50%{fill:#fff3c4}}@keyframes _astro-drift_1t806_1{0%,to{transform:translateY(0)rotate(-8deg)}50%{transform:translateY(-10px)rotate(8deg)}}@media (prefers-reduced-motion:reduce){._astronaut_1t806_19,._flame_1t806_32,._beacon_1t806_38,._number_1t806_42{animation:none}}._page_l19gc_2{background:radial-gradient(circle at 90% -10%, #2a9d8f1f, transparent 40%), radial-gradient(circle at -10% 40%, #e76f5114, transparent 40%), linear-gradient(#2f5aa80f 1px, transparent 1px) 0 0 / 28px 28px, linear-gradient(90deg, #2f5aa80f 1px, transparent 1px) 0 0 / 28px 28px, var(--ivory);min-height:100%}._main_l19gc_12{flex-direction:column;gap:56px;max-width:1200px;margin:0 auto;padding:32px 24px 72px;display:flex}._hero_l19gc_22{border-radius:var(--radius-lg);color:#fff;box-shadow:var(--shadow-md);isolation:isolate;background:radial-gradient(circle at 78% 40%,#5cbfb247,#0000 42%),radial-gradient(circle at 20% 120%,#7b5ea78c,#0000 55%),linear-gradient(135deg,#1e2a44 0%,#262c58 100%);grid-template-columns:minmax(0,1fr) 320px;align-items:center;gap:24px;padding:44px 40px 44px 48px;display:grid;position:relative;overflow:hidden}._hero_l19gc_22:before{content:"";z-index:-1;opacity:.7;background-image:radial-gradient(1.5px 1.5px at 18px 24px,#fff 50%,#0000 51%),radial-gradient(1px 1px at 92px 70px,#fff 50%,#0000 51%),radial-gradient(2px 2px at 150px 18px,#ffe9a8 50%,#0000 51%),radial-gradient(1px 1px at 60px 130px,#fff 50%,#0000 51%),radial-gradient(1.5px 1.5px at 176px 110px,#fff 50%,#0000 51%),radial-gradient(1px 1px at 128px 160px,#bfe9e3 50%,#0000 51%);background-size:200px 180px;position:absolute;inset:0}._hero_l19gc_22:after{content:"";z-index:-1;background:radial-gradient(circle at 35% 30%, #f8c49a, var(--coral) 60%, #b8492f);opacity:.9;border-radius:50%;width:86px;height:86px;position:absolute;bottom:-34px;right:36%;box-shadow:0 0 0 10px #f4a2611f}._heroSymbols_l19gc_71{z-index:-1;pointer-events:none;position:absolute;inset:0}._heroSymbols_l19gc_71 span{color:#ffffff14;font-size:34px;font-weight:800;line-height:1;position:absolute}._heroSymbols_l19gc_71 span:first-child{top:10%;left:44%}._heroSymbols_l19gc_71 span:nth-child(2){font-size:44px;top:62%;left:58%}._heroSymbols_l19gc_71 span:nth-child(3){font-size:52px;top:70%;left:2%}._heroSymbols_l19gc_71 span:nth-child(4){top:78%;left:36%}._heroSymbols_l19gc_71 span:nth-child(5){font-size:48px;top:8%;left:62%}._heroSymbols_l19gc_71 span:nth-child(6){font-size:28px;top:40%;left:50%}._heroText_l19gc_93{flex-direction:column;align-items:flex-start;gap:14px;display:flex}._kicker_l19gc_100{letter-spacing:1px;text-transform:uppercase;color:var(--gold);font-size:13px;font-weight:700}._hero_l19gc_22 h1{font-size:clamp(24px,3.4vw,36px);font-weight:800;line-height:1.2}._lead_l19gc_114{color:#d5dbea;max-width:560px;margin-bottom:10px;line-height:1.6}._heroArt_l19gc_121{height:300px;margin:-12px -8px -16px 0}._games_l19gc_126{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:28px;display:grid}._card_l19gc_132{--accent:var(--teal);border-radius:var(--radius-lg);background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow-md);flex-direction:column;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}._card_l19gc_132:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}._cardArt_l19gc_151{height:210px;display:block;position:relative;overflow:hidden}._cardBg_l19gc_158{object-fit:cover;width:100%;height:100%;transition:transform .4s;position:absolute;inset:0}._cardArt_l19gc_151:hover ._cardBg_l19gc_158{transform:scale(1.04)}._cardHero_l19gc_171{height:92%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}._cardBody_l19gc_179{flex-direction:column;gap:10px;padding:28px 24px 24px;display:flex;position:relative}._cardBody_l19gc_179:before{content:"";background:repeating-linear-gradient(90deg, #1e2a4473 0 2px, transparent 2px 60px) top left / 100% 8px no-repeat, repeating-linear-gradient(90deg, #1e2a444d 0 1px, transparent 1px 12px) top left / 100% 4px no-repeat, var(--accent);height:10px;position:absolute;top:0;left:0;right:0}._card_l19gc_132[data-accent=coral]{--accent:var(--coral)}._card_l19gc_132[data-accent=gold]{--accent:var(--gold)}._cardBadge_l19gc_209{background:var(--teal-soft);color:var(--teal-dark);border-radius:999px;align-self:flex-start;padding:2px 10px;font-size:13px;font-weight:800}._cardBadge_l19gc_209 svg{width:14px;height:14px}._badgeFree_l19gc_224,._badgePremium_l19gc_225{align-items:center;gap:4px;display:inline-flex}._badgePremium_l19gc_225{background:var(--gold-soft);color:var(--gold-dark)}._cardMeta_l19gc_236{justify-content:space-between;align-items:center;gap:8px;display:flex}._cardBody_l19gc_179 p._accessNote_l19gc_243{color:var(--ink-muted);font-size:14px;font-weight:600}._search_l19gc_249{width:100%;max-width:520px;min-height:52px;color:var(--navy);box-shadow:var(--shadow-sm);background:#fff;border-radius:999px;align-items:center;gap:10px;padding:0 8px 0 16px;display:flex}._search_l19gc_249>svg{color:var(--ink-muted);flex:none}._search_l19gc_249 input{background:0 0;border:0;outline:none;flex:1;min-width:0;min-height:48px;font-size:17px}._search_l19gc_249 input::-webkit-search-cancel-button{display:none}._searchClear_l19gc_282{background:var(--cream);width:40px;height:40px;color:var(--navy);border:0;border-radius:50%;place-items:center;display:grid}._catalog_l19gc_294{flex-direction:column;gap:44px;display:flex}._catalogTop_l19gc_300{flex-direction:column;gap:14px;display:flex}._catalogHead_l19gc_306{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}._catalogHead_l19gc_306 h2{font-size:26px;font-weight:800}._legendButton_l19gc_319,._linkButton_l19gc_320{color:var(--teal-dark);background:0 0;border:0;align-items:center;gap:6px;padding:0;font-weight:700;display:inline-flex}._legendButton_l19gc_319{min-height:44px}._legendButton_l19gc_319 svg{width:18px;height:18px}._linkButton_l19gc_320{text-decoration:underline}._empty_l19gc_344{border-radius:var(--radius-lg);background:var(--paper);border:1px dashed var(--line);color:var(--navy-soft);padding:18px 20px}._category_l19gc_352{flex-direction:column;gap:20px;display:flex}._categoryHead_l19gc_358{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px 12px;padding-bottom:14px;display:flex}._levelTile_l19gc_368{border:3px solid var(--navy);background:var(--tile,var(--teal));color:#fff;width:44px;height:44px;box-shadow:0 4px 0 var(--navy);border-radius:12px;flex:none;place-items:center;font-size:24px;font-weight:800;line-height:1;display:grid;transform:rotate(-4deg)}._levelTile_l19gc_368[data-level="2"]{--tile:var(--gold);color:var(--navy)}._levelTile_l19gc_368[data-level="3"]{--tile:var(--coral)}._levelTile_l19gc_368[data-level="4"]{--tile:#7b5ea7}._levelTile_l19gc_368[data-level="5"]{--tile:var(--total)}._levelTile_l19gc_368[data-level="6"]{--tile:var(--amber);color:var(--navy)}._categoryHead_l19gc_358 h3{font-size:20px;font-weight:800}._categoryCount_l19gc_412{color:var(--ink-muted);font-size:14px;font-weight:700}._categoryCount_l19gc_412:before{content:"·";margin-right:8px}._categoryMore_l19gc_424{border:2px solid var(--line);background:var(--paper);min-height:44px;color:var(--teal-dark);border-radius:999px;align-items:center;gap:4px;margin-left:auto;padding:0 14px;font-size:15px;font-weight:800;display:inline-flex}._categoryMore_l19gc_424:hover{border-color:var(--teal);background:var(--teal-soft)}._categoryMore_l19gc_424 svg{width:18px;height:18px}._soon_l19gc_450{--accent:var(--teal);background:linear-gradient(180deg, var(--paper), var(--ivory));box-shadow:none;border-style:dashed;border-width:2px}._soon_l19gc_450:hover{box-shadow:var(--shadow-sm);transform:none}._soon_l19gc_450[data-accent=coral]{--accent:var(--coral)}._soon_l19gc_450[data-accent=gold]{--accent:var(--gold)}._soonArt_l19gc_472{height:210px;color:var(--accent);background:repeating-linear-gradient(90deg, #1e2a440f 0 1px, transparent 1px 28px), repeating-linear-gradient(0deg, #1e2a440f 0 1px, transparent 1px 28px), var(--cream);place-items:center;display:grid}._soonArt_l19gc_472 svg{stroke-width:1.5px;opacity:.85;width:76px;height:76px}._badgeSoon_l19gc_490{background:var(--wood-soft);color:var(--wood-dark)}._soonSkills_l19gc_495{flex-wrap:wrap;gap:6px;margin:2px 0;padding:0;list-style:none;display:flex}._soonSkills_l19gc_495 li{background:var(--cream);color:var(--navy-soft);border-radius:999px;padding:3px 10px;font-size:13px;font-weight:700}._soon_l19gc_450 ._cardBody_l19gc_179{flex:1}._soon_l19gc_450 ._soonNote_l19gc_517{color:var(--ink-muted);margin-top:auto;padding-top:6px;font-size:14px;font-weight:600}._categoryHead_l19gc_358 h3 span{color:var(--ink-muted);font-weight:600}._legend_l19gc_319{flex-direction:column;gap:14px;display:flex}._legendRow_l19gc_536{border-top:1px solid var(--line);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;padding-top:12px;display:grid}._legendRow_l19gc_536>span{margin-top:3px}._legendRow_l19gc_536 p{margin-top:4px;font-size:14px}._legendActions_l19gc_554{justify-content:flex-end;margin-top:16px;display:flex}._cardBody_l19gc_179 h2{font-size:22px;font-weight:800}._cardBody_l19gc_179 p{color:var(--navy-soft)}._cardProgress_l19gc_569{color:var(--ink-muted);align-items:center;gap:10px;font-size:14px;font-weight:600;display:flex}._cardActions_l19gc_578{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}._cardActions_l19gc_578 button:last-child span{white-space:normal}._skills_l19gc_589{border-radius:var(--radius-lg);background:var(--paper);border:1px solid var(--line);padding:28px}._skills_l19gc_589 h2{align-items:center;gap:8px;margin-bottom:16px;font-size:22px;display:flex}._skills_l19gc_589 h2 svg{color:var(--gold-dark)}._skills_l19gc_589 ul{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}._skills_l19gc_589 li{background:var(--teal-soft);color:var(--teal-dark);border-radius:999px;padding:7px 14px;font-size:14px;font-weight:600}._skills_l19gc_589 li:nth-child(4n+2){background:var(--gold-soft);color:var(--gold-dark)}._skills_l19gc_589 li:nth-child(4n+3){background:var(--coral-soft);color:var(--coral-dark)}._skills_l19gc_589 li:nth-child(4n){color:#5c4485;background:#e9e3f4}._muted_l19gc_641{color:var(--ink-muted)}@media (prefers-reduced-motion:reduce){._card_l19gc_132{transition:none}._card_l19gc_132:hover{transform:none}}@media (width<=900px){._main_l19gc_12{gap:44px}._hero_l19gc_22{grid-template-columns:minmax(0,1fr) 240px;padding:32px 28px}._heroArt_l19gc_121{height:230px}}@media (width<=640px){._main_l19gc_12{gap:36px;padding:20px 16px 48px}._hero_l19gc_22{grid-template-columns:1fr;padding:24px 20px}._catalog_l19gc_294{gap:36px}._skills_l19gc_589{padding:20px}._heroArt_l19gc_121,._hero_l19gc_22:after{display:none}._games_l19gc_126{grid-template-columns:1fr;gap:20px}._categoryMore_l19gc_424{margin-left:0}._soonArt_l19gc_472{height:150px}}._page_w0hwh_1{background:linear-gradient(#2f5aa80f 1px, transparent 1px) 0 0 / 28px 28px, linear-gradient(90deg, #2f5aa80f 1px, transparent 1px) 0 0 / 28px 28px, var(--ivory);min-height:100%}._main_w0hwh_9{flex-direction:column;gap:20px;max-width:1180px;margin:0 auto;padding:20px 16px 40px;display:flex}._goldBar_w0hwh_19{border-radius:var(--radius-lg);border:2px solid var(--gold);box-shadow:var(--shadow-sm);background:linear-gradient(135deg,#fff4d6,#f8e3a8);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:18px 22px;display:flex}._goldLine_w0hwh_32{flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-size:20px;display:flex}._goldLine_w0hwh_32 strong{font-variant-numeric:tabular-nums;font-size:26px}._coin_w0hwh_46{background:radial-gradient(circle at 35% 30%, #fff3b8, var(--gold) 55%, var(--gold-dark));border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:inline-grid;box-shadow:inset 0 -2px #0000001f}._coinSm_w0hwh_57{width:20px;height:20px}._muted_w0hwh_62{color:var(--ink-muted)}._layout_w0hwh_66{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:20px;display:grid}@media (width<=900px){._layout_w0hwh_66{grid-template-columns:1fr}}._grid_w0hwh_79{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:14px;display:grid}._card_w0hwh_85{border-radius:var(--radius-md);border-top:6px solid var(--accent,var(--teal));background:var(--paper);box-shadow:var(--shadow-sm);color:inherit;flex-direction:column;gap:8px;padding:16px 16px 14px;text-decoration:none;transition:transform .15s,box-shadow .15s;display:flex}._card_w0hwh_85:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}._card_w0hwh_85 h3{margin:0;font-size:19px}._card_w0hwh_85 p{color:var(--navy-soft);margin:0;font-size:14px}._chips_w0hwh_117{flex-wrap:wrap;gap:5px;display:flex}._chip_w0hwh_117{background:var(--cream);border-radius:999px;padding:2px 9px;font-size:12px;font-weight:600}._cardFoot_w0hwh_131{border-top:1px dashed var(--line);justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:8px;font-size:13px;display:flex}._best_w0hwh_142{align-items:center;gap:5px;font-weight:700;display:inline-flex}._panel_w0hwh_149{border-radius:var(--radius-md);background:var(--paper);box-shadow:var(--shadow-sm);flex-direction:column;gap:12px;padding:18px;display:flex}._panel_w0hwh_149 h2,._panel_w0hwh_149 h3{margin:0;font-size:18px}._board_w0hwh_165{gap:4px;margin:0;padding:0;list-style:none;display:grid}._row_w0hwh_173{border-radius:var(--radius-sm);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:8px;padding:7px 10px;display:grid}._row_w0hwh_173:nth-child(odd){background:var(--ivory)}._rowMe_w0hwh_186{outline:2px solid var(--teal);background:var(--teal-soft)!important}._rank_w0hwh_191{background:var(--cream);border-radius:50%;place-items:center;width:32px;height:32px;font-size:14px;font-weight:800;display:inline-grid}._rank1_w0hwh_202{background:var(--gold);color:#fff}._rank2_w0hwh_207{color:#fff;background:#b8c1cc}._rank3_w0hwh_212{color:#fff;background:#c98b5a}._name_w0hwh_217{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}._gold_w0hwh_19{font-variant-numeric:tabular-nums;align-items:center;gap:5px;font-weight:800;display:inline-flex}._tabs_w0hwh_232{flex-wrap:wrap;gap:6px;display:flex}._tab_w0hwh_232{border:1px solid var(--line);background:var(--paper);border-radius:999px;padding:6px 12px;font-size:14px;font-weight:600}._tab_w0hwh_232[aria-pressed=true]{border-color:var(--teal-dark);background:var(--teal);color:#fff}._linkButton_w0hwh_253{color:var(--total);background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}._result_w0hwh_263{border-radius:var(--radius-lg);background:var(--paper);box-shadow:var(--shadow-md);text-align:center;flex-direction:column;align-items:center;gap:14px;padding:28px 20px;display:flex}._resultGold_w0hwh_275{color:var(--gold-dark);align-items:center;gap:12px;font-size:46px;font-weight:900;display:inline-flex}._newBest_w0hwh_284{background:var(--coral);color:#fff;border-radius:999px;padding:4px 14px;font-weight:800}._stats_w0hwh_292{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}._stat_w0hwh_292{border-radius:var(--radius-sm);background:var(--ivory);min-width:150px;padding:10px 14px}._stat_w0hwh_292 strong{font-size:22px;display:block}._summary_w0hwh_311{border-radius:var(--radius-sm);background:var(--ivory);text-align:left;font-variant-numeric:tabular-nums;gap:4px;width:min(640px,100%);margin:0;padding:12px 16px;list-style:none;display:grid}._actions_w0hwh_324{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}._resultArt_w0hwh_331{height:120px}._cover_w0hwh_336{--tone:var(--teal);border-radius:var(--radius-lg);background:var(--paper);box-shadow:var(--shadow-md);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);display:grid;overflow:hidden}._cover_w0hwh_336[data-accent=coral]{--tone:var(--coral)}._cover_w0hwh_336[data-accent=gold]{--tone:var(--gold-dark)}._cover_w0hwh_336[data-accent=wood]{--tone:var(--wood-dark)}._cover_w0hwh_336[data-accent=navy]{--tone:var(--navy)}._cover_w0hwh_336[data-accent=amber]{--tone:var(--amber)}@media (width<=760px){._cover_w0hwh_336{grid-template-columns:1fr}}._coverArt_w0hwh_368{min-height:230px;position:relative;overflow:hidden}._coverBg_w0hwh_374{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._coverHero_w0hwh_382{filter:drop-shadow(0 6px 10px #1e2a4440);height:84%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}._coverBody_w0hwh_391{border-left:6px solid var(--tone);flex-direction:column;gap:8px;padding:22px 24px;display:flex}._coverBody_w0hwh_391 h2{margin:0;font-size:30px;line-height:1.15}._coverBody_w0hwh_391 p{margin:0}._kicker_w0hwh_409{color:var(--tone);letter-spacing:.04em;text-transform:uppercase;font-size:13px;font-weight:800}._sectionTitle_w0hwh_417{margin:4px 0 0;font-size:22px}._tiers_w0hwh_422{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px;display:grid}._tier_w0hwh_422{border:2px solid var(--line);border-radius:var(--radius-md);background:var(--paper);box-shadow:var(--shadow-sm);flex-direction:column;gap:10px;padding:18px;display:flex}._tier_w0hwh_422[data-tier="2"]{border-color:var(--amber-soft)}._tier_w0hwh_422[data-tier="3"]{border-color:var(--coral-soft)}._tierLocked_w0hwh_447{background:var(--ivory)}._tier_w0hwh_422 h3{align-items:center;gap:10px;margin:0;font-size:19px;display:flex}._tierBadge_w0hwh_459{background:var(--teal);color:#fff;border-radius:10px;place-items:center;width:34px;height:34px;font-weight:900;display:inline-grid}._tier_w0hwh_422[data-tier="2"] ._tierBadge_w0hwh_459{background:var(--amber)}._tier_w0hwh_422[data-tier="3"] ._tierBadge_w0hwh_459{background:var(--coral)}._tierMult_w0hwh_478{color:var(--ink-muted);margin-left:auto;font-size:13px;font-weight:700}._tier_w0hwh_422 ._lock_w0hwh_485{margin-left:auto}._lock_w0hwh_485{color:var(--gold-dark);align-items:center;gap:4px;font-size:13px;font-weight:700;display:inline-flex}._lock_w0hwh_485 svg{width:15px;height:15px}._tier_w0hwh_422 p{flex:1;margin:0}._tierActions_w0hwh_508{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._gameGrid_w0hwh_516{grid-template-columns:repeat(auto-fill,minmax(215px,1fr));gap:14px;display:grid}._gameCard_w0hwh_522{--glow:var(--teal);background:linear-gradient(165deg, #2b3a5c 0%, var(--navy) 55%, #161f33 100%);color:#f4f1ea;border-radius:18px;flex-direction:column;padding:8px;transition:transform .15s,box-shadow .15s;display:flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff0f,0 6px 16px #1e2a4438}._gameCard_w0hwh_522[data-accent=coral]{--glow:var(--coral)}._gameCard_w0hwh_522[data-accent=amber]{--glow:var(--amber)}._gameCard_w0hwh_522[data-accent=gold]{--glow:var(--gold)}._gameCard_w0hwh_522[data-accent=wood]{--glow:var(--wood)}._gameCard_w0hwh_522[data-accent=navy]{--glow:#6f8fd6}._gameCard_w0hwh_522:hover{box-shadow:0 0 0 2px var(--glow) inset, 0 10px 24px #1e2a444d;transform:translateY(-3px)}._gameScreen_w0hwh_563{aspect-ratio:16/10;border:2px solid var(--glow);background:#0f1626;border-radius:12px;display:block;position:relative;overflow:hidden}._gameScreen_w0hwh_563 img{object-fit:cover;object-position:top center;width:100%;height:100%;transition:transform .25s;display:block}._gameCard_w0hwh_522:hover ._gameScreen_w0hwh_563 img{transform:scale(1.04)}._gameRun_w0hwh_586{color:#fff;background:#0f1626d1;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;bottom:6px;right:6px}._gameRun_w0hwh_586 svg{width:14px;height:14px}._gameBody_w0hwh_606{flex-direction:column;flex:1;gap:6px;padding:10px 6px 4px;display:flex}._gameBody_w0hwh_606 h2{color:#fff;margin:0;font-size:17px;line-height:1.25}._gameBadge_w0hwh_621{color:var(--gold);letter-spacing:.02em;text-transform:uppercase;align-self:flex-start;align-items:center;gap:4px;font-size:11px;font-weight:800;display:inline-flex}._gameBadgeFree_w0hwh_633{color:#7fd8cc}._gameBadge_w0hwh_621 svg{width:13px;height:13px}._gameTagline_w0hwh_642{color:#b9c2d6;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.4;display:-webkit-box;overflow:hidden}._gameChips_w0hwh_653{flex-wrap:wrap;gap:4px;display:flex}._gameChips_w0hwh_653 span{color:#e3e8f2;background:#ffffff12;border:1px solid #ffffff29;border-radius:999px;padding:1px 8px;font-size:11px;font-weight:600}._gameFoot_w0hwh_669{border-top:1px dashed #ffffff24;justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:8px;display:flex}._gameRecord_w0hwh_679{color:#b9c2d6;align-items:center;gap:5px;min-width:0;font-size:12px;display:inline-flex}._gameRecord_w0hwh_679 strong{color:var(--gold);font-variant-numeric:tabular-nums}._gameRecord_w0hwh_679 svg{width:15px;height:15px;color:var(--gold);flex:none}._gamePlay_w0hwh_700{background:linear-gradient(180deg, #f5cd63, var(--gold));box-shadow:0 3px 0 var(--gold-dark);color:var(--navy);border-radius:999px;flex:none;align-items:center;gap:5px;padding:7px 14px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}._gamePlay_w0hwh_700 svg{fill:currentColor;width:14px;height:14px}._gamePlay_w0hwh_700:hover{filter:brightness(1.05)}._gamePlay_w0hwh_700:active{box-shadow:0 1px 0 var(--gold-dark);transform:translateY(2px)}._gamePlay_w0hwh_700:focus-visible,._gameScreen_w0hwh_563:focus-visible{outline-offset:2px;outline:3px solid #fff}._mini_w0hwh_737{--glow:var(--teal);background:linear-gradient(165deg, #2b3a5c 0%, var(--navy) 60%, #161f33 100%);color:#fff;border-radius:14px;flex-direction:column;gap:6px;width:168px;padding:5px;text-decoration:none;transition:transform .15s,box-shadow .15s;display:flex;box-shadow:0 4px 12px #1e2a4433}._mini_w0hwh_737[data-accent=coral]{--glow:var(--coral)}._mini_w0hwh_737[data-accent=amber]{--glow:var(--amber)}._mini_w0hwh_737[data-accent=gold]{--glow:var(--gold)}._mini_w0hwh_737[data-accent=wood]{--glow:var(--wood)}._mini_w0hwh_737[data-accent=navy]{--glow:#6f8fd6}._mini_w0hwh_737:hover{box-shadow:0 0 0 2px var(--glow) inset, 0 8px 18px #1e2a4447;transform:translateY(-2px)}._miniArt_w0hwh_777{aspect-ratio:16/10;border:2px solid var(--glow);border-radius:10px;display:block;position:relative;overflow:hidden}._miniBg_w0hwh_786{object-fit:cover;object-position:top center;width:100%;height:100%;position:absolute;inset:0}._miniBody_w0hwh_795{flex-direction:column;gap:2px;padding:0 5px 5px;display:flex}._miniBody_w0hwh_795 strong{font-size:14px;line-height:1.25}._miniBody_w0hwh_795 span{color:#b9c2d6;font-size:12px}._world_1haa9_2{flex-direction:column;gap:20px;display:flex}._worldHead_1haa9_8 h2{margin:0;font-size:26px}._worldHead_1haa9_8 p{color:var(--ink-muted);margin:6px 0 0}._domains_1haa9_18{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:14px;display:grid}._domain_1haa9_18{--tone:var(--teal);--tone-soft:var(--teal-soft);border-radius:var(--radius-md);background:var(--paper);box-shadow:var(--shadow-sm);text-align:left;border:2px solid #0000;flex-direction:column;align-items:flex-start;gap:6px;padding:18px 16px 16px;transition:transform .15s,box-shadow .15s,border-color .15s;display:flex}._domain_1haa9_18:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}._domain_1haa9_18[aria-pressed=true]{border-color:var(--tone);background:var(--tone-soft)}._domain_1haa9_18[data-domain=phepTinh]{--tone:var(--coral);--tone-soft:var(--coral-soft)}._domain_1haa9_18[data-domain=phanSo]{--tone:var(--amber);--tone-soft:var(--amber-soft)}._domain_1haa9_18[data-domain=hinhHoc]{--tone:var(--total);--tone-soft:#dde6f6}._domain_1haa9_18[data-domain=chuyenDong]{--tone:#7b5ea7;--tone-soft:#ebe3f5}._domain_1haa9_18[data-domain=tien]{--tone:var(--gold-dark);--tone-soft:var(--gold-soft)}._domain_1haa9_18[data-domain=suyLuan]{--tone:var(--wood-dark);--tone-soft:var(--wood-soft)}._domainIcon_1haa9_83{background:var(--tone-soft);width:42px;height:42px;color:var(--tone);border-radius:12px;place-items:center;margin-bottom:6px;display:grid}._domain_1haa9_18[aria-pressed=true] ._domainIcon_1haa9_83{background:var(--tone);color:#fff}._domainIcon_1haa9_83 svg{width:22px;height:22px}._domain_1haa9_18 strong{font-size:15px;line-height:1.25}._domainBlurb_1haa9_109{color:var(--ink-muted);font-size:13px;line-height:1.45}._domainCount_1haa9_115{color:var(--tone);margin-top:auto;padding-top:10px;font-size:12px;font-weight:700}._filters_1haa9_124{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._filterLabel_1haa9_131{color:var(--ink-muted);margin-right:4px;font-size:14px;font-weight:600}._filterDivider_1haa9_138{background:var(--line);width:1px;height:22px;margin:0 8px}._chip_1haa9_145{border:1px solid var(--line);background:var(--paper);border-radius:999px;align-items:center;min-height:38px;padding:4px 16px;font-size:14px;font-weight:600;display:inline-flex}._chip_1haa9_145[aria-pressed=true]{border-color:var(--teal-dark);background:var(--teal-soft);color:var(--teal-dark)}._highlight_1haa9_164{--tone:var(--teal);border-radius:var(--radius-lg);background:var(--paper);box-shadow:var(--shadow-md);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);display:grid;overflow:hidden}._highlight_1haa9_164[data-accent=coral]{--tone:var(--coral)}._highlight_1haa9_164[data-accent=gold]{--tone:var(--gold-dark)}@media (width<=760px){._highlight_1haa9_164{grid-template-columns:1fr}}._highlightArt_1haa9_188{min-height:300px;position:relative;overflow:hidden}._highlightBg_1haa9_194{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._highlightHero_1haa9_202{height:82%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}._highlightBody_1haa9_210{border-left:6px solid var(--tone);flex-direction:column;gap:12px;padding:36px 40px;display:flex}._kicker_1haa9_218{color:var(--tone);letter-spacing:.04em;text-transform:uppercase;font-size:13px;font-weight:800}._highlightBody_1haa9_210 h2{margin:0;font-size:28px;line-height:1.2}._highlightBody_1haa9_210 p{color:var(--navy-soft);margin:0;line-height:1.6}._tags_1haa9_238{flex-wrap:wrap;gap:6px;display:flex}._tag_1haa9_238{background:var(--cream);border-radius:999px;padding:2px 10px;font-size:12.5px;font-weight:600}._progress_1haa9_252{font-weight:700}._highlightActions_1haa9_256{flex-wrap:wrap;align-items:center;gap:16px;margin-top:auto;padding-top:12px;display:flex}._practiceLink_1haa9_265{color:var(--ink-muted);align-items:center;gap:6px;font-size:14px;font-weight:600;display:inline-flex}._practiceLink_1haa9_265 svg{width:18px;height:18px}._arcade_1haa9_280{border:1px dashed var(--line);border-radius:var(--radius-lg);background:#fffdf8b3;flex-direction:column;gap:18px;padding:28px;display:flex}._arcadeHead_1haa9_290{flex-wrap:wrap;align-items:baseline;gap:6px 16px;display:flex}._arcadeHead_1haa9_290 h2{align-items:center;gap:8px;margin:0;font-size:22px;display:inline-flex}._arcadeHead_1haa9_290 h2 svg{width:20px;height:20px;color:var(--ink-muted)}._arcadeHead_1haa9_290 p{color:var(--ink-muted);margin:0;font-size:14px}._arcadeGold_1haa9_317{color:var(--gold-dark);align-items:center;gap:5px;font-size:14px;font-weight:700;display:inline-flex}._arcadeGold_1haa9_317 svg{width:16px;height:16px}._arcadeList_1haa9_331{flex-wrap:wrap;gap:14px;margin:0;padding:0;list-style:none;display:flex}._arcadeAll_1haa9_340{color:var(--total);align-self:flex-start;font-size:14px;font-weight:700}@media (width<=760px){._highlightArt_1haa9_188{min-height:220px}._highlightBody_1haa9_210{border-left:0;border-top:6px solid var(--tone);padding:24px 22px}._arcade_1haa9_280{padding:20px}}._page_137x2_1{background:var(--ivory);min-height:100%}._main_137x2_6{flex-direction:column;gap:18px;max-width:900px;margin:0 auto;padding:18px 16px 40px;display:flex}._banner_137x2_15{border-radius:var(--radius-lg);height:200px;box-shadow:var(--shadow-md);position:relative;overflow:hidden}._bannerBg_137x2_23{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._bannerHero_137x2_31{height:95%;position:absolute;bottom:0;right:6%}._bannerText_137x2_38{border-radius:var(--radius-md);background:#fffdf8eb;max-width:min(420px,60%);padding:12px 16px;position:absolute;bottom:16px;left:16px}._bannerText_137x2_38 h2{font-size:20px;font-weight:800}._bannerText_137x2_38 p{color:var(--navy-soft);font-size:14px}._path_137x2_58{flex-direction:column;gap:12px;margin:0;padding:0 0 0 64px;list-style:none;display:flex;position:relative}._node_137x2_68{border-radius:var(--radius-md);background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow-sm);align-items:center;gap:14px;padding:14px 16px;display:flex;position:relative}._badge_137x2_80{box-shadow:0 0 0 6px var(--ivory);background:var(--teal);color:#fff;border-radius:50%;flex:none;place-items:center;width:48px;height:48px;font-size:20px;font-weight:800;display:grid;position:absolute;top:18px;left:-65px}._node_137x2_68[data-accent=coral] ._badge_137x2_80{background:var(--coral)}._node_137x2_68[data-accent=gold] ._badge_137x2_80{background:var(--gold-dark,#c9962a)}._badge_137x2_80 svg{width:22px;height:22px}._done_137x2_110 ._badge_137x2_80{color:var(--teal-dark);background:var(--teal-soft)!important}._path_137x2_58:before{content:"";background:var(--line);width:2px;position:absolute;top:24px;bottom:40px;left:23px}._current_137x2_125{border-color:var(--teal)}._locked_137x2_129{background:var(--gold-soft);border-style:dashed}._node_137x2_68._locked_137x2_129 ._badge_137x2_80{background:var(--gold-dark)}._locked_137x2_129 ._nodeStatus_137x2_138{color:var(--gold-dark)}._nodeStatus_137x2_138{color:var(--teal-dark);margin-bottom:4px;font-size:12px;font-weight:700;display:block}._nodeBody_137x2_150{flex:1;min-width:0}._nodeBody_137x2_150 h3{font-size:17px;font-weight:800}._nodeBody_137x2_150 p{color:var(--navy-soft);font-size:14px}._nodeBody_137x2_150 small{color:var(--ink-muted)}@media (width<=560px){._node_137x2_68{flex-wrap:wrap}._node_137x2_68 button{width:100%}._bannerHero_137x2_31{height:80%;right:-4%}}._goal_137x2_184{border-radius:var(--radius-md);background:var(--paper);border:2px solid var(--gold);box-shadow:var(--shadow-sm);align-items:center;gap:14px;padding:10px 16px;display:flex}._goalWon_137x2_195{background:var(--gold-soft)}._goalBody_137x2_199{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}._goalBody_137x2_199 strong{align-items:center;gap:6px;font-weight:800;display:inline-flex}._goalBody_137x2_199 strong svg{width:20px;height:20px;color:var(--amber)}._goalBar_137x2_220{background:var(--cream);border-radius:999px;height:14px;position:relative;overflow:hidden}._goalFill_137x2_228{background:linear-gradient(90deg, var(--gold), var(--amber));border-radius:999px;position:absolute;inset:0 auto 0 0}._goalValue_137x2_235{color:var(--total);white-space:nowrap;font-weight:800}._endings_137x2_241{border-radius:var(--radius-md);background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow-sm);flex-direction:column;gap:10px;padding:14px 16px;display:flex}._endingsHead_137x2_252{align-items:baseline;gap:10px;display:flex}._endingsHead_137x2_252 h3{flex:1;font-size:18px;font-weight:800}._endingList_137x2_264{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}._endingCard_137x2_273{text-align:center;flex-direction:column;gap:6px;font-size:14px;display:flex}._endingImg_137x2_281,._endingMystery_137x2_282{aspect-ratio:16/9;border-radius:var(--radius-sm);object-fit:cover;width:100%}._endingMystery_137x2_282{background:repeating-linear-gradient(135deg, var(--cream) 0 12px, var(--wood-soft) 12px 24px);color:var(--ink-muted);place-items:center;display:grid}._endingMystery_137x2_282 svg{width:36px;height:36px}._endingLocked_137x2_301 strong{color:var(--ink-muted)}._chapterHead_137x2_305{align-items:baseline;gap:10px;margin-top:10px;padding:0 4px;display:flex}._chapterHead_137x2_305:first-child{margin-top:0}._chapterHead_137x2_305 h3{flex:1;font-size:18px;font-weight:800}._chapterNo_137x2_323{background:var(--gold-soft);border:1.5px solid var(--gold);white-space:nowrap;border-radius:999px;padding:2px 10px;font-size:13px;font-weight:800}._chapterCount_137x2_333{color:var(--ink-muted);white-space:nowrap;font-size:14px;font-weight:700}@media (width<=560px){._path_137x2_58{padding-left:44px}._path_137x2_58:before{left:15px}._badge_137x2_80{width:32px;height:32px;left:-45px}._badge_137x2_80 svg{width:17px;height:17px}._chapterHead_137x2_305{flex-wrap:wrap;gap:6px}._chapterHead_137x2_305 h3{flex-basis:100%;font-size:16px}._goal_137x2_184{flex-wrap:wrap}._goalValue_137x2_235{margin-left:auto}._endingList_137x2_264{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}}._journal_1bv03_1{background:var(--paper);border:1.5px solid var(--line);border-radius:12px;padding:10px 12px}._title_1bv03_8{text-transform:uppercase;letter-spacing:.6px;color:var(--total);margin-bottom:4px;font-size:12px;font-weight:800;display:block}._empty_1bv03_18{color:var(--ink-muted);font-size:13px}._list_1bv03_23{scroll-behavior:smooth;flex-direction:column;gap:4px;max-height:220px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}._row_1bv03_35{background:var(--ivory);border-radius:8px;flex-direction:column;gap:1px;padding:4px 8px;animation:.25s ease-out _pm-pop_1bv03_1;display:flex}._row_1bv03_35:last-child{background:var(--gold-soft)}._label_1bv03_49{color:var(--navy-soft);font-size:13px}._expression_1bv03_54{color:var(--total);font-size:17px;font-weight:800}._visual_1bv03_60{flex-wrap:wrap;align-items:center;gap:4px;display:flex}._visualPart_1bv03_67{align-items:center;gap:4px;display:inline-flex}._joiner_1bv03_73{color:var(--navy-soft);font-weight:800}._group_1bv03_78{flex-wrap:wrap;align-items:center;gap:1px;max-width:150px;display:inline-flex}._more_1bv03_86{color:var(--ink-muted);font-weight:800}._outer_398o7_1{flex:1;min-height:0;position:relative;overflow:hidden}._inner_398o7_9{transform-origin:0 0;width:1280px;position:absolute;top:0;left:0;container:stage/inline-size}._panel_6zsgh_1{text-align:center;flex-direction:column;align-items:center;gap:18px;display:flex}._prompt_6zsgh_9{max-width:520px;font-size:19px;font-weight:600}._choices_6zsgh_15{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}._choice_6zsgh_15{border:2px solid var(--line);background:var(--paper);border-radius:16px;flex-direction:column;align-items:center;gap:6px;min-width:130px;padding:12px;font-weight:600;display:flex;position:relative}._choiceOn_6zsgh_36{border-color:var(--teal);background:var(--teal-soft)}._mark_6zsgh_41{background:var(--teal);width:22px;height:22px;box-shadow:inset 0 0 0 5px var(--paper);border-radius:50%;position:absolute;top:8px;right:8px}._peekBar_1qzea_1{z-index:95;background:var(--paper);border:2px solid var(--gold);box-shadow:var(--shadow-lg);white-space:nowrap;border-radius:999px;align-items:center;gap:12px;padding:10px 14px;font-weight:700;display:flex;position:fixed;bottom:90px;left:50%;transform:translate(-50%)}._actions_1qzea_19{gap:8px;display:flex}@media (width<=560px){._peekBar_1qzea_1{white-space:normal;border-radius:var(--radius-lg);flex-wrap:wrap;justify-content:center;width:calc(100vw - 32px)}}._card_18eo7_1{flex-direction:column;align-items:center;gap:14px;display:flex}._promptRow_18eo7_8{align-items:flex-end;gap:10px;width:100%;display:flex}._pika_18eo7_15{flex:none;place-items:end center;width:64px;height:90px;display:grid}._prompt_18eo7_8{background:var(--gold-soft);border-radius:16px;flex:1;padding:12px 14px;font-size:19px;font-weight:700}._fields_18eo7_32{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}._field_18eo7_32{border:3px dashed var(--line);background:var(--paper);border-radius:16px;align-items:baseline;gap:8px;min-width:140px;min-height:64px;padding:8px 16px;display:inline-flex}._fieldActive_18eo7_51{border-style:solid;border-color:var(--teal);background:#f5fbfa}._fieldCorrect_18eo7_57{border-style:solid;border-color:var(--teal);background:var(--teal-soft)}._value_18eo7_63{min-width:56px;color:var(--total);text-align:right;font-size:34px;font-weight:800}._unit_18eo7_71{color:var(--navy-soft);font-size:17px;font-weight:600}._fractionRow_18eo7_78{align-items:center;gap:12px;display:flex}._fraction_18eo7_78{flex-direction:column;align-items:center;gap:0;display:flex}._fraction_18eo7_78>._fractionField_18eo7_91:first-child{border-bottom:5px solid var(--navy);border-radius:16px 16px 0 0}._fraction_18eo7_78>._fractionField_18eo7_91:last-child{border-top:0;border-radius:0 0 16px 16px}._fractionField_18eo7_91{justify-content:center;min-width:110px;min-height:58px}._fractionField_18eo7_91 ._value_18eo7_63{text-align:center}._pad_18eo7_111{grid-template-columns:repeat(3,72px);gap:8px;display:grid}._key_18eo7_117{border:2px solid var(--line);background:var(--paper);height:58px;box-shadow:0 3px 0 var(--line);border-radius:14px;place-items:center;font-size:24px;font-weight:800;display:grid}._key_18eo7_117:active:not(:disabled){box-shadow:none;transform:translateY(2px)}._key_18eo7_117 svg{width:24px;height:24px}._keySoft_18eo7_139{background:var(--ivory)}._keyGo_18eo7_143{background:var(--teal);border-color:var(--teal-dark);color:#fff;white-space:nowrap;box-shadow:0 3px 0 var(--teal-dark);font-size:13px}._keyGo_18eo7_143:disabled{opacity:.45}._choices_18eo7_156{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}._choice_18eo7_156{border:2px solid var(--line);background:var(--paper);border-radius:16px;flex-direction:column;align-items:center;gap:6px;min-width:140px;padding:12px;font-weight:700;display:flex}._choiceOn_18eo7_176{border-color:var(--teal);background:var(--teal-soft)}._message_18eo7_181{text-align:center;border-radius:12px;width:100%;padding:10px 14px;font-weight:700}._messageGood_18eo7_189{background:var(--teal-soft);color:var(--teal-dark)}._messageHelp_18eo7_194{background:var(--amber-soft);color:#8a4b12}._actions_18eo7_199{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}@media (width<=560px){._pad_18eo7_111{grid-template-columns:repeat(3,64px)}}._root_97rrq_1{z-index:90;pointer-events:none;position:fixed;inset:0}._dim_97rrq_8{background:#1e2a449e;transition:all .2s;position:fixed}._dimSoft_97rrq_14{background:#1e2a4447}._ring_97rrq_18{border:3px solid var(--gold);pointer-events:none;border-radius:16px;transition:all .2s;animation:1.3s ease-in-out infinite _tour-pulse_97rrq_1;position:fixed;box-shadow:0 0 0 4px #e9b94959}._holeBlocker_97rrq_28{pointer-events:auto;position:fixed}._bubble_97rrq_33{background:var(--paper);border:2px solid var(--gold);box-shadow:var(--shadow-lg);pointer-events:auto;border-radius:20px;align-items:flex-end;gap:8px;padding:12px 14px;animation:.25s ease-out _pm-pop_97rrq_1;display:flex;position:fixed}._pika_97rrq_47{flex:none;place-items:end center;width:64px;height:90px;display:grid}._body_97rrq_55{flex-direction:column;gap:6px;min-width:0;display:flex}._body_97rrq_55 p{font-size:16px;font-weight:600}._progress_97rrq_67{color:var(--ink-muted);font-size:12px;font-weight:700}._actions_97rrq_73{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;display:flex}._waiting_97rrq_81{color:var(--teal-dark);font-weight:800}@keyframes _tour-pulse_97rrq_1{0%,to{box-shadow:0 0 0 4px #e9b94959}50%{box-shadow:0 0 0 12px #e9b9491a}}._reveal_1j8k2_1{flex-direction:column;gap:16px;display:flex}._prediction_1j8k2_7{border-radius:var(--radius-sm);background:var(--teal-soft);color:var(--teal-dark);padding:10px 14px}._stage_1j8k2_14{border-radius:var(--radius-md);background:var(--ivory);border:1px solid var(--line);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:220px;padding:18px;display:flex}._groups_1j8k2_28{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}._groupRow_1j8k2_36{align-items:center;gap:10px;display:flex}._joiner_1j8k2_42{color:var(--navy-soft);font-size:28px;font-weight:800}._group_1j8k2_28{border:2px solid var(--line);background:var(--paper);border-radius:12px;margin:0;padding:8px 10px;animation:.3s ease-out _pm-pop_1j8k2_1}._groupDashed_1j8k2_57{border-style:dashed}._unit_1j8k2_61{border-color:var(--gold)}._ten_1j8k2_65{border-color:var(--coral)}._total_1j8k2_69{border-color:var(--total)}._hour_1j8k2_73{border-color:var(--amber)}._items_1j8k2_77{flex-wrap:wrap;justify-content:center;gap:4px;max-width:250px;display:flex}._groupLabel_1j8k2_85{color:var(--ink-muted);margin-top:4px;font-size:13px;font-weight:600}._expression_1j8k2_92{color:var(--total);letter-spacing:.5px;font-size:clamp(26px,5vw,38px);font-weight:800;animation:.35s ease-out _pm-pop_1j8k2_1}._caption_1j8k2_100{max-width:560px;font-size:18px}._table_1j8k2_105{border-collapse:collapse;min-width:240px;font-size:18px}._table_1j8k2_105 th,._table_1j8k2_105 td{border-bottom:1px solid var(--line);padding:6px 18px}._table_1j8k2_105 th{color:var(--ink-muted);font-size:14px}._rowHighlight_1j8k2_122 td{background:var(--gold-soft);font-weight:800}._compare_1j8k2_127{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;width:100%;display:grid}._compareItem_1j8k2_134{background:var(--paper);border:1px solid var(--line);border-radius:12px;padding:12px}._compareItem_1j8k2_134 h4{margin:0 0 8px}._compareResult_1j8k2_145{color:var(--total);margin-top:8px;font-weight:800}._controls_1j8k2_151{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}._counter_1j8k2_159{flex:1;justify-content:center;gap:6px;display:flex}._pip_1j8k2_166{background:var(--line);border-radius:50%;width:9px;height:9px}._pipOn_1j8k2_173{background:var(--teal)}._page_oner4_2{background:var(--ivory);flex-direction:column;height:100dvh;display:flex;overflow:hidden}._headerDots_oner4_10{margin-right:4px;display:flex}._body_oner4_15{flex:1;grid-template-columns:300px minmax(0,1fr);gap:12px;min-height:0;padding:12px 16px 0;display:grid}._story_oner4_25{top:calc(var(--header-h) + 12px);max-height:calc(100dvh - var(--header-h) - 96px);border-radius:var(--radius-md);background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow-sm);flex-direction:column;align-self:start;gap:10px;padding:12px;display:flex;position:sticky;overflow-y:auto}._storyToggle_oner4_41{background:0 0;border:0;align-items:center;gap:8px;width:100%;min-height:44px;padding:0 4px;font-size:15px;font-weight:800;display:flex}._storyToggle_oner4_41 span{text-align:left;flex:1}._storyToggle_oner4_41 svg{width:20px;height:20px}._storyContent_oner4_64{flex-direction:column;gap:10px;display:flex}._storyLines_oner4_70{flex-direction:column;gap:6px;margin:0;padding:0;font-size:15px;list-style:none;display:flex}._storyLines_oner4_70 li,._introLines_oner4_81 li{border-radius:8px;padding:4px 8px;transition:background .2s}._reading_oner4_87{background:var(--gold-soft);box-shadow:inset 3px 0 0 var(--gold)}._storyControls_oner4_92{gap:6px;display:flex}._objective_oner4_97{background:var(--teal-soft);border-radius:12px;padding:10px 12px}._objectiveLabel_oner4_103{text-transform:uppercase;letter-spacing:.6px;color:var(--teal-dark);font-size:12px;font-weight:800;display:block}._objective_oner4_97 p{font-weight:600}._steps_oner4_116{flex-direction:column;gap:4px;margin:8px 0 0;padding:0;font-size:14px;list-style:none;display:flex}._steps_oner4_116 li{align-items:center;gap:8px;display:flex}._check_oner4_132{border:2px solid var(--teal);background:var(--paper);border-radius:5px;flex:none;width:18px;height:18px}._stepDone_oner4_141 ._check_oner4_132{background:var(--teal) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='4'%3E%3Cpath d='M5 12l5 5L19 7'/%3E%3C/svg%3E") center/14px no-repeat}._stepDone_oner4_141 span:nth-child(2){color:var(--teal-dark);text-decoration:line-through}._nowStory_oner4_150{background:var(--paper);border-radius:8px;margin-top:8px;padding:6px 8px;font-size:14px;font-weight:400!important}._fund_oner4_159{border-radius:var(--radius-md);background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow-sm);align-items:center;gap:10px;margin:8px 16px 0;padding:4px 14px;display:flex}._fundTitle_oner4_171{white-space:nowrap;font-weight:800}._fundBar_oner4_176{background:var(--cream);border-radius:999px;flex:1;height:16px;position:relative;overflow:hidden}._fundFill_oner4_185{background:linear-gradient(90deg, var(--gold), var(--amber));border-radius:999px;transition:width .4s;position:absolute;inset:0 auto 0 0}._fundValue_oner4_193{color:var(--total);white-space:nowrap}._questionCard_oner4_198{background:var(--gold-soft);border:2px solid var(--gold);border-radius:12px;padding:10px 12px}._questionCard_oner4_198 p{font-size:17px;font-weight:700}._tasksCard_oner4_210{background:var(--teal-soft);border-radius:12px;padding:10px 12px}._tasksCard_oner4_210 ol{margin:6px 0 0;padding-left:22px;font-size:16px}._tasksCard_oner4_210 li+li{margin-top:4px}._carry_oner4_226{background:var(--gold-soft);border-radius:12px;padding:10px 12px}._brief_oner4_232{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:6px;margin:8px 0 0;padding:0;list-style:none;display:grid}._brief_oner4_232 li{background:var(--paper);border:1px solid var(--line);border-radius:10px;align-items:center;gap:8px;padding:6px 8px;font-size:14px;font-weight:600;display:flex}._plans_oner4_253{background:var(--gold-soft);border-radius:12px;padding:10px 12px}._planGrid_oner4_259{gap:8px;margin-top:6px;display:grid}._plan_oner4_253{background:var(--paper);border-radius:10px;padding:8px;font-size:13px}._plan_oner4_253 dl{margin:4px 0 0}._plan_oner4_253 dl div{justify-content:space-between;gap:6px;display:flex}._plan_oner4_253 dt{color:var(--ink-muted)}._plan_oner4_253 dd{margin:0;font-weight:700}._storyClosed_oner4_291{gap:8px}._stage_oner4_296{min-width:0;min-height:0;padding:10px max(16px, env(safe-area-inset-left)) 10px max(16px, env(safe-area-inset-right));flex-direction:column;flex:1;gap:10px;display:flex}._boardWrap_oner4_306{flex-direction:column;flex:1;min-height:0;display:flex}._toolbar_oner4_314{z-index:40;padding:10px max(16px, env(safe-area-inset-left)) calc(10px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid var(--line);background:#fbf6ecf5;flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex;position:relative}._toolGroup_oner4_327{flex-wrap:wrap;gap:8px;display:flex}._bubble_oner4_334{z-index:60;background:var(--paper);border:2px solid var(--line);max-width:min(480px,100vw - 32px);box-shadow:var(--shadow-lg);border-radius:20px;align-items:center;gap:10px;padding:10px 40px 10px 10px;animation:.28s ease-out _pm-pop_oner4_1;display:flex;position:fixed;bottom:86px;left:16px}._bubble_oner4_334 p{font-weight:600}._bubblePika_oner4_355{flex:none;place-items:end center;width:48px;height:64px;display:grid}._bubbleClose_oner4_363{width:44px;height:44px;color:var(--ink-muted);background:0 0;border:0;font-size:22px;position:absolute;top:0;right:0}._info_oner4_375{border-color:var(--teal-soft)}._notice_oner4_379{border-color:var(--amber);background:#fffaf2}._success_oner4_384{border-color:var(--teal);background:#f5fbfa}._hint_oner4_389{border-color:var(--gold);background:#fffcf1}._intro_oner4_81{flex-direction:column;gap:14px;display:flex}._introArt_oner4_401{border-radius:var(--radius-md);height:200px;position:relative;overflow:hidden}._introBg_oner4_408{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._introHero_oner4_416{height:94%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}._introLines_oner4_81{flex-direction:column;gap:6px;margin:0;padding:0;font-size:18px;list-style:none;display:flex}._introObjective_oner4_434{background:var(--teal-soft);border-radius:12px;padding:10px 14px}._modalActions_oner4_440{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:14px;display:flex}._modalActions_oner4_440 button span{white-space:normal}._successBox_oner4_452{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}._successArt_oner4_460{height:150px;animation:1.6s ease-in-out infinite _pm-bob_oner4_1}._endingArt_oner4_466{border-radius:var(--radius-md);width:100%;box-shadow:var(--shadow-md);margin:0;animation:.7s ease-out both _pm-ending-in_oner4_1;position:relative;overflow:hidden}._endingImg_oner4_476{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}._endingStamp_oner4_484{border:3px solid var(--coral);color:var(--coral-dark);letter-spacing:.04em;text-transform:uppercase;background:#fffdf8eb;border-radius:10px;padding:6px 14px;font-size:18px;font-weight:800;position:absolute;top:14px;right:14px;transform:rotate(6deg)}@keyframes _pm-ending-in_oner4_1{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){._endingArt_oner4_466{animation:none}}._nudge_oner4_517{background:var(--gold-soft);border-radius:12px;padding:10px 14px;font-size:18px;font-weight:600}._revealFooter_oner4_525{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:10px;display:flex}@media (width<=1024px){._body_oner4_15{grid-template-columns:250px minmax(0,1fr)}}@media (width<=860px){._body_oner4_15{grid-template-columns:1fr;padding:10px 12px 0}._story_oner4_25{max-height:none;position:static}._headerDots_oner4_10{display:none}._bubble_oner4_334{bottom:76px}}@media (width<=560px){._toolbar_oner4_314,._toolGroup_oner4_327{flex-wrap:nowrap;gap:4px}._toolbar_oner4_314 button{padding:0 12px}._toolbar_oner4_314 button>span{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}._missionBar_oner4_587{grid-template-columns:minmax(220px,1fr) minmax(260px,1.6fr) auto;align-items:stretch;gap:10px;margin:8px 16px 0;display:grid}._barQuestion_oner4_595{background:var(--gold-soft);border:2px solid var(--gold);border-radius:12px;padding:8px 12px}._barQuestion_oner4_595 p{font-size:16px;font-weight:700}._barTasks_oner4_607{background:var(--teal-soft);border-radius:12px;padding:8px 12px}._barTasks_oner4_607 ._steps_oner4_116{flex-flow:wrap;gap:4px 14px;margin-top:4px}._barObjective_oner4_620{font-weight:600}._stepNow_oner4_624 span:nth-child(2){font-weight:800}._barTasks_oner4_607 ._nowStory_oner4_150{margin-top:6px;padding:4px 8px}._barActions_oner4_633{align-items:center;display:flex}@media (width<=1024px){._missionBar_oner4_587{grid-template-columns:1fr 1fr}._barActions_oner4_633{grid-column:1/-1;justify-content:flex-end}}@media (width<=700px){._missionBar_oner4_587{grid-template-columns:1fr;margin:8px 12px 0}}._readingCard_oner4_656{box-shadow:0 0 0 4px var(--gold-soft), inset 4px 0 0 var(--gold)}._tasksCard_oner4_210 li{border-radius:8px;padding:2px 6px;transition:background .2s}@media (height<=820px){._fund_oner4_159{gap:8px;margin-top:4px;padding:0 10px;font-size:13px}._fund_oner4_159 img{width:auto;height:22px!important}._fundBar_oner4_176{height:10px}._missionBar_oner4_587{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) auto;gap:6px;margin-top:4px}._barQuestion_oner4_595,._barTasks_oner4_607{border-width:1px;padding:3px 10px}._objectiveLabel_oner4_103{display:none}._barQuestion_oner4_595 p,._barObjective_oner4_620,._barTasks_oner4_607 ._steps_oner4_116{font-size:13px;line-height:1.35}._barTasks_oner4_607 ._steps_oner4_116{margin-top:0}._barTasks_oner4_607 ._nowStory_oner4_150{display:none}._barActions_oner4_633{grid-column:auto}._stage_oner4_296{gap:4px;padding-top:4px;padding-bottom:4px}._toolbar_oner4_314{padding-top:4px;padding-bottom:calc(4px + env(safe-area-inset-bottom))}._toolbar_oner4_314 button{min-height:36px}._bubble_oner4_334{bottom:56px}}@media (height<=620px){._toolbar_oner4_314 button{padding:0 12px}._toolbar_oner4_314 button>span{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._barActions_oner4_633 button span{display:none}}._rotate_oner4_761{display:none}@media (orientation:portrait) and (pointer:coarse){._rotate_oner4_761{z-index:2000;background:var(--ivory);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex;position:fixed;inset:0}._rotate_oner4_761>svg{width:72px;height:72px;color:var(--teal);animation:1.8s ease-in-out infinite _pm-rotate_oner4_1}._rotate_oner4_761>strong{font-size:22px}._rotate_oner4_761>span{color:var(--ink-muted)}}@keyframes _pm-rotate_oner4_1{0%,20%{transform:rotate(0)}60%,to{transform:rotate(90deg)}}@media (height<=500px){._page_oner4_2{grid-template-rows:auto auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) auto;display:grid}._page_oner4_2>header,._missionBar_oner4_587{grid-column:1/-1}._fund_oner4_159{display:none}._missionBar_oner4_587{margin:4px max(8px, env(safe-area-inset-left)) 0}._barQuestion_oner4_595 p,._barObjective_oner4_620{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._barTasks_oner4_607 ._steps_oner4_116{white-space:nowrap;flex-wrap:nowrap;overflow:hidden}._stage_oner4_296{padding:4px 4px 4px max(8px, env(safe-area-inset-left));grid-area:3/1}._toolbar_oner4_314{padding:4px max(6px, env(safe-area-inset-right)) calc(4px + env(safe-area-inset-bottom)) 6px;border-top:0;border-left:1px solid var(--line);flex-flow:column;grid-area:3/2;justify-content:space-between}._toolGroup_oner4_327{flex-flow:column;gap:4px}._toolbar_oner4_314 button{justify-content:center;width:40px;min-height:36px;padding:0}._bubble_oner4_334{bottom:8px;left:8px}}._fullscreen_oner4_878{z-index:100;transform-origin:0 0;flex-direction:column;width:100vw;height:100dvh;display:flex;position:fixed;top:0;left:0}._fullscreen_oner4_878>header,._fullscreen_oner4_878 ._fund_oner4_159,._fullscreen_oner4_878 ._missionBar_oner4_587,._fullscreen_oner4_878 ._toolbar_oner4_314{display:none}._fullscreen_oner4_878 ._stage_oner4_296{padding:max(4px, env(safe-area-inset-top)) max(4px, env(safe-area-inset-right)) max(4px, env(safe-area-inset-bottom)) max(4px, env(safe-area-inset-left))}._fullscreen_oner4_878 ._rotate_oner4_761{display:none}._fullscreen_oner4_878 ._bubble_oner4_334{bottom:12px}._exitFullscreen_oner4_911{top:max(6px, env(safe-area-inset-top));right:max(6px, env(safe-area-inset-right));z-index:45;opacity:.75;position:absolute}._exitFullscreen_oner4_911:hover,._exitFullscreen_oner4_911:focus-within{opacity:1}._page_194b5_1{background:var(--ivory);min-height:100%}._main_194b5_6{flex-direction:column;gap:16px;max-width:1040px;margin:0 auto;padding:18px 16px 40px;display:flex}._summary_194b5_15,._game_194b5_16{border-radius:var(--radius-lg);background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow-sm);padding:18px 20px}._summary_194b5_15 h2,._game_194b5_16 h2{margin-bottom:6px;font-size:19px;font-weight:800}._skills_194b5_31{color:var(--ink-muted);margin-bottom:10px}._tableWrap_194b5_36{overflow-x:auto}._table_194b5_36{border-collapse:collapse;width:100%;min-width:640px;font-size:14px}._table_194b5_36 th{text-align:left;text-transform:uppercase;letter-spacing:.5px;color:var(--ink-muted);border-bottom:2px solid var(--line);padding:8px;font-size:12px}._table_194b5_36 td{vertical-align:top;border-bottom:1px solid var(--line);padding:10px 8px}._table_194b5_36 td small{color:var(--ink-muted);display:block}._toggle_194b5_68{align-items:center;gap:10px;margin-bottom:8px;font-weight:700;display:flex}._toggle_194b5_68 input{width:20px;height:20px;accent-color:var(--teal)}._error_194b5_82{color:var(--coral-dark);font-weight:700}._page_1de26_1{background:var(--ivory);min-height:100%}._main_1de26_6{flex-direction:column;gap:16px;max-width:760px;margin:0 auto;padding:18px 16px 40px;display:flex}._section_1de26_15{border-radius:var(--radius-lg);background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow-sm);flex-direction:column;align-items:flex-start;gap:12px;padding:18px 20px;display:flex}._section_1de26_15 h2{font-size:18px;font-weight:800}._field_1de26_32{flex-direction:column;gap:6px;width:100%;font-weight:600;display:flex}._field_1de26_32 select{border:1.5px solid var(--line);background:var(--paper);border-radius:10px;max-width:100%;min-height:44px;padding:0 10px}._field_1de26_32 input[type=range]{width:100%;max-width:360px;min-height:44px;accent-color:var(--teal)}._toggle_1de26_56{align-items:center;gap:10px;min-height:44px;font-weight:600;display:flex}._toggle_1de26_56 input{width:22px;height:22px;accent-color:var(--teal)}._muted_1de26_70{color:var(--ink-muted)}._warn_1de26_74{background:var(--amber-soft);border-radius:10px;padding:10px 12px}._ok_1de26_80{color:var(--teal-dark);font-weight:700}._actions_1de26_85{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:14px;display:flex}
