.H61SZq_board{--toy:#3f7dd9;--toy-shade:#24519a;background:var(--surface);border:3px solid var(--ink);border-radius:var(--radius-toy);box-shadow:0 8px 0 var(--toy-shade);gap:14px;padding:18px;display:grid}@media (max-width:480px){.H61SZq_board{gap:10px;padding:10px}}.H61SZq_modes{border:3px solid var(--ink);border-radius:999px;justify-self:center;display:flex;overflow:hidden}.H61SZq_mode{min-height:40px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;padding:6px 16px;font-weight:700}.H61SZq_mode+.H61SZq_mode{border-left:3px solid var(--ink)}.H61SZq_mode[aria-pressed=true]{background:var(--toy);color:#fff}.H61SZq_mode:disabled{cursor:default;opacity:.6}.H61SZq_mode[aria-pressed=true]:disabled{opacity:1}.H61SZq_status{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px 20px;display:flex}.H61SZq_label{color:var(--ink-soft);font-weight:700}.H61SZq_counters{gap:8px;margin:0;display:flex}.H61SZq_counters div{border:3px solid var(--ink);border-radius:14px;justify-items:center;min-width:64px;padding:4px 10px 6px;display:grid}.H61SZq_counters dt{font-size:var(--step--1);color:var(--ink-soft)}.H61SZq_counters dd{min-height:1.75rem;font-size:var(--step-2);font-variant-numeric:tabular-nums;align-items:center;gap:3px;margin:0;font-weight:800;line-height:1.1;display:flex}.H61SZq_hearts span{border:2px solid var(--ink);background:#e5432d;border-radius:3px;width:7px;height:16px}.H61SZq_hearts span[data-gone]{opacity:.35;background:0 0}.H61SZq_screen{border:3px solid var(--ink);touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;border-radius:18px;justify-self:center;width:min(100%,48.5714svh);position:relative;overflow:hidden}.H61SZq_canvas{aspect-ratio:300/420;width:100%;display:block}.H61SZq_overlay{text-align:center;color:#1e2438;background:#fbf6ecdb;place-content:center;justify-items:center;gap:8px;padding:16px;display:grid;position:absolute;inset:0}.H61SZq_overlay a{color:#1e2438}.H61SZq_overlayButtons{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:6px;display:flex}.H61SZq_bigButton{min-width:160px;font-size:var(--step-1);--btn-bg:var(--toy);--btn-base:var(--toy-shade)}.H61SZq_final{gap:4px;display:grid}.H61SZq_final h3{font-family:var(--font-stack-display);font-weight:400;font-size:var(--step-3)}.H61SZq_newBest{color:#24519a;font-weight:800}.H61SZq_versus{font-weight:800}.H61SZq_pausedText{font-family:var(--font-stack-display);font-size:var(--step-2)}.H61SZq_controls{grid-template-columns:1fr auto 1fr;justify-self:center;align-items:center;gap:12px;width:min(100%,420px);display:grid}.H61SZq_pad{min-height:60px;font-size:var(--step-2);--btn-bg:var(--toy);--btn-base:var(--toy-shade);touch-action:none;-webkit-user-select:none;user-select:none}.H61SZq_tip{color:var(--ink-soft);font-size:var(--step--1);text-align:center}.H61SZq_overlay .H61SZq_tip{color:#4a5368}
.AgA1fG_page{gap:32px;padding-top:8px;display:grid}.AgA1fG_crumbs ol{font-size:var(--step--1);color:var(--ink-soft);flex-wrap:wrap;gap:4px 10px;margin:0;padding:0;list-style:none;display:flex}.AgA1fG_crumbs li+li:before{content:"/";opacity:.6;margin-right:10px}.AgA1fG_intro{gap:10px;display:grid}.AgA1fG_intro p{font-size:var(--step-1);color:var(--ink-soft);max-width:48ch}.AgA1fG_columns{gap:24px;display:grid}@media (min-width:900px){.AgA1fG_columns{grid-template-columns:1fr 1fr;align-items:start}}.AgA1fG_block{gap:16px;display:grid}.AgA1fG_steps{gap:10px;margin:0;padding-left:1.5em;display:grid}.AgA1fG_steps li::marker{font-weight:800}.AgA1fG_faq{gap:18px;display:grid}.AgA1fG_faq h3{margin-bottom:4px}.AgA1fG_past{gap:10px;margin:0;padding:0;list-style:none;display:grid}.AgA1fG_past a{background:var(--surface);border:3px solid var(--ink);border-radius:14px;grid-template-columns:4.5em 1fr;gap:2px 12px;padding:12px 16px;text-decoration:none;display:grid}.AgA1fG_past a:hover{border-color:#a84d07}.AgA1fG_past a>:last-child{grid-column:2}.AgA1fG_pastNumber{font-family:var(--font-stack-display);font-size:var(--step-1);grid-row:span 2}.AgA1fG_muted{color:var(--ink-soft)}.AgA1fG_solution summary{cursor:pointer;margin-bottom:12px;font-weight:700}.AgA1fG_pager{flex-wrap:wrap;gap:12px;display:flex}.AgA1fG_preview{flex-wrap:wrap;gap:20px;display:flex}.AgA1fG_preview figure{gap:6px;margin:0;display:grid}.AgA1fG_preview figcaption{color:var(--ink-soft);font-weight:700}.AgA1fG_shelves{gap:8px;margin:0;padding:0;list-style:none;display:grid}.AgA1fG_shelves li{align-items:center;gap:10px;display:flex}.AgA1fG_swatch{border:2px solid var(--ink);border-radius:3px;flex:none;width:34px;height:10px}@media (max-width:600px){.AgA1fG_page{gap:18px}.AgA1fG_intro{gap:4px}.AgA1fG_intro h1{font-size:var(--step-3)}.AgA1fG_intro p{-webkit-line-clamp:2;font-size:var(--step--1);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}
