.ss[data-astro-cid-jepilpkn]{gap:14px;display:grid}.ss-tabs[data-astro-cid-jepilpkn]{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:4px;display:flex}.ss-tab[data-astro-cid-jepilpkn]{font:600 14px var(--font);color:var(--muted);cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;padding:8px 12px}.ss-tab[data-astro-cid-jepilpkn][aria-selected=true]{color:var(--ink);border-bottom-color:var(--accent)}@media (width<=420px){.ss-tab[data-astro-cid-jepilpkn]{padding:8px 6px;font-size:13px}}.ss-tab[data-astro-cid-jepilpkn]:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.ss-pane[data-astro-cid-jepilpkn]{gap:12px;display:grid}.ss-pane[data-astro-cid-jepilpkn][hidden]{display:none}.ss-pick-row[data-astro-cid-jepilpkn]{flex-wrap:wrap;align-items:end;gap:8px;display:flex}.ss-pick[data-astro-cid-jepilpkn]{flex:220px}.ss-note[data-astro-cid-jepilpkn]{margin:0}.ss-hint[data-astro-cid-jepilpkn],.ss-small[data-astro-cid-jepilpkn]{margin:0;font-size:13px}.ss-rounds[data-astro-cid-jepilpkn]{gap:10px;display:grid}.ss-rounds[data-astro-cid-jepilpkn] .ss-round{border:1px solid var(--line);border-radius:var(--r);gap:8px;min-width:0;margin:0;padding:10px 12px;display:grid}.ss-rounds[data-astro-cid-jepilpkn] .ss-round legend{padding:0 4px;font-weight:600}.ss-rounds[data-astro-cid-jepilpkn] .ss-round-top{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.ss-rounds[data-astro-cid-jepilpkn] .ss-ans{gap:4px;margin:0;padding-inline-start:1.6em;display:grid}.ss-rounds[data-astro-cid-jepilpkn] .ss-arow{grid-template-columns:minmax(0,1fr) 5.5em auto;align-items:center;gap:6px;display:grid}.ss-rounds[data-astro-cid-jepilpkn] .ss-arow input,.ss-rounds[data-astro-cid-jepilpkn] .ss-round-top input,.ss-rounds[data-astro-cid-jepilpkn] .ss-round-top select{min-width:0}.ss-rounds[data-astro-cid-jepilpkn] .ss-round-btns{flex-wrap:wrap;gap:6px;display:flex}.ss-open[data-astro-cid-jepilpkn]{cursor:pointer}.ss-status[data-astro-cid-jepilpkn]{min-height:1.3em;margin:0;font-size:14px}.ss-two[data-astro-cid-jepilpkn]{grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:20px;display:grid}.ss-two[data-astro-cid-jepilpkn]>div[data-astro-cid-jepilpkn]{align-content:start;gap:8px;display:grid}@media (width<=720px){.ss-two[data-astro-cid-jepilpkn]{grid-template-columns:1fr}}.ss-h[data-astro-cid-jepilpkn]{margin:0;font-size:16px}.ss-stage[data-astro-cid-jepilpkn]{min-height:440px}.ss-stage[data-astro-cid-jepilpkn] .ss-round-view{flex-direction:column;flex:1;gap:1.4cqi;padding:2cqi 2.5cqi;display:flex}.ss-stage[data-astro-cid-jepilpkn] .ss-qline{text-align:center}.ss-stage[data-astro-cid-jepilpkn] .ss-slots{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(40px,1fr);grid-auto-flow:column;gap:.8cqi;display:grid}.ss-stage[data-astro-cid-jepilpkn] .ss-slot{border-radius:var(--r-md);border:1px solid var(--gs-line);background:var(--gs-cell-2);color:var(--gs-ink);font:700 clamp(14px, 2.6cqi, 46px)/1.15 var(--font);text-align:start;align-items:center;gap:1.2cqi;min-width:0;padding:0 1.6cqi;display:flex}.ss-stage[data-astro-cid-jepilpkn] button.ss-slot{cursor:pointer}.ss-stage[data-astro-cid-jepilpkn] button.ss-slot:hover:not(.ss-shown){border-color:var(--gs-dim)}.ss-stage[data-astro-cid-jepilpkn] .ss-slot .ss-n{background:var(--gs-cell);min-width:1.6em;height:1.6em;color:var(--gs-gold);font-family:var(--mono);border-radius:50%;place-items:center;display:inline-grid}.ss-stage[data-astro-cid-jepilpkn] .ss-slot .ss-t{overflow-wrap:anywhere;flex:1;min-width:0}.ss-stage[data-astro-cid-jepilpkn] .ss-slot .ss-p{font-family:var(--mono);color:var(--gs-gold)}.ss-stage[data-astro-cid-jepilpkn] .ss-slot.ss-shown{background:#2a4a37;animation:.35s ease-out ss-flip}.ss-stage[data-astro-cid-jepilpkn] .ss-slot.ss-late{opacity:.7}.ss-stage[data-astro-cid-jepilpkn] .ss-slot.ss-hidden{justify-content:center}@keyframes ss-flip{0%{transform:rotateX(80deg)}to{transform:none}}.ss-stage[data-astro-cid-jepilpkn] .ss-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2cqi;display:flex}.ss-stage[data-astro-cid-jepilpkn] .ss-pot{font:700 clamp(14px, 2.4cqi, 40px)/1 var(--mono);color:var(--gs-ink)}.ss-stage[data-astro-cid-jepilpkn] .ss-pot span{color:var(--gs-dim);font-family:var(--font);margin-inline-end:.4em;font-weight:600}.ss-stage[data-astro-cid-jepilpkn] .ss-strikes{font:900 clamp(18px, 3.4cqi, 56px)/1 var(--font);color:#ff6b57;gap:.4em;min-height:1em;display:flex}.ss-stage[data-astro-cid-jepilpkn] .ss-strikes .ss-off{color:var(--gs-line)}.ss-stage[data-astro-cid-jepilpkn] .ss-xflash{font:900 clamp(60px, 22cqi, 360px)/1 var(--font);color:#ff4d3d;text-shadow:0 0 .1em #000;pointer-events:none;justify-content:center;align-items:center;gap:2cqi;animation:1.1s ease-out forwards ss-x;display:flex;position:absolute;inset:0}@keyframes ss-x{0%{opacity:0;transform:scale(1.3)}15%{opacity:1;transform:scale(1)}75%{opacity:1}to{opacity:0}}.ss-stage[data-astro-cid-jepilpkn] .ss-control{font:600 clamp(12px, 1.8cqi, 28px)/1.2 var(--font);color:var(--gs-dim)}.ss-stage[data-astro-cid-jepilpkn] .ss-control b{color:var(--gs-ink)}@media (prefers-reduced-motion:reduce){.ss-stage[data-astro-cid-jepilpkn] .ss-slot.ss-shown{animation:none}.ss-stage[data-astro-cid-jepilpkn] .ss-xflash{animation-duration:1.1s;animation-timing-function:step-end}}@media (width<=480px){.ss-stage[data-astro-cid-jepilpkn] .ss-slots{grid-template-columns:1fr;grid-auto-flow:row}}.ss-stage[data-astro-cid-jepilpkn] .qb-final-rank,.ss-stage[data-astro-cid-jepilpkn] .ss-rank{gap:1cqi;min-width:min(80cqi,640px);margin:0;padding:0;list-style:none;display:grid}.ss-stage[data-astro-cid-jepilpkn] .ss-rank li{border-radius:var(--r-md);background:var(--gs-cell);border-inline-start:6px solid var(--team);font:700 clamp(16px, 3cqi, 48px)/1.2 var(--font);justify-content:space-between;gap:2cqi;padding:.4em .8em;display:flex}.ss-stage[data-astro-cid-jepilpkn] .ss-rank li span:last-child{font-family:var(--mono)}.ss-result[data-astro-cid-jepilpkn]{gap:8px;display:grid}.ss-result[data-astro-cid-jepilpkn] .ss-res-h{margin:0;font-size:18px}.ss-shared-card{gap:6px;display:grid}.ss-shared-card p{margin:0}.ss-shared-card ol{margin:0;padding-inline-start:1.4em}
