:root{color:#202923;font-synthesis:none;text-rendering:optimizelegibility;--color-page:#f6f3eb;--color-surface:#fff;--color-text:#202923;--color-muted:#526057;--color-action:#176451;--color-action-hover:#104c3d;--color-divider:#d9ded5;--color-boundary:#68776c;--color-focus:#2855c5;--color-error:#a52a32;--color-soft:#e9eee5;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--radius-control:8px;--radius-panel:12px;background:#f6f3eb;font-family:ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{min-width:320px;margin:0;font-size:16px;line-height:1.5}button,input{font:inherit}button,a,input{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}a{color:var(--color-action)}button{cursor:pointer}button:disabled{cursor:not-allowed}:focus-visible{outline:3px solid var(--color-focus);outline-offset:4px}h1,h2,h3,p{margin:0}h1,h2,h3{line-height:1.15}button,a{transition:background-color .15s,color .15s,transform .15s}::selection{background:#d2e7d8}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}._button_101jy_1{border-radius:var(--radius-control);background:var(--color-action);color:#fff;border:1px solid #0000;justify-content:center;align-items:center;gap:10px;min-height:46px;padding:11px 20px;font-weight:650;line-height:1.35;text-decoration:none;display:inline-flex}._button_101jy_1:hover{background:var(--color-action-hover)}._button_101jy_1:disabled{color:#667065;border-color:var(--color-divider);background:#e6e9e2}._secondary_101jy_24{border-color:var(--color-boundary);color:var(--color-text);background:0 0}._secondary_101jy_24:hover{background:var(--color-soft)}._quiet_101jy_32{color:var(--color-muted);background:0 0}._quiet_101jy_32:hover{background:var(--color-soft);color:var(--color-text)}._danger_101jy_40{background:var(--color-error)}._danger_101jy_40:hover{background:#7b1c24}._field_101jy_46{gap:8px;font-size:14px;font-weight:650;display:grid}._input_101jy_52{border:1px solid var(--color-boundary);border-radius:var(--radius-control);background:var(--color-surface);width:100%;min-height:48px;color:var(--color-text);padding:12px 14px;font-size:16px}._input_101jy_52[aria-invalid=true]{border-color:var(--color-error)}._hint_101jy_65{color:var(--color-muted);font-size:14px;font-weight:400}._status_101jy_70{border-radius:var(--radius-control);background:var(--color-soft);padding:12px 16px;font-size:14px}._error_101jy_76{color:#811e26;background:#fbe9e6}._dialog_101jy_80{border:1px solid var(--color-divider);border-radius:var(--radius-panel);width:min(480px,100% - 32px);max-height:calc(100dvh - 48px);color:var(--color-text);background:var(--color-page);padding:28px;box-shadow:0 24px 100px #172b2350}._dialog_101jy_80::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#142f2966}._dialogHeader_101jy_94{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}._dialogHeader_101jy_94 h2{font-size:24px}._dialogBody_101jy_104{gap:20px;display:grid}._code_101jy_108{font-variant-numeric:tabular-nums;letter-spacing:.18em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:28px;font-weight:650}._table_b0r1p_1{grid-template-columns:minmax(260px,320px) minmax(0,1fr);align-items:start;gap:28px;padding-bottom:90px;display:grid}._controls_b0r1p_8{min-width:0}._controls_b0r1p_8 h2{margin:6px 0 20px}._eyebrow_b0r1p_14{letter-spacing:.13em;color:var(--color-muted);font-size:12px;font-weight:700}._scores_b0r1p_20{gap:10px;display:grid}._scores_b0r1p_20>div{background:#f6efdf;border:1px solid #c9bca7;border-radius:12px;grid-template-columns:36px 1fr;align-items:center;column-gap:10px;padding:12px;display:grid}._scores_b0r1p_20 ._marble_b0r1p_34{grid-row:span 2;width:32px;height:32px;font-size:11px}._scores_b0r1p_20 span{font-size:13px}._scores_b0r1p_20 ._you_b0r1p_43{border:2px solid #466756}._track_b0r1p_46{color:#466756;grid-column:2;gap:9px;margin-top:5px;display:flex}._track_b0r1p_46 b{font-size:21px;line-height:1}._directions_b0r1p_57{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}._directions_b0r1p_57 button{flex-direction:column;gap:0;min-height:64px;padding:6px;display:flex}._directions_b0r1p_57 button[aria-pressed=true]{outline-offset:1px;outline:3px solid #41665a}._directions_b0r1p_57 span{font-size:24px;line-height:1.2}._directions_b0r1p_57 small{font-size:11px}._preview_b0r1p_80{min-height:48px;font-size:14px}._confirm_b0r1p_84{flex-wrap:wrap;gap:8px;display:flex}._receipt_b0r1p_89{border-top:1px solid #c9bca7;margin-top:20px;padding:14px 0;font-size:14px}._receipt_b0r1p_89 p{margin-bottom:0}._boardArea_b0r1p_98{min-width:0}._hint_b0r1p_101,._caption_b0r1p_102{color:#5a6156;margin:0 0 10px;font-size:13px}._scroll_b0r1p_107{overscroll-behavior:contain;background:#e4d8c1;border:1px solid #b9a98f;border-radius:18px;max-width:100%;overflow:auto}._board_b0r1p_98{width:520px;height:492px;margin:auto;position:relative}._board_b0r1p_98>svg{fill:#c5ad88;stroke:#7a6650;stroke-width:3px;width:100%;height:100%;position:absolute;inset:0}._cell_b0r1p_130{color:#2a2c26;cursor:pointer;background:#ac9472;border:1px solid #8e795e;border-radius:50%;width:44px;height:44px;padding:0;scroll-margin:120px 20px;position:absolute;transform:translate(-50%,-50%);box-shadow:inset 0 3px 5px #6d543c45}._cell_b0r1p_130:disabled{cursor:default;opacity:1}._cell_b0r1p_130:focus-visible{outline-offset:3px;z-index:3;outline:3px solid #16697a}._marble_b0r1p_34{border-radius:50%;place-items:center;width:36px;height:36px;margin:auto;font-size:11px;font-style:normal;font-weight:700;display:grid;box-shadow:0 2px 4px #382c2c66}._black_b0r1p_165{color:#f8f0dd;background:radial-gradient(circle at 30% 25%,#686b69,#242928 65%);border:1px solid #151b18}._white_b0r1p_170{color:#333b31;background:radial-gradient(circle at 30% 25%,#fffef4,#ded7bd 75%);border:1px solid #998f77}._coordinate_b0r1p_175{background:#d2bd98;border-radius:3px;padding:0 2px;font-size:9px;font-weight:700;line-height:11px;position:absolute;bottom:-9px;left:50%;transform:translate(-50%)}._selected_b0r1p_187{outline-offset:2px;z-index:1;outline:3px solid #176879}._check_b0r1p_192{color:#fff;background:#176879;border-radius:50%;width:18px;height:18px;font-size:13px;position:absolute;top:-5px;right:-3px}._target_b0r1p_203{background:#e2ecd7;border:3px dashed #225a48}._changed_b0r1p_207{box-shadow:0 0 0 3px #b24e23}._last_b0r1p_210:not(._selected_b0r1p_187){outline-offset:2px;outline:2px solid #8c4f28}._caption_b0r1p_102{margin-top:10px}._art_b0r1p_217{color:#394639;letter-spacing:.15em;text-align:center;background:#dfcfb0;flex-direction:column;justify-content:center;align-items:center;gap:28px;min-height:330px;padding:24px;font-size:11px;display:flex}._artBoard_b0r1p_231{background:#baa07a;border:2px solid #8e795e;border-radius:60px;align-items:center;padding:24px 12px;display:flex;transform:rotate(-12deg);box-shadow:0 12px 24px #614b3425}._artBoard_b0r1p_231>div{padding:5px}._artBoard_b0r1p_231 ._marble_b0r1p_34{width:40px;height:40px}@media (width<=1000px){._table_b0r1p_1{grid-template-columns:minmax(220px,280px) minmax(0,1fr);gap:20px}}@media (width<=850px){._table_b0r1p_1{grid-template-columns:minmax(0,1fr);gap:16px}._scores_b0r1p_20{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}._scores_b0r1p_20>div{grid-template-columns:24px 1fr;column-gap:6px;padding:8px}._scores_b0r1p_20 ._marble_b0r1p_34{width:22px;height:22px;font-size:9px}._scores_b0r1p_20 strong{overflow-wrap:anywhere;font-size:13px}._scores_b0r1p_20 span{font-size:11px}._track_b0r1p_46{gap:6px}._track_b0r1p_46 b{font-size:17px}._directions_b0r1p_57{grid-template-columns:repeat(3,1fr)}._directions_b0r1p_57 button{min-height:54px}._confirm_b0r1p_84{z-index:10;background:#f9f5e9;border:1px solid #c9bca7;border-radius:12px;grid-template-columns:1fr 1fr;padding:8px;display:grid;position:fixed;bottom:8px;left:12px;right:12px;box-shadow:0 4px 22px #24292833}._confirm_b0r1p_84 button{padding:10px 6px}._receipt_b0r1p_89{margin-top:10px;padding:10px 0}._hint_b0r1p_101{font-size:12px}._track_b0r1p_46{grid-column:1/-1;justify-content:space-between;gap:2px}}._table_1lykp_1{grid-template-columns:310px minmax(0,1fr);gap:24px;padding-bottom:110px;display:grid}._controls_1lykp_7{min-width:0}._controls_1lykp_7 h2{font-size:26px}._controls_1lykp_7 p{margin:12px 0}._play_1lykp_16{min-width:0}._tile_1lykp_19{width:96px;height:96px;position:relative}._tile_1lykp_19 svg,._largeTile_1lykp_25 svg{width:100%;height:100%;display:block}._largeTile_1lykp_25{aspect-ratio:1;border:2px solid #748066;border-radius:8px;width:100%;margin-top:12px;position:relative;overflow:hidden}._feature_1lykp_39{color:#202923;z-index:1;cursor:pointer;background:#fff8e4;border:2px solid #174f41;border-radius:50%;width:44px;height:44px;min-height:44px;font-weight:700;position:absolute;transform:translate(-50%,-50%)}._feature_1lykp_39:disabled{color:#647261;cursor:default;background:#d6d7c7}._feature_1lykp_39[aria-pressed=true]{color:#fff;background:#176451}._table_1lykp_1 button:focus-visible,._table_1lykp_1 button[aria-pressed=true]{outline-offset:2px;outline:3px solid #2855c5}._actions_1lykp_67{flex-wrap:wrap;gap:8px;display:flex}._confirm_1lykp_72{z-index:3;background:#f6f3eb;border:1px solid #a6b099;border-radius:10px;flex-wrap:wrap;gap:8px;width:310px;margin:16px 0;padding:10px;display:flex;position:fixed;bottom:8px;left:24px}._confirm_1lykp_72 button{padding-inline:10px;font-size:14px}._edges_1lykp_91{font-size:12px;line-height:1.6}._scores_1lykp_95{border-top:1px solid #a6b099;margin-top:16px}._mapTools_1lykp_99{justify-content:space-between;align-items:center;gap:8px;display:flex}._scroller_1lykp_105{overscroll-behavior:contain;scrollbar-gutter:stable;background:#dce3ce;border:1px solid #a4ae97;border-radius:12px;place-items:safe center;height:520px;min-height:300px;max-height:70vh;display:grid;position:relative;overflow:auto}._map_1lykp_99{position:relative}._cell_1lykp_123{width:96px;height:96px;position:absolute}._cell_1lykp_123>button{color:#537761;width:96px;height:96px;font:inherit;cursor:pointer;background:#eff0df;border:1px dashed #b7c0aa;padding:0}._cell_1lykp_123>button:disabled{cursor:default;background:0 0;border-color:#0000}._cell_1lykp_123>button[data-legal=true]{border:3px dashed #176451}._cell_1lykp_123>button>span{flex-direction:column;font-size:28px;display:flex}._cell_1lykp_123 small{font-size:12px}._meeple_1lykp_154{color:#fff;background:#202923;border:2px solid #f9f3de;border-radius:50%;place-items:center;width:24px;height:24px;font-size:13px;font-weight:700;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #202923}._meeple_1lykp_154[data-farmer=true]{border-radius:4px;width:30px;height:20px}._recent_1lykp_176{border:1px solid #a6b099;border-radius:10px;margin-top:16px;padding:16px}._recent_1lykp_176 p{margin-top:8px}._art_1lykp_185{color:#284638;background:#d9e1bd;flex-direction:column;justify-content:space-between;min-height:348px;padding:28px;display:flex;overflow:hidden}._art_1lykp_185>div{grid-template-columns:1fr 1fr;align-self:center;width:190px;display:grid;transform:rotate(-12deg);box-shadow:8px 12px #8c9a73}._art_1lykp_185 svg{width:95px;height:95px;display:block}._art_1lykp_185 span{letter-spacing:1.5px;font-size:12px}@media (width<=850px){._table_1lykp_1{flex-direction:column;display:flex}._largeTile_1lykp_25{max-width:310px;margin-inline:auto}._confirm_1lykp_72{z-index:3;background:#f6f3eb;border:1px solid #a6b099;border-radius:10px;width:auto;padding:10px;position:fixed;bottom:8px;left:12px;right:12px}._mapTools_1lykp_99{align-items:start}._mapTools_1lykp_99 button{max-width:140px}._scroller_1lykp_105{height:430px}._scores_1lykp_95{grid-template-columns:1fr 1fr;gap:8px;display:grid}._scores_1lykp_95 p{font-size:13px}}._table_b01m6_1{grid-template-columns:300px minmax(0,1fr);gap:24px;padding-bottom:100px;display:grid}._controls_b01m6_7{align-self:start;position:sticky;top:16px}._controls_b01m6_7 h2{font-size:26px}._controls_b01m6_7 p{margin:12px 0}._counts_b01m6_18{flex-wrap:wrap;gap:12px;margin-top:16px;display:flex}._counts_b01m6_18 span{flex-direction:column;display:flex}._counts_b01m6_18 strong{font-size:24px}._actions_b01m6_31{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}._play_b01m6_37{min-width:0}._fireworks_b01m6_40{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}._fireworks_b01m6_40>div{color:#fff3d4;background:#163f3d;border-radius:10px;justify-items:center;gap:6px;padding:12px 4px;display:grid}._fireworks_b01m6_40 b{font-size:28px}._fireworks_b01m6_40 small{font-size:12px}._legend_b01m6_60{margin:12px 0;font-size:12px}._handArea_b01m6_64{margin:20px 0}._hand_b01m6_64{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}._hand_b01m6_64 button{color:#202923;text-align:center;background:#fffaf0;border:2px solid #9c9d8c;border-top:6px solid #777c70;border-radius:10px;flex-direction:column;align-items:center;gap:6px;min-height:180px;padding:12px 8px;display:flex}._hand_b01m6_64 b{font-size:24px}._hand_b01m6_64 strong{font-size:30px}._hand_b01m6_64 small{overflow-wrap:anywhere;font-size:11px;line-height:1.5}._hand_b01m6_64 [data-color=hidden]{background:repeating-linear-gradient(45deg,#e6e5d4 0 12px,#f5f0e2 12px 24px)}._hand_b01m6_64 [data-color=red]{border-color:#ac4b38}._hand_b01m6_64 [data-color=blue]{border-color:#386a99}._hand_b01m6_64 [data-color=green]{border-color:#397d60}._hand_b01m6_64 [data-color=yellow]{border-color:#b38d29}._hand_b01m6_64 [data-color=white]{border-color:#9b8b6e}._table_b01m6_1 button{font:inherit;cursor:pointer;min-height:44px}._table_b01m6_1 button:disabled{cursor:default}._table_b01m6_1 button[aria-pressed=true],._hand_b01m6_64 [data-match=true]{outline-offset:1px;outline:3px solid #2855c5}._table_b01m6_1 button:focus-visible{outline-offset:3px;outline:3px solid #2855c5}._confirm_b01m6_136{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}._receipt_b01m6_142{border-top:1px solid #a9b4a6;margin-top:20px;padding-top:16px}._discard_b01m6_147{border:1px solid #a9b4a6;border-radius:10px;padding:16px}._discard_b01m6_147 p{margin:8px 0}._art_b01m6_155{color:#f4e7bf;background:#152e39;flex-direction:column;justify-content:space-between;min-height:348px;padding:28px;display:flex;overflow:hidden}._art_b01m6_155>div{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}._art_b01m6_155 i{font-size:64px;font-style:normal;transform:rotate(-12deg)}._art_b01m6_155 span{letter-spacing:2px;font-size:12px}@media (width<=850px){._table_b01m6_1{flex-direction:column;display:flex}._controls_b01m6_7{position:static}._hand_b01m6_64{grid-template-columns:repeat(2,minmax(0,1fr))}._hand_b01m6_64 button{min-height:190px}._fireworks_b01m6_40{grid-template-columns:repeat(3,minmax(0,1fr))}._confirm_b01m6_136{z-index:2;background:#f6f3eb;border:1px solid #a9b4a6;border-radius:10px;padding:10px;position:fixed;bottom:8px;left:12px;right:12px}._controls_b01m6_7 h2{font-size:26px}._hand_b01m6_64 small{font-size:12px}}._table_18pnb_1{grid-template-columns:290px minmax(0,1fr);gap:24px;padding-bottom:100px;display:grid}._controls_18pnb_7{align-self:start;position:sticky;top:16px}._controls_18pnb_7 h2{font-size:26px}._controls_18pnb_7 p{margin:12px 0}._actions_18pnb_18{flex-wrap:wrap;gap:8px;display:flex}._play_18pnb_23{min-width:0}._bank_18pnb_26{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}._bank_18pnb_26 button{border:1px solid var(--color-border,#b8bcb1);color:#202923;background:#f2e8ce;border-radius:50% 50% 12px 12px;flex-direction:column;justify-content:center;align-items:center;min-height:100px;display:flex}._bank_18pnb_26 b{font-size:24px}._bank_18pnb_26 small{font-size:11px}._market_18pnb_48{grid-template-columns:100px repeat(4,minmax(0,1fr));gap:8px;display:grid}._card_18pnb_53{text-align:left;color:#202923;background:#fffaf0;border:2px solid #b6bcaf;border-top:8px solid #52816d;border-radius:10px;flex-direction:column;gap:8px;min-height:140px;padding:12px;display:flex}._card_18pnb_53 strong{justify-content:space-between;display:flex}._card_18pnb_53 small{font-size:12px;line-height:1.5}._table_18pnb_1 button{font:inherit;cursor:pointer;min-height:44px}._table_18pnb_1 button:disabled{cursor:default}._table_18pnb_1 button[aria-pressed=true]{outline-offset:1px;outline:3px solid #2855c5}._table_18pnb_1 button:focus-visible{outline-offset:3px;outline:3px solid #2855c5}._table_18pnb_1 button[data-gem=red]{border-color:#a74532}._table_18pnb_1 button[data-gem=blue]{border-color:#376b9c}._table_18pnb_1 button[data-gem=black]{border-color:#3a393c}._table_18pnb_1 button[data-gem=white]{border-color:#998b71}._table_18pnb_1 button[data-gem=gold]{border-color:#ab7c1d}._nobles_18pnb_105{flex-wrap:wrap;gap:8px;display:flex}._nobles_18pnb_105 button{color:#202923;background:#eee1be;border:1px solid #998b71;border-radius:8px;flex:120px;gap:8px;padding:10px;display:grid}._nobles_18pnb_105 small{font-size:12px}._reserved_18pnb_123{flex-wrap:wrap;gap:8px;display:flex}._reserved_18pnb_123 ._card_18pnb_53{width:150px}._roster_18pnb_131{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:24px;display:grid}._roster_18pnb_131 article{overflow-wrap:anywhere;border:1px solid #b6bcaf;border-radius:10px;padding:16px}._payment_18pnb_143{border:1px solid #b6bcaf;flex-wrap:wrap;gap:8px;margin:16px 0;display:flex}._payment_18pnb_143 label{width:72px;font-size:13px;display:grid}._payment_18pnb_143 input{width:100%;min-height:44px}._confirm_18pnb_159{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}._confirm_18pnb_159 button{padding-inline:10px;font-size:14px}._art_18pnb_169{color:#f4e7bf;background:#183e3c;flex-direction:column;justify-content:space-between;min-height:348px;padding:28px;display:flex;overflow:hidden}._art_18pnb_169>div{flex-wrap:wrap;justify-content:center;gap:12px;display:flex;transform:rotate(-10deg)}._art_18pnb_169 i{color:#1d6557;background:#e9d9b0;border-radius:15px;padding:8px;font-size:56px;font-style:normal;box-shadow:5px 8px #a99058}._art_18pnb_169 span{letter-spacing:2px;font-size:12px}@media (width<=850px){._table_18pnb_1{flex-direction:column;display:flex}._controls_18pnb_7{position:static}._market_18pnb_48{grid-template-columns:repeat(2,minmax(0,1fr))}._market_18pnb_48>button:first-child{grid-column:1/-1}._bank_18pnb_26{grid-template-columns:repeat(3,minmax(0,1fr))}._confirm_18pnb_159{z-index:2;background:#f6f3eb;border:1px solid #b6bcaf;border-radius:10px;padding:10px;position:fixed;bottom:8px;left:12px;right:12px}._roster_18pnb_131{grid-template-columns:1fr}._card_18pnb_53{min-height:140px}._bank_18pnb_26 button{min-height:90px}}._app_koxt2_1{max-width:1328px;margin:0 auto;padding:0 56px}._header_koxt2_6{border-bottom:1px solid var(--color-divider);justify-content:space-between;align-items:center;gap:20px;min-height:116px;display:flex}._brand_koxt2_14{color:var(--color-text);letter-spacing:-.5px;align-items:center;gap:12px;font-size:16px;font-weight:550;line-height:1.07;text-decoration:none;display:flex}._brand_koxt2_14 strong{letter-spacing:-1px;font-size:25px}._brandIcon_koxt2_29{grid-template-columns:13px 13px;gap:4px;display:grid;transform:rotate(-8deg)}._brandIcon_koxt2_29 i{background:var(--color-action);border-radius:3px;width:13px;height:13px}._brandIcon_koxt2_29 i:last-child{background:#dcb269;transform:rotate(16deg)translate(2px,1px)}._header_koxt2_6 nav{align-items:center;gap:30px;font-size:14px;display:flex}._header_koxt2_6 nav>a{min-height:44px;color:var(--color-muted);align-items:center;text-decoration:none;display:inline-flex}._header_koxt2_6 nav>a[aria-current=page]{color:var(--color-action);font-weight:700}._header_koxt2_6 nav>a:hover{color:var(--color-text);text-underline-offset:6px;text-decoration:underline}._skip_koxt2_67{z-index:10;background:#fff;padding:12px;position:fixed;top:-100px;left:16px}._skip_koxt2_67:focus{top:16px}._main_koxt2_78:focus{outline:none}._main_koxt2_78{min-height:calc(100dvh - 240px)}._eyebrow_koxt2_84{letter-spacing:.16em;color:var(--color-muted);align-items:center;gap:9px;font-size:11px;font-weight:700;line-height:1.5;display:flex}._dot_koxt2_94{background:var(--color-action);border-radius:50%;flex:none;width:7px;height:7px;display:inline-block}._intro_koxt2_102{color:var(--color-muted);font-size:18px;line-height:1.6}._entryForm_koxt2_107{gap:18px;margin-top:24px;display:grid}._entryForm_koxt2_107>button{justify-content:space-between;width:100%;display:flex}._codeInput_koxt2_117 input{letter-spacing:.24em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:22px}._codeInput_koxt2_117 input::placeholder{color:#8b958d;opacity:1}._muted_koxt2_126{color:var(--color-muted)}._gamesSection_koxt2_129{scroll-margin-top:24px}._artwork_koxt2_132{isolation:isolate;background:#dee6e6;place-items:center;min-height:348px;display:grid;position:relative;overflow:hidden}._artwork_koxt2_132:before{content:"";z-index:-1;opacity:.25;background-image:radial-gradient(#899f9d 1px,#0000 1px);background-size:12px 12px;position:absolute;inset:0}._artCaption_koxt2_150{letter-spacing:.18em;color:#435d60;font-size:9px;position:absolute;top:22px;left:24px}._tileBoard_koxt2_158{z-index:1;background:#f7f2e3;border:1px solid #c6c5b6;border-radius:8px;grid-template-columns:repeat(5,38px);gap:5px;padding:13px;display:grid;transform:rotate(-12deg);box-shadow:9px 16px 22px #243b3930,2px 5px #b9bdaf}._tile_koxt2_158{border-radius:4px;place-items:center;width:38px;height:38px;font-size:27px;display:grid;box-shadow:inset 0 0 0 2px #ffffff30,0 2px 1px #34463c40}._tile0_koxt2_183{color:#d1e1ee;background:#32699e}._tile1_koxt2_187{color:#785318;background:#e0ad42}._tile2_koxt2_191{color:#f3d1b9;background:#ac4b3c}._tile3_koxt2_195{color:#a9c1c2;background:#253f45}._tile4_koxt2_199{color:#507581;background:#ece8d6}._looseTile_koxt2_203{color:#d1e1ee;background:#32699e;border-radius:5px;place-items:center;width:50px;height:50px;font-size:36px;display:grid;position:absolute;bottom:37px;right:46px;transform:rotate(18deg);box-shadow:4px 6px #274c7260}._artCircle_koxt2_218{z-index:-1;border:1px solid #bdcecb;border-radius:50%;width:210px;height:210px;position:absolute;top:-45px;right:-75px}._artNumber_koxt2_228{letter-spacing:.16em;color:#435d60;font-size:9px;position:absolute;bottom:20px;left:24px}._steps_koxt2_236{border-top:1px solid var(--color-divider);grid-template-columns:repeat(3,1fr);gap:32px;margin:60px 0 72px;padding-top:36px;display:grid}._steps_koxt2_236>div{gap:18px;display:flex}._stepNumber_koxt2_248{color:#7c887b;margin-top:3px;font-family:ui-monospace,monospace;font-size:12px}._steps_koxt2_236 h3{font-size:15px;font-weight:650;line-height:1.5}._steps_koxt2_236 p{color:var(--color-muted);margin-top:8px;font-size:13px;line-height:1.6}._footer_koxt2_265{border-top:1px solid var(--color-divider);min-height:100px;color:var(--color-muted);justify-content:space-between;align-items:center;gap:20px;font-size:12px;display:flex}._footer_koxt2_265>div{align-items:center;gap:12px;display:flex}._footer_koxt2_265 a{align-items:center;min-height:44px;display:inline-flex}._footer_koxt2_265 button{font-size:12px}._footerMark_koxt2_288{letter-spacing:.13em;font-size:8px}._returnBanner_koxt2_292{background:var(--color-soft);border-radius:8px;margin-top:16px;padding:12px 18px;font-size:14px}._returnBanner_koxt2_292 a{padding:6px 0;display:inline-block}._formPage_koxt2_303{max-width:480px;margin:40px auto 80px}._backLink_koxt2_307{min-height:44px;color:var(--color-muted);align-items:center;margin-bottom:16px;font-size:14px;text-decoration:none;display:inline-flex}._backLink_koxt2_307:hover{color:var(--color-action)}._formPanel_koxt2_319{border:1px solid var(--color-divider);border-radius:var(--radius-panel);background:#fffdf8;padding:32px}._formPanel_koxt2_319 h1{letter-spacing:-.035em;margin:16px 0;font-size:36px;font-weight:550}._detailPage_koxt2_331{margin:40px 0 80px}._detailGrid_koxt2_334{grid-template-columns:1fr 1fr;align-items:start;gap:64px;display:grid}._detailGrid_koxt2_334>._artwork_koxt2_132{border-radius:var(--radius-panel);min-height:580px}._detailGrid_koxt2_334>div:last-child{gap:20px;padding-top:24px;display:grid}._detailGrid_koxt2_334 h1{letter-spacing:-.05em;font-size:70px;font-weight:550}._detailGrid_koxt2_334 ._entryForm_koxt2_107{margin-top:0}._detailGrid_koxt2_334 ._tileBoard_koxt2_158{transform:rotate(-12deg)scale(1.2)}._centered_koxt2_360{justify-items:start;gap:24px;max-width:660px;margin:80px auto;display:grid}._centered_koxt2_360 h1{letter-spacing:-.04em;font-size:40px;font-weight:550}._helpSteps_koxt2_372{gap:16px;margin:0;padding-left:22px;display:grid}._helpSteps_koxt2_372 li{padding-left:4px}._roomPage_koxt2_381{padding:32px 0 72px}._roomToolbar_koxt2_384{border:1px solid var(--color-divider);border-radius:var(--radius-panel);background:#fffdf8;justify-content:space-between;align-items:center;gap:24px;padding:20px 24px;display:flex}._roomIdentity_koxt2_394{gap:2px;display:grid}._toolbarActions_koxt2_398{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._toolbarActions_koxt2_398 button{padding:10px 14px;font-size:13px}._phoneControlLabel_koxt2_408{display:none}._copyFeedback_koxt2_411{min-height:30px;color:var(--color-action);overflow-wrap:anywhere;padding:6px 2px;font-size:12px}._roomHeading_koxt2_418{justify-content:space-between;align-items:center;gap:24px;padding:20px 0 36px;display:flex}._roomHeading_koxt2_418 h1{letter-spacing:-.04em;margin-top:12px;font-size:36px;font-weight:550}._connection_koxt2_431{color:var(--color-muted);align-items:center;gap:8px;font-size:12px;display:inline-flex}._roomGrid_koxt2_438{grid-template-columns:minmax(310px,.9fr) minmax(0,1.3fr);align-items:start;gap:24px;display:grid}._roster_koxt2_444{border:1px solid var(--color-divider);border-radius:var(--radius-panel);background:#fffdf8;grid-area:1/1}._panelHeading_koxt2_451{border-bottom:1px solid var(--color-divider);justify-content:space-between;align-items:center;gap:20px;padding:24px;display:flex}._panelHeading_koxt2_451 h2{font-size:18px;font-weight:600}._panelHeading_koxt2_451>span{color:var(--color-muted);font-size:13px}._roster_koxt2_444 ul{margin:0;padding:8px 24px;list-style:none}._roster_koxt2_444 li{border-bottom:1px solid var(--color-divider);align-items:center;gap:12px;padding:18px 0;display:flex}._roster_koxt2_444 li:last-child{border-bottom:0}._avatar_koxt2_482,._emptyAvatar_koxt2_483{border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;font-size:16px;font-weight:600;display:grid}._avatar0_koxt2_493{color:#2e5c42;background:#d5e5d8}._avatar1_koxt2_497{color:#725925;background:#e7dcc9}._avatar2_koxt2_501{color:#3b536c;background:#d8e2eb}._avatar3_koxt2_505{color:#874a37;background:#efd9d1}._playerName_koxt2_509{flex:1;min-width:0;font-size:14px}._playerName_koxt2_509 strong{overflow-wrap:anywhere;font-weight:600;display:block}._playerName_koxt2_509 strong>span{font-weight:400}._playerName_koxt2_509 small{color:var(--color-muted);margin-top:2px;font-size:11px;display:block}._ready_koxt2_528,._waiting_koxt2_529{color:var(--color-action);font-size:11px}._waiting_koxt2_529{color:var(--color-muted)}._emptyAvatar_koxt2_483{color:#85927f;border:1px dashed #aeb8ab;font-size:22px;font-weight:400}._emptySeat_koxt2_542{color:#66735f;font-size:13px}._rosterFoot_koxt2_546{color:var(--color-muted);border-top:1px solid var(--color-divider);padding:16px 24px;font-size:12px}._botControls_koxt2_552{border-top:1px solid var(--color-divider);gap:12px;padding:16px 24px;display:grid}._botControls_koxt2_552 p{color:var(--color-muted);font-size:13px}._removeBot_koxt2_562{flex-shrink:0;padding:8px;font-size:12px}._tablePanel_koxt2_567{border:1px solid var(--color-divider);border-radius:var(--radius-panel);text-align:center;background:#eeeee3;flex-direction:column;grid-area:1/2;align-items:center;gap:20px;min-height:420px;padding:40px 36px 20px;display:flex}._tablePanel_koxt2_567 h2{letter-spacing:-.04em;font-size:30px;font-weight:550}._tablePanel_koxt2_567>p._muted_koxt2_126{max-width:370px;font-size:14px;line-height:1.7}._tableSymbol_koxt2_591{color:var(--color-action);font-size:58px;line-height:1}._actions_koxt2_596{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}._startHint_koxt2_602{color:var(--color-muted);font-size:12px}._lastAction_koxt2_606{color:var(--color-muted);border-top:1px solid #d5d9ca;width:100%;margin-top:auto;padding-top:16px;font-size:12px}._playTile_koxt2_614{color:#d1e1ee;background:#32699e;border-radius:10px;place-items:center;width:92px;height:92px;margin:12px 0;font-size:65px;display:grid;transform:rotate(-8deg);box-shadow:0 5px #234e78,inset 0 0 0 3px #ffffff30}@media (width<=1050px){._app_koxt2_1{padding:0 32px}._roomToolbar_koxt2_384{flex-wrap:wrap}._toolbarActions_koxt2_398{gap:6px}._roomGrid_koxt2_438{grid-template-columns:minmax(280px,.9fr) minmax(0,1.1fr)}._footerMark_koxt2_288{display:none}}@media (width<=760px){._app_koxt2_1{padding:0 24px}._header_koxt2_6{min-height:96px}._header_koxt2_6 nav{gap:20px}._header_koxt2_6 ._helpButton_koxt2_656{display:none}._sectionHeading_koxt2_659{align-items:start}._artwork_koxt2_132{min-height:320px}._steps_koxt2_236{grid-template-columns:1fr;gap:28px;margin:44px 0}._steps_koxt2_236 p{margin-top:4px}._footer_koxt2_265{flex-direction:column;align-items:start;gap:8px;padding:22px 0}._footer_koxt2_265>div{margin-left:-4px}._detailGrid_koxt2_334{grid-template-columns:1fr;gap:24px}._detailGrid_koxt2_334>._artwork_koxt2_132{min-height:320px}._detailGrid_koxt2_334 ._tileBoard_koxt2_158{transform:rotate(-12deg)}._detailGrid_koxt2_334 h1{font-size:56px}._roomGrid_koxt2_438{grid-template-columns:1fr}._roomGrid_koxt2_438>._tablePanel_koxt2_567,._roomGrid_koxt2_438>._roster_koxt2_444{grid-area:auto/1}._roomGrid_koxt2_438>._tablePanel_koxt2_567{gap:12px;min-height:0;padding:20px}._roomGrid_koxt2_438>._tablePanel_koxt2_567 ._tableSymbol_koxt2_591{display:none}._roomHeading_koxt2_418{flex-direction:column;align-items:start;gap:16px}._roomHeading_koxt2_418 h1{font-size:32px}._roomToolbar_koxt2_384{padding:20px}._toolbarActions_koxt2_398{gap:8px}._tablePanel_koxt2_567{padding:32px 24px 20px}}@media (width<=420px){._app_koxt2_1{padding:0 16px}._brand_koxt2_14{gap:9px;font-size:14px}._brand_koxt2_14 strong{font-size:23px}._header_koxt2_6 nav{gap:16px;font-size:12px}._intro_koxt2_102{font-size:16px}._formPanel_koxt2_319{padding:24px}._sectionHeading_koxt2_659 h2{font-size:28px}._formPanel_koxt2_319 h1,._centered_koxt2_360 h1{font-size:32px}._roster_koxt2_444 ul{padding:8px 18px}._toolbarActions_koxt2_398 button{padding:10px 12px}}._tableApp_koxt2_768{max-width:1600px;padding:0 24px}._tableApp_koxt2_768 ._header_koxt2_6{min-height:52px}._tableApp_koxt2_768 ._header_koxt2_6 ._brand_koxt2_14{font-size:12px}._tableApp_koxt2_768 ._header_koxt2_6 ._brand_koxt2_14 strong{font-size:19px}._tableApp_koxt2_768 ._header_koxt2_6 nav>a,._tableApp_koxt2_768 ._header_koxt2_6 ._helpButton_koxt2_656,._tableApp_koxt2_768 ._footer_koxt2_265{display:none}._tableApp_koxt2_768 ._main_koxt2_78{min-height:0}._activeRoom_koxt2_789{padding:6px 0 8px}._activeRoom_koxt2_789 ._roomToolbar_koxt2_384{gap:12px;min-height:54px;padding:4px 12px}._activeRoom_koxt2_789 ._roomIdentity_koxt2_394{align-items:center;gap:12px;display:flex}._activeRoom_koxt2_789 ._roomIdentity_koxt2_394>._eyebrow_koxt2_84{display:none}._activeRoom_koxt2_789 ._roomIdentity_koxt2_394>span[aria-label]{font-size:23px}._activeRoom_koxt2_789 ._toolbarActions_koxt2_398 button{padding:8px 12px}._activeRoom_koxt2_789 ._copyFeedback_koxt2_411{min-height:0;padding:0;font-size:11px}._activeRoom_koxt2_789 ._copyFeedback_koxt2_411:empty{display:none}._activeRoom_koxt2_789 ._roomHeading_koxt2_418{clip-path:inset(50%);width:1px;height:1px;padding:0;position:absolute;overflow:hidden}._activeRoom_koxt2_789>div:last-of-type{margin-top:8px}@media (width>=761px){._header_koxt2_6{min-height:84px}}@media (width<=760px){._tableApp_koxt2_768{padding:0 16px}._roomToolbar_koxt2_384,._activeRoom_koxt2_789 ._roomToolbar_koxt2_384{grid-template-columns:minmax(0,1fr);gap:4px;padding:8px;display:grid}._roomIdentity_koxt2_394,._activeRoom_koxt2_789 ._roomIdentity_koxt2_394{justify-content:space-between;align-items:center;width:100%;display:flex}._roomIdentity_koxt2_394>._eyebrow_koxt2_84{display:none}._toolbarActions_koxt2_398,._activeRoom_koxt2_789 ._toolbarActions_koxt2_398{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid}._toolbarActions_koxt2_398 button,._activeRoom_koxt2_789 ._toolbarActions_koxt2_398 button{white-space:nowrap;min-width:44px;min-height:44px;padding:6px 4px;font-size:12px}._wideControlLabel_koxt2_870{display:none}._phoneControlLabel_koxt2_408{display:inline}._roomHeading_koxt2_418{gap:8px;padding-block:16px}._roomHeading_koxt2_418 h1{margin-top:8px;font-size:28px}}._artPlaceholder_koxt2_886{background:var(--color-soft);align-self:stretch;min-height:330px}._hero_koxt2_893{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:center;gap:40px;padding:32px 0;display:grid}._hero_koxt2_893 h1{letter-spacing:-.045em;margin:0 0 12px;font-size:clamp(28px,3vw,40px);font-weight:550;line-height:1.12}._hero_koxt2_893 h1 em{color:var(--color-action);font-style:normal}._hero_koxt2_893 ._intro_koxt2_102{font-size:15px}._homeJoin_koxt2_914{border:1px solid var(--color-divider);border-radius:var(--radius-panel);background:#fffdf8;padding:20px}._homeJoin_koxt2_914 h2{font-size:20px;font-weight:550}._homeJoin_koxt2_914 ._entryForm_koxt2_107{grid-template-columns:minmax(110px,.85fr) minmax(130px,1.1fr) auto;align-items:end;gap:12px;margin-top:12px}._homeJoin_koxt2_914 ._entryForm_koxt2_107>button{white-space:nowrap;min-height:48px;padding-inline:14px}._homeJoin_koxt2_914 ._entryForm_koxt2_107>[role],._homeJoin_koxt2_914 ._entryForm_koxt2_107>p{grid-column:1/-1}._homeJoin_koxt2_914 ._codeInput_koxt2_117 input{letter-spacing:.12em;font-size:16px}._sectionHeading_koxt2_659{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}._sectionHeading_koxt2_659 h2{letter-spacing:-.035em;font-size:28px;font-weight:550}._resultCount_koxt2_955{color:var(--color-muted);white-space:nowrap;font-size:14px}._catalogFilters_koxt2_960{margin-bottom:24px}._filterControls_koxt2_963{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}._playerFilter_koxt2_969{align-items:center;gap:12px;font-size:14px;font-weight:650;display:flex}._playerFilter_koxt2_969 select{min-height:46px;font:inherit;border:1px solid var(--color-boundary);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text);padding:8px 12px;font-size:16px;font-weight:400}._botFilter_koxt2_987{cursor:pointer;align-items:center;gap:8px;min-height:46px;font-size:14px;display:flex}._botFilter_koxt2_987 input{width:18px;height:18px;accent-color:var(--color-action);margin:0}._filterHint_koxt2_1001{color:var(--color-muted);margin-top:8px;font-size:12px}._tagFilters_koxt2_1006{border:0;min-width:0;margin:16px 0 0;padding:0}._tagFilters_koxt2_1006 legend{margin-bottom:8px;padding:0;font-size:14px;font-weight:650}._tagFilters_koxt2_1006 legend span{color:var(--color-muted);font-size:12px;font-weight:400}._tagFilters_koxt2_1006>div{flex-wrap:wrap;gap:8px;display:flex}._tagFilters_koxt2_1006 button{min-height:44px;padding:8px 12px;font-size:13px;font-weight:550}._tagFilters_koxt2_1006 button[aria-pressed=true]{color:var(--color-surface);background:var(--color-action);border-color:var(--color-action)}._tagFilters_koxt2_1006 button[aria-pressed=true]:hover{background:var(--color-action-hover)}._catalogGrid_koxt2_1042{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}._gameCard_koxt2_1047{border:1px solid var(--color-divider);border-radius:var(--radius-panel);background:#fffdf8;flex-direction:column;min-width:0;display:flex;overflow:hidden}._catalogArt_koxt2_1056{background:var(--color-soft);flex:none;height:160px;position:relative;overflow:hidden}._catalogArtCanvas_koxt2_1063{transform-origin:0 0;width:200%;height:320px;transform:scale(.5)}._catalogArtCanvas_koxt2_1063>*{width:100%;height:320px;min-height:320px}._catalogArtCanvas_koxt2_1063>*>span,._catalogArtCanvas_koxt2_1063 ._artCaption_koxt2_150,._catalogArtCanvas_koxt2_1063 ._artNumber_koxt2_228{display:none}._gameInfo_koxt2_1079{flex-direction:column;flex:1;gap:12px;min-width:0;padding:20px;display:flex}._gameInfo_koxt2_1079 h3{letter-spacing:-.035em;font-size:26px;font-weight:550}._gameInfo_koxt2_1079>p{color:var(--color-muted);font-size:14px;line-height:1.5}._gameFacts_koxt2_1097{color:var(--color-muted);flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:12px;display:flex}._botBadge_koxt2_1105{color:var(--color-action);align-items:center;gap:5px;display:inline-flex}._tags_koxt2_1111{flex-wrap:wrap;gap:6px;display:flex}._tags_koxt2_1111 span{border:1px solid var(--color-divider);color:var(--color-muted);border-radius:4px;padding:3px 7px;font-size:11px}._gameBottom_koxt2_1123{margin-top:auto;padding-top:4px}._gameBottom_koxt2_1123>a{justify-content:space-between;width:100%;font-size:13px}._catalogEmpty_koxt2_1132{justify-items:start;gap:16px;padding:32px 0;display:grid}._catalogEmpty_koxt2_1132 p{color:var(--color-muted)}@media (width<=1100px){._hero_koxt2_893{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:24px}._homeJoin_koxt2_914 ._entryForm_koxt2_107{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}._homeJoin_koxt2_914 ._entryForm_koxt2_107>button{grid-column:1/-1;justify-content:center}._catalogGrid_koxt2_1042{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){._hero_koxt2_893{grid-template-columns:1fr;gap:20px;padding:24px 0}._hero_koxt2_893 h1{max-width:440px;font-size:30px}._homeJoin_koxt2_914{padding:16px}._sectionHeading_koxt2_659{flex-wrap:wrap;gap:8px;margin-bottom:16px}._sectionHeading_koxt2_659 h2{font-size:24px}._filterControls_koxt2_963{gap:4px 12px}}@media (width<=600px){._catalogGrid_koxt2_1042{grid-template-columns:minmax(0,1fr)}._catalogArt_koxt2_1056{height:auto}._catalogArtCanvas_koxt2_1063{width:100%;height:auto;transform:none}._catalogArtCanvas_koxt2_1063>*{height:auto;min-height:348px}._catalogArtCanvas_koxt2_1063>*>span,._catalogArtCanvas_koxt2_1063 ._artCaption_koxt2_150,._catalogArtCanvas_koxt2_1063 ._artNumber_koxt2_228{display:revert}._gameInfo_koxt2_1079{gap:14px;padding:24px}._gameInfo_koxt2_1079 h3{font-size:32px}._gameInfo_koxt2_1079>p{font-size:15px;line-height:1.65}}._game_mccyp_1{--wing-paper:#fffdf5;--wing-line:#d9dccb;--wing-forest:#476853;--wing-meadow:#957443;--wing-water:#476d7f;color:var(--color-text)}._gameHeading_mccyp_9{justify-content:space-between;align-items:center;gap:20px;padding:18px 0 22px;display:flex}._eyebrow_mccyp_16{color:#637160;letter-spacing:.15em;font-size:10px;font-weight:750;line-height:1.6}._gameHeading_mccyp_9 h2{letter-spacing:-.035em;margin-top:5px;font:500 29px/1.15 Georgia,serif}._roundIndicator_mccyp_30{align-items:center;gap:7px;display:flex}._roundIndicator_mccyp_30>span{letter-spacing:.12em;margin-right:3px;font:700 9px/1.2 ui-monospace,monospace}._roundIndicator_mccyp_30 i{border:1px solid #b4bead;border-radius:50%;place-items:center;width:27px;height:27px;font:600 12px/1 Georgia,serif;display:grid}._roundIndicator_mccyp_30 ._currentRound_mccyp_53{color:#fffdf5;background:#476853;border-color:#476853}._layout_mccyp_58{grid-template-columns:minmax(0,1fr) 306px;align-items:start;gap:22px;display:grid}._tableColumn_mccyp_64{grid-area:1/1;grid-template-columns:minmax(0,1fr);gap:20px;min-width:0;display:grid}._personalColumn_mccyp_72{grid-area:1/2;gap:16px;min-width:0;display:grid}._decision_mccyp_79{background:var(--wing-paper);border:1px solid #bac6b4;border-top:4px solid #476853;border-radius:4px 4px 12px 12px;padding:21px;box-shadow:0 4px #dfdfd140}._decision_mccyp_79 h3{letter-spacing:-.025em;margin:8px 0 12px;font:500 25px/1.17 Georgia,serif}._decision_mccyp_79>p:not(._eyebrow_mccyp_16){font-size:13px;line-height:1.6}._sourceBird_mccyp_98{color:#3c5941;text-align:left;background:#ebefdf;border:0;border-radius:6px;width:100%;min-height:44px;margin-top:10px;padding:9px 12px;font-size:12px}._choices_mccyp_110{margin:17px 0 14px;gap:7px;margin-inline:-4px;padding:4px;display:grid;overflow:visible}._choice_mccyp_110{color:#304437;text-align:left;background:#fffef9;border:1px solid #8d9e87;border-radius:8px;align-items:center;gap:10px;width:100%;min-height:48px;padding:11px;display:flex}._choice_mccyp_110:hover:not(:disabled){background:#edf2e6}._choice_mccyp_110:disabled{opacity:.55}._choice_mccyp_110>span:not(._choiceTick_mccyp_137){flex:1;min-width:0}._choice_mccyp_110 strong{font-size:13px;line-height:1.4;display:block}._choice_mccyp_110 small{color:#52634e;margin-top:3px;font-size:11px;line-height:1.5;display:block}._choice_mccyp_110 ._habitatMark_mccyp_153{flex:none;width:27px;height:30px}._choice_mccyp_110 ._foodMark_mccyp_158{flex:none;width:25px;height:25px}._choiceTick_mccyp_137{flex:none;font-size:16px}._selectedChoice_mccyp_167{background:#edf3e7;border:2px solid #176451;padding:10px}._confirm_mccyp_172{width:100%}._quiet_mccyp_175{color:var(--color-muted);margin-top:10px;font-size:12px;line-height:1.6}._selectedDetail_mccyp_181{background:#f2f0e5;border-radius:6px;margin-bottom:12px;padding:10px;font-size:12px}._setupReceipt_mccyp_188{flex-wrap:wrap;gap:5px;margin-top:12px;display:flex}._setupReceipt_mccyp_188 span{background:#e9eddf;border-radius:4px;padding:4px 7px;font:600 10px/1.5 ui-monospace,monospace}._sectionHeading_mccyp_202{justify-content:space-between;align-items:center;gap:14px;margin-bottom:12px;display:flex}._sectionHeading_mccyp_202 h3{letter-spacing:-.02em;font:600 20px/1.2 Georgia,serif}._sectionHeading_mccyp_202>span{color:var(--color-muted);text-align:right;font-size:11px}._pocket_mccyp_220{border:1px solid var(--wing-line);background:#edece0;border-radius:10px;padding:16px}._pocket_mccyp_220 h3{font-size:17px}._foodMark_mccyp_158{vertical-align:middle;width:23px;height:23px}._habitatMark_mccyp_153{width:30px;height:30px}._market_mccyp_238{border:1px solid var(--wing-line);background:#eeeee3;border-radius:12px;padding:16px}._tray_mccyp_244{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}._birdCard_mccyp_249{background:var(--wing-paper);border:1px solid #bbbca7;border-radius:7px;flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden;box-shadow:1px 3px #575f4114}._cardButton_mccyp_260{color:inherit;text-align:left;background:0 0;border:0;flex-direction:column;flex:1;justify-content:flex-start;align-items:stretch;width:100%;height:auto;padding:0;display:flex}._cardButton_mccyp_260:hover:not(:disabled){background:#f6f5eb}._cardButton_mccyp_260:disabled{cursor:not-allowed;opacity:.65}._cardButton_mccyp_260:focus-visible{outline-offset:-4px}._birdFace_mccyp_284{flex-direction:column;flex:1;padding:11px;display:flex}._birdTitle_mccyp_290{justify-content:space-between;align-items:start;gap:7px;display:flex}._birdTitle_mccyp_290 strong{flex:1;min-height:32px;font:600 15px/1.15 Georgia,serif}._birdTitle_mccyp_290>span{color:#526c4a;text-align:center;flex:none;font:600 25px/1 Georgia,serif;display:grid}._birdTitle_mccyp_290 small{letter-spacing:.06em;margin-top:2px;font:600 8px/1.5 ui-monospace,monospace}._birdPortrait_mccyp_319{position:relative}._birdMark_mccyp_322{width:100%;display:block}._habitatMarks_mccyp_326{color:#708166;flex-direction:column;gap:2px;display:flex;position:absolute;top:7px;left:0}._habitatMarks_mccyp_326 ._habitatMark_mccyp_153{width:16px;height:16px}._cardFacts_mccyp_339{color:#58634f;border-top:1px solid #e0dfd0;justify-content:space-between;gap:4px;padding:6px 0;font-size:10px;display:flex}._foodCost_mccyp_348{align-items:center;gap:5px;min-height:25px;font-size:11px;display:flex}._foodCost_mccyp_348>small{margin-right:3px;font:600 8px/1.5 ui-monospace,monospace}._foodSlot_mccyp_361{align-items:center;gap:2px;display:flex}._foodSlot_mccyp_361>span{align-items:center;display:inline-flex}._foodSlot_mccyp_361 ._foodMark_mccyp_158{width:18px;height:18px}._cardPower_mccyp_374{background:#eae1c9;border-top:1px solid #d4ccb2;min-height:91px;margin:9px -11px -11px;padding:9px 11px}._birdTraits_mccyp_381{flex-wrap:wrap;gap:5px;margin-top:6px;display:flex}._birdTraits_mccyp_381 span{color:#41573d;background:#e4e9d8;border-radius:3px;padding:2px 5px;font-size:10px;font-weight:650}._inspectedSupply_mccyp_395{border:1px solid var(--wing-line);border-radius:7px;gap:9px;margin-bottom:12px;padding:12px;font-size:12px;display:grid}._tokenLegend_mccyp_404{color:var(--color-muted);margin-bottom:10px;font-size:11px}._finalBonuses_mccyp_409{margin-top:18px}._finalBonuses_mccyp_409 summary{cursor:pointer;min-height:44px;padding-block:12px;font-weight:650}._birdFace_mccyp_284[data-timing=pink] ._cardPower_mccyp_374{background:#efe2df;border-color:#dbcac6}._birdFace_mccyp_284[data-timing=white] ._cardPower_mccyp_374{background:#f2f0e7}._birdFace_mccyp_284[data-timing=none] ._cardPower_mccyp_374{background:#f4f2e7}._cardPower_mccyp_374>small{letter-spacing:.05em;text-transform:uppercase;font:700 8px/1.5 ui-monospace,monospace}._cardPower_mccyp_374 p{margin-top:4px;font-size:11px;line-height:1.45}._compactBird_mccyp_440{padding:9px}._compactBird_mccyp_440 ._birdTitle_mccyp_290 strong{min-height:30px;font-size:13px}._compactBird_mccyp_440 ._birdTitle_mccyp_290>span{font-size:20px}._compactBird_mccyp_440 ._birdPortrait_mccyp_319{width:100%;max-width:160px;margin:-1px auto -9px}._compactBird_mccyp_440 ._birdMark_mccyp_322{max-height:77px}._compactBird_mccyp_440 ._cardFacts_mccyp_339{font-size:9px}._compactBird_mccyp_440 ._foodCost_mccyp_348{gap:3px;min-height:20px}._compactBird_mccyp_440 ._foodSlot_mccyp_361 ._foodMark_mccyp_158{width:14px;height:14px}._selectedCard_mccyp_469{outline-offset:-3px;border-color:#176451;outline:3px solid #176451}._inspectButton_mccyp_474{color:#486549;background:#f7f6ee;border:0;border-top:1px solid #dedbc9;width:100%;min-height:44px;font-size:11px}._emptyTray_mccyp_483{text-align:center;color:#687460;border:1px dashed #bbc5b1;border-radius:7px;place-content:center;min-height:178px;font-size:11px;display:grid}._emptyTray_mccyp_483>span{font-size:34px}._feeder_mccyp_496{border-top:1px solid #d1d5c4;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding-top:12px;display:flex}._feeder_mccyp_496>div:first-child{gap:2px;display:grid}._feeder_mccyp_496 strong{font-size:12px}._feeder_mccyp_496 small{color:var(--color-muted);font-size:10px}._dice_mccyp_516{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._die_mccyp_522{color:#635b42;background:#fffaf0;border:1px solid #c6c0a5;border-radius:8px;justify-content:center;align-items:center;gap:1px;min-width:42px;min-height:42px;padding:6px;display:inline-flex;box-shadow:0 3px #d6ceb9}._die_mccyp_522:has(small) ._foodMark_mccyp_158{width:16px}._playerTabs_mccyp_539{gap:6px;margin:-4px -4px 15px;padding:4px;display:flex;overflow-x:auto}._playerTabs_mccyp_539 button{white-space:nowrap;color:#41553e;background:#f4f4e9;border:1px solid #b3bba9;border-radius:7px;flex:1;justify-content:center;align-items:center;gap:7px;min-height:48px;padding:8px 11px;font-size:12px;display:flex}._playerTabs_mccyp_539 button small{color:#5e6c57;font-size:10px}._playerTabs_mccyp_539 ._activePlayerTab_mccyp_565{background:#e0e9d6;border-color:#617e55}._turnDot_mccyp_569,._inactiveDot_mccyp_570{background:#176451;border-radius:50%;flex:none;width:7px;height:7px}._inactiveDot_mccyp_570{background:#c6cdbb}._preserveHeading_mccyp_580{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}._preserveHeading_mccyp_580 h3{font:600 21px/1.2 Georgia,serif}._preserveHeading_mccyp_580>span{color:var(--color-muted);font-size:11px}._habitatRow_mccyp_596{background:#e4ebda;border:1px solid #c7d4bb;border-radius:10px;align-items:stretch;gap:10px;margin-top:9px;padding:12px 10px;display:flex}._habitatRow_mccyp_596[data-habitat=grassland]{background:#f1ead7;border-color:#dfd2b6}._habitatRow_mccyp_596[data-habitat=wetland]{background:#e1eaf0;border-color:#c5d6dc}._habitatLabel_mccyp_614{width:58px;color:var(--wing-forest);text-align:center;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:9px;display:flex}[data-habitat=grassland] ._habitatLabel_mccyp_614{color:var(--wing-meadow)}[data-habitat=wetland] ._habitatLabel_mccyp_614{color:var(--wing-water)}._habitatLabel_mccyp_614 strong{font:600 11px/1.25 Georgia,serif}._habitatLabel_mccyp_614>span{font-size:9px}._habitatLabel_mccyp_614 ._habitatMark_mccyp_153{width:35px;height:35px}._habitatScroll_mccyp_643{flex:1;min-width:0;padding:3px 2px 5px;overflow-x:auto}._habitatCards_mccyp_649{grid-template-columns:repeat(5,minmax(114px,1fr));gap:8px;min-width:602px;display:grid}._habitatCards_mccyp_649 ._compactBird_mccyp_440 ._foodCost_mccyp_348{flex-wrap:wrap}._habitatCards_mccyp_649 ._compactBird_mccyp_440 ._birdTitle_mccyp_290 strong{min-height:28px;font-size:11px}._habitatCards_mccyp_649 ._compactBird_mccyp_440 ._birdTitle_mccyp_290>span{font-size:18px}._habitatCards_mccyp_649 ._compactBird_mccyp_440{padding:7px}._habitatCards_mccyp_649 ._compactBird_mccyp_440 ._cardFacts_mccyp_339{font-size:8px}._habitatCards_mccyp_649 ._compactBird_mccyp_440 ._birdMark_mccyp_322{height:58px}._birdTokens_mccyp_674{background:#e8ebde;border-top:1px solid #d8ddca;justify-content:space-between;gap:3px;padding:6px;font-size:10px;display:flex}._emptyBird_mccyp_683{color:#6d8061;background:#fff2;border:1px dashed #b0bea2;border-radius:7px;flex-direction:column;justify-content:space-between;min-height:147px;padding:9px;display:flex}._emptyBird_mccyp_683>span{font:500 10px/1 ui-monospace,monospace}._emptyBird_mccyp_683 ._birdMark_mccyp_322{opacity:.13}._emptyBird_mccyp_683 small{text-align:center;font-size:9px}[data-habitat=grassland] ._emptyBird_mccyp_683{color:#8e7852;border-color:#caba91}[data-habitat=wetland] ._emptyBird_mccyp_683{color:#587b8a;border-color:#abc3cc}._habitatTabs_mccyp_714,._scrollHint_mccyp_715{display:none}._hand_mccyp_718{border:1px solid var(--wing-line);background:#f1efe3;border-radius:12px;padding:18px}._handCards_mccyp_724{align-items:stretch;gap:13px;margin-inline:-3px;padding:4px 3px 10px;display:flex;overflow-x:auto}._handCards_mccyp_724>._birdCard_mccyp_249{flex-direction:column;flex:none;width:178px;display:flex}._handCards_mccyp_724 ._cardButton_mccyp_260{flex:1}._handCards_mccyp_724 ._inspectButton_mccyp_474{flex:none}._emptyHand_mccyp_744{text-align:center;color:#617059;padding:20px 8px;font-size:13px;line-height:1.6}._bonusPocket_mccyp_751,._goalPocket_mccyp_752,._history_mccyp_753{border:1px solid var(--wing-line);background:#f7f6ed;border-radius:10px;padding:14px 16px}._bonusPocket_mccyp_751 summary,._goalPocket_mccyp_752 summary,._history_mccyp_753 summary{cursor:pointer;min-height:30px;padding-block:5px;font-size:13px;font-weight:650}._bonusPocket_mccyp_751 summary span,._goalPocket_mccyp_752 summary span,._history_mccyp_753 summary span{float:right;color:#64745a;padding-top:3px;font-size:10px;font-weight:500}._bonusCard_mccyp_777{border-top:1px solid #dcddcb;margin-top:12px;padding-top:12px}._bonusCard_mccyp_777 h4{margin:0 0 7px;font:600 18px/1.3 Georgia,serif}._bonusCard_mccyp_777 p{font-size:12px;line-height:1.6}._bonusCard_mccyp_777 ._bonusScoring_mccyp_792{color:#526c42;margin-top:7px;font-size:10px;font-weight:700}._goal_mccyp_752{border-top:1px solid #dcddcb;gap:10px;margin-top:11px;padding-top:11px;display:flex}._goalNumber_mccyp_805{border:1px solid #b4c0a7;border-radius:50%;flex:none;place-content:center;width:24px;height:24px;font-size:12px;display:grid}._activeGoal_mccyp_815 ._goalNumber_mccyp_805{color:#fffdf5;background:#60794f;border-color:#60794f}._goal_mccyp_752 strong{font-size:12px}._goal_mccyp_752 p{color:#64705c;margin-top:4px;font-size:11px;line-height:1.5}._goal_mccyp_752 small{color:#4f6c41;margin-top:4px;font-size:10px;font-weight:650;display:block}._history_mccyp_753 ol{max-height:300px;margin-bottom:0;padding-left:22px;overflow-y:auto}._history_mccyp_753 li{margin-top:9px;font-size:12px;line-height:1.6}._history_mccyp_753 li small{color:#6e7e62;font-size:9px}._finalTotals_mccyp_851{margin:16px 0}._finalTotals_mccyp_851>div{border-bottom:1px solid #d8deca;justify-content:space-between;align-items:center;gap:9px;padding:12px 0;font-size:13px;display:flex}._finalTotals_mccyp_851 strong{font:600 27px/1 Georgia,serif}._finalTotals_mccyp_851 strong small{font:400 11px/1.5 ui-sans-serif,sans-serif}._scoreTable_mccyp_873{background:#fffdf5;border:1px solid #c9d2be;border-radius:12px;padding:19px}._scoreTable_mccyp_873 h3{margin-bottom:17px;font:600 23px/1.25 Georgia,serif}._scoreScroll_mccyp_885{overflow-x:auto}._scoreTable_mccyp_873 table{border-collapse:collapse;width:100%;min-width:550px;font-size:12px}._scoreTable_mccyp_873 th,._scoreTable_mccyp_873 td{text-align:right;border-bottom:1px solid #e1e3d5;padding:10px 8px}._scoreTable_mccyp_873 th:first-child{text-align:left}._inspectedCard_mccyp_903{max-width:400px;margin:auto}._inspectedCard_mccyp_903 ._birdFace_mccyp_284{background:#fffdf5;border:1px solid #c6c6ad;border-radius:8px;overflow:hidden}._inspectedCard_mccyp_903 ._birdTitle_mccyp_290 strong{font-size:25px}._inspectedCard_mccyp_903 ._cardPower_mccyp_374 p{font-size:15px}._inspectedCard_mccyp_903 ._cardFacts_mccyp_339{font-size:13px}._inspectedCard_mccyp_903>p{margin-top:12px;font-size:13px;line-height:1.6}._help_mccyp_927{gap:14px;display:grid}._help_mccyp_927 h3{margin-top:7px}._help_mccyp_927 p{line-height:1.65}._art_mccyp_937{isolation:isolate;color:#405f46;background:#dce5d2;flex-direction:column;justify-content:space-between;min-height:348px;padding:24px;display:flex;position:relative;overflow:hidden}._art_mccyp_937>span{z-index:2;letter-spacing:.12em;font:700 10px/1.5 ui-monospace,monospace;position:relative}._artSun_mccyp_957{background:#eff0d9;border-radius:50%;width:240px;height:240px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 16px #f2f3dc33}._artBird_mccyp_968{width:83%;max-width:460px;position:absolute;top:50%;left:50%;transform:translate(-50%,-45%)}._artLeaves_mccyp_976{opacity:.18;justify-content:space-between;align-items:end;display:flex;position:absolute;inset:0;transform:scale(1.15)}._artLeaves_mccyp_976 ._habitatMark_mccyp_153{width:170px;height:270px}._lab_mccyp_989{max-width:1440px;margin:auto}._labControls_mccyp_993{background:#edf1e4;border:1px solid #aabb9b;border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;padding:16px;display:flex}._labControls_mccyp_993 p{flex-basis:100%;font-size:13px}._labControls_mccyp_993 label{align-items:center;gap:8px;font-size:13px;display:flex}._labControls_mccyp_993 select{min-height:44px;font:inherit;background:#fffdf5;border:1px solid #899d7c;border-radius:6px;padding:8px}@media (width<=1100px){._layout_mccyp_58{grid-template-columns:minmax(0,1fr) 280px;gap:16px}._decision_mccyp_79{padding:17px}._habitatCards_mccyp_649{grid-template-columns:repeat(5,minmax(108px,1fr));min-width:570px}._playerTabs_mccyp_539 button small{display:none}}@media (width<=800px){._game_mccyp_1{padding-bottom:88px}._phoneConfirm_mccyp_1043{z-index:8;inset:auto 16px max(12px, env(safe-area-inset-bottom));width:calc(100% - 32px);min-height:48px;box-shadow:0 0 0 8px var(--color-page), 0 -4px 16px #20292322;margin:0;position:fixed}._game_mccyp_1 button{scroll-margin-block:16px 88px}._gameHeading_mccyp_9{flex-direction:column;align-items:start;gap:13px}._gameHeading_mccyp_9 h2{font-size:28px}._roundIndicator_mccyp_30{width:100%}._roundIndicator_mccyp_30>button{margin-left:auto}._layout_mccyp_58{flex-direction:column;display:flex}._personalColumn_mccyp_72,._tableColumn_mccyp_64{width:100%}._personalColumn_mccyp_72{display:contents}._decision_mccyp_79{order:-3;width:100%}._pocket_mccyp_220{order:-2;width:100%}._tableColumn_mccyp_64{order:-1}._bonusPocket_mccyp_751,._goalPocket_mccyp_752{width:100%}._choice_mccyp_110{min-height:48px}._sectionHeading_mccyp_202{align-items:start}._sectionHeading_mccyp_202 h3{font-size:19px}._sectionHeading_mccyp_202>span{max-width:130px;font-size:10px}._market_mccyp_238{padding:14px}._tray_mccyp_244{grid-template-columns:repeat(3,minmax(136px,1fr));margin:-4px -3px;padding:4px 3px 9px;overflow-x:auto}._feeder_mccyp_496{flex-direction:column;align-items:start}._dice_mccyp_516{justify-content:space-between;gap:5px;width:100%}._die_mccyp_522{min-width:42px}._preserveHeading_mccyp_580{align-items:start}._preserveHeading_mccyp_580>span{text-align:right;max-width:120px}._playerTabs_mccyp_539 button{flex:none;min-height:44px}._habitatTabs_mccyp_714{gap:5px;margin-bottom:8px;display:flex}._habitatTabs_mccyp_714 button{color:#496143;background:#f2f2e8;border:1px solid #aebca3;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:4px;min-height:44px;padding:7px;font-size:11px;display:flex}._habitatTabs_mccyp_714 button[aria-pressed=true]{background:#dfe9d4;border:2px solid #5f7c54;padding:6px}._habitatTabs_mccyp_714 ._habitatMark_mccyp_153{width:22px;height:22px}._scrollHint_mccyp_715{color:var(--color-muted);margin-block:8px;font-size:11px;display:block}._habitatRow_mccyp_596{padding:10px;display:none}._phoneActiveHabitat_mccyp_1180{display:flex}._habitatLabel_mccyp_614{display:none}._habitatCards_mccyp_649{grid-template-columns:repeat(5,138px);min-width:722px}._habitatCards_mccyp_649 ._compactBird_mccyp_440 ._birdTitle_mccyp_290 strong{font-size:13px}._habitatCards_mccyp_649 ._compactBird_mccyp_440 ._cardFacts_mccyp_339{font-size:10px}._habitatCards_mccyp_649 ._compactBird_mccyp_440 ._birdMark_mccyp_322{height:75px}._hand_mccyp_718{padding:14px}._handCards_mccyp_724>._birdCard_mccyp_249{width:174px}._bonusPocket_mccyp_751 summary,._goalPocket_mccyp_752 summary,._history_mccyp_753 summary{min-height:44px;padding-block:12px}}._setupGame_mccyp_1214 ._layout_mccyp_58{flex-direction:column;display:flex}._setupGame_mccyp_1214 ._personalColumn_mccyp_72,._setupGame_mccyp_1214 ._tableColumn_mccyp_64{display:contents}._setupGame_mccyp_1214 ._decision_mccyp_79{order:0;width:100%}._setupGame_mccyp_1214 ._hand_mccyp_718{order:1;width:100%}._setupGame_mccyp_1214 ._pocket_mccyp_220{order:2;width:100%}._setupGame_mccyp_1214 ._bonusPocket_mccyp_751{order:3;width:100%}._setupGame_mccyp_1214 ._market_mccyp_238{order:4;width:100%}._setupGame_mccyp_1214 ._preserve_mccyp_580{order:5;width:100%}._setupGame_mccyp_1214 ._goalPocket_mccyp_752{order:6;width:100%}._setupGame_mccyp_1214 ._history_mccyp_753{order:7;width:100%}._setupGame_mccyp_1214 ._handCards_mccyp_724{grid-template-columns:repeat(5,minmax(0,1fr));display:grid;overflow:visible}._setupGame_mccyp_1214 ._handCards_mccyp_724>._birdCard_mccyp_249{width:auto;min-width:0}._setupValidation_mccyp_1263{background:#edf1e4;border-radius:6px;margin-block:12px;padding:12px}._keepLabel_mccyp_1269{background:#edf1e4;padding:8px;font-size:13px;font-weight:700;display:block}._selectedCard_mccyp_469 ._keepLabel_mccyp_1269{color:#fff;background:#176451}._bonusCards_mccyp_1280{gap:12px;display:grid}._setupGame_mccyp_1214 ._bonusCards_mccyp_1280{grid-template-columns:repeat(2,minmax(0,1fr))}._bonusSelect_mccyp_1287{text-align:left;background:var(--wing-paper);width:100%;min-height:44px;color:var(--color-text);border:1px solid #8d9e87;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:8px;display:flex}._bonusSelect_mccyp_1287 span{font-size:12px}._handCards_mccyp_724 ._cardButton_mccyp_260{touch-action:pan-y}@media (width<=800px){._setupGame_mccyp_1214 ._handCards_mccyp_724{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._setupGame_mccyp_1214 ._bonusCards_mccyp_1280{grid-template-columns:minmax(0,1fr)}}._setupGame_mccyp_1214 ._bonusCard_mccyp_777{background:var(--wing-paper);width:100%;color:var(--color-text);text-align:left;border:1px solid #8d9e87;border-radius:8px;margin:0;padding:16px;display:block}._setupGame_mccyp_1214 ._bonusSelect_mccyp_1287{background:0 0;border:0;padding:0}._legalPlacement_mccyp_1334{outline-offset:-3px;cursor:pointer;background:#edf3e7;outline:3px solid #176451}button._emptyBird_mccyp_683{color:var(--color-text);font:inherit;text-align:center;width:100%;padding:8px}button._emptyBird_mccyp_683:disabled{cursor:default}._emptyBird_mccyp_683 ._habitatMark_mccyp_153{width:44px;height:44px}._foodActions_mccyp_1355{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}._dieFood_mccyp_1361{align-items:center;gap:4px;display:flex}._foodToken_mccyp_1366{background:var(--wing-paper);min-width:44px;min-height:44px;color:var(--color-text);border:1px solid #8d9e87;border-radius:7px;place-items:center;padding:6px;display:grid;position:relative}._foodToken_mccyp_1366[aria-pressed=true]{outline-offset:-3px;background:#edf3e7;outline:3px solid #176451}._foodToken_mccyp_1366:disabled{opacity:.45}._foodSelectionMark_mccyp_1386{font-size:12px;font-weight:700;position:absolute;bottom:0;right:1px}._selectableDie_mccyp_1393{gap:4px;padding:4px}._dice_mccyp_516:has(._selectableDie_mccyp_1393){flex-wrap:wrap;justify-content:flex-start}._habitatAction_mccyp_1401{background:var(--wing-paper);width:96px;min-height:88px;color:var(--color-text);font:inherit;border:1px solid #8d9e87;border-radius:8px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:6px;padding:8px;display:flex}._habitatAction_mccyp_1401 span{font-size:12px}._habitatAction_mccyp_1401 ._habitatMark_mccyp_153{width:32px;height:32px}._hideHabitatLabel_mccyp_1424{display:none}@media (width<=800px){._habitatAction_mccyp_1401{width:72px}}._paymentSupply_mccyp_1433{flex-wrap:wrap;gap:8px;padding-block:12px;display:flex}._foodToken_mccyp_1366{flex:none;width:48px;height:48px}._foodToken_mccyp_1366 ._foodMark_mccyp_158{width:28px;height:28px}._paymentCost_mccyp_1448{border:1px solid var(--wing-line);background:var(--wing-paper);border-radius:8px;margin-block:12px;padding:12px}._paymentCost_mccyp_1448>strong{font-size:13px}._paymentCost_mccyp_1448 p{margin-top:8px;font-size:12px}._requiredFood_mccyp_1462{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}._requiredFoodSlot_mccyp_1468,._requiredFoodSlot_mccyp_1468>span{align-items:center;gap:4px;display:flex}._requiredFoodSlot_mccyp_1468{border:1px solid #8d9e87;border-radius:7px;min-height:44px;padding:6px}._requiredFood_mccyp_1462 small{font-size:10px}._pendingPlacement_mccyp_1487{outline-offset:-3px;outline:3px dashed #176451}._pendingPlacement_mccyp_1487 ._keepLabel_mccyp_1269{text-align:center;font-size:11px}._habitatRow_mccyp_596._selectedHabitat_mccyp_1496{outline-offset:2px;outline:3px solid #176451;box-shadow:0 0 0 6px #17645122}._habitatRow_mccyp_596._selectedHabitat_mccyp_1496 ._habitatAction_mccyp_1401:after{content:"✓ Selected";color:#176451;font-size:12px;font-weight:700}._requiredFoodSlot_mccyp_1468{justify-content:center;min-width:48px;height:48px}._requiredFood_mccyp_1462 ._foodMark_mccyp_158{width:28px;height:28px}._birdTokens_mccyp_674{flex-wrap:wrap;gap:6px;padding:8px;font-size:12px}._birdTokens_mccyp_674>span:first-child{text-align:left;flex-basis:100%}._eggTotal_mccyp_1528{color:var(--color-text);margin-top:4px;font-size:14px;display:block}._roundIndicator_mccyp_30{flex-wrap:wrap}._actionsRemaining_mccyp_1538{background:#edf3e7;border:1px solid #8d9e87;border-radius:8px;align-items:center;gap:8px;margin-left:8px;padding:8px 12px;display:flex}._actionsRemaining_mccyp_1538 strong{color:#176451;font-size:26px;line-height:1}._actionsRemaining_mccyp_1538 span{font-size:13px;font-weight:650}@media (width<=800px){._actionsRemaining_mccyp_1538{margin-left:auto}}._currentScore_mccyp_1563{background:var(--wing-paper);min-height:44px;color:var(--color-text);font:inherit;border:1px solid #8d9e87;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;display:flex}._currentScore_mccyp_1563 strong{font-size:26px;line-height:1}._currentScore_mccyp_1563 span{font-size:13px;font-weight:650}._scoreBreakdown_mccyp_1583{gap:12px;display:grid}._scoreBreakdown_mccyp_1583>div{justify-content:space-between;gap:24px;display:flex}._scoreBreakdown_mccyp_1583 dd{margin:0;font-weight:700}._scoreBreakdown_mccyp_1583>div:last-child{border-top:1px solid var(--wing-line);padding-top:12px;font-weight:700}._eggSlots_mccyp_1602{border-top:1px solid var(--wing-line);flex-wrap:wrap;flex:none;gap:4px;padding:6px;display:flex}._eggSlots_mccyp_1602 button{background:var(--wing-paper);min-width:44px;min-height:44px;color:var(--color-text);border:1px solid #8d9e87;border-radius:7px;justify-content:center;align-items:center;gap:4px;padding:6px;display:flex}._eggSlots_mccyp_1602 button[aria-pressed=true]{outline-offset:-3px;background:#edf3e7;outline:3px solid #176451}._eggPiece_mccyp_1628{background:#f8e5c2;border:1px solid #68776c;border-radius:50% 50% 45% 45%;width:15px;height:21px;display:block}._birdFace_mccyp_284>*{flex-shrink:0}._birdTokens_mccyp_674,._keepLabel_mccyp_1269{flex:none}._handCards_mccyp_724 ._birdTitle_mccyp_290{min-height:36px}._handCards_mccyp_724 ._birdTraits_mccyp_381{min-height:22px}._handCards_mccyp_724 ._cardPower_mccyp_374{flex:1}._deckDraw_mccyp_1654{min-height:60px;color:var(--color-text);text-align:left;font:inherit;background:#edf1e4;border:1px solid #8d9e87;border-radius:8px;align-items:center;gap:12px;margin-top:12px;padding:8px 12px;display:flex}._deckDraw_mccyp_1654 ._birdMark_mccyp_322{width:48px;height:36px}button._bonusCard_mccyp_777{background:var(--wing-paper);width:100%;color:var(--color-text);text-align:left;border:1px solid #8d9e87;border-radius:8px;padding:16px;display:block}._moveDestination_mccyp_1682{flex:none;width:100%}
