._root_1iqmi_1{justify-items:center;gap:var(--space-2);display:grid}._link_1iqmi_6{min-width:0;color:var(--ink-secondary);font:600 var(--text-sm) / 1.2 var(--font-ui);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;text-decoration:underline}._pill_1iqmi_16{border-radius:var(--radius-chip);background:var(--segment-track);width:100%;min-height:2.75rem;color:var(--ink);font:600 var(--text-md) / 1 var(--font-ui);cursor:pointer;border:0;display:block}._pillRoot_1iqmi_27{display:contents}._ok_1iqmi_30{font-size:var(--text-sm);color:var(--ink-secondary);text-align:center;grid-column:1/-1;margin:0}._head_14197_1{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}._newTeam_14197_6{border-radius:var(--radius-chip);background:var(--ink);min-height:2.75rem;color:var(--ink-inverse);font:600 var(--text-md) / 1 var(--font-ui);justify-content:center;align-items:center;text-decoration:none;display:flex}._list_14197_18{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}._team_14197_25{padding:.75rem var(--space-3);border-radius:var(--radius-card);background:var(--surface);min-height:4.5rem;color:var(--ink);grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;display:grid;position:relative}._name_14197_37{color:var(--ink);font:600 1rem / 1.25 var(--font-ui);min-width:0;text-decoration:none;display:block}._name_14197_37:after{content:"";position:absolute;inset:0}._meta_14197_50{font:400 .875rem / 1.3 var(--font-ui);color:var(--ink-secondary);display:block}._todo_14197_55{align-items:center;gap:var(--space-2);font:400 .875rem / 1.3 var(--font-ui);color:var(--ink);margin-top:2px;display:flex}._todo_14197_55:before{content:"";background:var(--warning);border-radius:50%;flex:none;width:.5rem;height:.5rem}._tv_14197_71{text-align:right;font-size:var(--text-xs);color:var(--ink-secondary);position:relative}._tvValue_14197_77{font:600 1.125rem / 1.1 var(--font-ui);font-variant-numeric:tabular-nums;color:var(--ink);display:block}._empty_14197_83{padding:var(--space-3);text-align:center;color:var(--ink-secondary);margin:0}._demo_14197_90{white-space:nowrap;margin-left:var(--space-1);padding:1px var(--space-2);border-radius:var(--radius-chip);background:var(--surface-2);color:var(--ink-secondary);font:600 var(--text-sm) / 1.4 var(--font-ui);display:inline-block}._deleteDemo_14197_101{border:var(--border-width) solid var(--separator);border-radius:var(--radius-chip);min-height:2.75rem;color:var(--ink);background:0 0}._group_qol3h_2{border-radius:var(--radius-card);background:var(--surface);display:block;overflow:hidden}._header_qol3h_8{background:var(--surface-2);margin:0}._toggle_qol3h_12{align-items:center;gap:var(--space-2);width:100%;min-height:3rem;padding:0 var(--space-3);color:var(--ink);font:600 var(--text-md) / 1.2 var(--font-ui);text-align:left;background:0 0;border:0;border-radius:0;display:flex}._groupIcon_qol3h_26{background:var(--muted-fill);color:#fff;border-radius:50%;place-items:center;width:1.5rem;height:1.5rem;display:inline-grid}._name_qol3h_35{font-weight:600}._round_qol3h_38{color:var(--ink-secondary);font-weight:400}._chev_qol3h_42{margin-left:auto;display:inline-flex}._closed_qol3h_46{transform:rotate(180deg)}._table_qol3h_49{table-layout:fixed;border-collapse:collapse;width:100%;font-size:var(--text-md)}._table_qol3h_49 th{padding:var(--space-2) var(--space-2);color:var(--ink-secondary);font:500 var(--text-xs) / 1 var(--font-ui);text-align:right}._table_qol3h_49 th:nth-child(2){text-align:left}._table_qol3h_49 td{padding:var(--space-2);text-align:right;font-variant-numeric:tabular-nums}._table_qol3h_49 td:first-child,._table_qol3h_49 th:first-child{text-align:center;width:1.75rem;color:var(--ink-secondary)}._team_qol3h_75{align-items:center;gap:var(--space-2);text-align:left;display:flex}._team_qol3h_75 a{color:var(--ink);font-weight:600;text-decoration:none}._mine_qol3h_86{background:var(--surface-2)}._pts_qol3h_89{font-weight:700}._more_qol3h_92,._note_qol3h_93{padding:var(--space-2) var(--space-3);color:var(--ink-secondary);font-size:var(--text-sm);margin:0}._page_qol3h_99{gap:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}._hero_qol3h_104{padding:var(--space-3);border-radius:var(--radius-card);color:#fff;background:#1f3f7a;gap:2px;display:grid}._back_qol3h_113{color:#fff;font-weight:600;text-decoration:none}._heroName_qol3h_118{color:#fff;font:700 1.625rem / 1.1 var(--font-display);margin:0}._heroMeta_qol3h_123{opacity:.9;margin:0}._list_qol3h_127{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-card);background:var(--surface);margin:0;list-style:none;display:grid}._list_qol3h_127 li{align-items:center;gap:var(--space-3);display:flex}._list_qol3h_127 a{color:var(--ink);font-weight:600;text-decoration:none}._start_qol3h_147{text-align:center;margin:0}._start_qol3h_147 a{color:var(--ink);text-underline-offset:3px;font-weight:600;text-decoration:underline}._flow_sz4yx_2{gap:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}._head_sz4yx_7{align-items:center;gap:var(--space-3);display:flex}._head_sz4yx_7 h1{font-size:var(--text-lg);flex:1}._close_sz4yx_16{background:var(--surface);width:2.5rem;height:2.5rem;color:var(--ink);border-radius:50%;place-items:center;display:inline-grid}._stepOf_sz4yx_25{color:var(--ink-secondary);font-size:var(--text-sm)}._body_sz4yx_29{gap:var(--space-3);grid-template-columns:minmax(0,1fr);align-content:start;padding-bottom:6rem;display:grid}._foot_sz4yx_36{z-index:20;gap:var(--space-2);width:min(100%, var(--content-max));padding:var(--space-2) var(--space-3) calc(var(--space-3) + env(safe-area-inset-bottom));background:var(--bg);grid-template-columns:1fr 2.5fr;margin:0 auto;display:grid;position:fixed;inset:auto 0 0}._foot_sz4yx_36 button{min-height:3.25rem;font:700 1.125rem / 1 var(--font-display);letter-spacing:.05em}._field_sz4yx_53{padding:var(--space-2) var(--space-3);border-radius:var(--radius-tile);background:var(--surface);gap:2px;display:grid}._field_sz4yx_53 span{color:var(--ink-secondary);font-size:var(--text-xs)}._field_sz4yx_53 input{font:600 var(--text-lg) / 1.3 var(--font-ui);background:0 0;border:0;padding:0}._two_sz4yx_70{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}._label_sz4yx_75{margin:var(--space-2) 0 0;color:var(--ink-secondary);font:700 var(--text-xs) / 1 var(--font-ui);letter-spacing:.06em;text-transform:uppercase}._note_sz4yx_82{color:var(--ink-secondary);font-size:var(--text-sm);margin:0}._swatches_sz4yx_87{gap:var(--space-2);flex-wrap:wrap;display:flex}._swatch_sz4yx_87{border:2px solid #0000;border-radius:50%;width:2.25rem;min-width:0;height:2.25rem;min-height:0;padding:0}._swatchOn_sz4yx_101{outline:2px solid var(--ink);outline-offset:2px}._points_sz4yx_105{gap:var(--space-2);text-align:center;grid-template-columns:repeat(3,1fr);display:grid}._points_sz4yx_105>div{gap:var(--space-1);justify-items:center;display:grid}._tieList_sz4yx_116{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}._tieList_sz4yx_116 li{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-tile);background:var(--surface);display:flex}._tieList_sz4yx_116 strong{flex:1}._tieList_sz4yx_116 button{background:0 0;min-width:2rem;min-height:2rem;padding:0}._addRow_sz4yx_140{gap:var(--space-2);flex-wrap:wrap;display:flex}._teamList_sz4yx_145{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}._teamList_sz4yx_145 li,._teamList_sz4yx_145 label{align-items:center;gap:var(--space-3);display:flex}._teamList_sz4yx_145 li{padding:var(--space-2) var(--space-3);border-radius:var(--radius-tile);background:var(--surface)}._teamList_sz4yx_145 label{flex:1}._teamList_sz4yx_145 small{color:var(--ink-secondary);display:block}._off_sz4yx_170{opacity:.5}._tag_sz4yx_173{color:var(--ink-secondary);font-size:var(--text-xs);margin-left:auto;font-style:normal}._addTeam_sz4yx_179{gap:var(--space-2);grid-template-columns:1fr auto;display:grid}._fxHead_sz4yx_184{justify-content:space-between;align-items:center;gap:var(--space-2);color:var(--ink-secondary);font-size:var(--text-sm);display:flex}._round_sz4yx_192{padding:var(--space-3);border-radius:var(--radius-card);background:var(--surface)}._round_sz4yx_192 h3{margin:0 0 var(--space-2);font-size:var(--text-md)}._round_sz4yx_192 small{color:var(--ink-secondary);font-weight:400}._round_sz4yx_192 p{margin:2px 0}._round_sz4yx_192 p span{color:var(--ink-secondary)}._page_sz4yx_211{gap:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}._hero_sz4yx_216{padding:var(--space-3);border-radius:var(--radius-card);color:#fff;gap:2px;display:grid}._hero_sz4yx_216 h1{color:#fff;font:700 1.625rem / 1.1 var(--font-display);margin:0}._hero_sz4yx_216 p{opacity:.9;margin:0}._back_sz4yx_232{color:#fff;font-weight:600;text-decoration:none}._table_sz4yx_237{table-layout:fixed;border-collapse:collapse;background:var(--surface);border-radius:var(--radius-card);width:100%}._table_sz4yx_237 th{padding:var(--space-2);color:var(--ink-secondary);font:500 var(--text-xs) / 1 var(--font-ui);text-align:right}._table_sz4yx_237 td{padding:var(--space-2);text-align:right;font-variant-numeric:tabular-nums}._table_sz4yx_237 th:nth-child(2),._table_sz4yx_237 td:nth-child(2){text-align:left}._tName_sz4yx_259{font-weight:600}._roundChips_sz4yx_262{gap:var(--space-2);display:flex;overflow-x:auto}._chip_sz4yx_267,._chipOn_sz4yx_268{min-height:2.25rem;padding:0 var(--space-3);border-radius:999px;flex:none;font-weight:600}._chipOn_sz4yx_268{background:var(--ink);color:var(--bg)}._group_sz4yx_279{border-radius:var(--radius-card);background:var(--surface);overflow:hidden}._group_sz4yx_279 h2{padding:var(--space-2) var(--space-3);background:var(--surface-2);font:600 var(--text-md) / 1.2 var(--font-ui);margin:0}._group_sz4yx_279 ul{margin:0;padding:0;list-style:none}._fxRow_sz4yx_295{gap:var(--space-3);width:100%;min-height:3rem;padding:0 var(--space-3);color:var(--ink);text-align:left;background:0 0;border-radius:0;grid-template-columns:1fr auto 1fr;display:grid}._fxRow_sz4yx_295 span:last-child{text-align:right}._plainList_sz4yx_310{padding:var(--space-2) var(--space-3);border-radius:var(--radius-card);background:var(--surface);margin:0;list-style:none;display:grid}._plainList_sz4yx_310 li{padding:var(--space-2) 0;gap:2px;display:grid}._plainList_sz4yx_310 li+li{border-top:var(--border-width) solid var(--separator)}._plainList_sz4yx_310 small{color:var(--ink-secondary)}._rowBtn_sz4yx_329{text-align:left;background:0 0;justify-items:start;gap:2px;padding:0;font-weight:600;display:grid}._rowBtn_sz4yx_329 small{font-weight:400}._danger_sz4yx_341{color:var(--negative)}._resultGrid_sz4yx_344{gap:var(--space-2);text-align:center;grid-template-columns:1fr 1fr 1fr;align-items:center;display:grid}._counter_sz4yx_351{justify-content:center;align-items:center;gap:var(--space-2);display:inline-flex}._counter_sz4yx_351 button{border-radius:50%;min-width:2.25rem;min-height:2.25rem;padding:0}._counter_sz4yx_351 output{min-width:1.5rem;font:700 1.5rem / 1 var(--font-display)}._sheetButtons_sz4yx_367{gap:var(--space-2);margin-top:var(--space-3);display:flex}._sheetButtons_sz4yx_367 button{flex:1;min-height:3rem;font-weight:700}._leaders_sz4yx_378{padding:var(--space-2) var(--space-3);margin:0;list-style:none;display:grid}._leaders_sz4yx_378 li{gap:var(--space-2);padding:var(--space-1) 0;grid-template-columns:1.5rem 1fr auto;display:grid}._leaders_sz4yx_378 span{color:var(--ink-secondary)}._page_17aqd_1{gap:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}._group_17aqd_6{gap:var(--space-2);grid-template-columns:minmax(0,1fr);display:grid}._label_17aqd_11{padding:0 var(--space-3)}._card_17aqd_14{padding:0 var(--space-3);border-radius:var(--radius-card);background:var(--surface);margin:0;list-style:none;overflow:hidden}._row_17aqd_22{align-items:center;gap:var(--space-3);width:100%;min-height:3.5rem;padding:var(--space-2) 0;color:var(--ink);font:inherit;text-align:left;background:0 0;border:0;border-radius:0;text-decoration:none;display:flex}._card_17aqd_14>li+li{border-top:var(--border-width) solid var(--separator)}._icon_17aqd_40{background:var(--surface-2);width:2rem;height:2rem;color:var(--ink-secondary);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}._text_17aqd_51{flex:1;gap:1px;min-width:0;display:grid}._title_17aqd_57{font:600 var(--text-md) / 1.25 var(--font-ui)}._sub_17aqd_60{font-size:var(--text-sm);color:var(--ink-secondary)}._ok_17aqd_64{color:var(--check)}._warn_17aqd_67{color:var(--red-text)}._value_17aqd_70{color:var(--ink-secondary);font-size:var(--text-md)}._chev_17aqd_74{color:var(--ink-tertiary);display:inline-flex}._control_17aqd_78{gap:var(--space-2);padding:var(--space-2) 0 var(--space-3);display:grid}._controlHead_17aqd_83{align-items:center;gap:var(--space-3);display:flex}._toggleRow_17aqd_88{padding:0}._toggleRow_17aqd_88>button{padding-left:0}._disclaimer_17aqd_94,._note_17aqd_100{padding:0 var(--space-3);font-size:var(--text-sm);color:var(--ink-secondary);margin:0}._pill_17aqd_106{margin-left:var(--space-2);border-radius:var(--radius-chip);background:var(--surface-2);color:var(--ink-secondary);font:600 var(--text-xs) / 1.4 var(--font-ui);vertical-align:middle;padding:1px 8px}._hint_17aqd_115{padding:0 var(--space-3);font-size:var(--text-sm);color:var(--ink-secondary);margin:0}._actionBtn_17aqd_121{min-height:2rem;padding:0 var(--space-3);font:700 var(--text-sm) / 1 var(--font-ui);flex:none}._fileInput_17aqd_127{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}._gestureOr_17aqd_134{font-size:var(--text-sm);color:var(--ink-secondary);display:block}._files_17aqd_139{padding:0 var(--space-3);margin:0;list-style:none}._files_17aqd_139 li{padding:var(--space-2) 0;border-top:var(--border-width) solid var(--separator);font-size:var(--text-md)}._files_17aqd_139 li:first-child{border-top:0}._amberDot_17aqd_154{width:.625rem;height:.625rem;margin-right:var(--space-2);background:var(--warning);border-radius:50%;display:inline-block}._suggest_17aqd_164{align-items:center;gap:var(--space-3);min-height:3.5rem;padding:var(--space-2) var(--space-3);border-radius:var(--radius-chip);background:color-mix(in srgb, var(--warning) 14%, var(--surface));list-style:none;display:flex}._suggestDot_17aqd_174{background:var(--warning);border-radius:50%;flex:none;width:.5rem;height:.5rem}._suggest_17aqd_164 ._actionBtn_17aqd_121{background:var(--ink);color:var(--bg)}._list_1gitn_1{margin:0;padding:0;list-style:none}._row_1gitn_6{align-items:center;gap:var(--space-3);min-height:4rem;padding:var(--space-2) 0;border-bottom:var(--border-width) solid var(--separator);display:flex;position:relative}._row_1gitn_6:last-child{border-bottom:0}._main_1gitn_18{align-items:center;gap:var(--space-3);text-align:left;min-width:0;color:var(--ink);cursor:pointer;background:0 0;border:0;flex:1;padding:0;text-decoration:none;display:flex}._stretch_1gitn_33:after{content:"";position:absolute;inset:0}._toggle_1gitn_38{z-index:1;flex:none;width:6rem;position:relative}._tile_1gitn_44{background:var(--surface-2);width:2.75rem;height:2.75rem;color:var(--ink);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}._text_1gitn_55{gap:2px;min-width:0;display:grid}._title_1gitn_60{font:600 var(--text-lg) / 1.2 var(--font-ui)}._sub_1gitn_63{font-size:var(--text-md);color:var(--ink-secondary)}._note_1gitn_67{align-items:center;gap:var(--space-2);font:600 var(--text-md) / 1.3 var(--font-ui);color:var(--ink);display:flex}._note_1gitn_67:before{content:"";background:var(--warning);border-radius:50%;flex:none;width:.5rem;height:.5rem}._chevron_1gitn_82{color:var(--ink-tertiary);flex:none;margin-left:auto;display:inline-flex}._label_1gitn_88{margin:var(--space-2) 0 0;font:700 var(--text-xs) / 1.3 var(--font-ui);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-secondary)}._back_1gitn_95{padding:0 var(--space-2) 0 0;color:var(--ink-secondary);background:0 0;align-self:flex-start}._wrap_76e3c_1{gap:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}._hint_76e3c_6,._puzzle_76e3c_7,._warn_76e3c_8{color:var(--ink-secondary);font-size:var(--text-md);margin:0}._puzzle_76e3c_7{gap:2px;display:grid}._puzzle_76e3c_7 strong{color:var(--ink)}._warn_76e3c_8{padding:var(--space-2) var(--space-3);border-radius:var(--radius-tile);background:var(--surface-2)}._hint_76e3c_6{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}._info_76e3c_31{color:var(--ink-secondary);background:0 0;flex:none;padding:0}._moreList_76e3c_37{gap:var(--space-2);margin:0 0 var(--space-3);font-size:var(--text-md);padding-left:1.1rem;display:grid}._gotIt_76e3c_44{width:100%}._reason_76e3c_48{min-height:3.6rem;padding:var(--space-2) var(--space-3);border-radius:var(--radius-card);background:var(--surface);color:var(--ink-secondary);font-size:var(--text-md);gap:2px;display:grid}._reason_76e3c_48 strong{color:var(--ink);font-weight:600}._scroller_76e3c_62{overflow-x:auto}@media (width<=26rem){._scroller_76e3c_62{margin-inline:calc(var(--space-3) * -1);padding-inline:var(--space-2)}}._board_76e3c_72{width:100%;min-width:calc(7 * var(--tap-min));border-radius:var(--radius-tile);background:var(--separator);gap:1px;display:grid;overflow:hidden}._cell_76e3c_81{aspect-ratio:1;min-height:var(--tap-min);background:var(--surface);position:relative}._cell_76e3c_81[data-shade=mine],._legend_76e3c_88 i[data-shade=mine]{background:color-mix(in srgb, var(--ink) 16%, var(--surface))}._cell_76e3c_81[data-shade=theirs],._legend_76e3c_88 i[data-shade=theirs]{background:color-mix(in srgb, var(--red-text) 12%, var(--surface))}._cell_76e3c_81[data-shade=both],._legend_76e3c_88 i[data-shade=both]{background:repeating-linear-gradient(45deg, color-mix(in srgb, var(--ink) 22%, var(--surface)) 0 4px, color-mix(in srgb, var(--red-text) 16%, var(--surface)) 4px 8px)}._legend_76e3c_88{gap:var(--space-1) var(--space-3);color:var(--ink-secondary);font-size:var(--text-sm);flex-wrap:wrap;margin:0;display:flex}._legend_76e3c_88 span{align-items:center;gap:4px;display:inline-flex}._legend_76e3c_88 i{border:1px solid var(--separator);width:.9rem;height:.9rem;font:700 .6rem / 1 var(--font-ui);border-radius:3px;place-items:center;font-style:normal;display:inline-grid}._legend_76e3c_88 i[data-token=mine]{background:var(--ink);border:0;border-radius:50%}._legend_76e3c_88 i[data-token=theirs]{background:var(--red);border:0}._legend_76e3c_88 i[data-token=prone]{border:2px dashed var(--ink);border-radius:999px;width:1.1rem;height:.55rem}._legend_76e3c_88 i[data-token=distracted]{border:1.5px solid var(--ink);background:var(--surface);color:var(--ink);border-radius:50%}._hit_76e3c_147{touch-action:manipulation;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;background:0 0;border-radius:0;width:100%;min-width:0;height:100%;min-height:0;padding:0;position:absolute;inset:0}._hit_76e3c_147[data-draggable]{touch-action:none}._hit_76e3c_147:focus-visible{outline:3px solid var(--ink);outline-offset:-3px}._token_76e3c_168{background:var(--ink);width:72%;height:72%;color:var(--ink-inverse);font:italic 700 1rem / 1 var(--font-display);border-radius:50%;place-items:center;display:grid;position:relative}._token_76e3c_168[data-side=theirs]{background:var(--red);color:#fff;border-radius:28%}._token_76e3c_168[data-selected]{box-shadow:0 0 0 3px var(--surface), 0 0 0 5px var(--ink)}._token_76e3c_168[data-prone]{border:3px dashed var(--ink);width:84%;height:46%;color:var(--ink);background:0 0;border-radius:999px;font-size:.8rem}._token_76e3c_168[data-prone][data-side=theirs]{border-color:var(--red-text);color:var(--red-text)}._token_76e3c_168[data-guess]{box-shadow:0 0 0 3px var(--surface), 0 0 0 6px var(--ink)}._token_76e3c_168[data-wrong]{outline:3px solid var(--red-text);outline-offset:3px}._token_76e3c_168[data-marker]{outline:3px dashed var(--ink);outline-offset:3px}._distracted_76e3c_217{background:var(--surface);width:17px;height:17px;color:var(--ink);border:1.5px solid var(--ink);font:700 .65rem / 1 var(--font-ui);border-radius:50%;place-items:center;display:grid;position:absolute;top:-6px;left:-6px}._open_76e3c_231{background:var(--surface);color:var(--ink);font:700 .6rem / 1.3 var(--font-ui);letter-spacing:.02em;pointer-events:none;border-radius:4px;padding:0 3px;position:absolute;bottom:1px;left:2px}._guard_76e3c_243{background:var(--surface);width:17px;height:17px;color:var(--ink);border:1.5px solid var(--ink);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-6px;right:-6px}._badge_76e3c_256{background:var(--surface);width:24px;min-width:24px;height:24px;min-height:24px;color:var(--ink);border:2px solid var(--ink);pointer-events:none;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:1px;right:1px}._badge_76e3c_256[data-yes]{background:var(--ink);color:var(--ink-inverse)}._chips_76e3c_277{flex-wrap:wrap;align-items:center;gap:4px;display:flex}._chips_76e3c_277 button{min-width:0;font-size:var(--text-sm);white-space:nowrap;padding-inline:9px}._chips_76e3c_277 button[aria-pressed=true]{background:var(--ink);color:var(--ink-inverse)}._chipHint_76e3c_293{color:var(--ink-secondary);font-size:var(--text-sm)}._score_76e3c_297{flex-basis:100%}._steppers_76e3c_300{justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;display:flex}._stepperBox_76e3c_306{font-size:var(--text-sm);color:var(--ink-tertiary);flex:9rem;gap:2px;font-weight:600;display:grid}._result_76e3c_314{padding:var(--space-3);border-radius:var(--radius-card);background:var(--ink);color:var(--ink-inverse);gap:2px;display:grid}._result_76e3c_314 strong{font:italic 700 1.25rem / 1.25 var(--font-display)}._result_76e3c_314 span{opacity:.8;font-size:var(--text-sm)}._cell_76e3c_81[data-line]{background:repeating-linear-gradient(135deg, var(--surface) 0 5px, color-mix(in srgb, var(--ink) 14%, var(--surface)) 5px 10px)}._dot_1e10h_2{background:var(--surface);width:18px;height:18px;color:var(--ink);border:2px solid var(--ink);font:700 .6875rem / 1 var(--font-num);pointer-events:none;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:2px;left:2px}._dot_1e10h_2[data-route=B]{border-style:dashed;border-color:var(--red-text);color:var(--red-text)}._dot_1e10h_2[data-slot="1"]{left:auto;right:2px}._markers_1e10h_26{color:var(--red-text);font:700 .6875rem / 1 var(--font-num);pointer-events:none;position:absolute;top:2px;right:3px}._steps_1e10h_34{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-card);background:var(--surface);display:grid}._steps_1e10h_34 ol{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}._steps_1e10h_34 li{gap:1px;display:grid}._steps_1e10h_34 small{color:var(--ink-secondary);font-size:var(--text-sm)}._total_1e10h_56{margin:0;font-weight:700}._question_1e10h_60{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-card);background:var(--surface);display:grid}._zones_1e10h_67{color:var(--ink-secondary);font-size:var(--text-md)}._page_1e10h_71{color:var(--ink-secondary);font-size:var(--text-sm);margin:0}._ball_1e10h_77{background:var(--warning);border:2px solid var(--ink);pointer-events:none;border-radius:50%;width:.875rem;height:.875rem;position:absolute;top:3px;left:3px}._stack_gmfa0_1{gap:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}._card_gmfa0_6{overflow-wrap:anywhere;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-card);background:var(--surface);grid-template-columns:minmax(0,1fr);display:grid}._card_gmfa0_6 h2,._card_gmfa0_6 h3{font-size:var(--text-lg);margin:0}._card_gmfa0_6 p{color:var(--ink-secondary);margin:0}._unchecked_gmfa0_24{padding:var(--space-2) var(--space-3);border-radius:var(--radius-chip);background:var(--surface-2);color:var(--ink-secondary);font-size:var(--text-md);margin:0}._fields_gmfa0_32{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}._field_gmfa0_32{font-size:var(--text-sm);color:var(--ink-tertiary);gap:2px;font-weight:600;display:grid}._field_gmfa0_32 select{width:100%}._answer_gmfa0_47{padding:var(--space-3);border-radius:var(--radius-card);background:var(--ink);color:var(--bg);gap:2px;display:grid}._answer_gmfa0_47 strong{font:italic 700 2rem / 1.1 var(--font-display)}._answer_gmfa0_47 span{opacity:.8;font-size:var(--text-md)}._list_gmfa0_62{color:var(--ink-secondary);margin:0;padding-left:1.1rem}._grid_gmfa0_67{grid-template-columns:repeat(14,1fr);gap:1px;display:grid}._cell_gmfa0_72{aspect-ratio:1;background:var(--surface-2);border-radius:2px}._cell_gmfa0_72[data-band=Quick]{background:#8fd19e}._cell_gmfa0_72[data-band=Short]{background:#cfe3a0}._cell_gmfa0_72[data-band=Long]{background:#f1d98a}._cell_gmfa0_72[data-band=Bomb]{background:#eaa87d}._cell_gmfa0_72[data-band=P]{background:var(--ink)}._legend_gmfa0_92{gap:var(--space-2);font-size:var(--text-sm);color:var(--ink-secondary);flex-wrap:wrap;display:flex}._choices_gmfa0_99{gap:var(--space-2);flex-wrap:wrap;display:flex}._choices_gmfa0_99 button{min-width:3rem}._table_gmfa0_107{border-collapse:collapse;width:100%}._table_gmfa0_107 td,._table_gmfa0_107 th{padding:var(--space-1) var(--space-2);border-bottom:var(--border-width) solid var(--separator);text-align:left}._page_gmfa0_117{color:var(--ink-tertiary);font-size:var(--text-sm)}input._search_1l8jj_1:not([type=checkbox]):not([type=file]){border-radius:var(--radius-chip);background:var(--surface);border-color:#0000;width:100%}._entries_1l8jj_7{display:grid}._entry_1l8jj_10{padding:var(--space-3) 0}._entry_1l8jj_10+._entry_1l8jj_10{border-top:var(--border-width) solid var(--separator)}._entry_1l8jj_10 p{margin:var(--space-1) 0 0;color:var(--ink-secondary);font-size:var(--text-md)}._short_1l8jj_21{color:var(--ink-secondary)}._current_1l8jj_24{background:var(--surface-2);margin:0 calc(var(--space-3) * -1);padding-right:var(--space-3);padding-left:var(--space-3)}._card_138nl_2{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-card);background:var(--surface);display:grid}._eyebrow_138nl_9{color:var(--ink-secondary);font:700 var(--text-xs) / 1 var(--font-ui);letter-spacing:.06em;text-transform:uppercase;margin:0}._big_138nl_16{font:700 1.75rem / 1.1 var(--font-display);margin:0}._question_138nl_20{font:700 1.25rem / 1.2 var(--font-display);margin:0}._lead_138nl_24{color:var(--ink-secondary);margin:0}._points_138nl_28{gap:var(--space-2);padding-left:var(--space-4);margin:0;display:grid}._dots_138nl_34{justify-content:center;gap:6px;display:flex}._dot_138nl_34,._dotOn_138nl_40{background:var(--separator);border-radius:3px;width:6px;height:6px}._dotOn_138nl_40{background:var(--ink);width:18px}._nav_138nl_50{gap:var(--space-2);grid-template-columns:1fr 2.5fr;display:grid}._nav_138nl_50>*{text-align:center;min-height:3rem;font-weight:700}._list_138nl_60{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-card);background:var(--surface);margin:0;list-style:none;display:grid}._list_138nl_60 li{display:grid}._list_138nl_60 span{color:var(--ink-secondary);font-size:var(--text-sm)}._yesNo_138nl_76{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}._answer_138nl_81{justify-content:center;align-items:center;gap:6px;font-weight:700;display:inline-flex}._right_138nl_88{background:color-mix(in srgb, var(--check) 18%, var(--surface));color:var(--ink);outline:2px solid var(--check);opacity:1}._wrong_138nl_94{background:var(--surface-2);color:var(--ink);opacity:1}._reason_138nl_99{padding:var(--space-2) var(--space-3);border-radius:var(--radius-tile);background:var(--surface-2);margin:0}._nextQ_138nl_105{background:0 0;justify-self:end;font-weight:700}._timeline_138nl_110{gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-card);background:var(--surface);margin:0;list-style:none;display:grid}._timeline_138nl_110 li{gap:var(--space-3);grid-template-columns:1.75rem 1fr;display:grid}._num_138nl_124{border:1.5px solid var(--ink);width:1.5rem;height:1.5rem;font:600 var(--text-sm) / 1 var(--font-ui);border-radius:50%;place-items:center;display:grid}._sub_138nl_133{color:var(--ink-secondary);font-size:var(--text-sm);display:block}._helper_138nl_138{padding:1px var(--space-2);border-radius:var(--radius-chip);background:var(--surface-2);color:var(--ink-secondary);font-size:var(--text-xs);margin-top:4px;font-style:normal;display:inline-block}._body_1m5hp_1{gap:var(--space-3);display:grid}._tags_1m5hp_5{gap:var(--space-1);flex-wrap:wrap;display:flex}._tag_1m5hp_5{padding:2px var(--space-2);border-radius:var(--radius-chip);background:var(--surface-2);color:var(--ink-secondary);font-size:var(--text-sm);font-weight:600}._mandatory_1m5hp_18{background:var(--ink);color:var(--bg)}._purpose_1m5hp_22{color:var(--ink-secondary);margin:0;font-style:italic}._label_1m5hp_27{margin:0 0 var(--space-1);color:var(--ink-tertiary);font-size:var(--text-sm);letter-spacing:.04em;text-transform:uppercase;font-weight:700}._text_1m5hp_35{margin:0}._list_1m5hp_38{margin:0;padding-left:1.1rem}._table_1m5hp_42{border-collapse:collapse;width:100%;font-size:var(--text-md)}._table_1m5hp_42 th,._table_1m5hp_42 td{padding:var(--space-1) var(--space-2);border-bottom:var(--border-width) solid var(--separator);text-align:left}._page_1m5hp_53{color:var(--ink-tertiary);font-size:var(--text-sm)}._actions_1m5hp_57{gap:var(--space-2);display:flex}._actions_1m5hp_57 button{flex:1}._voice_4gstv_1{color:var(--ink-secondary);font:italic 600 1.125rem / 1.25 var(--font-display);text-align:center;margin:0}._wrap_1gle2_1{gap:var(--space-3);padding:var(--space-4) var(--space-3);display:grid}._title_1gle2_6{font:700 1.75rem / 1.1 var(--font-display);margin:0;font-style:italic}._lead_1gle2_11{color:var(--ink-secondary);margin:0}._actions_1gle2_15{gap:var(--space-2);display:grid}._actions_1gle2_15 button,._actions_1gle2_15 a{border-radius:var(--radius-chip);min-height:3rem;font:600 var(--text-md) / 1 var(--font-ui);justify-content:center;align-items:center;text-decoration:none;display:flex}._primary_1gle2_29{background:var(--ink);color:var(--ink-inverse);border:0}._secondary_1gle2_34{border:var(--border-width) solid var(--separator);background:var(--surface);color:var(--ink)}._error_1gle2_39{color:var(--ink-secondary);margin:0}._learn_1gle2_44{min-height:var(--tap-min);color:var(--ink-secondary);font-size:var(--text-md);justify-self:center;align-items:center;display:inline-flex}._banner_119hd_2{justify-content:space-between;align-items:flex-start;gap:var(--space-2);margin:calc(var(--space-2) * -1) calc(var(--space-3) * -1) var(--space-3);padding:var(--space-4) var(--space-3) var(--space-3);border-radius:var(--radius-sheet) var(--radius-sheet) 0 0;background:linear-gradient(112deg, var(--team) 0 34%, #ffd60a 34% 38%, #111113 38% 100%);color:#fff;display:flex;position:relative}._bannerText_119hd_14{overflow-wrap:anywhere;gap:2px;min-width:0;margin-left:36%;display:grid}._bannerText_119hd_14 strong{font:italic 700 1.75rem / 1.1 var(--font-display);letter-spacing:.01em}._bannerText_119hd_14 span{font-size:var(--text-sm);opacity:.85}._bannerClose_119hd_29{color:#fff;background:#ffffff2e;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;padding:0;display:inline-flex}._gridWrap_119hd_43{gap:var(--space-3);margin:var(--space-3) 0;display:grid}._grid_119hd_43{gap:var(--space-2);grid-template-columns:repeat(4,1fr);display:grid}._tile_119hd_53{min-width:0;padding:var(--space-2) var(--space-1);border-radius:var(--radius-tile);background:var(--surface-2);color:var(--ink);border:2px solid #0000;justify-items:center;gap:4px;display:grid}._tile_119hd_53._picked_119hd_64{border-color:var(--ink)}._num_119hd_67{background:var(--team);color:#fff;width:2rem;height:2rem;font:700 var(--text-md) / 1 var(--font-ui);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}._who_119hd_78{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font:600 var(--text-sm) / 1.2 var(--font-ui);overflow:hidden}._later_119hd_85{min-height:var(--tap-min);color:var(--ink);font:600 var(--text-md) / 1 var(--font-ui);text-underline-offset:3px;background:0 0;padding:0;text-decoration:underline}._cta_119hd_94{border-radius:var(--radius-chip);background:var(--red);width:100%;min-height:3.25rem;color:var(--on-red);font:700 1.125rem / 1 var(--font-display);letter-spacing:.04em;text-transform:uppercase;border:0}._cta_119hd_94:disabled{background:var(--segment-track);color:var(--ink-tertiary);opacity:1}._next_119hd_110{width:100%;min-height:3.25rem;font:700 1.125rem / 1 var(--font-display);letter-spacing:.04em}._cards_119hd_116{gap:var(--space-2);margin:var(--space-3) 0;grid-template-columns:1fr 1fr;display:grid}._card_119hd_116{min-height:4.5rem;padding:var(--space-3);border-radius:var(--radius-tile);background:var(--surface-2);color:var(--ink);text-align:left;font-size:var(--text-md);border:2px solid #0000;align-content:start;gap:2px;display:grid}._card_119hd_116 small{color:var(--ink-secondary);font-size:var(--text-sm)}._card_119hd_116 span{color:var(--ink-secondary)}._card_119hd_116._picked_119hd_64{border-color:var(--ink)}._stats_119hd_145{gap:var(--space-2);margin-bottom:var(--space-3);display:flex}._stat_119hd_145{background:var(--surface-2);border:2px solid #0000;flex:1}._stat_119hd_145._picked_119hd_64{border-color:var(--ink)}._hint_119hd_160{gap:var(--space-1);display:grid}._hintLine_119hd_164{min-height:0;color:var(--ink-secondary);font:400 var(--text-md) / 1.35 var(--font-ui);text-align:left;background:0 0;border-bottom:1.5px dotted;border-radius:0;justify-content:flex-start;padding:0}._hintRow_119hd_175{align-items:center;gap:var(--space-2);color:var(--ink-secondary);font:400 var(--text-md) / 1.35 var(--font-ui);display:flex}._hintText_119hd_182{flex:1}._hintInfo_119hd_185{min-width:var(--tap-min);min-height:var(--tap-min);color:var(--ink-secondary);background:0 0;place-items:center;display:grid}._hintMore_119hd_193{padding:var(--space-2) var(--space-3);border-radius:var(--radius-tile);background:var(--surface-2);color:var(--ink-secondary);font-size:var(--text-sm);margin:0}._plainList_119hd_202{gap:var(--space-2);padding-left:var(--space-4);color:var(--ink);margin:0;display:grid}._wrap_ij1cm_2{background:0 0;gap:4px;display:grid}._pages_ij1cm_7{scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:var(--radius-card);display:flex;overflow-x:auto}._banner_ij1cm_14{scroll-snap-align:start;justify-content:space-between;align-items:center;gap:var(--space-2);min-height:4rem;padding:var(--space-2) var(--space-3);color:#fff;background-image:repeating-linear-gradient(115deg,#0000 0 12px,#ffffff0f 12px 24px);background-position:100%;background-repeat:no-repeat;background-size:45% 100%;flex:0 0 100%;text-decoration:none;display:flex}._pill_ij1cm_34{align-items:center;gap:var(--space-2);background:#00000040;border-radius:999px;min-width:0;padding:4px 10px 4px 4px;display:inline-flex}._badge_ij1cm_43{color:#1c1c1e;width:1.75rem;height:1.75rem;font:700 .6875rem / 1 var(--font-ui);background:#fff;border-radius:50%;place-items:center;display:inline-grid}._when_ij1cm_53{font:600 var(--text-sm) / 1.2 var(--font-ui);white-space:nowrap}._count_ij1cm_57{gap:var(--space-3);font-variant-numeric:tabular-nums;display:inline-flex}._count_ij1cm_57 span{justify-items:center;min-width:2.5ch;display:grid}._count_ij1cm_57 b{font:700 1.5rem / 1 var(--font-display)}._count_ij1cm_57 small{font-size:var(--text-xs);opacity:.85}._dots_ij1cm_74{justify-content:center;gap:4px;display:flex}._dot_ij1cm_74,._dotOn_ij1cm_80{background:var(--separator);border-radius:2px;width:6px;height:4px}._dotOn_ij1cm_80{background:var(--ink);width:14px}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-latin-600-normal-DepVgxBB.woff2)format("woff2")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-condensed-latin-700-normal-v1xN8_Wq.woff2)format("woff2")}:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink:#111113;--ink-secondary:#5c5c61;--ink-tertiary:#6e6e73;--ink-inverse:#fff;--separator:#e5e5ea;--bg:#f2f2f7;--surface:#fff;--surface-2:#f2f2f7;--segment-track:#e9e9ec;--segment-pill:#fff;--tile-dark:#111113;--on-tile-dark:#fff;--red-on-tile:#ff453a;--hero-bar:#111113;--pitch:#1c1c1e;--red:#d70015;--on-red:#fff;--accent:var(--ink);--on-accent:var(--ink-inverse);--red-text:#d70015;--positive:#1a7f37;--negative:#d70015;--star:#fc0;--star-ink:#7a5a00;--on-star:#111113;--warning:#ff9500;--on-warning:#111113;--warning-text:#c93400;--info:#007aff;--info-text:#0062cc;--muted-fill:#8e8e93;--check:#1f7d37;--on-check:#fff;--check-on-tile:#30d158;--team-primary:#d70015;--team-secondary:#fff;--border-width:1px;--focus:#007aff}@media (prefers-color-scheme:dark){:root:not([data-theme]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#fff;--ink-secondary:#bcbcc2;--ink-tertiary:#9a9aa0;--ink-inverse:#111113;--separator:#3a3a3c;--bg:#000;--surface:#1c1c1e;--surface-2:#2c2c2e;--segment-track:#2c2c2e;--segment-pill:#48484a;--tile-dark:#48484a;--on-tile-dark:#fff;--red-on-tile:#ff6961;--hero-bar:#111113;--pitch:#1c1c1e;--red:#d70015;--on-red:#fff;--accent:var(--ink);--on-accent:var(--ink-inverse);--red-text:#ff453a;--positive:#30d158;--negative:#ff453a;--star:#ffd60a;--star-ink:#ffd60a;--on-star:#111113;--warning:#ff9f0a;--on-warning:#111113;--warning-text:#ff9f0a;--info:#0a84ff;--info-text:#5aa9ff;--check:#30d158;--on-check:#111113;--check-on-tile:#30d158;--border-width:1px;--focus:#0a84ff}}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#fff;--ink-secondary:#bcbcc2;--ink-tertiary:#9a9aa0;--ink-inverse:#111113;--separator:#3a3a3c;--bg:#000;--surface:#1c1c1e;--surface-2:#2c2c2e;--segment-track:#2c2c2e;--segment-pill:#48484a;--tile-dark:#48484a;--on-tile-dark:#fff;--red-on-tile:#ff6961;--hero-bar:#111113;--pitch:#1c1c1e;--red:#d70015;--on-red:#fff;--accent:var(--ink);--on-accent:var(--ink-inverse);--red-text:#ff453a;--positive:#30d158;--negative:#ff453a;--star:#ffd60a;--star-ink:#ffd60a;--on-star:#111113;--warning:#ff9f0a;--on-warning:#111113;--warning-text:#ff9f0a;--info:#0a84ff;--info-text:#5aa9ff;--check:#30d158;--on-check:#111113;--check-on-tile:#30d158;--border-width:1px;--focus:#0a84ff}[data-theme=high-contrast]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#fff;--ink-secondary:#fff;--ink-tertiary:#d1d1d6;--ink-inverse:#000;--separator:#fff;--bg:#000;--surface:#000;--surface-2:#1c1c1e;--segment-track:#1c1c1e;--segment-pill:#000;--tile-dark:#000;--on-tile-dark:#fff;--red-on-tile:#ff6961;--hero-bar:#000;--pitch:#000;--red:#d70015;--on-red:#fff;--accent:var(--ink);--on-accent:var(--ink-inverse);--red-text:#ff6961;--positive:#5ee27f;--negative:#ff6961;--star:#ffe600;--star-ink:#ffe600;--on-star:#000;--warning:#ffb340;--on-warning:#000;--warning-text:#ffb340;--info:#64b5ff;--info-text:#64b5ff;--muted-fill:#636366;--check:#5ee27d;--on-check:#111113;--check-on-tile:#5ee27d;--border-width:2px;--focus:#ffe600}:root{--tap-min:max(44px, 2.75rem);--content-max:34rem;--band-inline:max(var(--space-3), calc((100% - var(--content-max)) / 2 + var(--space-3)), env(safe-area-inset-left));--space-1:.25rem;--space-2:.5rem;--space-3:1rem;--space-4:1.5rem;--space-5:2rem;--radius-chip:999px;--radius-tile:.75rem;--radius-card:1.25rem;--radius-sheet:1.375rem;--text-xs:.75rem;--text-sm:.8125rem;--text-md:.9375rem;--text-lg:1.125rem;--text-xl:1.5rem;--font-score:clamp(3rem, 14vw, 7rem);--font-timer:clamp(3rem, 13vw, 5rem);--font-ui:"Inter Variable", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-num:"Barlow Condensed", "Arial Narrow", system-ui, sans-serif;--font-display:"Barlow Condensed", "Arial Narrow", system-ui, sans-serif}:root[data-text-size=large]{font-size:125%}:root[data-text-size=xlarge]{font-size:150%}*,:before,:after{box-sizing:border-box}body{background:var(--bg);color:var(--ink);font-family:var(--font-ui);font-size:var(--text-md);padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);margin:0;line-height:1.4}main{max-width:var(--content-max);padding:var(--space-3) var(--space-3) 10rem;gap:var(--space-3);grid-template-columns:minmax(0,1fr);margin:0 auto;display:grid}main.hub{gap:0;padding:0 0 10rem}main.wide{max-width:none}h1{font-size:var(--text-xl);margin:0}section{background:var(--surface);border-radius:var(--radius-card);padding:var(--space-3);gap:var(--space-2);grid-template-columns:minmax(0,1fr);display:grid}.display-title{font:700 1.75rem / 1.1 var(--font-display);letter-spacing:.01em;text-transform:none;color:var(--ink);margin:0}h2{font-size:var(--text-md);color:var(--ink);margin:0;font-weight:600}label{gap:var(--space-1);min-width:0;max-width:100%;font-size:var(--text-sm);color:var(--ink-secondary);grid-template-columns:minmax(0,1fr);display:grid}button{justify-content:center;align-items:center;gap:var(--space-2);display:inline-flex}select,input:not([type=checkbox]):not([type=radio]){max-width:100%}button,select{min-height:var(--tap-min);min-width:var(--tap-min);padding:0 var(--space-3);font:inherit;color:var(--ink);background:var(--surface);border:2px solid var(--separator);border-radius:var(--radius-tile)}input[type=file]::file-selector-button{min-height:var(--tap-min);min-width:var(--tap-min);padding:0 var(--space-3);font:inherit;color:var(--ink);background:var(--surface);border:2px solid var(--separator);border-radius:var(--radius-tile)}button,a.button{border-radius:var(--radius-chip);background:var(--segment-track);border:0}input[type=file]::file-selector-button{border-radius:var(--radius-chip);background:var(--segment-track);border:0}input:not([type=checkbox]):not([type=file]){min-height:var(--tap-min);padding:0 var(--space-2);font:inherit;color:var(--ink);background:var(--bg);border:2px solid var(--separator);border-radius:var(--radius-tile)}a.button{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--tap-min);padding:0 var(--space-3);color:var(--ink);text-decoration:none;display:inline-flex}a.button.primary,button.primary,button.dark{font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;font-size:1.25rem;font-weight:700}a.button.primary,button.primary{background:var(--red);color:var(--on-red)}a.button.dark,button.dark{background:var(--ink);color:var(--ink-inverse)}a.button.primary[aria-disabled=true],button.primary:disabled,button.dark:disabled{background:var(--segment-track);color:var(--ink-tertiary);opacity:1}input[type=checkbox]{width:var(--tap-min);height:var(--tap-min);accent-color:var(--accent)}:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.row{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.error{color:var(--red-text);font-weight:600}.update-prompt{left:var(--space-3);right:var(--space-3);bottom:calc(var(--pinned-cta-height,0px) + var(--space-3) + env(safe-area-inset-bottom));z-index:30;justify-content:space-between;align-items:center;gap:var(--space-2);width:fit-content;max-width:calc(100% - 2 * var(--space-3));padding:var(--space-2) var(--space-3);border-radius:var(--radius-chip);background:var(--ink);color:var(--ink-inverse);font-size:var(--text-md);margin:0 auto;display:flex;position:fixed}.update-prompt button{min-height:0;padding:var(--space-1) var(--space-3);background:var(--ink-inverse);color:var(--ink);font-weight:600}.players{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.players li{gap:var(--space-1);padding:var(--space-2);border:1px solid var(--separator);border-radius:var(--radius-tile);display:grid}.players li.retired{opacity:.7}.editor{gap:var(--space-2);display:grid}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}button.link{min-width:var(--tap-min);min-height:var(--tap-min);padding:0 var(--space-2);color:var(--ink-secondary);font:600 var(--text-md) / 1 var(--font-ui);cursor:pointer;background:0 0;border:0}.actions{gap:var(--space-2);display:grid}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),select,textarea{font-size:max(16px,1rem)!important}@media (width>=960px) and (orientation:landscape){main:has([data-testid=match-view]){max-width:none}}
