.head.svelte-1gvfw8g{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.occ.svelte-1gvfw8g{border-bottom:1px solid var(--line);grid-template-columns:minmax(220px,1fr) minmax(0,2fr);align-items:start;gap:10px 28px;margin-bottom:16px;padding-bottom:14px;display:grid}.desc.svelte-1gvfw8g{margin:0 0 4px;font-size:15px}.form.svelte-1gvfw8g{grid-template-columns:minmax(220px,1fr) minmax(0,2fr);align-items:start;gap:14px 28px;display:grid}.col.svelte-1gvfw8g{align-content:start;gap:10px;display:grid}.nav.svelte-1gvfw8g{flex-wrap:wrap;gap:8px;display:flex}.live.svelte-1gvfw8g{margin-top:10px}.couple.svelte-1gvfw8g{border-top:1px solid var(--line);gap:12px;margin-top:16px;padding-top:14px;display:grid}.answer.svelte-1gvfw8g{background:var(--good-bg);border:1px solid var(--good-line);color:var(--ink);border-radius:6px;margin:0 0 14px;padding:10px 14px;font-size:16px;line-height:1.5}.answer.none.svelte-1gvfw8g{background:var(--paper);border-color:var(--line);color:var(--ink-soft)}.cards.svelte-1gvfw8g{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;display:grid}.card.svelte-1gvfw8g{border:1px solid var(--line);background:var(--paper);break-inside:avoid;border-radius:6px;padding:14px 16px}.ch.svelte-1gvfw8g{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 12px;display:flex}.dt.svelte-1gvfw8g{font:400 20px/1.2 var(--serif)}.gr.svelte-1gvfw8g{align-items:center;gap:8px;display:flex}.score.svelte-1gvfw8g{color:var(--ink-soft);font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.wins.svelte-1gvfw8g{gap:4px;margin:10px 0 0;padding:0;font-size:14.5px;list-style:none;display:grid}.wins.svelte-1gvfw8g li:where(.svelte-1gvfw8g){flex-wrap:wrap;align-items:center;gap:4px 6px;display:flex}.wins.svelte-1gvfw8g .t:where(.svelte-1gvfw8g){font-variant-numeric:tabular-nums}.chip.sm.svelte-1gvfw8g{padding:1px 8px;font-size:11px}.reasons.svelte-1gvfw8g{gap:2px;margin:10px 0 0;padding:0 0 0 18px;font-size:14px;display:grid}.reasons.svelte-1gvfw8g li:where(.svelte-1gvfw8g)::marker{font-weight:700}.reasons.svelte-1gvfw8g .yes:where(.svelte-1gvfw8g){color:var(--good)}.reasons.svelte-1gvfw8g .yes:where(.svelte-1gvfw8g)::marker{content:"✓  "}.reasons.svelte-1gvfw8g .no:where(.svelte-1gvfw8g){color:var(--bad)}.reasons.svelte-1gvfw8g .no:where(.svelte-1gvfw8g)::marker{content:"✗  "}.act.svelte-1gvfw8g{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.rules.svelte-1gvfw8g{color:var(--ink-soft);gap:6px;margin:0;padding:0 0 0 18px;font-size:14.5px;display:grid}.all.svelte-1gvfw8g td:where(.svelte-1gvfw8g),.all.svelte-1gvfw8g th:where(.svelte-1gvfw8g){white-space:nowrap}.all.svelte-1gvfw8g td.t:where(.svelte-1gvfw8g){font-variant-numeric:tabular-nums}.all.svelte-1gvfw8g td.win:where(.svelte-1gvfw8g){white-space:normal;min-width:18ch}.all.svelte-1gvfw8g .r:where(.svelte-1gvfw8g){text-align:right}.all.svelte-1gvfw8g tr.dim:where(.svelte-1gvfw8g) td:where(.svelte-1gvfw8g){color:var(--ink-soft)}@media (width<=860px){.cards.svelte-1gvfw8g{grid-template-columns:minmax(0,1fr)}}@media (width<=700px){.form.svelte-1gvfw8g,.occ.svelte-1gvfw8g{grid-template-columns:1fr}.all.svelte-1gvfw8g tr:where(.svelte-1gvfw8g){flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:12px 0;display:flex}.all.svelte-1gvfw8g tr:where(.svelte-1gvfw8g):after{content:"";flex:0 0 100%;order:5;height:0}.all.svelte-1gvfw8g td:where(.svelte-1gvfw8g){white-space:normal;min-width:0;padding:0}.all.svelte-1gvfw8g td[data-label]:where(.svelte-1gvfw8g){flex:calc(50% - 6px);order:6}.all.svelte-1gvfw8g td.date:where(.svelte-1gvfw8g){white-space:nowrap;flex:none;order:1;font-size:16px;font-weight:600}.all.svelte-1gvfw8g td.vara:where(.svelte-1gvfw8g){color:var(--ink-soft);flex:auto;order:2}.all.svelte-1gvfw8g td.grade:where(.svelte-1gvfw8g){flex:none;order:3;margin-left:auto}.all.svelte-1gvfw8g td.score:where(.svelte-1gvfw8g){text-align:left;color:var(--ink-soft);flex:none;order:4;font-size:14px;font-weight:600}.all.svelte-1gvfw8g td.win:where(.svelte-1gvfw8g){flex-basis:100%;order:7;min-width:0}.all.svelte-1gvfw8g tr.dim:where(.svelte-1gvfw8g) td.date:where(.svelte-1gvfw8g){color:var(--ink-soft)}}@media print{.cards.svelte-1gvfw8g{gap:8px}.card.svelte-1gvfw8g{background:#fff}}
