._button_tir61_1{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);cursor:pointer;border:2px solid #0000;font-weight:700;transition:transform .12s ease-out,background-color .15s;display:inline-flex}._button_tir61_1:active:not(:disabled){transform:scale(.97)}._button_tir61_1:disabled{opacity:.5;cursor:not-allowed}._button_tir61_1:focus-visible{outline:3px solid var(--color-xp);outline-offset:2px}._sm_tir61_57{padding:var(--space-1) var(--space-3);font-size:.875rem}._md_tir61_67{padding:var(--space-2) var(--space-4)}._primary_tir61_75{background:var(--color-primary);color:var(--color-on-primary)}._secondary_tir61_85{background:var(--color-surface);border-color:var(--color-border);color:var(--color-text)}._ghost_tir61_97{color:var(--color-text-muted);background:0 0}._danger_tir61_107{border-color:var(--color-danger);color:var(--color-danger);background:0 0}@media (hover:hover) and (pointer:fine){._primary_tir61_75:hover:not(:disabled){background:var(--color-primary-strong)}._secondary_tir61_85:hover:not(:disabled){background:var(--color-surface-muted)}._ghost_tir61_97:hover:not(:disabled){color:var(--color-text)}}._field_1fjss_1{gap:var(--space-1);flex-direction:column;display:flex}._label_1fjss_7{color:var(--color-text-muted);font-size:.875rem;font-weight:700}._input_1fjss_13{padding:var(--space-2) var(--space-3);border:2px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text);background:#fff}._input_1fjss_13:focus{border-color:var(--color-primary);outline:none}._page_1vyup_1{min-height:100%;padding:var(--space-4);background:url(/assets/loading.jpg) center / cover no-repeat, var(--color-bg);place-items:center;display:grid}._card_1vyup_17{gap:var(--space-3);width:min(360px,100%);padding:var(--space-6);background:var(--color-surface);border:2px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-panel);flex-direction:column;display:flex}._brand_1vyup_41{margin:calc(-1 * var(--space-2)) 0 var(--space-2)}._logo_1vyup_49{width:100%;height:auto;display:block}._error_1vyup_61{color:var(--color-danger);margin:0;font-size:.875rem}._icon_vsi00_1,._image_2zs4n_1{object-fit:contain;-webkit-user-select:none;user-select:none;flex:none}._image_2zs4n_1[data-mirrored=true]{transform:scaleX(-1)}._toolbar_hk96z_3{bottom:calc(var(--space-4) + var(--safe-bottom));align-items:center;gap:var(--space-1);max-width:calc(100% - 2 * var(--space-4));padding:var(--space-1);display:flex;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 6px 14px #3d2c1e40}._tool_hk96z_3{min-width:68px;padding:8px var(--space-2) 14px;cursor:pointer;flex-direction:column;align-items:center;gap:2px;font-size:.75rem;font-weight:800;display:flex;position:relative}._tool_hk96z_3[data-active=true],._tool_hk96z_3:active{padding-top:10px;padding-bottom:12px}._label_hk96z_73{text-overflow:ellipsis;white-space:nowrap;max-width:76px;line-height:1.2;overflow:hidden}._badge_hk96z_89{border:2px solid var(--color-surface);border-radius:var(--radius-pill);background:var(--color-danger);color:#fff;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:.625rem;font-weight:800;display:grid;position:absolute;top:0;right:4px}._tool_hk96z_3:focus-visible{outline:3px solid var(--color-xp)}._divider_hk96z_131{width:3px;margin:var(--space-1) var(--space-1);background:#b98552;border-radius:2px;align-self:stretch}@media (hover:hover) and (pointer:fine){._tool_hk96z_3:not([data-active=true]):hover{filter:brightness(1.06)}}@media (width<=600px){._toolbar_hk96z_3{bottom:calc(var(--space-2) + var(--safe-bottom));max-width:calc(100% - 2 * var(--space-2));gap:1px;padding:2px}._divider_hk96z_131{margin:var(--space-1) 3px}._tool_hk96z_3{border-image-width:12px 12px 16px;min-width:52px;padding:6px 4px 12px;font-size:.5625rem}._label_hk96z_73{max-width:58px}._tool_hk96z_3[data-active=true],._tool_hk96z_3:active{padding-top:8px;padding-bottom:10px}._tool_hk96z_3 img,._tool_hk96z_3 svg{width:26px;height:26px}}._moveIcon_hk96z_235{color:#8d5a2b}._wrap_1f6i9_1{display:flex;position:relative}._caret_1f6i9_7{background:var(--color-surface);color:#8d5a2b;pointer-events:none;transition:rotate .18s var(--ease-out);border-radius:50%;padding:1px;position:absolute;top:-3px;left:50%;translate:-50%;box-shadow:0 1px 2px #3d2c1e4d}._caret_1f6i9_7[data-open=true]{rotate:180deg}._column_1f6i9_29{bottom:calc(100% + var(--space-3));z-index:6;gap:var(--space-1);padding:var(--space-1);transform-origin:bottom;opacity:0;visibility:hidden;transition:opacity .16s var(--ease-out), transform .16s var(--ease-out), visibility 0s linear .16s;flex-direction:column-reverse;display:flex;position:absolute;left:50%;transform:translate(-50%)scale(.95);box-shadow:0 8px 18px #3d2c1e4d}._column_1f6i9_29[data-open=true]{opacity:1;visibility:visible;transition:opacity .18s var(--ease-out), transform .18s var(--ease-out), visibility 0s;transform:translate(-50%)}._column_1f6i9_29>*{opacity:0;transition:opacity .16s var(--ease-out), transform .16s var(--ease-out);transform:translateY(6px)}._column_1f6i9_29[data-open=true]>*{opacity:1;transform:none}._column_1f6i9_29[data-open=true]>:nth-child(2){transition-delay:30ms}._column_1f6i9_29[data-open=true]>:nth-child(3){transition-delay:60ms}@media (prefers-reduced-motion:reduce){._caret_1f6i9_7{transition:none}._column_1f6i9_29,._column_1f6i9_29[data-open=true]{transform:translate(-50%)}._column_1f6i9_29>*,._column_1f6i9_29[data-open=true]>*{transition:opacity .16s;transform:none}}._notice_i12qn_9{bottom:calc(var(--space-4) + var(--safe-bottom) + 100px);align-items:center;gap:var(--space-2);box-sizing:border-box;width:max-content;max-width:min(420px, calc(100% - 2 * var(--space-4)));padding:0 var(--space-2) 2px 0;filter:drop-shadow(0 4px 6px #3d2c1e4d);margin:0;font-size:.875rem;line-height:1.35;display:flex;position:absolute;left:50%;transform:translate(-50%)}._notice_i12qn_9 svg{color:var(--color-primary-strong);flex:none}._notice_i12qn_9 strong{font-weight:900}._dialog_g0e1r_3{width:min(420px, calc(100% - 2 * var(--space-4)));border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);border:none;padding:0;animation:.16s ease-out _appear_g0e1r_1;box-shadow:0 20px 60px #00000059}._dialog_g0e1r_3::backdrop{background:#1f341a73}@keyframes _appear_g0e1r_1{0%{opacity:0;transform:translateY(8px)scale(.97)}}@media (prefers-reduced-motion:reduce){._dialog_g0e1r_3{animation:none}}._body_g0e1r_59{align-items:center;gap:var(--space-2);padding:var(--space-6) var(--space-6) var(--space-4);text-align:center;flex-direction:column;display:flex}._icon_g0e1r_77{width:52px;height:52px;color:var(--color-primary);background:#eef7e8;border-radius:50%;place-items:center;display:grid}._icon_g0e1r_77[data-danger=true]{color:var(--color-danger);background:#fbe9e5}._title_g0e1r_107{margin:0;font-size:1.25rem}._message_g0e1r_117{color:var(--color-text-muted);overflow-wrap:anywhere;font-size:.9375rem}._message_g0e1r_117 p{margin:0}._message_g0e1r_117 strong{color:var(--color-text)}._actions_g0e1r_145{justify-content:flex-end;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-top:2px solid var(--color-border);background:var(--color-surface-muted);display:flex}._image_g0e1r_163{object-fit:contain;filter:drop-shadow(0 3px 3px #3d2c1e40)}._remember_g0e1r_173{align-items:center;gap:var(--space-2);margin-top:var(--space-2);color:var(--color-text-muted);cursor:pointer;font-size:.8125rem;display:flex}._panel_17r3r_6{--banner-rise:22px;--frame:14px;top:calc(84px + var(--banner-rise) - var(--space-2) + var(--safe-top));right:calc(var(--space-4) + var(--safe-right));max-height:calc(100% - 84px - 96px - var(--banner-rise) - var(--safe-top) - var(--safe-bottom));width:min(360px, calc(100% - 2 * var(--space-4)));background:var(--color-surface) padding-box;border:var(--frame) solid transparent;border-image:url(/assets/ui/frame.webp) 40/20px;border-radius:20px;flex-direction:column;animation:.18s ease-out _enter_17r3r_1;display:flex;position:absolute;box-shadow:0 8px 18px #3d2c1e47}._header_17r3r_26{margin-top:calc(-1 * (var(--frame) + var(--banner-rise)));padding:0 var(--space-4) var(--space-1);justify-content:center;display:flex;position:relative}._header_17r3r_26 h2{color:#4a2a10;text-align:center;text-shadow:0 1px #ffecbeb3;border:0 solid #0000;border-width:0 34px;border-image:url(/assets/ui/banner.webp) 0 72 fill/0 34px;min-width:150px;height:46px;padding:0 4px;font-size:1.25rem;font-weight:800;line-height:46px}._toolbar_17r3r_50{padding:var(--space-3) var(--space-4) 0}._round_17r3r_55{color:#6b4220;cursor:pointer;touch-action:manipulation;background:#fbe9c4;border:2px solid #8a5a2b;border-radius:50%;place-items:center;width:28px;height:28px;padding:0;display:grid;position:absolute;top:18px;box-shadow:0 2px #8a5a2b}._close_17r3r_72{right:22px}._help_17r3r_76{left:22px}._round_17r3r_55 svg{width:16px;height:16px}._round_17r3r_55:active{box-shadow:none;transform:translateY(2px)}._body_17r3r_90{overscroll-behavior:contain;padding:var(--space-4);gap:var(--space-4);flex-direction:column;flex:1;display:flex;overflow-y:auto}._panel_17r3r_6[data-flush=true] ._body_17r3r_90{gap:0;padding:0;overflow:hidden}@keyframes _enter_17r3r_1{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){._panel_17r3r_6{animation:none}}@media (hover:hover) and (pointer:fine){._round_17r3r_55:hover{background:#fff4dc}}@media (width>=601px){._panel_17r3r_6[data-wide=true]{left:calc(96px + var(--safe-left));right:calc(var(--space-4) + var(--safe-right));width:auto;max-width:980px;margin-inline:auto}}@media (width<=600px){._panel_17r3r_6{top:auto;left:calc(var(--space-2) + var(--safe-left));right:calc(var(--space-2) + var(--safe-right));bottom:calc(84px + var(--safe-bottom));width:auto;max-height:calc(100% - 104px - 84px - var(--banner-rise) - var(--safe-top) - var(--safe-bottom))}._panel_17r3r_6[data-fullscreen=true]{max-height:none;padding:var(--safe-top) var(--safe-right) var(--safe-bottom) var(--safe-left);box-shadow:none;border-radius:0;inset:0}._panel_17r3r_6[data-fullscreen=true] ._header_17r3r_26{padding-block:var(--space-1) 0;margin-top:0}._panel_17r3r_6[data-fullscreen=true] ._round_17r3r_55{top:9px}._panel_17r3r_6[data-fullscreen=true] ._close_17r3r_72{right:8px}._panel_17r3r_6[data-fullscreen=true] ._help_17r3r_76{left:8px}._panel_17r3r_6[data-fullscreen=true] ._body_17r3r_90{padding:var(--space-3);gap:var(--space-3)}}._tabs_132ot_1{gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-md);background:var(--color-surface-muted);display:flex}._tab_132ot_1{min-width:0;padding:var(--space-1) var(--space-1);border-radius:var(--radius-sm);color:var(--color-text-muted);white-space:nowrap;cursor:pointer;background:0 0;border:none;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:2px;font-size:.75rem;font-weight:800;transition:background-color .15s,color .15s;display:flex}._tab_132ot_1[aria-selected=true]{background:var(--color-surface);color:var(--color-primary-strong);box-shadow:0 1px 3px #3d2c1e26}._tab_132ot_1:focus-visible{outline:3px solid var(--color-xp);outline-offset:1px}@media (hover:hover) and (pointer:fine){._tab_132ot_1:not([aria-selected=true]):hover{color:var(--color-text)}}@media (width<=600px){._tabs_132ot_1{gap:0}._tab_132ot_1{padding:var(--space-1) 2px;font-size:.6875rem}}._stack_81jqf_1{gap:var(--space-3);flex-direction:column;display:flex}._hint_81jqf_7{color:var(--color-text-muted);margin:0;font-size:.875rem}._card_81jqf_15{gap:var(--space-2);padding:var(--space-3);border:2px solid var(--color-border);border-radius:var(--radius-md);background:#fff;flex-direction:column;display:flex}._card_81jqf_15[data-complete=true]{border-color:var(--color-coin);box-shadow:0 0 0 3px #e0a1002e}._cardHeader_81jqf_30{color:var(--color-text-muted);flex-direction:column;font-size:.8125rem;display:flex}._cardHeader_81jqf_30 strong{color:var(--color-text);font-size:1rem}._pieces_81jqf_42{gap:var(--space-1);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._piece_81jqf_42{width:100%;padding:var(--space-1) 2px;border:2px dashed var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-muted);font:inherit;cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;flex-direction:column;align-items:center;gap:2px;transition:transform .12s ease-out;display:flex;position:relative}._piece_81jqf_42 img{object-fit:contain;width:44px;height:44px}._piece_81jqf_42[data-have=false] img{filter:grayscale()brightness(.4);opacity:.35}._piece_81jqf_42[data-have=true]{background:var(--color-surface);border-style:solid}._piece_81jqf_42[data-rare=true][data-have=true]{border-color:var(--color-coin)}._piece_81jqf_42:disabled{cursor:default}._piece_81jqf_42:active:not(:disabled){transform:scale(.96)}._missing_81jqf_99{color:var(--color-text-muted);margin:0;font-size:.75rem}._count_81jqf_105{color:var(--color-primary-strong);font-size:.75rem;font-weight:800;position:absolute;top:2px;right:4px}._reward_81jqf_114{align-items:center;gap:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--color-border);display:flex}._reward_81jqf_114 img{object-fit:contain;flex:none}._rewardText_81jqf_127{min-width:0;color:var(--color-text-muted);flex-direction:column;flex:1;font-size:.8125rem;display:flex}._rewardText_81jqf_127 strong{color:var(--color-text)}._nowrap_81jqf_140{white-space:nowrap;align-items:center;gap:3px;display:inline-flex}._giveHeader_81jqf_149{align-items:center;gap:var(--space-2);display:flex}._giveHeader_81jqf_149 strong{flex:1}._friendList_81jqf_159{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._friend_81jqf_159{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-3);border:2px solid var(--color-border);border-radius:var(--radius-sm);font:inherit;text-align:left;cursor:pointer;touch-action:manipulation;background:#fff;display:flex}._friend_81jqf_159:active:not(:disabled){transform:scale(.98)}@media (hover:hover) and (pointer:fine){._friend_81jqf_159:hover:not(:disabled),._piece_81jqf_42:hover:not(:disabled){border-color:var(--color-primary)}}._masteryList_81jqf_196{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._masteryRow_81jqf_205{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:2px solid var(--color-border);border-radius:var(--radius-sm);background:#fff;display:flex}._masteryRow_81jqf_205 img{object-fit:contain;flex:none}._masteryInfo_81jqf_220{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}._masteryTitle_81jqf_228{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}._stars_81jqf_235{color:var(--color-border);gap:1px;display:inline-flex}._stars_81jqf_235 svg[data-on=true]{color:var(--color-coin);fill:var(--color-coin)}._bar_81jqf_246{border-radius:var(--radius-pill);background:var(--color-surface-muted);height:6px;overflow:hidden}._bar_81jqf_246 span{border-radius:inherit;background:var(--color-primary);height:100%;display:block}._masteryCount_81jqf_260{color:var(--color-text-muted);font-size:.75rem}._toastIcon_81jqf_265{object-fit:contain}._avatar_vmvxa_1{flex:none;display:inline-block;position:relative}._avatar_vmvxa_1 img{object-fit:contain;width:100%;height:100%;display:block}._level_vmvxa_27{width:55%;height:55%;min-width:var(--avatar-level-min,20px);min-height:var(--avatar-level-min,20px);color:#fff;font-size:var(--avatar-level-font,.75rem);text-shadow:0 1px 2px #00000080;background:url(/assets/ui/level.png) 50%/contain no-repeat;place-items:center;font-weight:800;display:grid;position:absolute;bottom:-4px;right:-4px}._level_vmvxa_27[data-digits="3"]{letter-spacing:-.03em;font-size:.5625rem}._empty_1ichv_1,._hint_1ichv_2{color:var(--color-text-muted);margin:0;font-size:.875rem}._list_1ichv_8{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_1ichv_17{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:2px solid var(--color-border);border-radius:var(--radius-sm);background:#fff;display:flex}._row_1ichv_17 img{object-fit:contain;flex:none}._info_1ichv_32{min-width:0;color:var(--color-text-muted);flex-direction:column;flex:1;font-size:.8125rem;display:flex}._info_1ichv_32 strong{color:var(--color-text);font-size:1rem}._sell_1ichv_47{gap:var(--space-1) var(--space-3);flex-wrap:wrap;margin-top:2px;display:flex}._sell_1ichv_47 button{color:var(--color-primary-strong);font:inherit;cursor:pointer;touch-action:manipulation;background:0 0;border:none;align-items:center;gap:3px;padding:2px 0;font-weight:800;display:inline-flex}._sell_1ichv_47 button:disabled{opacity:.5;cursor:wait}@media (hover:hover) and (pointer:fine){._sell_1ichv_47 button:hover:not(:disabled){text-decoration:underline}}._ball_zcvzg_2{--ball:#3f7fd0;border-radius:var(--radius-pill);background:radial-gradient(circle at 32% 28%, color-mix(in srgb, var(--ball) 45%, #fff) 0%, var(--ball) 48%, color-mix(in srgb, var(--ball) 72%, #000) 100%);flex:none;place-items:center;width:34px;height:34px;display:inline-grid;box-shadow:inset 0 -2px 4px #0000002e,0 2px 3px #3d2c1e38}._ball_zcvzg_2[data-column="1"]{--ball:#e04848}._ball_zcvzg_2[data-column="2"]{--ball:#8e63c9}._ball_zcvzg_2[data-column="3"]{--ball:#3f9a3a}._ball_zcvzg_2[data-column="4"]{--ball:#f0962e}._face_zcvzg_39{aspect-ratio:1;border-radius:var(--radius-pill);background:#fff;place-content:center;justify-items:center;width:68%;line-height:1;display:grid;box-shadow:inset 0 1px 2px #00000026}._letter_zcvzg_51{color:color-mix(in srgb, var(--ball) 80%, #000);font-size:.5rem;font-weight:900}._number_zcvzg_57{color:var(--color-text);font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:900}._ball_zcvzg_2[data-size=sm] ._letter_zcvzg_51{display:none}._ball_zcvzg_2[data-size=lg]{width:84px;height:84px;animation:.32s cubic-bezier(.2,.9,.3,1.25) _drop_zcvzg_1;box-shadow:inset 0 -6px 10px #0003,0 6px 14px #3d2c1e40}._ball_zcvzg_2[data-size=lg] ._face_zcvzg_39{gap:1px;width:62%}._ball_zcvzg_2[data-size=lg] ._letter_zcvzg_51{font-size:.8125rem}._ball_zcvzg_2[data-size=lg] ._number_zcvzg_57{font-size:1.75rem}@keyframes _drop_zcvzg_1{0%{transform:translateY(-14px)scale(.8)rotate(-25deg)}}@media (width<=600px){._ball_zcvzg_2[data-size=lg]{width:64px;height:64px}._ball_zcvzg_2[data-size=lg] ._letter_zcvzg_51{font-size:.6875rem}._ball_zcvzg_2[data-size=lg] ._number_zcvzg_57{font-size:1.375rem}}@media (prefers-reduced-motion:reduce){._ball_zcvzg_2[data-size=lg]{animation:none}}._card_15pww_1{padding:var(--space-2);border:2px solid var(--color-border);border-radius:var(--radius-sm);background:#fff;grid-template-columns:repeat(5,1fr);gap:3px;display:grid}._letter_15pww_11{color:#fff;background:#3f7fd0;border-radius:4px;place-items:center;height:22px;font-size:.8125rem;font-weight:800;display:grid}._letter_15pww_11[data-column="1"]{background:#e04848}._letter_15pww_11[data-column="2"]{background:#8e63c9}._letter_15pww_11[data-column="3"]{background:#3f9a3a}._letter_15pww_11[data-column="4"]{background:#f0962e}._cell_15pww_38{aspect-ratio:1;background:var(--color-surface-muted);color:var(--color-text);font:inherit;cursor:pointer;border:none;border-radius:6px;place-items:center;padding:0;font-size:.9375rem;font-weight:800;transition:background-color .15s,color .15s,transform .12s ease-out;display:grid}._cell_15pww_38:disabled{cursor:default}._cell_15pww_38:active:not(:disabled){transform:scale(.9)}._cell_15pww_38:focus-visible{outline:3px solid var(--color-xp);outline-offset:1px}._cell_15pww_38[data-marked]{background:var(--color-primary);color:#fff}@media (hover:hover) and (pointer:fine){._cell_15pww_38:not(:disabled):not([data-marked]):hover{background:#e9dfc8}}@media (prefers-reduced-motion:reduce){._cell_15pww_38{transition:none}}@media (width<=600px){._card_15pww_1[data-compact=true]{gap:2px;padding:5px}._card_15pww_1[data-compact=true] ._letter_15pww_11{height:16px;font-size:.6875rem}._card_15pww_1[data-compact=true] ._cell_15pww_38{border-radius:5px;font-size:.8125rem}}._muted_1245c_1{color:var(--color-text-muted);margin:0;font-size:.8125rem}._prize_1245c_7{align-items:center;gap:var(--space-3);padding:var(--space-3);border:2px dashed var(--color-coin);border-radius:var(--radius-sm);background:#fff6db;display:flex}._prize_1245c_7 img{object-fit:contain;flex:none}._prizeText_1245c_22{min-width:0;color:var(--color-text-muted);flex-direction:column;flex:1;margin:0;font-size:.75rem;display:flex}._prizeText_1245c_22 strong{color:var(--color-text);font-size:1.0625rem}._prizeHeader_1245c_38{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}._prizeValue_1245c_45{padding:2px var(--space-2);border-radius:var(--radius-pill);color:#8a5a00;background:#ffe9a8;flex:none;align-items:center;gap:4px;font-size:.8125rem;font-weight:800;display:inline-flex}._lobby_1245c_58{align-items:center;gap:var(--space-2);text-align:center;flex-direction:column;display:flex}._countdown_1245c_66{margin:0;font-size:1rem}._countdown_1245c_66 strong{color:var(--color-primary-strong);font-size:1.25rem}._draw_1245c_77{align-items:center;gap:var(--space-3);padding:var(--space-3);border:2px solid var(--color-border);border-radius:var(--radius-md);background:linear-gradient(#fff,#fbf5e8);flex-wrap:wrap;display:flex}._drawInfo_1245c_88{align-items:flex-start;gap:var(--space-2);flex-direction:column;flex:140px;min-width:0;display:flex}._prizeLine_1245c_98{align-items:center;gap:var(--space-1);color:var(--color-text-muted);font-size:.75rem;font-weight:700;display:none}._prizeLine_1245c_98 img{object-fit:contain}._ballCount_1245c_111{letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted);font-size:.75rem;font-weight:800}._status_1245c_119{padding:3px var(--space-3);border-radius:var(--radius-pill);background:var(--color-surface-muted);color:var(--color-text-muted);font-size:.875rem;font-weight:800}._status_1245c_119[data-tone=mine]{color:#8a5a00;background:#ffefc2;animation:1.4s ease-in-out infinite _nudge_1245c_1}@keyframes _nudge_1245c_1{50%{transform:scale(1.05)}}._timer_1245c_142{border-radius:var(--radius-pill);background:var(--color-surface-muted);width:100%;max-width:180px;height:6px;overflow:hidden}._timer_1245c_142 span{border-radius:inherit;background:var(--color-coin);height:100%;transition:width 1s linear;display:block}._bingoButton_1245c_160{padding:var(--space-3) var(--space-6);border-radius:var(--radius-md);color:#5a3b00;font:inherit;letter-spacing:.05em;cursor:pointer;background:linear-gradient(#ffd65e,#f2a900);border:none;flex-direction:column;flex:none;align-items:center;gap:2px;font-size:1.25rem;font-weight:900;transition:transform .12s ease-out;display:inline-flex;box-shadow:0 4px #b97f00}._bingoButton_1245c_160:active:not(:disabled){transform:translateY(3px);box-shadow:0 1px #b97f00}._bingoButton_1245c_160:disabled{opacity:.6;cursor:wait}._bingoButton_1245c_160:focus-visible{outline:3px solid var(--color-xp);outline-offset:2px}@media (hover:hover) and (pointer:fine){._bingoButton_1245c_160:hover:not(:disabled){background:linear-gradient(#ffdc72,#f5b10f)}}@media (width<=600px){._bingoButton_1245c_160{justify-content:center;gap:var(--space-2);padding:var(--space-3);flex-direction:row;flex:100%}}@media (prefers-reduced-motion:reduce){._status_1245c_119[data-tone=mine]{animation:none}._timer_1245c_142 span{transition:none}}._allBalls_1245c_222{flex-wrap:wrap;gap:4px;display:flex}._result_1245c_228{align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-sm);background:var(--color-surface-muted);color:var(--color-text-muted);display:flex}._result_1245c_228[data-won=true]{color:var(--color-coin);background:#e6f2dc}._resultText_1245c_243{color:var(--color-text-muted);flex-direction:column;margin:0;font-size:.8125rem;display:flex}._resultText_1245c_243 strong{color:var(--color-text);font-size:1rem}._section_1245c_256{gap:var(--space-2);flex-direction:column;display:flex}._section_1245c_256 h3{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:.875rem}._cards_1245c_270{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));display:grid}._layout_1245c_280{gap:var(--space-4);grid-template-columns:minmax(0,1fr);grid-template-areas:"prize""play""cards""balls""table";display:grid}._layout_1245c_280>*{min-width:0}._areaPrize_1245c_296{grid-area:prize}._areaPlay_1245c_300{gap:var(--space-4);flex-direction:column;grid-area:play;display:flex}._areaCards_1245c_307{grid-area:cards}._areaBalls_1245c_311{grid-area:balls}._areaTable_1245c_315{grid-area:table}@media (width>=900px){._layout_1245c_280{grid-template:"prize cards""play cards""balls cards""table cards"1fr/minmax(0,1fr) minmax(0,1.2fr);align-items:start}._cards_1245c_270{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}}@media (width<=600px){._layout_1245c_280[data-compact=true]{gap:var(--space-3);grid-template-areas:"play""cards""balls""table"}._layout_1245c_280[data-compact=true] ._areaPrize_1245c_296,._layout_1245c_280[data-compact=true] ._areaCards_1245c_307 h3{display:none}._layout_1245c_280[data-compact=true] ._prizeLine_1245c_98{display:inline-flex}._layout_1245c_280[data-compact=true] ._areaPlay_1245c_300{gap:var(--space-2)}._layout_1245c_280[data-compact=true] ._draw_1245c_77{gap:var(--space-2);padding:var(--space-2);flex-wrap:nowrap}._layout_1245c_280[data-compact=true] ._drawInfo_1245c_88{gap:var(--space-1);flex:auto}._layout_1245c_280[data-compact=true] ._status_1245c_119{font-size:.75rem}._layout_1245c_280[data-compact=true] ._bingoButton_1245c_160{padding:var(--space-2) var(--space-3);flex-direction:column;flex:none;gap:0;font-size:1rem}._layout_1245c_280[data-compact=true] ._cards_1245c_270{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}._layout_1245c_280[data-compact=true] ._allBalls_1245c_222{overscroll-behavior-x:contain;flex-wrap:nowrap;padding-bottom:2px;overflow-x:auto}}._empty_1a21j_1{color:var(--color-text-muted);margin:0;font-size:.875rem}._list_1a21j_7{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_1a21j_16{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:#fff;display:flex}._row_1a21j_16[data-me=true]{background:#e6f2dc}._who_1a21j_29{flex-direction:column;flex:1;min-width:0;line-height:1.2;display:flex}._name_1a21j_37{color:var(--color-text);align-items:center;gap:4px;font-weight:700;display:flex}._tag_1a21j_45{border-radius:var(--radius-pill);color:#6a3fc0;background:#f3ecff;padding:0 6px;font-size:.6875rem;font-weight:800}._cards_1a21j_54{color:var(--color-text-muted);font-size:.75rem}._missing_1a21j_59{padding:2px var(--space-2);border-radius:var(--radius-pill);background:var(--color-surface-muted);color:var(--color-text-muted);font-size:.75rem;font-weight:800}._missing_1a21j_59[data-close=true]{color:#9a6b00;background:#ffe9a8}._card_16w7f_1{gap:var(--space-2);padding:var(--space-3);border:2px solid var(--color-border);border-radius:var(--radius-md);background:#fffaf0;flex-direction:column;display:flex}._picture_16w7f_12{place-items:center;display:grid;position:relative}._picture_16w7f_12 img{filter:drop-shadow(0 4px 6px #3d2c1e40);width:min(220px,70%);height:auto}._card_16w7f_1[data-status=building] ._picture_16w7f_12>img:first-child{filter:drop-shadow(0 4px 6px #3d2c1e40)saturate(.7)}._picture_16w7f_12 ._works_16w7f_28{width:34%;position:absolute;bottom:0;right:12%}._name_16w7f_35{text-align:center;margin:0;font-size:1.125rem}._description_16w7f_41{text-align:center;color:var(--color-text-muted);margin:0;font-size:.875rem}._cost_16w7f_48{justify-content:center;gap:var(--space-4);margin:0;font-weight:800;display:flex}._cost_16w7f_48>span{color:var(--color-danger);align-items:center;gap:4px;display:inline-flex}._cost_16w7f_48>span[data-ready=true]{color:var(--color-primary-strong)}._worksLeft_16w7f_67{justify-content:center;align-items:center;gap:var(--space-1);color:var(--color-text-muted);margin:0;font-weight:700;display:flex}._queue_ut3ti_2{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}._slots_ut3ti_9{gap:var(--space-2);margin:0;padding:0;list-style:none;display:flex}._slot_ut3ti_9{border:2px dashed var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-muted);flex-direction:column;justify-content:center;align-items:center;width:72px;height:72px;display:flex}._slot_ut3ti_9 img{object-fit:contain}._slot_ut3ti_9[data-state=working]{background:#fff;border-style:solid}._slot_ut3ti_9[data-state=ready]{border-style:solid;border-color:var(--color-primary);background:#eef7e8}._left_ut3ti_44{color:var(--color-text-muted);font-size:.6875rem;font-weight:800}._slot_ut3ti_9[data-state=ready] ._left_ut3ti_44{color:var(--color-primary-strong)}._recipes_ut3ti_54{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._recipe_ut3ti_54{gap:var(--space-2);padding:var(--space-2);border:2px solid var(--color-border);border-radius:var(--radius-sm);background:#fff;flex-direction:column;display:flex}._recipeHead_ut3ti_73{align-items:center;gap:var(--space-2);display:flex}._recipeHead_ut3ti_73 img{object-fit:contain;flex:none}._recipeName_ut3ti_84{flex-direction:column;flex:1;min-width:0;line-height:1.25;display:flex}._meta_ut3ti_92{color:var(--color-text-muted);align-items:center;gap:4px;font-size:.8125rem;font-weight:700;display:inline-flex}._list_15dyw_1{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(92px,1fr));margin:0;padding:0;list-style:none;display:grid}._good_15dyw_21{padding:var(--space-2) var(--space-1);border:2px solid var(--color-border);border-radius:var(--radius-sm);text-align:center;background:#fff;flex-direction:column;align-items:center;gap:2px;display:flex}._good_15dyw_21[data-ready=true]{border-color:var(--color-primary);background:#eef7e8}._name_15dyw_55{color:var(--color-text-muted);font-size:.75rem}._count_15dyw_65{color:var(--color-danger);font-size:.875rem;font-weight:800}._good_15dyw_21[data-ready=true] ._count_15dyw_65{color:var(--color-primary-strong)}._list_15dyw_1[data-compact=true]{gap:var(--space-1);flex-wrap:wrap;display:flex}._list_15dyw_1[data-compact=true] ._good_15dyw_21{padding:2px var(--space-2) 2px 4px;border-radius:999px;flex-direction:row;gap:4px}@media (width<=600px){._menu_3coj0_2{left:calc(var(--space-2) + var(--safe-left))}}._dock_kfzfy_2{left:50%;bottom:calc(var(--space-4) + var(--safe-bottom));gap:var(--space-3);animation:.24s ease-out _rise_kfzfy_1;display:flex;position:absolute;transform:translate(-50%)}._button_kfzfy_12{width:84px;font-size:.8125rem}._button_kfzfy_12 img{object-fit:contain}@keyframes _rise_kfzfy_1{0%{opacity:0;transform:translate(-50%,12px)}}@media (prefers-reduced-motion:reduce){._dock_kfzfy_2{animation:none}}._viewport_15qy8_3{overscroll-behavior:contain;scrollbar-width:none;position:absolute;inset:0;overflow:auto}._viewport_15qy8_3::-webkit-scrollbar{display:none}._scene_15qy8_29{aspect-ratio:3/2;-webkit-user-select:none;user-select:none;width:max(100vw,150dvh);position:relative}._ground_15qy8_43{width:100%;height:100%;display:block}._piece_15qy8_55{position:absolute}._piece_15qy8_55 img{width:100%;height:auto;display:block}._piece_15qy8_55 ._works_15qy8_77{width:34%;position:absolute;bottom:22%;right:8%}._section_an568_1{gap:var(--space-2);flex-direction:column;display:flex}._section_an568_1 h3{align-items:center;gap:var(--space-1);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:.875rem;display:flex}._prestige_an568_18{padding:2px var(--space-2);color:#8a6a12;text-transform:none;letter-spacing:0;background:#fff3c4;border-radius:999px;margin-left:auto}._list_an568_28{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(140px,1fr));margin:0;padding:0;list-style:none;display:grid}._item_an568_37{padding:var(--space-2);border:2px solid var(--color-border);border-radius:var(--radius-md);text-align:center;background:#fffaf0;flex-direction:column;align-items:center;gap:4px;display:flex}._item_an568_37[data-placed=true]{border-color:var(--color-primary);background:#eef7e8}._item_an568_37>img{object-fit:contain;filter:drop-shadow(0 3px 4px #3d2c1e40);width:100%;max-width:120px;height:90px}._bonus_an568_62{color:#8a6a12;font-size:.75rem;font-weight:700}._cost_an568_68{gap:var(--space-2);font-size:.8125rem;font-weight:800;display:flex}._cost_an568_68>span{color:var(--color-danger);align-items:center;gap:3px;display:inline-flex}._cost_an568_68>span[data-ready=true]{color:var(--color-primary-strong)}._done_an568_86{color:var(--color-primary-strong);align-items:center;gap:4px;font-size:.875rem;font-weight:800;display:inline-flex}._empty_11fb5_1{color:var(--color-text-muted);margin:0;font-size:.875rem}._last_11fb5_15{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-surface-muted);margin:0;font-size:.875rem;font-weight:700;display:flex}._last_11fb5_15[data-prize=true]{background:#fff3c4;box-shadow:inset 0 0 0 2px #e8c45a}._last_11fb5_15 img{object-fit:contain;flex:none}._theme_11fb5_59{align-items:center;gap:var(--space-3);padding:var(--space-3);border:2px solid var(--color-border);border-radius:var(--radius-md);background:#fffaf0;display:flex}._theme_11fb5_59 img{filter:drop-shadow(0 3px 4px #3d2c1e40);flex:none;height:auto}._theme_11fb5_59 h3{margin:0 0 2px;font-size:1.0625rem}._theme_11fb5_59 p{margin:0;font-size:.875rem}._theme_11fb5_59 ._ends_11fb5_111{margin-top:var(--space-1);color:var(--color-text-muted);align-items:center;gap:4px;font-weight:700;display:flex}._goal_11fb5_129{gap:var(--space-2);padding:var(--space-3);border:2px solid var(--color-border);border-radius:var(--radius-md);background:#fff;flex-direction:column;display:flex}._goal_11fb5_129 header,._goal_11fb5_129 footer{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}._goal_11fb5_129 header span{color:var(--color-text-muted);font-weight:800}._goal_11fb5_129 progress{background:var(--color-surface-muted);appearance:none;border:none;border-radius:999px;width:100%;height:12px;overflow:hidden}._goal_11fb5_129 progress::-webkit-progress-bar{background:var(--color-surface-muted)}._goal_11fb5_129 progress::-webkit-progress-value{background:var(--color-primary);border-radius:999px}._goal_11fb5_129 progress::-moz-progress-bar{background:var(--color-primary);border-radius:999px}._prize_11fb5_225{align-items:center;gap:4px;font-weight:800;display:inline-flex}._podium_11fb5_239{gap:var(--space-2);grid-template-columns:repeat(3,1fr);display:grid}._podium_11fb5_239 figure{padding:var(--space-2) var(--space-1);border-radius:var(--radius-sm);text-align:center;background:#fff;flex-direction:column;align-items:center;gap:2px;margin:0;font-size:.75rem;font-weight:700;display:flex}._podium_11fb5_239 img{object-fit:contain}._podium_11fb5_239 figure[data-place="1"]{box-shadow:inset 0 0 0 2px #e8c45a}._ranking_11fb5_295{gap:var(--space-2);flex-direction:column;display:flex}._ranking_11fb5_295 h3{align-items:center;gap:var(--space-1);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:.875rem;display:flex}._points_11fb5_361{color:var(--color-text-muted);font-size:.8125rem;font-weight:800}._me_11fb5_373{text-align:center;margin:0;font-size:.875rem;font-weight:700}._screen_15mc0_3{z-index:30;background:#6f9a4a;animation:.32s ease-out _arrive_15mc0_1;position:fixed;inset:0;overflow:hidden}._top_15mc0_21{top:calc(var(--space-4) + var(--safe-top));left:calc(var(--space-4) + var(--safe-left));right:calc(var(--space-4) + var(--safe-right));align-items:center;gap:var(--space-3);display:flex;position:absolute}._back_15mc0_41{align-items:center;gap:var(--space-1);font:inherit;cursor:pointer;filter:drop-shadow(0 3px 4px #3d2c1e4d);padding:8px 14px 11px;font-weight:800;display:inline-flex}._stars_15mc0_65{align-items:center;gap:var(--space-1);filter:drop-shadow(0 3px 4px #3d2c1e4d);height:48px;padding:0 6px 2px;font-size:1.125rem;font-weight:800;display:inline-flex}._mayor_15mc0_91{left:calc(var(--space-4) + var(--safe-left));bottom:calc(var(--space-4) + var(--safe-bottom));align-items:flex-end;gap:var(--space-2);max-width:420px;display:flex;position:absolute}._mayor_15mc0_91 img{object-fit:contain;filter:drop-shadow(0 3px 4px #3d2c1e4d);flex:none}._mayor_15mc0_91 p{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md) var(--radius-md) var(--radius-md) 4px;background:var(--color-surface);margin:0;font-size:.875rem;box-shadow:0 4px 10px #3d2c1e40}@keyframes _arrive_15mc0_1{0%{opacity:0;transform:scale(1.03)}}@media (prefers-reduced-motion:reduce){._screen_15mc0_3{animation:none}}@media (width<=600px){._mayor_15mc0_91{display:none}}._card_lpkws_1{gap:var(--space-2);padding:var(--space-3);border:2px solid var(--color-border);border-radius:var(--radius-md);background:#fff;flex-direction:column;display:flex}._card_lpkws_1[data-ready=true]{border-color:var(--color-primary);box-shadow:0 0 0 3px #3f8f3a26}._header_lpkws_17{align-items:center;gap:var(--space-2);display:flex}._header_lpkws_17 img{object-fit:cover;background:#f3ead7;border-radius:50%;flex:none}._header_lpkws_17 strong{flex:1}._skip_lpkws_34{width:28px;height:28px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;border-radius:50%;place-items:center;display:grid}._footer_lpkws_46{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}._rewards_lpkws_53{gap:var(--space-2);flex-wrap:wrap;font-size:.875rem;font-weight:800;display:flex}._rewards_lpkws_53>span{align-items:center;gap:3px;display:inline-flex}._waiting_lpkws_67{color:var(--color-text-muted);background:0 0;border-style:dashed;flex-direction:row;align-items:center;font-size:.875rem}@media (hover:hover) and (pointer:fine){._skip_lpkws_34:hover{background:var(--color-surface-muted);color:var(--color-text)}}._backdrop_4k4oc_2{z-index:40;padding:var(--space-4);background:#1f341a73;place-items:center;animation:.2s ease-out _fade_4k4oc_1;display:grid;position:fixed;inset:0}._card_4k4oc_13{width:min(460px,100%);padding:96px var(--space-4) var(--space-4);animation:.26s ease-out _rise_4k4oc_1;position:relative;box-shadow:0 12px 30px #3d2c1e59}._portrait_4k4oc_22{object-fit:contain;filter:drop-shadow(0 4px 6px #3d2c1e4d);width:160px;height:160px;position:absolute;top:-84px;left:50%;transform:translate(-50%)}._speech_4k4oc_33 h2{margin:0 0 var(--space-2);text-align:center;font-size:1.25rem}._speech_4k4oc_33 p{margin:0 0 var(--space-2);font-size:.9375rem;line-height:1.45}._actions_4k4oc_45{justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-3);display:flex}@keyframes _fade_4k4oc_1{0%{opacity:0}}@keyframes _rise_4k4oc_1{0%{opacity:0;transform:translateY(16px)scale(.97)}}@media (prefers-reduced-motion:reduce){._backdrop_4k4oc_2,._card_4k4oc_13{animation:none}}._mayor_zvwtz_1{align-items:center;gap:var(--space-3);display:flex}._mayor_zvwtz_1 img{object-fit:contain;flex:none}._mayor_zvwtz_1 p{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:#fff;margin:0;font-size:.875rem}._stages_zvwtz_21{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._stage_zvwtz_21{align-items:center;gap:var(--space-2);color:var(--color-text-muted);font-weight:700;display:flex}._mark_zvwtz_38{background:var(--color-surface-muted);border-radius:50%;place-items:center;width:26px;height:26px;display:grid}._stage_zvwtz_21[data-state=done]{color:var(--color-primary-strong)}._stage_zvwtz_21[data-state=done] ._mark_zvwtz_38{background:var(--color-primary);color:#fff}._stage_zvwtz_21[data-state=now]{color:var(--color-text)}._stage_zvwtz_21[data-state=now] ._mark_zvwtz_38{color:#4a2a10;background:#f4b740}._current_zvwtz_65{gap:var(--space-3);padding:var(--space-3);border:2px solid var(--color-border);border-radius:var(--radius-md);background:#fffdf6;flex-direction:column;display:flex}._current_zvwtz_65 h3{margin:0;font-size:1rem}._coins_zvwtz_80{align-items:center;gap:var(--space-1);flex-wrap:wrap;margin:0;font-weight:800;display:flex}._coins_zvwtz_80 span{color:var(--color-danger);font-size:.8125rem;font-weight:600}._coins_zvwtz_80 span[data-ready=true]{color:var(--color-primary-strong)}._layout_nqhna_1{gap:var(--space-3);flex-direction:column;display:flex}._card_nqhna_7{gap:var(--space-2);padding:var(--space-3);border:2px solid var(--color-border);border-radius:var(--radius-sm);background:#fff;flex-direction:column;display:flex}._card_nqhna_7 h3{color:var(--color-primary-strong);margin:0;font-size:.9375rem}._cardHead_nqhna_23{justify-content:space-between;align-items:baseline;gap:var(--space-1) var(--space-3);flex-wrap:wrap;display:flex}._muted_nqhna_31{color:var(--color-text-muted);margin:0;font-size:.8125rem}._intro_nqhna_37,._goal_nqhna_38{margin:0;font-size:.875rem}._goal_nqhna_38 strong{color:var(--color-primary-strong);font-size:1.0625rem}._tiers_nqhna_49{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._tiers_nqhna_49 li{align-items:center;gap:var(--space-2);min-height:40px;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--color-surface-muted);display:flex}._tiers_nqhna_49 li[data-reached=true]{background:#fff6d6;box-shadow:inset 0 0 0 2px #e0a10059}._tierName_nqhna_73{flex-direction:column;min-width:64px;font-size:.8125rem;font-weight:800;display:flex}._tierName_nqhna_73 small{color:var(--color-text-muted);font-weight:700}._prize_nqhna_86{align-items:center;gap:var(--space-1);flex-wrap:wrap;flex:1;font-size:.8125rem;font-weight:800;display:flex}._claimed_nqhna_96{color:var(--color-primary);flex:none}._members_nqhna_101,._list_nqhna_102{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._members_nqhna_101 li,._list_nqhna_102 li{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--color-surface);display:flex}._memberName_nqhna_121{align-items:center;gap:var(--space-1);flex:1;min-width:0;font-weight:700;display:flex}._memberName_nqhna_121>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._crown_nqhna_136{color:var(--color-coin);flex:none}._amount_nqhna_141{color:var(--color-primary-strong);font-variant-numeric:tabular-nums}._kick_nqhna_146{border-radius:var(--radius-pill);width:32px;height:32px;color:var(--color-danger);cursor:pointer;touch-action:manipulation;background:0 0;border:none;place-items:center;display:grid}._kick_nqhna_146:active{background:#c4452f1f}._listName_nqhna_163{flex-direction:column;flex:1;min-width:0;display:flex}._listName_nqhna_163 strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._listName_nqhna_163 small{color:var(--color-text-muted);align-items:center;gap:3px;font-size:.75rem;display:flex}._dot_11mhk_1{border-radius:var(--radius-pill);background:var(--color-danger);border:2px solid #fff;flex:none;width:12px;height:12px;display:inline-block;box-shadow:0 0 0 1px #3d2c1e26}._dot_11mhk_1[data-online=true]{background:#43b244}._bar_1sw83_1{border-radius:var(--radius-pill);background:var(--color-surface-muted);height:12px;position:relative;box-shadow:inset 0 1px 2px #3d2c1e33}._fill_1sw83_9{border-radius:inherit;background:linear-gradient(var(--color-primary), var(--color-primary-strong));transition:width .4s cubic-bezier(.23,1,.32,1);position:absolute;inset:0 auto 0 0}@media (prefers-reduced-motion:reduce){._fill_1sw83_9{transition:none}}._mark_1sw83_24{background:var(--color-border);border:2px solid #fff;width:12px;height:12px;position:absolute;top:50%;transform:translate(-50%,-50%)rotate(45deg)}._mark_1sw83_24[data-reached=true]{background:var(--color-coin)}._empty_1tmq7_1{padding:var(--space-4) 0;text-align:center;color:var(--color-text-muted);margin:0;font-size:.875rem}._list_1tmq7_9{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._list_1tmq7_9+._list_1tmq7_9{margin-top:var(--space-3)}._item_1tmq7_23{border:2px solid var(--color-border);border-radius:var(--radius-sm);background:#fff;overflow:clip}._item_1tmq7_23[data-me=true]{border-color:var(--color-primary);background:#eef6e6}._row_1tmq7_35{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-3);font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;display:flex}._place_1tmq7_49{width:28px;color:var(--color-text-muted);font-weight:800}._place_1tmq7_49[data-place="1"]{color:var(--color-coin)}._place_1tmq7_49[data-place="2"]{color:#8f9aa3}._place_1tmq7_49[data-place="3"]{color:#b5743a}._name_1tmq7_68{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:700;overflow:hidden}._total_1tmq7_77{color:var(--color-primary-strong);white-space:nowrap;font-size:.8125rem;font-weight:800}._chevron_1tmq7_84{color:var(--color-text-muted);flex:none;transition:transform .2s cubic-bezier(.23,1,.32,1)}._row_1tmq7_35[aria-expanded=true] ._chevron_1tmq7_84{transform:rotate(180deg)}._catches_1tmq7_95{gap:var(--space-1);padding:0 var(--space-2) var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;list-style:none;display:grid}._catches_1tmq7_95 li{padding:var(--space-1);border-radius:var(--radius-sm);background:var(--color-surface-muted);text-align:center;flex-direction:column;align-items:center;gap:2px;display:flex}._catches_1tmq7_95 li[data-none=true]{opacity:.45}._catches_1tmq7_95 img{object-fit:contain}._catches_1tmq7_95 span{color:var(--color-text-muted);font-size:.6875rem;font-weight:700;line-height:1.15}._catches_1tmq7_95 strong{color:var(--color-primary-strong);font-size:1rem;font-weight:800}._layout_eotcl_1{gap:var(--space-3);flex-direction:column;display:flex}._scene_eotcl_8{border-radius:var(--radius-sm);height:min(46dvh,420px);min-height:220px;box-shadow:inset 0 0 0 2px var(--color-border);background:#6fb6c9 url(/assets/fishing/lake.webp) 50% 70%/cover no-repeat;position:relative;overflow:clip}._bobber_eotcl_18{opacity:0;width:44px;height:auto;transition:opacity .2s ease-out,transform .3s cubic-bezier(.23,1,.32,1);position:absolute;top:58%;left:50%;transform:translate(-50%,-100%)scale(.6)}._scene_eotcl_8[data-phase=waiting] ._bobber_eotcl_18,._scene_eotcl_8[data-phase=biting] ._bobber_eotcl_18{opacity:1;transform:translate(-50%,-100%)scale(1)}._scene_eotcl_8[data-phase=waiting] ._bobber_eotcl_18{animation:1.6s ease-in-out infinite _bob_eotcl_18}._scene_eotcl_8[data-phase=biting] ._bobber_eotcl_18{animation:.45s ease-in-out infinite _dip_eotcl_1}._ripple_eotcl_46{opacity:0;pointer-events:none;border:3px solid #fffc;border-radius:50%;width:80px;height:26px;position:absolute;top:58%;left:50%;transform:translate(-50%,-50%)scale(.4)}._scene_eotcl_8[data-phase=biting] ._ripple_eotcl_46{animation:.9s ease-out infinite _ripple_eotcl_46}._catch_eotcl_64{filter:drop-shadow(0 6px 8px #0000004d);width:min(46%,220px);height:auto;animation:.6s cubic-bezier(.23,1,.32,1) both _jump_eotcl_1;position:absolute;top:30%;left:50%;transform:translate(-50%,-50%)}@keyframes _bob_eotcl_18{50%{transform:translate(-50%,-92%)scale(1)}}@keyframes _dip_eotcl_1{50%{transform:translate(-50%,-55%)scale(1)}}@keyframes _ripple_eotcl_46{0%{opacity:.9;transform:translate(-50%,-50%)scale(.4)}to{opacity:0;transform:translate(-50%,-50%)scale(1.6)}}@keyframes _jump_eotcl_1{0%{opacity:0;transform:translate(-50%,40%)scale(.5)rotate(-20deg)}to{opacity:1;transform:translate(-50%,-50%)scale(1)rotate(0)}}@media (prefers-reduced-motion:reduce){._scene_eotcl_8 ._bobber_eotcl_18,._scene_eotcl_8 ._ripple_eotcl_46,._catch_eotcl_64{animation:none!important}}._actions_eotcl_117{align-items:center;gap:var(--space-2);padding:var(--space-2) 0;background:var(--color-surface);text-align:center;flex-direction:column;display:flex;position:sticky;bottom:0}._message_eotcl_129{min-height:2.6em;color:var(--color-text);margin:0;font-weight:800}._message_eotcl_129[data-phase=biting]{color:var(--color-danger);font-size:1.125rem}._message_eotcl_129[data-phase=caught]{color:var(--color-primary-strong)}._muted_eotcl_145{color:var(--color-text-muted);margin:0;font-size:.8125rem}._reel_eotcl_152[data-biting=true]{animation:.45s ease-in-out infinite _pulse_eotcl_1}@keyframes _pulse_eotcl_1{50%{transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){._reel_eotcl_152[data-biting=true]{animation:none}}._fishList_eotcl_168 h3{margin:0 0 var(--space-2);color:var(--color-primary-strong);font-size:.9375rem}._fishList_eotcl_168 ul{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._fishList_eotcl_168 li{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:#fff;font-weight:700;display:flex}._fishList_eotcl_168 li img{object-fit:contain}._fishList_eotcl_168 li>span:first-of-type{flex:1}._reward_eotcl_201{color:var(--color-text-muted);align-items:center;gap:3px;font-size:.8125rem;display:flex}._section_56qc2_1{gap:var(--space-2);flex-direction:column;display:flex}._section_56qc2_1 h3{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:.875rem}._muted_56qc2_14{color:var(--color-text-muted);margin:0;font-size:.8125rem}._list_56qc2_20{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._form_1t8kz_1{gap:var(--space-3);padding:var(--space-3);border:2px dashed var(--color-primary);border-radius:var(--radius-sm);background:#eef6e6;flex-direction:column;display:flex}._goods_1t8kz_21{gap:var(--space-2);border:none;flex-wrap:wrap;margin:0;padding:0;display:flex}._goods_1t8kz_21 legend{margin-bottom:var(--space-2);font-size:.875rem;font-weight:700}._good_1t8kz_21{padding:var(--space-1) var(--space-2);border:2px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text);cursor:pointer;background:#fff;flex-direction:column;align-items:center;gap:2px;font-size:.75rem;font-weight:700;display:flex}._good_1t8kz_21 img{object-fit:contain}._good_1t8kz_21[aria-pressed=true]{border-color:var(--color-primary);background:#e6f2dc}._trade_1t8kz_99{gap:var(--space-3);flex-direction:column;display:flex}._select_1t8kz_111{gap:var(--space-1);flex-direction:column;font-size:.875rem;font-weight:700;display:flex}._select_1t8kz_111 select{padding:var(--space-2) var(--space-3);border:2px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text);background:#fff}._actions_1t8kz_143{justify-content:flex-end;gap:var(--space-2);display:flex}._row_1041e_1{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:2px solid var(--color-border);border-radius:var(--radius-sm);background:#fff;display:flex}._deal_1041e_11{flex-direction:column;flex:1;min-width:0;display:flex}._seller_1041e_18{color:var(--color-text-muted);font-size:.75rem;font-weight:700}._terms_1041e_24{align-items:center;gap:var(--space-1);color:var(--color-text-muted);flex-wrap:wrap;display:flex}._amount_1041e_32{color:var(--color-text);align-items:center;gap:2px;font-size:.875rem;font-weight:700;display:inline-flex}._amount_1041e_32 img{object-fit:contain}._chat_1uq7a_3{background:#fff;flex-direction:column;flex:1;min-height:0;display:flex}._header_1uq7a_21{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border);background:var(--color-surface);display:flex}._back_1uq7a_39{border-radius:var(--radius-pill);width:36px;height:36px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;place-items:center;display:grid}._back_1uq7a_39:focus-visible{outline:3px solid var(--color-xp)}._who_1uq7a_71{flex-direction:column;flex:1;min-width:0;line-height:1.2;display:flex}._who_1uq7a_71 strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._who_1uq7a_71 span{color:var(--color-text-muted);font-size:.75rem}._status_1uq7a_109{align-items:center;gap:4px;min-width:0;display:flex}._statusText_1uq7a_125{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._thread_1uq7a_139{height:clamp(220px,42dvh,360px);padding:var(--space-3);overscroll-behavior:contain;background:#fbf8f1;flex-direction:column;margin:0;list-style:none;display:flex;overflow-y:auto}._day_1uq7a_163{margin:var(--space-3) 0 var(--space-2);align-self:center}._day_1uq7a_163:first-child{margin-top:0}._day_1uq7a_163 span{padding:2px var(--space-3);border-radius:var(--radius-pill);background:var(--color-surface-muted);color:var(--color-text-muted);font-size:.6875rem;font-weight:700}._message_1uq7a_201{justify-content:flex-end;align-self:flex-start;align-items:flex-end;column-gap:var(--space-2);max-width:78%;margin-top:var(--space-2);padding:6px var(--space-3);border:1px solid var(--color-border);color:var(--color-text);background:#fff;border-radius:16px 16px 16px 4px;flex-wrap:wrap;display:flex;box-shadow:0 1px 1px #3d2c1e0f}._message_1uq7a_201[data-mine=true]{background:var(--color-primary);color:var(--color-on-primary);border-color:#0000;border-radius:16px 16px 4px;align-self:flex-end}._message_1uq7a_201[data-grouped=true]{border-top-left-radius:4px;margin-top:2px}._message_1uq7a_201[data-mine=true][data-grouped=true]{border-top-left-radius:16px;border-top-right-radius:4px}._text_1uq7a_273{overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;flex:auto;font-size:.9375rem;line-height:1.35}._time_1uq7a_291{opacity:.7;white-space:nowrap;margin-left:auto;font-size:.625rem;font-weight:600}._empty_1uq7a_307{align-items:center;gap:var(--space-1);text-align:center;color:var(--color-text-muted);flex-direction:column;margin:auto;font-size:.875rem;display:flex}._empty_1uq7a_307 strong{color:var(--color-text)}._emptyIcon_1uq7a_337{width:48px;height:48px;margin-bottom:var(--space-1);border-radius:var(--radius-pill);color:var(--color-primary-strong);background:#e6f2dc;place-items:center;display:grid}._composer_1uq7a_361{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-top:1px solid var(--color-border);background:var(--color-surface);display:flex}._input_1uq7a_379{min-width:0;height:42px;padding:0 var(--space-4);border:2px solid var(--color-border);border-radius:var(--radius-pill);color:var(--color-text);background:#fff;flex:1}._input_1uq7a_379:focus-visible{border-color:var(--color-primary);outline:none}._counter_1uq7a_411{color:var(--color-text-muted);font-size:.75rem;font-weight:700}._send_1uq7a_423{border-radius:var(--radius-pill);background:var(--color-primary);width:42px;height:42px;color:var(--color-on-primary);cursor:pointer;border:none;flex:none;place-items:center;transition:transform .12s ease-out,background-color .15s;display:grid}._send_1uq7a_423:active:not(:disabled){transform:scale(.94)}._send_1uq7a_423:disabled{background:var(--color-surface-muted);color:var(--color-text-muted);cursor:not-allowed}._send_1uq7a_423:focus-visible{outline:3px solid var(--color-xp);outline-offset:2px}@media (hover:hover) and (pointer:fine){._back_1uq7a_39:hover{background:var(--color-surface-muted);color:var(--color-text)}._send_1uq7a_423:hover:not(:disabled){background:var(--color-primary-strong)}}@media (prefers-reduced-motion:reduce){._send_1uq7a_423{transition:none}}@media (width<=600px){._thread_1uq7a_139{flex:1;height:auto;min-height:0}._header_1uq7a_21{padding:var(--space-2);gap:6px}._back_1uq7a_39{width:32px}._visitLabel_1uq7a_559{display:none}}._form_1syvr_1{align-items:flex-end;gap:var(--space-2);display:flex}._form_1syvr_1>label{flex:1}._chat_sr6c8_3{position:relative}._badge_sr6c8_11{border:2px solid var(--color-surface);border-radius:var(--radius-pill);background:var(--color-danger);color:#fff;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:.625rem;font-weight:800;display:grid;position:absolute;top:-6px;right:-6px}._picker_1pxxw_1{gap:var(--space-2);padding:var(--space-3);border:2px dashed var(--color-primary);border-radius:var(--radius-sm);background:#eef6e6;flex-direction:column;scroll-margin-top:80px;display:flex}._header_1pxxw_13{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}._hint_1pxxw_20{color:var(--color-text-muted);margin:0;font-size:.8125rem}._options_1pxxw_26{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(72px,1fr));margin:0;padding:0;list-style:none;display:grid}._option_1pxxw_26{width:100%;padding:var(--space-2) var(--space-1);border:2px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text);cursor:pointer;background:#fff;flex-direction:column;align-items:center;gap:2px;font-size:.75rem;font-weight:700;display:flex}._option_1pxxw_26 img{object-fit:contain}._option_1pxxw_26:disabled{opacity:.55;cursor:wait}._option_1pxxw_26:active:not(:disabled){transform:scale(.96)}@media (hover:hover) and (pointer:fine){._option_1pxxw_26:hover:not(:disabled){border-color:var(--color-primary)}}._section_1unvc_1{gap:var(--space-2);flex-direction:column;display:flex}._section_1unvc_1 h3{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:.875rem}._empty_1unvc_27{color:var(--color-text-muted);margin:0;font-size:.875rem}._list_1unvc_39{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._item_1unvc_57{gap:var(--space-2);flex-direction:column;display:flex}._row_1unvc_69{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:2px solid var(--color-border);border-radius:var(--radius-sm);background:#fff;display:flex}._avatar_1unvc_89{flex:none;display:inline-flex;position:relative}._dot_1unvc_103{display:flex;position:absolute;bottom:-3px;left:-3px}._who_1unvc_117{flex-direction:column;flex:1;min-width:0;line-height:1.2;display:flex}._name_1unvc_133{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}._status_1unvc_147{color:var(--color-danger);font-size:.75rem;font-weight:700}._status_1unvc_147[data-online=true]{color:#2e8b2f}._actions_1unvc_167{gap:var(--space-1);display:flex}._empty_k193j_1{color:var(--color-text-muted);margin:0;font-size:.875rem}._list_k193j_7{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_k193j_16{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:2px solid var(--color-border);border-radius:var(--radius-sm);background:#fff;display:flex}._row_k193j_16 img{object-fit:contain;flex:none}._text_k193j_31{flex:1;min-width:0;font-size:.875rem}._empty_ee110_1{color:var(--color-text-muted);margin:0;font-size:.875rem}._list_ee110_7{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_ee110_16{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:2px solid var(--color-border);border-radius:var(--radius-sm);background:#fff;display:flex}._row_ee110_16[data-me=true]{border-color:var(--color-primary);background:#eef6e6}._place_ee110_31{width:28px;color:var(--color-text-muted);font-weight:800}._place_ee110_31[data-place="1"]{color:var(--color-coin)}._place_ee110_31[data-place="2"]{color:#8f9aa3}._place_ee110_31[data-place="3"]{color:#b5743a}._name_ee110_50{text-overflow:ellipsis;flex:1;min-width:0;font-weight:700;overflow:hidden}._xp_ee110_58{color:var(--color-xp);font-size:.8125rem;font-weight:700}._stack_op7k0_1{gap:var(--space-3);flex-direction:column;display:flex}._mine_op7k0_7{align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);background:#fff0f4;border:2px solid #f4a7b9;display:flex}._mine_op7k0_7>span{color:var(--color-text-muted);flex-direction:column;font-size:.8125rem;display:flex}._mine_op7k0_7 strong{color:var(--color-text);font-size:1rem}._heart_op7k0_29{color:#e0507a;fill:#e0507a;flex:none}._last_op7k0_35{align-items:center;gap:var(--space-2);margin:0;font-size:.875rem;display:flex}._last_op7k0_35 img{object-fit:contain;flex:none}._likes_op7k0_48{color:#e0507a;align-items:center;gap:3px;font-size:.8125rem;font-weight:800;display:inline-flex}._likes_op7k0_48 svg{fill:currentColor}._banner_191t3_1{bottom:calc(var(--space-4) + var(--safe-bottom));align-items:center;gap:var(--space-4);width:max-content;max-width:calc(100% - 2 * var(--space-4));padding:var(--space-3) var(--space-4);background:var(--color-surface);border:2px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-panel);display:flex;position:absolute;left:50%;transform:translate(-50%)}._banner_191t3_1 p{color:var(--color-text-muted);margin:0;font-size:.875rem}@media (width<=600px){._banner_191t3_1{bottom:calc(var(--space-2) + var(--safe-bottom));justify-content:center;gap:var(--space-2);width:calc(100% - 2 * var(--space-2));max-width:none;padding:var(--space-2) var(--space-3);text-align:center;flex-wrap:wrap}}._like_191t3_38{align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-3);border-radius:var(--radius-pill);color:#c43c64;font:inherit;white-space:nowrap;cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;background:#fff0f4;border:2px solid #f4a7b9;font-weight:800;transition:transform .12s ease-out;display:inline-flex}._like_191t3_38:active:not(:disabled){transform:scale(.95)}._like_191t3_38[data-liked=true]{cursor:default}._like_191t3_38[data-liked=true] svg{fill:currentColor;animation:.32s ease-out _beat_191t3_1}@keyframes _beat_191t3_1{50%{transform:scale(1.3)}}@media (prefers-reduced-motion:reduce){._like_191t3_38[data-liked=true] svg{animation:none}}._stage_fmtd5_1{position:fixed;inset:0}._stage_fmtd5_1[data-covered=true]{z-index:60}._canvas_fmtd5_11{touch-action:none;outline:none;width:100%;height:100%;display:block}._screen_cz32c_1{padding:var(--space-6);background:url(/assets/loading.jpg) center / cover no-repeat, var(--color-bg);place-items:center;display:grid;position:absolute;inset:0}._content_cz32c_12{align-items:center;gap:var(--space-3);flex-direction:column;width:min(420px,100%);display:flex}._logo_cz32c_20{filter:drop-shadow(0 6px 12px #3d2c1e59);width:100%;height:auto}._track_cz32c_26{border:2px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);width:80%;height:14px;overflow:hidden}._fill_cz32c_35{background:linear-gradient(90deg, #8bc34a, var(--color-primary));transform-origin:0;height:100%;transition:transform .2s ease-out}._message_cz32c_42{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);color:var(--color-text);text-align:center;background:#fffaf0e6;margin:0;font-weight:700}._wrap_kcc3c_1{position:relative}._trigger_kcc3c_6{cursor:pointer;filter:drop-shadow(0 3px 4px #3d2c1e4d);place-items:center;width:52px;height:52px;padding:0 0 4px;transition:transform .12s ease-out;display:grid}._trigger_kcc3c_6:active{transform:scale(.95)}._trigger_kcc3c_6:focus-visible{outline:3px solid var(--color-xp)}._card_kcc3c_30{top:calc(100% + var(--space-2));z-index:6;width:min(264px, calc(100vw - 2 * var(--space-2)));padding:var(--space-1);transform-origin:100% 0;opacity:0;visibility:hidden;transition:opacity .16s var(--ease-out), transform .16s var(--ease-out), visibility 0s linear .16s;flex-direction:column;gap:2px;display:flex;position:absolute;right:0;transform:scale(.95);box-shadow:0 8px 18px #3d2c1e4d}._card_kcc3c_30[data-open=true]{opacity:1;visibility:visible;transition:opacity .18s var(--ease-out), transform .18s var(--ease-out), visibility 0s;transform:none}._profile_kcc3c_63{align-items:center;gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius-sm);background:var(--color-surface-muted);color:var(--color-text);font:inherit;text-align:left;cursor:pointer;border:none;display:flex}._profile_kcc3c_63>span:last-child{flex-direction:column;min-width:0;display:flex}._profile_kcc3c_63 strong{text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;overflow:hidden}._profile_kcc3c_63 strong+span{color:var(--color-text-muted);font-size:.75rem}._item_kcc3c_95{align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-2);border-radius:var(--radius-sm);color:var(--color-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;font-size:.875rem;font-weight:700;transition:background-color .15s;display:flex}._item_kcc3c_95 svg{color:#8d5a2b;flex:none}._item_kcc3c_95[data-danger=true]{color:var(--color-danger)}._item_kcc3c_95[data-danger=true] svg{color:currentColor}._item_kcc3c_95:active,._profile_kcc3c_63:active{background:var(--color-border)}._item_kcc3c_95:focus-visible,._profile_kcc3c_63:focus-visible{outline:3px solid var(--color-xp)}._admin_kcc3c_137{gap:var(--space-1);padding:var(--space-1) 0 var(--space-2);border-block:1px solid var(--color-border);flex-direction:column;margin:2px 0;display:flex}._caption_kcc3c_146{padding:0 var(--space-2);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);font-size:.6875rem;font-weight:800}._admin_kcc3c_137>:last-child{margin-left:var(--space-2);box-shadow:none;align-self:flex-start}@media (hover:hover) and (pointer:fine){._item_kcc3c_95:hover,._profile_kcc3c_63:hover{background:var(--color-surface-muted)}._profile_kcc3c_63:hover{background:var(--color-border)}}@media (width<=600px){._trigger_kcc3c_6{width:44px;height:44px}._trigger_kcc3c_6 img{width:26px;height:26px}}@media (prefers-reduced-motion:reduce){._trigger_kcc3c_6{transition:none}._card_kcc3c_30,._card_kcc3c_30[data-open=true]{transform:none}}._control_8biqh_1{padding:var(--space-1) var(--space-2);background:var(--color-surface);border:2px solid var(--color-border);border-radius:var(--radius-pill);box-shadow:var(--shadow-panel);align-items:center;gap:2px;display:flex}._icon_8biqh_23{margin-right:var(--space-1);color:var(--color-text-muted)}._icon_8biqh_23[data-active=true]{color:var(--color-coin)}._option_8biqh_41{padding:var(--space-1) var(--space-2);border-radius:var(--radius-pill);color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;font-size:.8125rem;font-weight:800;transition:background-color .15s}._option_8biqh_41[aria-checked=true]{background:var(--color-coin);color:#fff}._option_8biqh_41:focus-visible{outline:3px solid var(--color-xp)}@media (hover:hover) and (pointer:fine){._option_8biqh_41:not([aria-checked=true]):hover{background:var(--color-surface-muted)}}@media (width<=600px){._control_8biqh_1{padding:2px var(--space-1);border-width:2px}._option_8biqh_41{padding:2px var(--space-2);font-size:.75rem}}._button_198sb_2{width:66px;padding:9px var(--space-1) 15px;cursor:pointer;filter:drop-shadow(0 3px 4px #3d2c1e4d);flex-direction:column;align-items:center;gap:2px;font-size:.75rem;font-weight:800;transition:transform .12s ease-out;display:flex;position:relative}._button_198sb_2 img{object-fit:contain}._button_198sb_2:active{transform:scale(.95)}._button_198sb_2:focus-visible{outline:3px solid var(--color-xp)}._badge_198sb_30{border:2px solid var(--color-surface);border-radius:var(--radius-pill);background:var(--color-danger);color:#fff;place-items:center;min-width:20px;height:20px;padding:0 5px;font-size:.6875rem;font-weight:800;display:grid;position:absolute;top:-6px;right:-6px}@media (hover:hover) and (pointer:fine){._button_198sb_2:hover{transform:translateY(-1px)}}@media (width<=600px){._button_198sb_2{width:54px;padding:7px 2px 13px;font-size:.625rem}._button_198sb_2 img,._button_198sb_2 svg{width:24px;height:24px}}@media (prefers-reduced-motion:reduce){._button_198sb_2{transition:none}}._wrap_rqw5u_1{position:relative}._tray_rqw5u_9{top:50%;left:calc(100% + var(--space-2));z-index:6;gap:var(--space-2);padding:var(--space-1);transform-origin:0;opacity:0;visibility:hidden;transition:opacity .16s var(--ease-out), transform .16s var(--ease-out), visibility 0s linear .16s;grid-template-columns:repeat(3,auto);display:grid;position:absolute;transform:translateY(-50%)scale(.95);box-shadow:0 8px 18px #3d2c1e4d}._tray_rqw5u_9[data-open=true]{opacity:1;visibility:visible;transition:opacity .18s var(--ease-out), transform .18s var(--ease-out), visibility 0s;transform:translateY(-50%)scale(1)}._tray_rqw5u_9>*{opacity:0;transition:opacity .16s var(--ease-out), transform .16s var(--ease-out);transform:translate(-6px)}._tray_rqw5u_9[data-open=true]>*{opacity:1;transform:none}._tray_rqw5u_9[data-open=true]>:nth-child(2){transition-delay:30ms}._tray_rqw5u_9[data-open=true]>:nth-child(3){transition-delay:60ms}._tray_rqw5u_9[data-open=true]>:nth-child(4){transition-delay:90ms}._tray_rqw5u_9[data-open=true]>:nth-child(5){transition-delay:.12s}._tray_rqw5u_9[data-open=true]>:nth-child(n+6){transition-delay:.15s}._tray_rqw5u_9[data-open=true]>:active{transition-delay:0s;transform:scale(.95)}@media (prefers-reduced-motion:reduce){._tray_rqw5u_9,._tray_rqw5u_9[data-open=true]{transform:translateY(-50%)}._tray_rqw5u_9>*,._tray_rqw5u_9[data-open=true]>*{transition:opacity .16s;transform:none}}._menu_3coj0_2{top:50%;left:calc(var(--space-4) + var(--safe-left));gap:var(--space-2);flex-direction:column;display:flex;position:absolute;transform:translateY(-50%)}@media (width<=600px){._menu_3coj0_2{left:calc(var(--space-2) + var(--safe-left))}}._medallion_oij81_5{background:var(--color-surface);cursor:pointer;border:3px solid #8d5a2b;border-radius:50%;place-items:center;width:42px;height:42px;padding:0;transition:transform .12s ease-out;display:grid;box-shadow:inset 0 -3px #8d5a2b2e,0 3px 6px #3d2c1e4d}._medallion_oij81_5 img{object-fit:contain;width:30px;height:30px}._medallion_oij81_5:active{transform:scale(.94)}._medallion_oij81_5:focus-visible{outline:3px solid var(--color-xp)}._medallion_oij81_5[aria-expanded=true]{border-color:var(--color-primary)}@media (prefers-reduced-motion:reduce){._medallion_oij81_5{transition:none}}._wrap_taw4l_3{position:relative}._card_taw4l_11{top:calc(100% + var(--space-2));z-index:5;gap:var(--space-2);width:min(280px,100vw - 32px);padding:var(--space-3);border:2px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-panel);color:var(--color-text);transform-origin:0 0;flex-direction:column;font-size:.875rem;animation:.16s ease-out _pop_taw4l_1;display:flex;position:absolute;left:0}@keyframes _pop_taw4l_1{0%{opacity:0;transform:scale(.96)translateY(-4px)}}@media (prefers-reduced-motion:reduce){._card_taw4l_11{animation:none}}._card_fwgsv_3{align-items:center;gap:var(--space-3);padding:0 var(--space-2) 2px 0;display:flex}._text_fwgsv_19{color:var(--color-text);flex-direction:column;flex:1;margin:0;display:flex}._text_fwgsv_19 span{color:var(--color-text-muted);font-size:.8125rem}._chip_fwgsv_45{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);color:#6a3fc0;white-space:nowrap;background:#f3ecff;border:2px solid #b388ff;font-size:.8125rem;font-weight:800;display:inline-flex}._icon_fwgsv_73{object-fit:contain;-webkit-user-select:none;user-select:none;flex:none}._chip_fwgsv_45 ._icon_fwgsv_73{margin-block:-8px}._banner_fwgsv_103{--height:54px;--scale:calc(var(--height) / 108);height:var(--height);padding:calc(var(--center) * var(--scale) - .6em) 2px 0;border-style:solid;border-color:#0000;border-width:0 calc(var(--right) * var(--scale)) 0 calc(var(--left) * var(--scale));border-image-source:var(--banner);border-image-slice:0 var(--right) 0 var(--left) fill;border-image-width:0 calc(var(--right) * var(--scale)) 0 calc(var(--left) * var(--scale));color:#fff;letter-spacing:.01em;white-space:nowrap;text-shadow:0 0 2px #28140ae6,0 2px 2px #28140ab3;filter:drop-shadow(0 3px 4px #28140a4d);-webkit-user-select:none;user-select:none;font-size:.9375rem;font-weight:900;line-height:1.2em;display:inline-block}@media (width<=600px){._banner_fwgsv_103{--height:46px;font-size:.8125rem}}._chip_fwgsv_45,._banner_fwgsv_103{cursor:pointer;touch-action:manipulation;-webkit-user-select:none;font-family:inherit;transition:transform .12s ease-out}._chip_fwgsv_45:active,._banner_fwgsv_103:active{transform:scale(.96)}._banner_fwgsv_103{background:0 0;justify-content:center;align-items:flex-start;display:inline-flex}._infoHead_fwgsv_213{align-items:center;gap:var(--space-2);display:flex}._infoHead_fwgsv_213>span{color:var(--color-text-muted);flex-direction:column;font-size:.8125rem;display:flex}._infoHead_fwgsv_213 strong{color:var(--color-text);font-size:.9375rem}._infoLine_fwgsv_249{margin:0}._season_fwgsv_257{color:var(--color-text-muted);flex-direction:column;gap:2px;font-size:.8125rem;display:flex}._season_fwgsv_257 ul{flex-wrap:wrap;gap:2px;margin:0;padding:0;list-style:none;display:flex}._season_fwgsv_257 img{object-fit:contain}._tips_fwgsv_299{gap:var(--space-1);padding:var(--space-2) 0 0 var(--space-4);border-top:1px solid var(--color-border);flex-direction:column;margin:0;font-size:.8125rem;display:flex}._toastIcon_daxzp_1{object-fit:contain}._lucky_daxzp_17{--scale:.5;align-items:center;gap:var(--space-1);height:36px;padding:7px var(--space-2) 2px;border-style:solid;border-color:#0000;border-width:0 calc(39px * var(--scale)) 0 calc(57px * var(--scale));border-image:url(/assets/ui/lucky-badge.webp) 0 39 0 57 fill / 0 calc(39px * var(--scale)) 0 calc(57px * var(--scale)) stretch;color:#7a4d00;text-shadow:0 1px #ffffffb3;filter:drop-shadow(0 2px 3px #28140a40);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:900;display:inline-flex}._chip_1wo5k_11{--scale:.5;align-items:center;gap:var(--space-1);height:36px;padding:8px var(--space-2) 2px 26px;border-style:solid;border-color:#0000;border-width:0 calc(32px * var(--scale)) 0 calc(27px * var(--scale));border-image:url(/assets/ui/weather-badge.webp) 0 32 0 27 fill / 0 calc(32px * var(--scale)) 0 calc(27px * var(--scale)) stretch;color:#1d4f75;font:inherit;text-shadow:0 1px #ffffffb3;filter:drop-shadow(0 2px 3px #28140a40);white-space:nowrap;cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;background:0 0;font-size:.8125rem;font-weight:900;transition:transform .12s ease-out;display:inline-flex;position:relative}._chip_1wo5k_11>img{object-fit:contain;filter:drop-shadow(0 1px 1px #28140a4d);width:38px;height:38px;position:absolute;top:-1px;left:-16px}._chip_1wo5k_11:active{transform:scale(.96)}._effect_1wo5k_95,._note_1wo5k_97{margin:0}._note_1wo5k_97{color:var(--color-text-muted);font-size:.75rem}._crops_1wo5k_115{flex-wrap:wrap;gap:2px;margin:0;padding:0;list-style:none;display:flex}._crops_1wo5k_115 img{object-fit:contain}._tomorrow_1wo5k_141{align-items:center;gap:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--color-border);display:flex}._tomorrow_1wo5k_141 img{object-fit:contain;flex:none}._tomorrow_1wo5k_141>span{color:var(--color-text-muted);flex-direction:column;font-size:.8125rem;display:flex}._tomorrow_1wo5k_141 strong{color:var(--color-text)}._bar_rw3qs_1{--topbar-avatar:32px;--avatar-level-min:17px;--avatar-level-font:.625rem;--plaque-height:56px;top:calc(var(--space-4) + var(--safe-top));left:calc(var(--space-4) + var(--safe-left));right:calc(var(--space-4) + var(--safe-right));align-items:center;gap:var(--space-3);pointer-events:none;flex-wrap:wrap;display:flex;position:absolute}._bar_rw3qs_1>*{pointer-events:auto}._chip_rw3qs_47{align-items:center;gap:var(--space-2);height:var(--plaque-height);filter:drop-shadow(0 3px 4px #3d2c1e4d);padding:0 8px 2px;display:flex}._coins_rw3qs_67{font-size:.9375rem}._coins_rw3qs_67 img{width:20px;height:20px}._avatarButton_rw3qs_85{cursor:pointer;background:0 0;border:none;border-radius:50%;padding:0;transition:transform .12s ease-out;display:block}._avatarButton_rw3qs_85:active{transform:scale(.95)}._avatarButton_rw3qs_85:focus-visible{outline:3px solid var(--color-xp)}._identity_rw3qs_123{flex-direction:column;gap:1px;min-width:96px;max-width:120px;font-size:.8125rem;line-height:1.15;display:flex}._name_rw3qs_143{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._xp_rw3qs_155{--xp-bar-height:6px;align-items:center;gap:3px;display:flex}._xp_rw3qs_155 img{width:13px;height:13px}._xp_rw3qs_155>:last-child{flex:1}._status_rw3qs_189{align-items:center;gap:var(--space-2);min-width:0;display:flex}._menu_rw3qs_205{margin-left:auto}@media (hover:hover) and (pointer:fine){._avatarButton_rw3qs_85:hover{transform:scale(1.06)}}@media (width<=600px){._bar_rw3qs_1{--topbar-avatar:25px;--avatar-level-min:14px;--avatar-level-font:.5rem;--plaque-height:44px;top:calc(var(--space-2) + var(--safe-top));left:calc(var(--space-2) + var(--safe-left));right:calc(var(--space-2) + var(--safe-right));gap:var(--space-2)}._chip_rw3qs_47{gap:5px;padding:0 4px 2px}._identity_rw3qs_123{min-width:0;max-width:86px;font-size:.6875rem}._xp_rw3qs_155{width:64px}._coins_rw3qs_67{font-size:.8125rem}._coins_rw3qs_67 img{width:18px;height:18px}._menu_rw3qs_205{order:1}._status_rw3qs_189{flex-wrap:wrap;flex-basis:100%;order:2;justify-content:flex-end}}._track_gtv1e_1{height:var(--xp-bar-height,8px);border-radius:var(--radius-pill);background:var(--color-surface-muted);overflow:hidden}._fill_gtv1e_15{background:var(--color-xp);transform-origin:0;height:100%;transition:transform .3s ease-out}._row_omyll_1{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:2px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-muted);cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;display:flex}._row_omyll_1[data-disabled=true]{cursor:default;opacity:.6}._text_omyll_20{flex-direction:column;flex:1;min-width:0;display:flex}._text_omyll_20 small{color:var(--color-text-muted);font-size:.8125rem}._switch_omyll_33{appearance:none;border-radius:var(--radius-pill);background:var(--color-border);width:44px;height:26px;cursor:inherit;flex:none;margin:0;transition:background .16s ease-out;position:relative}._switch_omyll_33:after{content:"";background:var(--color-surface);border-radius:50%;width:20px;height:20px;transition:transform .16s ease-out;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #3d2c1e4d}._switch_omyll_33:checked{background:var(--color-primary)}._switch_omyll_33:checked:after{transform:translate(18px)}._switch_omyll_33:focus-visible{outline:2px solid var(--color-primary-strong);outline-offset:2px}@media (prefers-reduced-motion:reduce){._switch_omyll_33,._switch_omyll_33:after{transition:none}}._picture_1fg8i_3{place-items:center;display:grid}._picture_1fg8i_3 img{object-fit:contain;filter:drop-shadow(0 6px 8px #3d2c1e47);width:min(240px,72%);height:auto;max-height:170px}._picture_1fg8i_3[data-working=true] img{animation:.18s ease-in-out infinite alternate _engine_1fg8i_1}@keyframes _engine_1fg8i_1{to{transform:translateY(-1.5px)rotate(-.4deg)}}._status_1fg8i_51{text-align:center;color:var(--color-primary-strong);margin:0;font-weight:800}._status_1fg8i_51[data-stuck=true]{color:var(--color-danger)}._gauges_1fg8i_73{gap:var(--space-3);grid-template-columns:1fr 1fr;margin:0;display:grid}._gauges_1fg8i_73>div{align-items:center;gap:var(--space-1);grid-template-columns:1fr auto;display:grid}._gauges_1fg8i_73 dt{color:var(--color-text-muted);align-items:center;gap:4px;font-size:.875rem;display:inline-flex}._gauges_1fg8i_73 dd{font-variant-numeric:tabular-nums;margin:0;font-weight:800}._gauges_1fg8i_73 progress{appearance:none;border-radius:var(--radius-pill);background:var(--color-surface-muted);border:none;grid-column:1/-1;width:100%;height:10px;overflow:hidden}._gauges_1fg8i_73 progress::-webkit-progress-bar{background:var(--color-surface-muted)}._gauges_1fg8i_73 progress::-webkit-progress-value{background:var(--color-primary);border-radius:var(--radius-pill);transition:inline-size .3s ease-out}._gauges_1fg8i_73 progress::-moz-progress-bar{background:var(--color-primary);border-radius:var(--radius-pill)}._gauges_1fg8i_73 progress[data-low=true]::-webkit-progress-value{background:var(--color-danger)}._gauges_1fg8i_73 progress[data-low=true]::-moz-progress-bar{background:var(--color-danger)}._actions_1fg8i_197{gap:var(--space-2);flex-direction:column;display:flex}._price_1fg8i_209{font-variant-numeric:tabular-nums;align-items:center;gap:2px;margin-left:auto;display:inline-flex}._tip_1fg8i_225{text-align:center;color:var(--color-text-muted);margin:0;font-size:.8125rem}@media (prefers-reduced-motion:reduce){._picture_1fg8i_3[data-working=true] img{animation:none}}._grid_1be3x_1{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(104px,1fr));margin:0;padding:0;list-style:none;display:grid}._tile_1be3x_10{align-items:center;gap:var(--space-1);width:100%;padding:var(--space-3) var(--space-2);border:2px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text);font:inherit;cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;background:#fff;flex-direction:column;font-size:1rem;transition:transform .12s ease-out;display:flex}._tile_1be3x_10:active{transform:scale(.96)}@media (hover:hover) and (pointer:fine){._tile_1be3x_10:hover{border-color:var(--color-primary)}}._soon_1be3x_40{margin:var(--space-3) 0 0;text-align:center;color:var(--color-text-muted);font-size:.8125rem}._card_130qm_1{gap:var(--space-3);padding:var(--space-3);border:2px dashed var(--color-coin);border-radius:var(--radius-sm);color:#9a6b00;background:#fff6db;flex-direction:column;display:flex}._header_130qm_12{align-items:center;gap:var(--space-3);display:flex}._text_130qm_18{color:var(--color-text);flex-direction:column;flex:1;margin:0;display:flex}._text_130qm_18 span{color:var(--color-text-muted);font-size:.8125rem}._done_130qm_31{color:var(--color-text-muted);font-size:.8125rem;font-weight:700}._week_130qm_37{gap:var(--space-1);grid-template-columns:repeat(7,1fr);margin:0;padding:0;list-style:none;display:grid}._day_130qm_46{padding:var(--space-1) 0;border:2px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-muted);background:#fff;flex-direction:column;align-items:center;font-size:.6875rem;display:flex}._day_130qm_46 strong{color:var(--color-coin);font-size:.8125rem}._day_130qm_46[data-state=today]{border-color:var(--color-coin);color:var(--color-text);background:#ffe9a8}._day_130qm_46[data-state=taken]{opacity:.5}._row_1tihx_1{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:2px solid var(--color-border);border-radius:var(--radius-sm);background:#fff;display:flex}._row_1tihx_1[data-done=true]{border-color:var(--color-primary)}._icon_1tihx_15{width:36px;height:36px;color:var(--color-primary-strong);flex:none;place-items:center;display:grid}._info_1tihx_24{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._progress_1tihx_32{align-items:center;gap:var(--space-2);color:var(--color-text-muted);font-size:.75rem;font-weight:700;display:flex}._progress_1tihx_32 progress{appearance:none;border-radius:var(--radius-pill);background:var(--color-surface-muted);border:none;flex:1;height:8px;overflow:hidden}._progress_1tihx_32 progress::-webkit-progress-bar{background:var(--color-surface-muted)}._progress_1tihx_32 progress::-webkit-progress-value{background:var(--color-primary);border-radius:var(--radius-pill)}._progress_1tihx_32 progress::-moz-progress-bar{background:var(--color-primary);border-radius:var(--radius-pill)}._reward_1tihx_65{align-items:center;gap:var(--space-1);color:var(--color-text-muted);font-size:.75rem;font-weight:700;display:flex}._claimed_1tihx_74{color:var(--color-primary);flex:none}._section_5sjnp_1{gap:var(--space-2);flex-direction:column;display:flex}._section_5sjnp_1 h3{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:.875rem}._list_5sjnp_14{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._muted_5sjnp_23{color:var(--color-text-muted);margin:0;font-size:.8125rem}._card_tqmkg_1{align-items:center;gap:var(--space-2);padding:var(--space-4);border:2px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-primary-strong);text-align:center;background:#fff;flex-direction:column;display:flex}._text_tqmkg_14{color:var(--color-text);margin:0;font-size:.875rem}._card_1qky6_1{align-items:center;gap:var(--space-3);padding:var(--space-4);border:2px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-primary-strong);text-align:center;background:#fff;flex-direction:column;display:flex}._text_1qky6_14{color:var(--color-text);margin:0;font-size:.875rem}._muted_8mpqq_1{color:var(--color-text-muted);margin:0;font-size:.8125rem}._list_8mpqq_7{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_8mpqq_16{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:2px solid var(--color-border);border-radius:var(--radius-sm);background:#fff;display:flex}._medals_8mpqq_26{flex:none;display:flex}._medal_8mpqq_26{color:var(--color-border)}._medal_8mpqq_26[data-earned=true][data-medal="0"]{color:#b5743a}._medal_8mpqq_26[data-earned=true][data-medal="1"]{color:#8f9aa3}._medal_8mpqq_26[data-earned=true][data-medal="2"]{color:var(--color-coin)}._info_8mpqq_48{min-width:0;color:var(--color-text-muted);flex-direction:column;flex:1;font-size:.8125rem;display:flex}._info_8mpqq_48 strong{color:var(--color-text);font-size:1rem}._next_8mpqq_62{color:var(--color-primary-strong);font-weight:700}._grid_9rfhr_1{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._option_9rfhr_19{width:100%;padding:var(--space-2);border-radius:var(--radius-md);cursor:pointer;background:#fff;border:3px solid #0000;place-items:center;transition:border-color .15s,transform .12s ease-out;display:grid}._option_9rfhr_19:active:not(:disabled){transform:scale(.96)}._option_9rfhr_19[aria-pressed=true]{border-color:var(--color-primary);background:#e6f2dc}._option_9rfhr_19:focus-visible{outline:3px solid var(--color-xp)}._option_9rfhr_19:disabled{cursor:wait}@media (hover:hover) and (pointer:fine){._option_9rfhr_19:not([aria-pressed=true]):hover:not(:disabled){border-color:var(--color-border)}}._tab_3p8rj_1{gap:var(--space-3);flex-direction:column;display:flex}._options_3p8rj_7{gap:var(--space-2);flex-direction:column;display:flex}._option_3p8rj_7{align-items:flex-start;gap:var(--space-3);padding:var(--space-3);border:2px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;background:#fff;display:flex}._option_3p8rj_7[data-checked=true]{border-color:var(--color-primary);background:#eef7e8}._option_3p8rj_7 input{accent-color:var(--color-primary);margin-top:3px}._option_3p8rj_7>span{flex-direction:column;gap:2px;display:flex}._option_3p8rj_7>span>span{color:var(--color-text-muted);font-size:.8125rem}._now_3p8rj_46{color:var(--color-text-muted);margin:0;font-size:.8125rem}._app_u5uo2_1{gap:var(--space-3);flex-direction:column;display:flex}._layout_1pjj9_1{gap:var(--space-4);flex-direction:column;display:flex}._summary_1pjj9_13{gap:var(--space-2);padding:var(--space-3);border:2px solid var(--color-border);border-radius:var(--radius-sm);background:#fff;flex-direction:column;display:flex}._title_1pjj9_33{justify-content:space-between;align-items:baseline;gap:var(--space-1) var(--space-3);color:var(--color-primary-strong);flex-wrap:wrap;display:flex}._title_1pjj9_33 strong{font-size:1.0625rem}._title_1pjj9_33 span,._muted_1pjj9_61{color:var(--color-text-muted);margin:0;font-size:.8125rem}._points_1pjj9_73{margin:0;font-weight:700}._points_1pjj9_73 strong{color:var(--color-coin);font-size:1.25rem}._track_1pjj9_95{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(72px,1fr));margin:0;padding:0;list-style:none;display:grid}._tile_1pjj9_113{padding:var(--space-2) var(--space-1);border:2px solid var(--color-border);border-radius:var(--radius-sm);text-align:center;background:#fff;flex-direction:column;align-items:center;gap:2px;font-size:.75rem;font-weight:800;display:flex;position:relative}._tile_1pjj9_113 img{object-fit:contain}._tile_1pjj9_113[data-state=locked] img{opacity:.55;filter:saturate(.5)}._tile_1pjj9_113[data-state=ready]{border-color:var(--color-coin);background:#fff6d6;box-shadow:0 0 0 2px #e0a10040}._tile_1pjj9_113[data-state=claimed]{border-color:var(--color-primary);background:#eef7e9}._tier_1pjj9_183{border-radius:var(--radius-pill);background:var(--color-surface-muted);min-width:20px;color:var(--color-text-muted);align-self:flex-start;padding:0 5px;font-size:.6875rem}._amount_1pjj9_203{color:var(--color-text);overflow-wrap:anywhere}._state_1pjj9_213{color:var(--color-text-muted);place-items:center;display:grid;position:absolute;top:4px;right:4px}._tile_1pjj9_113[data-state=claimed] ._state_1pjj9_213{color:var(--color-primary)}._sources_1pjj9_239 h3{margin:0 0 var(--space-2);color:var(--color-primary-strong);font-size:.9375rem}._sources_1pjj9_239 ul{gap:var(--space-1);margin:0 0 var(--space-2);flex-direction:column;padding:0;list-style:none;display:flex}._sources_1pjj9_239 li{padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:#fff;justify-content:space-between;font-size:.875rem;display:flex}._sources_1pjj9_239 li strong{color:var(--color-primary-strong)}._card_1j17b_1{align-items:center;gap:var(--space-3);padding:var(--space-3);border:2px dashed var(--color-primary);border-radius:var(--radius-sm);color:var(--color-primary-strong);background:#eef6e6;flex-wrap:wrap;display:flex}._text_1j17b_13{min-width:140px;color:var(--color-text);flex-direction:column;flex:1;margin:0;display:flex}._text_1j17b_13 span{color:var(--color-text-muted);font-size:.8125rem}._actions_1j17b_27{gap:var(--space-1);display:flex}._locked_1j17b_32{align-items:center;gap:var(--space-1);color:var(--color-text-muted);font-size:.8125rem;font-weight:700;display:flex}._card_1nslv_1{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-3);border:2px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text);text-align:left;cursor:pointer;background:#fff;transition:border-color .15s;display:flex}._card_1nslv_1:disabled{opacity:.55;cursor:not-allowed}._card_1nslv_1:focus-visible{outline:3px solid var(--color-xp)}._info_1nslv_25{flex-direction:column;flex:1;min-width:0;display:flex}._detail_1nslv_32{color:var(--color-text-muted);font-size:.8125rem}._price_1nslv_37{align-items:center;gap:var(--space-1);color:var(--color-coin);font-weight:800;display:flex}._price_1nslv_37[data-short=true]{color:var(--color-danger)}@media (hover:hover) and (pointer:fine){._card_1nslv_1:hover:not(:disabled){border-color:var(--color-primary)}}._list_zqzhf_1{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._capacity_169iz_1{gap:var(--space-2);flex-direction:column;display:flex}._capacityText_169iz_7{align-items:baseline;gap:var(--space-2);display:flex}._capacityText_169iz_7 span{color:var(--color-text-muted);font-size:.8125rem}._capacity_169iz_1 progress{appearance:none;border-radius:var(--radius-pill);background:var(--color-surface-muted);border:none;width:100%;height:10px;overflow:hidden}._capacity_169iz_1 progress::-webkit-progress-bar{background:var(--color-surface-muted)}._capacity_169iz_1 progress::-webkit-progress-value{background:var(--color-primary);border-radius:var(--radius-pill)}._capacity_169iz_1 progress::-moz-progress-bar{background:var(--color-primary);border-radius:var(--radius-pill)}._capacity_169iz_1 progress[data-full=true]::-webkit-progress-value{background:var(--color-danger)}._capacity_169iz_1 progress[data-full=true]::-moz-progress-bar{background:var(--color-danger)}._empty_169iz_50{color:var(--color-text-muted);margin:0;font-size:.875rem}._list_169iz_56{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_169iz_65{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:2px solid var(--color-border);border-radius:var(--radius-sm);background:#fff;display:flex}._row_169iz_65 img{object-fit:contain;flex:none}._info_169iz_80{flex-direction:column;flex:1;min-width:0;display:flex}._count_169iz_87{color:var(--color-text-muted)}._value_169iz_91{align-items:center;gap:var(--space-1);color:var(--color-text-muted);font-size:.75rem;display:flex}._lobby_ixs94_3{align-items:center;gap:var(--space-4);text-align:center;flex-direction:column;max-width:460px;margin:0 auto;display:flex}._lobbyCards_ixs94_13{gap:var(--space-2);display:flex}._lobbyCards_ixs94_13>:first-child{transform:rotate(-10deg)translateY(6px)}._lobbyCards_ixs94_13>:nth-child(3){transform:rotate(10deg)translateY(6px)}._hint_ixs94_26{color:var(--color-text-muted);margin:0;font-size:.875rem}._choice_ixs94_32{justify-content:center;gap:var(--space-2);border:none;flex-wrap:wrap;margin:0;padding:0;display:flex}._choice_ixs94_32 legend{width:100%;margin-bottom:var(--space-2);font-weight:800}._choice_ixs94_32 button{padding:var(--space-2) var(--space-3);border:2px solid var(--color-border);border-radius:var(--radius-pill);color:var(--color-text);font:inherit;cursor:pointer;touch-action:manipulation;background:#fff;align-items:center;gap:4px;font-weight:700;display:inline-flex}._choice_ixs94_32 button[data-on=true]{border-color:var(--color-primary);color:var(--color-primary-strong);background:#eef6e6}._choice_ixs94_32 button:disabled{opacity:.45;cursor:not-allowed}._waitTitle_ixs94_74{margin:0}._waitSeats_ixs94_78{justify-content:center;gap:var(--space-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._waitSeats_ixs94_78 li{width:84px;padding:var(--space-2);border:2px solid var(--color-border);border-radius:var(--radius-md);background:#fff;flex-direction:column;align-items:center;gap:4px;font-size:.8125rem;font-weight:700;display:flex}._waitSeats_ixs94_78 li[data-team="1"]{border-color:#e6b8b0}._waitSeats_ixs94_78 li[data-empty]{color:var(--color-text-muted);border-style:dashed}._emptySeat_ixs94_111{background:var(--color-surface-muted);border-radius:50%;place-items:center;width:44px;height:44px;font-size:1.25rem;display:grid}._table_ixs94_123{gap:var(--space-2);flex-direction:column;min-height:100%;display:flex}._scoreboard_ixs94_130{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border-radius:var(--radius-md);color:#fff;background:#3d2c1e;font-size:.875rem;display:flex}._score_ixs94_130 strong{font-variant-numeric:tabular-nums;margin-left:4px;font-size:1.375rem}._score_ixs94_130[data-ours] strong{color:#9be37a}._handInfo_ixs94_152{align-items:center;gap:var(--space-2);padding:2px 0;font-size:.75rem;line-height:1.3;display:flex}._handInfo_ixs94_152 strong{color:#ffd25a}._value_ixs94_165{font-size:1rem}._partnerHand_ixs94_169{justify-content:center;align-items:center;gap:var(--space-2);font-size:.8125rem;font-weight:700;display:flex}._myHand_ixs94_178{justify-content:center;gap:var(--space-2);display:flex}._myCard_ixs94_184{cursor:pointer;touch-action:manipulation;background:0 0;border:none;padding:0;transition:transform .14s ease-out}._myCard_ixs94_184:disabled{cursor:default}._myHand_ixs94_178[data-turn=false] ._myCard_ixs94_184{filter:saturate(.75)}._myCard_ixs94_184:active:not(:disabled){transform:translateY(-4px)scale(.97)}@media (hover:hover) and (pointer:fine){._myCard_ixs94_184:hover:not(:disabled){transform:translateY(-10px)}}._actions_ixs94_211{justify-content:center;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._result_ixs94_219{justify-content:center;align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-2) var(--space-3);border:2px solid var(--color-border);border-radius:var(--radius-md);background:#fff;flex-wrap:wrap;display:flex}._result_ixs94_219 strong{font-size:1.125rem}._result_ixs94_219[data-won=true]{border-color:var(--color-coin);background:#fff8e1}._result_ixs94_219>span{color:var(--color-primary-strong);align-items:center;gap:4px;font-weight:800;display:inline-flex}._bottom_ixs94_249{justify-content:center;align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}._leaveBar_ixs94_258{padding-top:var(--space-2);border-top:1px solid var(--color-border);background:var(--color-surface);justify-content:center;margin-top:auto;display:flex;position:sticky;bottom:0}._card_1xhqr_1{--card-width:72px;--suit-color:#3d2c1e;width:var(--card-width);height:calc(var(--card-width) * 1.5);border-radius:calc(var(--card-width) * .1);-webkit-user-select:none;user-select:none;background:linear-gradient(160deg,#fffdf6,#f6ecd6);border:2px solid #d9c7a3;flex:none;display:inline-block;position:relative;box-shadow:0 2px 4px #3d2c1e40;container-type:inline-size}._card_1xhqr_1[data-suit=espadas]{--suit-color:#2d5da1}._card_1xhqr_1[data-suit=copas]{--suit-color:#c4452f}._card_1xhqr_1[data-suit=ouros]{--suit-color:#b07800}._card_1xhqr_1[data-suit=paus]{--suit-color:#2f6f2b}._card_1xhqr_1[data-highlight=true]{border-color:#f5b400;box-shadow:0 0 0 2px #f5b40080,0 2px 6px #f5b40099}._back_1xhqr_42{background:#b3362a url(/assets/truco/verso.png) 50%/108% 105% no-repeat;border-color:#8e2f22}._corner_1xhqr_47{color:var(--suit-color);flex-direction:column;align-items:center;font-size:15cqi;font-weight:900;line-height:1;display:flex;position:absolute;top:3%;left:5%}._corner_1xhqr_47 img{object-fit:contain;width:13cqi;height:13cqi;margin-top:1cqi}._corner_1xhqr_47[data-flipped=true]{inset:auto 5% 3% auto;transform:rotate(180deg)}._face_1xhqr_75{position:absolute;inset:0}._pip_1xhqr_80{object-fit:contain;width:30%;height:19%;position:absolute;transform:translate(-50%,-50%)}._ace_1xhqr_88{object-fit:contain;width:60%;height:52%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._figure_1xhqr_98{object-fit:contain;width:78%;height:70%;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)}._arena_zmib4_2{width:100%;height:clamp(220px,100dvh - 440px,400px);margin:var(--space-1) auto 44px;flex:none;position:relative}._felt_zmib4_11{background:radial-gradient(at 50% 40%,#46a03f 0%,#2e7a2f 55%,#1f5a24 100%);border:10px solid #7a4a24;border-radius:50%;position:absolute;inset:16% 12%;box-shadow:inset 0 0 0 3px #ffffff1f,inset 0 10px 30px #00000059,0 8px 18px #3d2c1e59}._hand_zmib4_24{z-index:5;position:absolute;bottom:-40px;left:50%;transform:translate(-50%)}._hand_zmib4_24[data-turn=true]{filter:drop-shadow(0 0 6px #ffc107d9)}._myTurn_zmib4_37{border-radius:var(--radius-pill);color:#3d2c1e;text-transform:uppercase;white-space:nowrap;font-variant-numeric:tabular-nums;background:#ffc107;padding:1px 10px;font-size:.75rem;font-weight:900;animation:.38s ease-out _shout_zmib4_1;position:absolute;bottom:calc(100% + 4px);left:50%;transform:translate(-50%)}._pile_zmib4_55{z-index:1;pointer-events:none;position:absolute;inset:0}._played_zmib4_63{--tilt:0deg;z-index:1;transform:translate(-50%, -50%) rotate(var(--tilt));transition:opacity .2s,transform .2s;animation:.22s ease-out _land_zmib4_1;position:absolute}@keyframes _land_zmib4_1{0%{opacity:0;transform:translate(-50%, -30%) rotate(var(--tilt)) scale(1.15)}}._played_zmib4_63[data-done=true]{opacity:.55}._played_zmib4_63[data-winner=true]{opacity:1;filter:drop-shadow(0 0 8px #ffd65ae6);transform:translate(-50%,-50%)rotate(0)scale(1.12);z-index:20!important}._seat_zmib4_95{--ring:#d9534f;z-index:4;flex-direction:column;align-items:center;gap:2px;width:96px;display:flex;position:absolute;transform:translate(-50%,-50%)}._seat_zmib4_95:has(._bubble_zmib4_108){z-index:6}._seat_zmib4_95[data-team=us]{--ring:#4caf50}._avatar_zmib4_116{border:3px solid var(--ring);background:#fff;border-radius:50%;place-items:center;transition:box-shadow .2s;display:grid;box-shadow:0 2px 6px #0000004d}._seat_zmib4_95[data-turn=true] ._avatar_zmib4_116{border-color:#ffc107;animation:1.2s ease-in-out infinite _glow_zmib4_1}@keyframes _glow_zmib4_1{50%{box-shadow:0 0 0 6px #ffc10759,0 0 18px #ffc107cc}}._name_zmib4_139{border-radius:var(--radius-pill);background:var(--ring);color:#fff;text-overflow:ellipsis;white-space:nowrap;max-width:100%;padding:1px 8px;font-size:.75rem;font-weight:800;overflow:hidden}._turn_zmib4_152{border-radius:var(--radius-pill);color:#3d2c1e;text-transform:uppercase;white-space:nowrap;font-variant-numeric:tabular-nums;background:#ffc107;padding:1px 8px;font-size:.6875rem;font-weight:900}._backs_zmib4_164{gap:1px;min-height:20px;display:flex}._bubble_zmib4_108{--bubble:#c0392b;z-index:7;border-radius:var(--radius-md);background:var(--bubble);color:#fff;white-space:nowrap;padding:2px 10px;font-size:.875rem;font-weight:900;animation:.38s ease-out _shout_zmib4_1;position:absolute;top:6px;box-shadow:0 3px 8px #00000059}._bubble_zmib4_108[data-tone=yes]{--bubble:#2e7d32}._bubble_zmib4_108[data-tone=no]{--bubble:#5d4e44}._bubble_zmib4_108:after{content:"";border:6px solid #0000;position:absolute;top:50%;transform:translateY(-50%)}._bubble_zmib4_108[data-side=right]{transform-origin:0;left:calc(50% + 26px)}._bubble_zmib4_108[data-side=right]:after{border-right-color:var(--bubble);right:100%}._bubble_zmib4_108[data-side=left]{transform-origin:100%;right:calc(50% + 26px)}._bubble_zmib4_108[data-side=left]:after{border-left-color:var(--bubble);left:100%}._bubble_zmib4_108[data-side=above]{transform-origin:50% 100%;top:auto;bottom:calc(100% + 6px);left:50%;translate:-50%}._bubble_zmib4_108[data-side=above]:after{border-top-color:var(--bubble);top:100%;left:50%;transform:translate(-50%)}._centerBubble_zmib4_241{z-index:8;border-radius:var(--radius-pill);color:#fff;white-space:nowrap;pointer-events:none;background:#142814e6;border:2px solid #ffd25a;margin:0;padding:6px 16px;font-size:.9375rem;font-weight:900;animation:.38s ease-out _shout_zmib4_1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes _shout_zmib4_1{0%{opacity:0;scale:.4}70%{scale:1.12}}@media (prefers-reduced-motion:reduce){._played_zmib4_63,._bubble_zmib4_108,._centerBubble_zmib4_241,._seat_zmib4_95[data-turn=true] ._avatar_zmib4_116{animation:none}}@media (width<=600px){._arena_zmib4_2{height:clamp(260px,min(120vw,100dvh - 330px),470px)}._felt_zmib4_11{border-width:7px;inset:13% 9%}._seat_zmib4_95{width:76px}}._deck_1kiip_2{z-index:1;position:absolute;top:50%;left:27%;transform:translate(-50%,-50%)}._vira_1kiip_10{position:absolute;inset:0;transform:translate(42%,-4%)rotate(8deg)}._deckLabel_1kiip_16{border-radius:var(--radius-pill);color:#fff;background:#00000059;padding:0 8px;font-size:.6875rem;font-weight:800;position:absolute;top:calc(100% + 4px);left:50%;transform:translate(-50%)}@media (width<=600px){._deck_1kiip_2{top:66%;left:24%}}._dialog_ny5td_2{width:min(460px, calc(100% - 2 * var(--space-4)));max-height:min(640px, calc(100dvh - 2 * var(--space-4)));border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);border:none;padding:0;animation:.16s ease-out _appear_ny5td_1;box-shadow:0 20px 60px #00000059}._dialog_ny5td_2[open]{flex-direction:column;display:flex}._dialog_ny5td_2::backdrop{background:#1f341a73}@keyframes _appear_ny5td_1{0%{opacity:0;transform:translateY(8px)scale(.97)}}@media (prefers-reduced-motion:reduce){._dialog_ny5td_2{animation:none}}._title_ny5td_37{padding:var(--space-4) var(--space-4) var(--space-2);text-align:center;margin:0;font-size:1.25rem}._body_ny5td_44{overscroll-behavior:contain;padding:0 var(--space-4) var(--space-4);flex:1;font-size:.9375rem;overflow-y:auto}._actions_ny5td_52{padding:var(--space-3) var(--space-4);border-top:2px solid var(--color-border);background:var(--color-surface-muted);justify-content:flex-end;display:flex}._card_1qltx_1{--card-width:64px;--suit:#3d2c1e;--tint:#fff8e1;width:var(--card-width);height:calc(var(--card-width) * 1.5);border:3px solid var(--suit);border-radius:calc(var(--card-width) * .12);background:linear-gradient(165deg, #fffdf6 30%, var(--tint));-webkit-user-select:none;user-select:none;flex:none;display:inline-block;position:relative;box-shadow:0 2px 4px #3d2c1e40;container-type:inline-size}._card_1qltx_1[data-suit=milho]{--suit:#e0a100;--tint:#fff1bd}._card_1qltx_1[data-suit=tomate]{--suit:#d64532;--tint:#ffd9d2}._card_1qltx_1[data-suit=uva]{--suit:#7b3fa0;--tint:#ecdcf6}._card_1qltx_1[data-suit=abobora]{--suit:#e06d1b;--tint:#ffe2c9}._card_1qltx_1[data-playable=true]{box-shadow:0 0 0 2px #ffc107,0 0 10px #ffc107cc}._back_1qltx_47{background:#2e7a2f url(/assets/colheita/verso.png) 50%/112% 106% no-repeat;border-color:#1f5a24}._corner_1qltx_52{color:var(--suit);font-size:17cqi;font-weight:900;line-height:1;position:absolute;top:3%;left:6%}._corner_1qltx_52 img{object-fit:contain;width:18cqi;height:18cqi}._corner_1qltx_52[data-flipped]{inset:auto 6% 3% auto;transform:rotate(180deg)}._crop_1qltx_76{object-fit:contain;width:58%;height:40%;position:absolute;top:36%;left:50%;transform:translate(-50%,-50%)}._bigNumber_1qltx_86{color:var(--suit);-webkit-text-stroke:1.5px #fff;paint-order:stroke;font-size:34cqi;font-weight:900;line-height:1;position:absolute;bottom:12%;left:50%;transform:translate(-50%)}._special_1qltx_99{object-fit:contain;width:74%;height:52%;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}._specialName_1qltx_109{background:var(--suit);color:#fff;white-space:nowrap;border-radius:999px;max-width:92%;padding:0 4px;font-size:12cqi;font-weight:900;position:absolute;bottom:9%;left:50%;transform:translate(-50%)}._section_1ckho_1{gap:var(--space-2);padding-block:var(--space-3);flex-direction:column;display:flex}._section_1ckho_1+._section_1ckho_1{border-top:2px solid var(--color-border)}._section_1ckho_1 h3{margin:0;font-size:1rem}._section_1ckho_1 p{color:var(--color-text-muted);margin:0}._section_1ckho_1 strong{color:var(--color-text)}._example_1ckho_26{justify-content:center;align-items:center;gap:var(--space-2);display:flex}._arrow_1ckho_33{color:var(--color-text-muted);font-size:.8125rem;font-weight:700}._specials_1ckho_39{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._specials_1ckho_39 li{align-items:center;gap:var(--space-3);display:flex}._specials_1ckho_39 li>span{color:var(--color-text-muted);flex-direction:column;font-size:.875rem;display:flex}._deck_1uvbh_2{z-index:2;cursor:pointer;touch-action:manipulation;background:0 0;border:none;padding:0;position:absolute;top:50%;left:34%;transform:translate(-50%,-50%)}._deck_1uvbh_2:disabled{cursor:default}._deck_1uvbh_2:not(:disabled){filter:drop-shadow(0 0 6px #ffc107e6)}._deckCount_1uvbh_23{color:#fff;background:#0006;border-radius:999px;padding:0 8px;font-size:.6875rem;font-weight:800;position:absolute;bottom:-18px;left:50%;transform:translate(-50%)}._count_1uvbh_37{color:#fff;white-space:nowrap;background:#2e5f2a;border-radius:999px;padding:0 6px;font-size:.6875rem;font-weight:800}._hand_1uvbh_48{justify-content:center;max-width:min(92vw,640px);display:flex}._handCard_1uvbh_54{cursor:pointer;touch-action:manipulation;background:0 0;border:none;margin-left:-14px;padding:0;transition:transform .14s ease-out}._handCard_1uvbh_54:first-child{margin-left:0}._handCard_1uvbh_54:disabled{cursor:default}._hand_1uvbh_48[data-turn=true] ._handCard_1uvbh_54:disabled{filter:saturate(.5)brightness(.92)}._handCard_1uvbh_54:active:not(:disabled){transform:translateY(-6px)}@media (hover:hover) and (pointer:fine){._handCard_1uvbh_54:hover:not(:disabled){transform:translateY(-12px)}}@media (width<=600px){._deck_1uvbh_2{left:28%}._handCard_1uvbh_54{margin-left:-22px}}._card_fcvwv_2{top:calc(84px + var(--safe-top));align-items:center;gap:var(--space-3);width:min(460px, calc(100% - 2 * var(--space-4)));padding:var(--space-3) var(--space-4);border:2px solid var(--color-xp);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-panel);animation:.22s ease-out _enter_fcvwv_1;display:flex;position:absolute;left:50%;transform:translate(-50%)}._step_fcvwv_19{border-radius:var(--radius-pill);background:var(--color-xp);color:#fff;flex:none;place-items:center;width:40px;height:40px;font-size:.8125rem;font-weight:800;display:grid}._icon_fcvwv_32{color:var(--color-xp);flex:none}._text_fcvwv_37{flex-direction:column;flex:1;min-width:0;display:flex}._text_fcvwv_37 span{color:var(--color-text-muted);font-size:.8125rem}@keyframes _enter_fcvwv_1{0%{opacity:0;transform:translate(-50%,-8px)}}@media (prefers-reduced-motion:reduce){._card_fcvwv_2{animation:none}}@media (width<=600px){._card_fcvwv_2{top:calc(76px + var(--safe-top));padding:var(--space-2) var(--space-3)}}._layout_49147_1{align-items:center;gap:var(--space-3);flex-direction:column;display:flex;container-type:inline-size}._stage_49147_29{--wheel:min(280px, 100cqi, max(170px, calc((100dvh - 300px) / 1.41)));--pointer-room:calc(var(--wheel) * .08);width:var(--wheel);height:calc(var(--pointer-room) + var(--wheel) * 1.33);overflow-clip-margin:8px;flex:none;position:relative;overflow:clip}._stand_49147_59{left:0;top:calc(var(--pointer-room) + var(--wheel) * .3515);width:var(--wheel);height:auto;position:absolute}._wheel_49147_75{top:var(--pointer-room);width:var(--wheel);height:var(--wheel);will-change:transform;filter:drop-shadow(0 6px 8px #28140a4d);transition-property:transform;transition-timing-function:cubic-bezier(.12,.8,.16,1);position:absolute;left:0}._wheel_49147_75>img{width:100%;height:100%;display:block}._slice_49147_113{pointer-events:none;position:absolute;inset:0}._badge_49147_125{flex-direction:column;align-items:center;gap:2px;display:flex;position:absolute;top:13%;left:50%;transform:translate(-50%)}._badge_49147_125 img{width:calc(var(--wheel) * .11);height:calc(var(--wheel) * .11);object-fit:contain;filter:drop-shadow(0 1px 1px #28140a66)}._badge_49147_125 span{font-size:calc(var(--wheel) * .044);color:#fff;white-space:nowrap;text-shadow:0 0 2px #28140ae6,0 1px 2px #28140acc;font-weight:900;line-height:1}._pointer_49147_183{height:calc(var(--wheel) * .17);filter:drop-shadow(0 2px 3px #28140a66);width:auto;position:absolute;top:0;left:50%;transform:translate(-50%)}._actions_49147_203{bottom:calc(-1 * var(--space-4));z-index:1;align-self:stretch;align-items:center;gap:var(--space-2);margin:0 calc(-1 * var(--space-4));padding:var(--space-2) var(--space-4) var(--space-4);background:var(--color-surface);flex-direction:column;display:flex;position:sticky;box-shadow:0 -8px 12px -10px #28140a40}._result_49147_233{text-align:center;min-height:1.4em;color:var(--color-text);margin:0;font-weight:800}._result_49147_233[data-win=true]{color:#a35a00;animation:.22s ease-out _pop_49147_1}@keyframes _pop_49147_1{0%{opacity:0;transform:scale(.94)}}@media (prefers-reduced-motion:reduce){._result_49147_233[data-win=true]{animation:none}}._muted_49147_285{color:var(--color-text-muted);margin:0;font-size:.8125rem}._prizes_49147_297{padding-top:var(--space-2);border-top:1px solid var(--color-border);align-self:stretch}._prizes_49147_297 h3{margin:0 0 var(--space-2);font-size:.875rem}._prizes_49147_297 ul{gap:var(--space-1) var(--space-3);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));margin:0;padding:0;font-size:.8125rem;list-style:none;display:grid}._prizes_49147_297 li{align-items:center;gap:var(--space-2);display:flex}._prizes_49147_297 img{object-fit:contain;flex:none}._chance_49147_361{color:var(--color-text-muted);font-variant-numeric:tabular-nums;margin-left:auto}._picture_17vg2_3{place-items:center;display:grid}._picture_17vg2_3>img{object-fit:contain;filter:drop-shadow(0 6px 8px #3d2c1e47);width:auto;max-height:160px}._line_17vg2_27{text-align:center;color:var(--color-text);margin:0;font-style:italic}._request_17vg2_43{align-items:center;gap:var(--space-3);padding:var(--space-3);border:2px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);grid-template-columns:auto 1fr;display:grid}._request_17vg2_43>img{object-fit:contain;width:56px;height:56px}._request_17vg2_43 p{margin:0}._missing_17vg2_85{color:var(--color-danger);font-weight:700}._reward_17vg2_95{justify-content:center;gap:var(--space-3);flex-wrap:wrap;font-weight:800;display:flex}._reward_17vg2_95 span,._petals_17vg2_113{align-items:center;gap:4px;display:inline-flex}._petals_17vg2_113{font-weight:900}._petals_17vg2_113 img{object-fit:contain;flex:none}._items_17vg2_145{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}._item_17vg2_145{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:2px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);grid-template-columns:56px 1fr auto;display:grid}._item_17vg2_145>img{object-fit:contain;width:56px;height:56px}._item_17vg2_145 p{margin:0}._hint_17vg2_203{text-align:center;color:var(--color-text-muted);margin:0;font-size:.875rem}._burst_34lvy_2{z-index:40;pointer-events:none;background:linear-gradient(#fff7d6,#ffe08a);border:3px solid #f2c94c;border-radius:999px;align-items:center;gap:10px;padding:12px 22px;animation:.42s cubic-bezier(.34,1.56,.64,1) both _burst-in_34lvy_1,.36s ease-in 2.6s forwards _burst-out_34lvy_1;display:flex;position:fixed;top:38%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 22px #3d2c1e59,0 0 0 6px #ffd66659}._amount_34lvy_24{color:#7a3e00;font-variant-numeric:tabular-nums;text-shadow:0 1px #fff;min-width:6.5ch;font-size:1.75rem;font-weight:900}@keyframes _burst-in_34lvy_1{0%{opacity:0;transform:translate(-50%,-50%)scale(.4)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes _burst-out_34lvy_1{to{opacity:0;transform:translate(-50%,-90%)scale(.9)}}@media (prefers-reduced-motion:reduce){._burst_34lvy_2{animation:none}}._button_1kyjm_15{color:#4a2a10;background:0 0;border:0 solid #0000;border-image:url(/assets/ui/button.webp) 36 36 44 fill/18px 18px 22px}._button_1kyjm_15[data-active=true],._button_1kyjm_15:active{border-image-source:url(/assets/ui/button-pressed.webp)}._plaque_1kyjm_47{color:#4a2a10;background:0 0;border:0 solid #0000;border-width:0 23px;border-image:url(/assets/ui/plaque.webp) 0 46 fill/0 32px}._tray_1kyjm_67{background:var(--color-surface) padding-box;border:12px solid #0000;border-image:url(/assets/ui/frame.webp) 40/18px;border-radius:18px}._balloon_1kyjm_84{color:#4a2a10;background:0 0;border:27px solid #0000;border-width:27px 24px 20px 33px;border-image:url(/assets/ui/toast.webp) 55 48 41 66 fill/27px 24px 20px 33px}._toast_lphfa_2{align-items:center;gap:var(--space-2);box-sizing:border-box;width:var(--width);padding:0 var(--space-3) 2px 0;filter:drop-shadow(0 4px 6px #3d2c1e4d);font-family:inherit;font-size:.875rem;display:flex}._content_lphfa_15{flex-direction:column;gap:2px;min-width:0;display:flex}._title_lphfa_22{font-weight:900;line-height:1.3}._description_lphfa_27{color:#7a5a3a;font-size:.8125rem;line-height:1.35}._icon_lphfa_33{color:var(--color-primary);flex:none;place-items:center;display:grid}._toast_lphfa_2[data-type=error] ._title_lphfa_22,._toast_lphfa_2[data-type=error] ._icon_lphfa_33{color:var(--color-danger)}._toast_lphfa_2[data-type=warning] ._icon_lphfa_33{color:var(--color-coin)}._close_lphfa_50{color:#6b3f16;cursor:pointer;touch-action:manipulation;background:#fff6e3;border:2px solid #8a5a2b;border-radius:50%;place-items:center;width:24px;height:24px;padding:0;display:grid;position:absolute;top:-18px;right:-14px}._close_lphfa_50 svg{width:12px;height:12px}._close_lphfa_50:active{transform:scale(.92)}._action_lphfa_76{padding:var(--space-1) var(--space-3);border:2px solid var(--color-primary-strong);border-radius:var(--radius-pill);background:var(--color-primary);color:var(--color-on-primary);font:inherit;cursor:pointer;margin-left:auto;font-weight:800}:root{--color-bg:#7aa94a;--color-surface:#fffaf0;--color-surface-muted:#f3ead7;--color-border:#d9c7a3;--color-text:#3d2c1e;--color-text-muted:#7a6650;--color-primary:#3f8f3a;--color-primary-strong:#2f6f2b;--color-on-primary:#fff;--color-danger:#c4452f;--color-coin:#e0a100;--color-xp:#4f86c6;--radius-sm:8px;--radius-md:14px;--radius-pill:999px;--shadow-panel:0 8px 24px #3d2c1e2e;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--font-body:"Nunito", system-ui, sans-serif;--ease-out:cubic-bezier(.23, 1, .32, 1);--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--safe-right:env(safe-area-inset-right,0px)}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%;margin:0}html{-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;overscroll-behavior:none}body{background:var(--color-bg);color:var(--color-text);font-family:var(--font-body);-webkit-font-smoothing:antialiased;font-weight:500}button,input{font:inherit}input,textarea,select{font-size:16px}button,a,[role=button],[role=tab]{touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}h1,h2,h3{margin:0;font-weight:800}
