._screen_1flnw_1{gap:var(--space-4);width:100%;max-width:520px;min-height:100dvh;padding:calc(var(--space-4) + var(--safe-top)) var(--gutter) calc(var(--space-5) + var(--safe-bottom) + var(--keyboard,0px));flex-direction:column;margin:0 auto;display:flex}._fixed_1flnw_15{height:100dvh;overflow:hidden}._grow_1flnw_20{flex:auto;min-height:0}._scroll_1flnw_25{min-height:0;margin:0 calc(-1 * var(--gutter));padding:4px var(--gutter) 12px;flex:auto;overflow-y:auto}._actions_1flnw_34{gap:var(--space-3);padding-top:var(--space-3);flex-direction:column;margin-top:auto;display:flex}._sticky_1flnw_44{z-index:5;margin:auto calc(-1 * var(--gutter)) calc(-1 * (var(--space-5) + var(--safe-bottom)));padding:var(--space-3) var(--gutter) calc(var(--space-3) + var(--safe-bottom));border-top:var(--line-thin) solid color-mix(in srgb, var(--ink) 18%, transparent);background-color:color-mix(in srgb, var(--paper) 75%, var(--felt-dark));background-image:var(--grain);background-size:var(--grain-size);background-position:var(--grain-position);position:sticky;bottom:0}html[data-keyboard] ._sticky_1flnw_44{display:none}._row_1flnw_62{gap:var(--space-3);display:flex}._eyebrow_1flnw_67{font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);align-items:center;gap:6px;font-weight:800;display:flex}._title_1flnw_78{font-family:var(--font-display);font-weight:400;font-size:var(--text-2xl);text-wrap:balance;line-height:1.05}._lead_1flnw_86{font-size:var(--text-lg);text-wrap:pretty;font-weight:700}._muted_1flnw_92{color:var(--ink-muted);font-weight:600}._panel_1flnw_97{padding:var(--space-4);border:var(--line) solid var(--ink);border-radius:var(--radius-card);background:var(--stock);box-shadow:var(--shadow-md);color:var(--ink);--ink-muted:var(--ink-muted-on-card)}._center_1flnw_107{justify-content:center;align-items:center;gap:var(--space-4);text-align:center;flex-direction:column;display:flex}._banner_1flnw_116{top:calc(var(--space-2) + var(--safe-top));z-index:40;align-items:center;gap:var(--space-2);max-width:calc(100% - 2 * var(--gutter));padding:var(--space-2) var(--space-4);border:var(--line-thin) solid var(--ink);background:var(--team-3);box-shadow:var(--shadow-sm);font-size:var(--text-sm);animation:_drop_1flnw_1 .42s var(--spring) both;color:var(--ink);--ink-muted:var(--ink-muted-on-card);border-radius:999px;font-weight:800;display:flex;position:fixed;left:50%;transform:translate(-50%)}._toast_1flnw_138{left:50%;bottom:calc(var(--space-5) + var(--safe-bottom) + 120px);z-index:60;align-items:center;gap:var(--space-3);width:min(calc(100% - 2 * var(--gutter)), 480px);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);border:var(--line) solid var(--ink);border-radius:var(--radius-md);background:var(--stock);box-shadow:var(--shadow-md);animation:_rise_1flnw_1 .38s var(--spring) both;color:var(--ink);--ink-muted:var(--ink-muted-on-card);font-weight:700;display:flex;position:fixed;transform:translate(-50%)}._toast_1flnw_138 p{flex:1}@keyframes _drop_1flnw_1{0%{transform:translate(-50%,-140%)}}@keyframes _rise_1flnw_1{0%{opacity:0;transform:translate(-50%,40px)}}._deal_1flnw_176{animation:_deal_1flnw_176 .52s var(--spring) both}@keyframes _deal_1flnw_176{0%{opacity:0;transform:translateY(16px)rotate(2deg)scale(.96)}}._card_19vre_1{--team:var(--team-1);border:var(--line) solid var(--ink);border-radius:var(--radius-card);background:var(--stock);height:100%;box-shadow:var(--shadow-lg);color:var(--ink);--ink-muted:var(--ink-muted-on-card);flex-direction:column;display:flex;position:relative;overflow:hidden}._card_19vre_1:before{content:"";border:2px solid var(--team);pointer-events:none;border-radius:13px;position:absolute;inset:6px}._body_19vre_26{gap:var(--space-2);min-height:0;padding:var(--space-4) var(--space-4) var(--space-3) 13px;flex-direction:column;flex:1;display:flex;position:relative}._top_19vre_36{flex:none;gap:10px;display:flex}._index_19vre_42{flex-direction:column;flex:0 0 30px;align-items:center;gap:3px;padding-top:2px;display:flex}._indexPoints_19vre_51{font-family:var(--font-display);font-size:28px;line-height:1}._flipped_19vre_57{transform:rotate(180deg)}._media_19vre_61{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}._frame_19vre_69{border:2.5px solid var(--ink);background:var(--kraft);height:clamp(120px,22dvh,190px);color:var(--ink);--ink-muted:var(--ink-muted-on-card);border-radius:10px;position:relative;overflow:hidden}._photo_19vre_80{object-fit:cover;object-position:50% 22%;pointer-events:none;-webkit-user-drag:none;width:100%;height:100%;position:absolute;inset:0}._noPhoto_19vre_92{background-color:#fbf1d6;background-image:radial-gradient(color-mix(in srgb, var(--team) 40%, transparent) 1.7px, transparent 2px);color:var(--ink);--ink-muted:var(--ink-muted-on-card);background-size:10px 10px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}._initial_19vre_106{font-family:var(--font-display);margin-top:-14px;font-size:120px;line-height:1;position:relative}._initialShadow_19vre_114{color:var(--team);position:absolute;top:6px;left:7px}._initialOutline_19vre_121{color:#0000;-webkit-text-stroke:3px var(--ink);position:relative}._noPhotoTag_19vre_127{border:2px solid var(--ink);background:var(--stock);font-size:var(--text-xs);color:var(--ink);--ink-muted:var(--ink-muted-on-card);border-radius:8px;padding:3px 8px;font-weight:800;line-height:1.3;position:absolute;bottom:8px;left:8px}._credit_19vre_142{min-height:14px;color:var(--ink-muted);text-align:right;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:500;line-height:14px;overflow:hidden}._name_19vre_154{font-family:var(--font-display);overflow-wrap:break-word;text-wrap:balance;font-weight:400;line-height:1.05}._description_19vre_162{text-wrap:pretty;flex:auto;min-height:0;font-size:15.5px;line-height:1.4;overflow-y:auto}._foot_19vre_171{flex:none;justify-content:space-between;align-items:flex-end;gap:10px;display:flex}._rule_19vre_179{font-size:var(--text-xs);color:var(--ink-muted);font-weight:700}@media (max-height:720px){._frame_19vre_69{height:clamp(88px,15dvh,120px)}._body_19vre_26{gap:6px;padding-top:12px}._description_19vre_162{font-size:14.5px;line-height:1.35}._rule_19vre_179{display:none}._indexPoints_19vre_51{font-size:24px}}@media (max-height:600px){._frame_19vre_69{height:64px}._foot_19vre_171{display:none}}._description_19vre_162{touch-action:pan-y;-webkit-mask-image:linear-gradient(#000 calc(100% - 18px),#0000);mask-image:linear-gradient(#000 calc(100% - 18px),#0000)}._custom_19vre_221{border:2px solid var(--ink);background:var(--kraft);font-size:var(--text-xs);color:var(--ink);--ink-muted:var(--ink-muted-on-card);border-radius:8px;align-self:flex-start;padding:2px 8px;font-weight:800}._winner_dwg9e_1{align-items:center;gap:var(--space-2);padding:var(--space-5) var(--space-4);border:var(--line) solid var(--ink);border-radius:var(--radius-card);background:var(--team);color:var(--team-ink);box-shadow:var(--shadow-lg);text-align:center;animation:_flip_dwg9e_1 .8s var(--spring) both;flex-direction:column;display:flex;position:relative}@keyframes _flip_dwg9e_1{0%{opacity:0;transform:perspective(600px)rotateY(80deg)rotate(4deg)}}._winnerName_dwg9e_24{font-family:var(--font-display);font-size:var(--text-3xl);line-height:1}._table_dwg9e_30{border-collapse:separate;border-spacing:0;border:var(--line-thin) solid var(--ink);border-radius:var(--radius-md);background:var(--stock);width:100%;color:var(--ink);--ink-muted:var(--ink-muted-on-card);font-weight:700;overflow:hidden}._table_dwg9e_30 th,._table_dwg9e_30 td{padding:var(--space-2) clamp(6px, 2.5vw, var(--space-3));text-align:right;border-bottom:1px solid color-mix(in srgb, var(--ink) 20%, transparent)}._table_dwg9e_30 th:first-child,._table_dwg9e_30 td:first-child{text-align:left}._table_dwg9e_30 tbody tr:last-child>*{border-bottom:0}._total_dwg9e_59{font-family:var(--font-display)}._awards_dwg9e_63{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._award_dwg9e_63{align-items:center;gap:var(--space-3);padding:var(--space-3);border:var(--line-thin) solid var(--ink);border-radius:var(--radius-md);background:var(--stock);box-shadow:var(--shadow-sm);animation:_deal_dwg9e_1 .52s var(--spring) both;color:var(--ink);--ink-muted:var(--ink-muted-on-card);display:flex}._award_dwg9e_63:nth-child(2){animation-delay:.12s}._award_dwg9e_63:nth-child(3){animation-delay:.24s}@keyframes _deal_dwg9e_1{0%{opacity:0;transform:translateY(14px)rotate(2deg)}}._awardIcon_dwg9e_100{border:var(--line-thin) solid var(--ink);background:var(--team-3);height:44px;color:var(--ink);--ink-muted:var(--ink-muted-on-card);border-radius:50%;flex:0 0 44px;place-items:center;display:grid}._awardTitle_dwg9e_112{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-muted);font-weight:800}._awardText_dwg9e_120{font-weight:800}._details_dwg9e_124 summary{min-height:var(--tap-min);align-items:center;gap:var(--space-2);cursor:pointer;font-weight:800;list-style:none;display:flex}._details_dwg9e_124 summary::-webkit-details-marker{display:none}._details_dwg9e_124 summary svg{transition:transform var(--press-out) var(--spring)}._details_dwg9e_124[open] summary svg{transform:rotate(90deg)}._cardList_dwg9e_146{gap:var(--space-2);font-size:var(--text-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._cardList_dwg9e_146 a{color:var(--ink-muted)}._group_1jxdh_1{gap:var(--space-1);flex-direction:column;display:flex}._label_1jxdh_7{font-size:var(--text-sm);font-weight:800}._track_1jxdh_12{border:var(--line-thin) solid var(--ink);border-radius:var(--radius-md);background:var(--kraft);color:var(--ink);--ink-muted:var(--ink-muted-on-card);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:0;padding:3px;display:grid}._option_1jxdh_25{min-height:var(--tap-min);border-radius:calc(var(--radius-md) - 4px);font-family:var(--font-display);font-size:var(--text-lg);cursor:pointer;transition:transform var(--press-out) var(--spring);justify-content:center;align-items:center;display:flex}._option_1jxdh_25[data-selected]{background:var(--stock);box-shadow:0 0 0 var(--line-thin) var(--ink), 2px 2px 0 var(--line-thin) var(--ink);color:var(--ink);--ink-muted:var(--ink-muted-on-card)}._option_1jxdh_25[data-pressed]{transition-duration:var(--press-in);transform:scale(.94)}._option_1jxdh_25[data-focus-visible]{outline:3px dashed var(--focus);outline-offset:2px}._option_1jxdh_25[data-disabled]{opacity:.4;cursor:default}._codeRow_1mcwy_1{justify-content:space-between;align-items:flex-end;gap:var(--space-3);display:flex}._codeButton_1mcwy_8{cursor:pointer;background:0 0;border:0;gap:6px;padding:0;display:flex}._tile_1mcwy_17{border:var(--line) solid var(--ink);border-radius:var(--radius-md);background:var(--stock);width:clamp(36px,11vw,52px);height:clamp(44px,13.5vw,60px);box-shadow:var(--shadow-sm);font-family:var(--font-display);animation:_hop_1mcwy_1 .52s var(--spring) both;color:var(--ink);--ink-muted:var(--ink-muted-on-card);place-items:center;font-size:clamp(22px,7.5vw,32px);display:grid}._tile_1mcwy_17:nth-child(2){animation-delay:40ms;transform:rotate(-2deg)}._tile_1mcwy_17:nth-child(3){animation-delay:80ms;transform:rotate(1.5deg)}._tile_1mcwy_17:nth-child(4){animation-delay:.12s}@keyframes _hop_1mcwy_1{0%{opacity:0;transform:translateY(-14px)rotate(-6deg)}}._copied_1mcwy_52{font-size:var(--text-xs);color:var(--got);font-weight:800}._teams_1mcwy_58{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}._team_1mcwy_58{gap:var(--space-2);padding:var(--space-3);border:var(--line) solid var(--ink);border-radius:var(--radius-lg);background:var(--stock);box-shadow:var(--shadow-sm);color:var(--ink);--ink-muted:var(--ink-muted-on-card);flex-direction:column;display:flex}._teamHead_1mcwy_77{justify-content:space-between;align-items:center;gap:var(--space-2);margin:calc(-1 * var(--space-3)) calc(-1 * var(--space-3)) 0;padding:var(--space-2) var(--space-3);border-bottom:var(--line) solid var(--ink);border-radius:calc(var(--radius-lg) - 3px) calc(var(--radius-lg) - 3px) 0 0;background:var(--team);color:var(--team-ink);font-weight:800;display:flex}._players_1mcwy_91{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}._player_1mcwy_91{overflow-wrap:break-word;flex-wrap:wrap;align-items:center;gap:4px 6px;min-width:0;min-height:32px;font-weight:700;display:flex}._playerButton_1mcwy_111{width:100%;min-height:var(--tap-min);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-weight:700;display:flex}._offline_1mcwy_125{opacity:.5;font-style:italic}._you_1mcwy_130{white-space:nowrap;border:2px solid var(--ink);border-radius:6px;padding:1px 6px;font-size:11px;font-weight:800}._empty_1mcwy_139{color:var(--ink-muted);font-weight:600;font-size:var(--text-sm)}._settingsRow_1mcwy_145{align-items:center;gap:var(--space-3);width:100%;min-height:64px;padding:var(--space-3) var(--space-4);border:var(--line-thin) solid var(--ink);border-radius:var(--radius-md);background:var(--stock);box-shadow:var(--shadow-sm);text-align:left;cursor:pointer;color:var(--ink);--ink-muted:var(--ink-muted-on-card);display:flex}._settingsRow_1mcwy_145[disabled]{cursor:default;box-shadow:none}._settingsText_1mcwy_167{font-weight:700;font-size:var(--text-sm);flex:1}._qr_1mcwy_173{border:var(--line) solid var(--ink);border-radius:var(--radius-md);width:min(78vw,320px);color:var(--ink);background:#fff;margin:0 auto;padding:10px}._packs_1mcwy_183{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._check_1mcwy_189{align-items:center;gap:var(--space-2);min-height:var(--tap-min);padding:var(--space-1) var(--space-2);border:var(--line-thin) solid var(--ink);border-radius:var(--radius-sm);background:var(--stock);font-size:var(--text-sm);cursor:pointer;color:var(--ink);--ink-muted:var(--ink-muted-on-card);font-weight:700;display:flex}._check_1mcwy_189[data-selected]{background:var(--team-3);color:var(--ink);--ink-muted:var(--ink-muted-on-card)}._check_1mcwy_189[data-focus-visible]{outline:3px dashed var(--focus);outline-offset:2px}._box_1mcwy_216{border:var(--line-thin) solid var(--ink);background:var(--stock);height:22px;color:var(--ink);--ink-muted:var(--ink-muted-on-card);border-radius:5px;flex:0 0 22px;place-items:center;display:grid}._count_1mcwy_228{color:var(--ink-muted);font-size:var(--text-xs);margin-left:auto}._games_1mcwy_235{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}._game_1mcwy_235{gap:var(--space-1);padding:var(--space-3);border:var(--line) dashed color-mix(in srgb, var(--chalk) 55%, transparent);border-radius:var(--radius-lg);color:var(--chalk);cursor:pointer;transition:transform .22s var(--spring);flex-direction:column;display:flex}._game_1mcwy_235[data-selected]{border-style:solid;border-color:var(--ink);background:var(--stock);box-shadow:var(--shadow-sm);color:var(--ink);--ink-muted:var(--ink-muted-on-card);transform:rotate(-1deg)}._game_1mcwy_235[data-focus-visible]{outline:3px dashed var(--focus);outline-offset:3px}._gameName_1mcwy_268{font-family:var(--font-display);font-size:var(--text-lg);line-height:1.1}._gamePitch_1mcwy_274{font-size:var(--text-sm);color:var(--ink-muted);font-weight:700}._gameNow_1mcwy_281{align-items:center;gap:var(--space-3);display:flex}._field_r71mb_1{gap:var(--space-1);flex-direction:column;display:flex}._label_r71mb_7{font-size:var(--text-sm);letter-spacing:.02em;font-weight:800}._input_r71mb_13{min-height:var(--tap-primary);width:100%;padding:0 var(--space-4);border:var(--line) solid var(--ink);border-radius:var(--radius-md);background:var(--stock);box-shadow:inset 3px 3px 0 color-mix(in srgb, var(--ink) 12%, transparent);font-size:var(--text-lg);color:var(--ink);--ink-muted:var(--ink-muted-on-card);font-weight:700}._input_r71mb_13::placeholder{color:var(--ink-muted);font-weight:500}._input_r71mb_13[data-focused]{outline:3px dashed var(--focus);outline-offset:3px}._input_r71mb_13[data-invalid]{border-color:var(--danger)}._code_r71mb_41{font-family:var(--font-display);font-size:var(--text-2xl);letter-spacing:.3em;text-transform:uppercase;text-align:center;padding-left:calc(var(--space-4) + .3em)}._error_r71mb_50{font-size:var(--text-sm);color:var(--danger);font-weight:700}._hint_r71mb_56{font-size:var(--text-sm);color:var(--ink-muted)}._nowrap_8e14w_3{white-space:nowrap}._mine_8e14w_8{border:var(--line-thin) solid var(--ink);border-radius:var(--radius-md);background:var(--stock);box-shadow:var(--shadow-sm);color:var(--ink);font:inherit;cursor:pointer;transition:transform var(--press-out) var(--spring);--ink-muted:var(--ink-muted-on-card);flex-direction:column;flex:none;align-items:flex-start;gap:2px;padding:6px 12px 7px;display:flex}._mine_8e14w_8[data-pressed]{transition-duration:var(--press-in);transform:scale(.96)}._mine_8e14w_8[data-focus-visible]{outline:3px dashed var(--focus);outline-offset:3px}._mineLabel_8e14w_36{font-size:var(--text-xs);white-space:nowrap;align-items:center;gap:4px;font-weight:800;display:flex}._mineCount_8e14w_45{font-family:var(--font-display);font-size:22px;line-height:1}._mineOf_8e14w_51{color:var(--ink-muted);font-size:15px}._tools_8e14w_57{justify-content:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._list_8e14w_66{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_8e14w_75{align-items:center;gap:var(--space-3);padding:var(--space-3);border:var(--line) solid var(--ink);border-radius:var(--radius-lg);background:var(--stock);box-shadow:var(--shadow-sm);color:var(--ink);--ink-muted:var(--ink-muted-on-card);display:flex}._custom_8e14w_88{border-style:dashed}._thumb_8e14w_92{border:var(--line-thin) solid var(--ink);border-radius:var(--radius-sm);background-color:#fbf1d6;background-image:radial-gradient(color-mix(in srgb, var(--team-1) 35%, transparent) 1.4px, transparent 1.8px);height:62px;font-family:var(--font-display);color:var(--ink);background-size:8px 8px;flex:0 0 48px;place-items:center;font-size:26px;display:grid;position:relative;overflow:hidden}._thumb_8e14w_92 img{object-fit:cover;object-position:50% 22%;width:100%;height:100%;position:absolute;inset:0}._text_8e14w_118{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._name_8e14w_126{font-family:var(--font-display);font-size:var(--text-lg);line-height:1.1}._blurb_8e14w_132{-webkit-line-clamp:2;font-size:var(--text-sm);color:var(--ink-muted);-webkit-box-orient:vertical;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}._points_8e14w_143{font-family:var(--font-display);font-size:var(--text-md);align-items:center;gap:2px;display:flex}._swipeHint_8e14w_153{z-index:5;border-radius:var(--radius-lg);background:color-mix(in srgb, var(--felt-dark) 78%, transparent);color:var(--chalk);pointer-events:none;place-items:center;animation:.3s ease-out both _hintIn_8e14w_1;display:grid;position:absolute;inset:0}._hintStep_8e14w_166{align-items:center;gap:var(--space-3);flex-direction:column;grid-area:1/1;animation:5.2s ease-in-out infinite both _stepA_8e14w_1;display:flex}._hintStepSide_8e14w_175{animation-name:_stepB_8e14w_1}._hintHand_8e14w_179{animation:2.6s ease-in-out infinite both _handUp_8e14w_1}._hintHandSide_8e14w_183{animation-name:_handSide_8e14w_1}._hintLabel_8e14w_187{border:var(--line) solid var(--ink);border-radius:var(--radius-md);background:var(--stock);box-shadow:var(--shadow-md);color:var(--ink);font-family:var(--font-display);padding:6px 14px 8px;font-size:22px}@keyframes _hintIn_8e14w_1{0%{opacity:0}}@keyframes _stepA_8e14w_1{0%,46%{opacity:1}50%,96%{opacity:0}to{opacity:1}}@keyframes _stepB_8e14w_1{0%,46%{opacity:0}50%,96%{opacity:1}to{opacity:0}}@keyframes _handUp_8e14w_1{0%,15%{opacity:0;transform:translateY(40px)}30%{opacity:1}70%,to{opacity:0;transform:translateY(-50px)}}@keyframes _handSide_8e14w_1{0%,15%{opacity:0;transform:translate(-60px)rotate(-10deg)}30%{opacity:1}70%,to{opacity:0;transform:translate(70px)rotate(10deg)}}@media (prefers-reduced-motion:reduce){._swipeHint_8e14w_153{align-content:center;gap:var(--space-5)}._hintStep_8e14w_166,._hintHand_8e14w_179{grid-area:auto;animation:none}}._header_mznq7_1{justify-content:space-between;align-items:center;gap:var(--space-3);flex:none;display:flex}._headText_mznq7_9{flex-direction:column;gap:4px;min-width:0;display:flex}._roundName_mznq7_16{font-family:var(--font-display);font-size:22px;line-height:1.05}._stage_mznq7_22{flex:auto;min-height:0;position:relative}._back_mznq7_29{border:var(--line) solid var(--ink);border-radius:var(--radius-card);background-color:var(--kraft);background-image:repeating-linear-gradient(45deg, color-mix(in srgb, var(--ink) 15%, transparent) 0 2px, transparent 2px 9px);color:var(--ink);--ink-muted:var(--ink-muted-on-card);position:absolute}._back1_mznq7_43{box-shadow:4px 4px 0 var(--ink);inset:14px -6px 0 12px;transform:rotate(3.4deg)}._back2_mznq7_49{inset:6px 4px 6px 2px;transform:rotate(-2.6deg)}._deck_mznq7_55{height:calc(var(--thick,12px) + 48px);border:var(--line) solid var(--ink);border-radius:var(--radius-card);background:repeating-linear-gradient(to top, var(--stock-dim) 0 2px, color-mix(in srgb, var(--ink) 55%, var(--stock-dim)) 2px 3px);box-shadow:var(--table-shadow);transition:height .42s var(--spring);position:absolute;bottom:0;left:3px;right:9px;transform:rotate(-1deg)}._cardSlot_mznq7_73{inset:0 6px calc(6px + var(--thick,12px)) 0;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;cursor:grab;position:absolute;transform:rotate(-1deg)}._hint_mznq7_85{z-index:2;border:var(--line) solid var(--ink);border-radius:var(--radius-md);box-shadow:var(--shadow-md);font-family:var(--font-display);opacity:0;pointer-events:none;padding:8px 16px 10px;font-size:28px;transition:opacity .12s ease-out;position:absolute}._hintGot_mznq7_99{background:var(--got);color:var(--got-ink);top:40%;left:50%;transform:translate(-50%)rotate(-8deg)}._hintSkip_mznq7_107{background:var(--kraft);color:var(--ink);--ink-muted:var(--ink-muted-on-card);top:40%;left:50%;transform:translate(-50%)rotate(7deg)}._cardSlot_mznq7_73[data-hint=up] ._hintGot_mznq7_99,._cardSlot_mznq7_73[data-hint=side] ._hintSkip_mznq7_107{opacity:1}._dealt_mznq7_121{height:100%;animation:_dealt_mznq7_121 .52s var(--spring) both}._first_mznq7_126{animation:_first_mznq7_126 .8s var(--spring) .12s both}@keyframes _dealt_mznq7_121{0%{opacity:.35;transform:translate(8px,16px)rotate(4deg)scale(.93)}}@keyframes _first_mznq7_126{0%{opacity:0;transform:translate(60px,360px)rotate(24deg)scale(.9)}35%{opacity:1}}._ghost_mznq7_147{z-index:3;border:var(--line) solid var(--ink);border-radius:var(--radius-card);background:var(--stock);box-shadow:var(--shadow-lg);text-align:center;pointer-events:none;color:var(--ink);--ink-muted:var(--ink-muted-on-card);flex-direction:column;justify-content:center;align-items:center;gap:22px;padding:28px;display:flex;position:absolute;inset:0 6px 6px 0}._ghostName_mznq7_167{font-family:var(--font-display);font-size:30px;line-height:1.05}._ghostGot_mznq7_173{animation:.48s cubic-bezier(.55,0,.8,.25) both _ghostGot_mznq7_173}._ghostSkip_mznq7_177{animation:.42s cubic-bezier(.55,0,.8,.25) both _ghostSkip_mznq7_177}@keyframes _ghostGot_mznq7_173{0%{transform:translate(var(--x,0), var(--y,0)) rotate(var(--r,0deg))}70%{opacity:1}to{opacity:0;transform:translate(-110px,330px)rotate(-14deg)scale(.16)}}@keyframes _ghostSkip_mznq7_177{0%{transform:translate(var(--x,0), var(--y,0)) rotate(var(--r,0deg))}75%{opacity:1}to{opacity:0;transform:translate(calc(var(--dir,-1) * 440px), 30px) rotate(calc(var(--dir,-1) * 24deg))}}._gotBadge_mznq7_207{border:var(--line) solid var(--ink);background:var(--got);width:130px;height:130px;color:var(--got-ink);box-shadow:var(--shadow-md);font-family:var(--font-display);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;font-size:28px;display:flex;transform:rotate(-10deg)}._skipBadge_mznq7_224{border:var(--line) solid var(--ink);background:var(--kraft);box-shadow:var(--shadow-md);font-family:var(--font-display);color:var(--ink);--ink-muted:var(--ink-muted-on-card);border-radius:14px;padding:12px 22px 14px;font-size:30px;transform:rotate(8deg)}._timeUp_mznq7_237{z-index:6;background:color-mix(in srgb, var(--paper) 92%, transparent);text-align:center;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:20px;padding:24px;animation:.22s ease-out both _fadeIn_mznq7_1;display:flex;position:absolute;inset:-4px}._stamp_mznq7_253{border:4px solid var(--ink);border-radius:var(--radius-lg);background:var(--team-3);box-shadow:var(--shadow-lg);font-family:var(--font-display);animation:_stamp_mznq7_253 .55s var(--spring) 80ms both;color:var(--ink);--ink-muted:var(--ink-muted-on-card);padding:14px 26px 18px;font-size:68px;line-height:1;transform:rotate(-7deg)}@keyframes _stamp_mznq7_253{0%{opacity:0;transform:scale(2.2)rotate(-20deg)}}@keyframes _fadeIn_mznq7_1{0%{opacity:0}}._waiting_mznq7_281{border:var(--line) dashed var(--ink);border-radius:var(--radius-card);place-items:center;font-weight:800;display:grid;position:absolute;inset:0 6px 6px 0}._stats_mznq7_291{flex:none;gap:10px;height:56px;display:flex}._stat_mznq7_291{border:var(--line-thin) solid var(--ink);border-radius:var(--radius-md);background:var(--stock);min-width:0;box-shadow:var(--shadow-sm);color:var(--ink);--ink-muted:var(--ink-muted-on-card);flex-direction:column;flex:1 1 0;justify-content:center;gap:2px;padding:0 10px;display:flex}._statTeam_mznq7_314{background:var(--team);color:var(--team-ink);flex:1.45 1 0}._statLabel_mznq7_320{font-size:var(--text-xs);white-space:nowrap;align-items:center;gap:5px;font-weight:800;display:flex}._statValue_mznq7_329{font-family:var(--font-display);font-size:22px;line-height:1}._buttons_mznq7_335{flex:none;gap:14px;padding-right:5px;display:flex}._buttons_mznq7_335 ._skipButton_mznq7_342{flex:0 0 min(116px,30%)}._buttons_mznq7_335 ._skipButton_mznq7_342>span{font-size:var(--text-lg);flex-direction:column;gap:4px;padding:0 8px}._buttons_mznq7_335 ._gotButton_mznq7_353>span{white-space:nowrap;font-size:clamp(22px,8vw,32px)}._band_mznq7_359{gap:var(--space-2);padding:var(--space-4);border:var(--line) solid var(--ink);border-radius:var(--radius-card);background:var(--team);color:var(--team-ink);box-shadow:var(--shadow-md);flex-direction:column;display:flex}._giverName_mznq7_371{font-family:var(--font-display);font-size:var(--text-2xl);overflow-wrap:anywhere;line-height:1.05}._bigTimer_mznq7_378{justify-content:center;display:flex}._flash_mznq7_383{animation:.9s ease-out 2 _flash_mznq7_383}@keyframes _flash_mznq7_383{0%,to{background-color:var(--paper)}30%{background-color:var(--team-3);color:var(--ink);--ink-muted:var(--ink-muted-on-card)}}._topRow_mznq7_399{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}._timer_svxi4_1{border:var(--line) solid var(--ink);border-radius:var(--radius-lg);background:var(--stock);height:64px;color:var(--ink);box-shadow:var(--shadow-md);justify-content:center;align-items:center;padding:0 clamp(8px,3vw,14px);display:flex}._digits_svxi4_14{font-family:var(--font-display);font-size:clamp(30px,11vw,44px);line-height:1;display:flex}._digit_svxi4_14{text-align:center;width:.8em}._colon_svxi4_27{text-align:center;width:.34em}._hot_svxi4_33{color:var(--alarm)}._tickA_svxi4_37{animation:_tickA_svxi4_37 .62s var(--spring) both}._tickB_svxi4_40{animation:_tickB_svxi4_40 .62s var(--spring) both}._lg_svxi4_45{min-width:0;max-width:100%;height:auto;box-shadow:var(--shadow-lg);border-radius:22px;padding:8px 20px}._lg_svxi4_45 ._digits_svxi4_14{font-size:clamp(56px,20vw,104px)}._xl_svxi4_59{min-width:0;height:auto;box-shadow:10px 10px 0 var(--ink);border-width:5px;border-radius:28px;padding:2vh 2.4vw}._xl_svxi4_59 ._digits_svxi4_14{font-size:min(11vw,24vh)}@keyframes _tickA_svxi4_37{0%{transform:scale(1.16)rotate(-3deg)}}@keyframes _tickB_svxi4_40{0%{transform:scale(1.16)rotate(3deg)}}._round_1d96i_1{align-items:center;gap:var(--space-3);display:flex}._roundIcon_1d96i_7{border:var(--line) solid var(--ink);border-radius:var(--radius-md);background:var(--team-3);width:48px;height:48px;box-shadow:var(--shadow-sm);color:var(--ink);--ink-muted:var(--ink-muted-on-card);flex:none;place-items:center;display:grid}._roundName_1d96i_21{font-family:var(--font-display);font-size:var(--text-xl);line-height:1.05}._ruleText_1d96i_27{text-wrap:pretty;font-weight:600}._badge_1d96i_32{white-space:nowrap;align-items:center;gap:6px;font-weight:800;display:inline-flex}._scores_1d96i_40{gap:var(--space-2);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}._score_1d96i_40{min-height:56px;padding:var(--space-1) 10px;border:var(--line-thin) solid var(--ink);border-radius:var(--radius-md);background:var(--stock);box-shadow:var(--shadow-sm);color:var(--ink);--ink-muted:var(--ink-muted-on-card);flex-direction:column;justify-content:center;gap:2px;display:flex;position:relative}._scoreActive_1d96i_63{background:var(--team);color:var(--team-ink)}._scoreLabel_1d96i_68{font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:5px;font-weight:800;display:flex;overflow:hidden}._scoreValue_1d96i_79{font-family:var(--font-display);font-size:22px;line-height:1}._bump_1d96i_85{animation:_bump_1d96i_85 .56s var(--spring) both;display:inline-block}@keyframes _bump_1d96i_85{0%{opacity:0;transform:translateY(60%)rotateX(80deg)}}._recap_1d96i_97{gap:var(--space-2);flex-direction:column;display:flex}._chips_1d96i_103{flex-wrap:wrap;gap:6px;display:flex}._chip_1d96i_103{border:var(--line-thin) solid var(--ink);background:var(--stock);font-size:var(--text-sm);color:var(--ink);--ink-muted:var(--ink-muted-on-card);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-weight:700;display:inline-flex}._tally_1d96i_123{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}._tallyCard_1d96i_132{border:var(--line-thin) solid var(--ink);background-color:var(--kraft);background-image:repeating-linear-gradient(45deg, color-mix(in srgb, var(--ink) 14%, transparent) 0 2px, transparent 2px 8px);width:34px;height:46px;box-shadow:2px 2px 0 var(--ink);font-family:var(--font-display);animation:_tallyIn_1d96i_1 .48s var(--spring) both;color:var(--ink);--ink-muted:var(--ink-muted-on-card);border-radius:6px;place-items:center;font-size:14px;display:grid}._tallyCard_1d96i_132:nth-child(odd){transform:rotate(-3deg)}._tallyCard_1d96i_132:nth-child(2n){transform:rotate(2deg)}@keyframes _tallyIn_1d96i_1{0%{opacity:0;transform:translateY(-20px)rotate(12deg)scale(.8)}}._chipPoints_1d96i_168{font-family:var(--font-display);font-size:var(--text-xs)}._home_91ldp_1{justify-content:center}._mark_91ldp_5{align-items:center;gap:var(--space-2);padding-top:var(--space-3);flex-direction:column;display:flex}._wordmark_91ldp_14{font-family:var(--font-display);white-space:nowrap;animation:_deal_91ldp_1 .7s var(--spring) both;font-size:52px;font-weight:400;line-height:1;transform:rotate(-2deg)}._tag_91ldp_25{border:var(--line) solid var(--ink);background:var(--stock);color:var(--ink);box-shadow:4px 4px 0 var(--ink), 0 10px 20px #0006;animation:_tagIn_91ldp_1 .7s var(--spring) .78s both;border-radius:12px;margin-left:6px;padding:6px 12px 10px;font-size:.72em;line-height:1;display:inline-block;transform:rotate(6deg)}@keyframes _tagIn_91ldp_1{0%{opacity:0;transform:rotate(-30deg)scale(.4)}}._form_91ldp_49{gap:var(--space-4);flex-direction:column;display:flex}._joinRow_91ldp_57{gap:var(--space-1) var(--space-3);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label.""input button""error error";display:grid}._joinRow_91ldp_57>div{display:contents}._joinRow_91ldp_57 label{grid-area:label}._joinRow_91ldp_57 input{grid-area:input;min-height:64px}._joinRow_91ldp_57>div>:not(label,input){grid-area:error}._joinButton_91ldp_84{grid-area:button}._or_91ldp_88{align-items:center;gap:var(--space-3);color:var(--ink-muted);font-weight:800;font-size:var(--text-sm);display:flex}._or_91ldp_88:before,._or_91ldp_88:after{content:"";opacity:.4;background:currentColor;flex:1;height:2px}._boardLink_91ldp_106{align-self:center;align-items:center;gap:var(--space-2);min-height:var(--tap-min);padding:0 var(--space-2);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;font-weight:800;text-decoration:underline;display:inline-flex}@keyframes _deal_91ldp_1{0%{opacity:0;transform:translateY(30px)rotate(8deg)}}._fan_91ldp_129{align-self:center;width:300px;max-width:100%;height:190px;position:relative}._fanSlot_91ldp_137{transform-origin:50% 100%;width:106px;height:148px;margin-left:-53px;position:absolute;top:28px;left:50%}._fanSlot_91ldp_137[data-pos="0"]{--card:var(--team-1);--card-ink:var(--team-1-ink);transform:translate(-84px)rotate(-14deg)}._fanSlot_91ldp_137[data-pos="1"]{--card:var(--team-2);--card-ink:var(--team-2-ink);top:12px;transform:rotate(-1deg)}._fanSlot_91ldp_137[data-pos="2"]{--card:var(--team-3);--card-ink:var(--team-3-ink);transform:translate(84px)rotate(13deg)}._fanCard_91ldp_167{border:var(--line) solid var(--ink);background:var(--card,var(--stock));width:100%;height:100%;color:var(--card-ink,var(--ink));box-shadow:4px 4px 0 var(--ink), 0 14px 24px #00000073;animation:_fanDeal_91ldp_1 .78s var(--spring) both;border-radius:14px;justify-content:center;align-items:center;padding-bottom:10px;display:flex;position:relative}@keyframes _fanDeal_91ldp_1{0%{opacity:0;transform:translateY(300px)rotate(28deg)scale(.86)}30%{opacity:1}}._index_91ldp_195{font-family:var(--font-display);font-size:22px;line-height:1;position:absolute;top:8px;left:9px}._indexFlip_91ldp_204{font-size:16px;inset:auto 9px 26px auto;transform:rotate(180deg)}._fanLabel_91ldp_213{text-align:center;font-size:12px;font-weight:800;position:absolute;bottom:9px;left:0;right:0}._fanSlot_91ldp_137[data-pos="0"] ._indexFlip_91ldp_204{visibility:hidden}@media (max-height:720px){._fan_91ldp_129{zoom:.8}}@media (max-height:600px){._fan_91ldp_129{zoom:.6}._home_91ldp_1{gap:var(--space-3)}._mark_91ldp_5{padding-top:0}._form_91ldp_49{gap:var(--space-3)}}@media (max-width:360px){._wordmark_91ldp_14{font-size:42px}._joinRow_91ldp_57 input{padding:0 var(--space-2) 0 calc(var(--space-2) + .2em);letter-spacing:.2em;font-size:26px}}@font-face{font-family:Ultra;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ultra-latin-ext-400-normal-BgMY2QgE.woff2)format("woff2"),url(/assets/ultra-latin-ext-400-normal-0nH9ncBy.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Ultra;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ultra-latin-400-normal-DV69c3Il.woff2)format("woff2"),url(/assets/ultra-latin-400-normal-Ch4286Fk.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible Next Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/atkinson-hyperlegible-next-latin-ext-wght-normal-C6vrW8VD.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible Next Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/atkinson-hyperlegible-next-latin-wght-normal-BcXVPD7q.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--paper:#1c4637;--felt-dark:#122e24;--grain:radial-gradient(#1d1a1752 .8px, transparent 1.2px), radial-gradient(#1d1a1752 .7px, transparent 1.1px), radial-gradient(#1d1a1752 .6px, transparent 1px);--grain-size:7px 7px, 11px 11px, 17px 17px;--grain-position:0 0, 3px 5px, 8px 2px;--lamp:#ffecbe1a;--chalk:#f3ead6;--chalk-muted:#d8cfba;--stock:#fbf3e2;--stock-dim:#ece2cc;--kraft:#dcc9a1;--ink:#1d1a17;--ink-muted-on-card:#5c554a;--ink-muted:var(--chalk-muted);--team-1:#ee5236;--team-1-ink:var(--ink);--team-2:#2445b0;--team-2-ink:#fff;--team-2-on-felt:#8ea4ff;--team-3:#ffd34d;--team-3-ink:var(--ink);--team-4:#52bd8e;--team-4-ink:var(--ink);--primary:var(--stock);--primary-ink:var(--ink);--got:#1c7a4a;--got-ink:#fff;--skip:var(--kraft);--skip-ink:var(--ink);--alarm:#b4231a;--danger:#ffb4a6;--focus:#ffd84f;--font-display:"Ultra", "Rockwell Extra Bold", "Rockwell", Georgia, serif;--font-text:"Atkinson Hyperlegible Next Variable", "Atkinson Hyperlegible", system-ui, -apple-system, "Segoe UI", sans-serif;--text-xs:.75rem;--text-sm:.875rem;--text-md:1rem;--text-lg:1.25rem;--text-xl:1.625rem;--text-2xl:2.125rem;--text-3xl:2.75rem;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--gutter:18px;--line:3px;--line-thin:2px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-card:18px;--table-shadow:0 10px 24px #0000006b;--shadow-sm:3px 3px 0 var(--ink), 0 6px 14px #00000059;--shadow-md:5px 5px 0 var(--ink), var(--table-shadow);--shadow-lg:6px 6px 0 var(--ink), 0 14px 32px #0000007a;--press-depth:5px;--spring:cubic-bezier(.34, 1.56, .64, 1);--ease-out:cubic-bezier(.22, 1, .36, 1);--press-in:60ms;--press-out:.38s;--tap-min:44px;--tap-primary:56px;--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;touch-action:manipulation}body{background-color:var(--paper);min-height:100dvh;color:var(--chalk);font-family:var(--font-text);font-size:var(--text-md);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;overscroll-behavior-y:none;margin:0;line-height:1.4}body:before{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(ellipse 80% 55% at 50% 30%, var(--lamp), transparent 70%), radial-gradient(ellipse 120% 100% at 50% 50%, transparent 55%, color-mix(in srgb, var(--felt-dark) 85%, transparent)), var(--grain);background-size:100% 100%, 100% 100%, var(--grain-size);background-position:0 0, 0 0, var(--grain-position);position:fixed;inset:0}h1,h2,h3,p{margin:0}button,input,textarea,select{font:inherit;color:inherit}img{max-width:100%;display:block}:focus-visible{outline:3px dashed var(--focus);outline-offset:4px}.display{font-family:var(--font-display);letter-spacing:.005em;font-weight:400}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}
