.top.svelte-qp1mtk.svelte-qp1mtk{display:flex;align-items:center;gap:12px;padding:10px 16px;padding-top:max(10px,env(safe-area-inset-top));border-bottom:1px solid var(--line)}.brand.svelte-qp1mtk.svelte-qp1mtk{display:flex;align-items:center;gap:8px;font:500 21px var(--serif);text-decoration:none}.tile.svelte-qp1mtk.svelte-qp1mtk{fill:var(--logo-tile);stroke:var(--logo-edge);stroke-width:2}.rounds.svelte-qp1mtk.svelte-qp1mtk{display:flex;gap:5px;list-style:none;margin:0 0 0 4px;padding:0}.rounds.svelte-qp1mtk li.svelte-qp1mtk{position:relative;width:22px;height:8px;border-radius:999px;outline:2px solid transparent;outline-offset:3px;box-shadow:inset 0 0 0 var(--pill-ring) var(--pill)}.pill-btn.svelte-qp1mtk.svelte-qp1mtk{position:absolute;top:-8px;right:-2px;bottom:-8px;left:-2px;z-index:2;border:0;padding:0;background:transparent;border-radius:999px;cursor:pointer}.pill-btn.svelte-qp1mtk.svelte-qp1mtk:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.rounds.svelte-qp1mtk li.svelte-qp1mtk:before,.rounds.svelte-qp1mtk li.svelte-qp1mtk:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px;background:var(--pill)}.rounds.svelte-qp1mtk li.svelte-qp1mtk:before{opacity:var(--pill-rest)}.rounds.svelte-qp1mtk li.svelte-qp1mtk:after{transform:scaleX(0);transform-origin:left}.rounds.svelte-qp1mtk li.done.svelte-qp1mtk:after{transform:scaleX(1)}.rounds.svelte-qp1mtk li.now.svelte-qp1mtk{outline-color:var(--ink);outline-offset:1px}.rounds.live.svelte-qp1mtk li.svelte-qp1mtk{transition:outline-color .2s ease,outline-offset .3s var(--ease-out)}.rounds.live.svelte-qp1mtk li.svelte-qp1mtk:after{transition:transform .3s var(--ease-out)}.tier-1.svelte-qp1mtk.svelte-qp1mtk{--pill:var(--pill-1)}.tier-2.svelte-qp1mtk.svelte-qp1mtk{--pill:var(--pill-2)}.tier-3.svelte-qp1mtk.svelte-qp1mtk{--pill:var(--pill-3)}.tier-4.svelte-qp1mtk.svelte-qp1mtk{--pill:var(--pill-4)}.spacer.svelte-qp1mtk.svelte-qp1mtk{flex:1}.meta.svelte-qp1mtk.svelte-qp1mtk{color:var(--muted);font-size:14px;white-space:nowrap}.actions.svelte-qp1mtk.svelte-qp1mtk{display:flex;align-items:center}.streak-btn.svelte-qp1mtk.svelte-qp1mtk{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:4px;height:30px;padding:0 10px 0 8px;margin-right:4px;border-radius:999px;border:1px dashed var(--line);background:var(--line-soft);color:var(--muted);font-size:13px;font-weight:600;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .16s var(--ease-out)}.streak-btn.svelte-qp1mtk.svelte-qp1mtk:active{transform:scale(.95)}.streak-btn.svelte-qp1mtk.svelte-qp1mtk:focus-visible{outline:2.5px solid var(--focus);outline-offset:2px}.streak-btn.svelte-qp1mtk .flame-outer.svelte-qp1mtk{fill:none;stroke:currentColor;stroke-width:1.5;stroke-linejoin:round}.streak-btn.lit.svelte-qp1mtk.svelte-qp1mtk{border:1px solid color-mix(in srgb,var(--accent) 36%,var(--line));background:color-mix(in srgb,var(--accent) 13%,var(--card));color:var(--accent);font-weight:700}.streak-btn.lit.svelte-qp1mtk .flame-outer.svelte-qp1mtk{fill:currentColor;stroke:none}.streak-btn.lit.svelte-qp1mtk .flame-core.svelte-qp1mtk{fill:var(--gold)}.streak-btn.pop.svelte-qp1mtk.svelte-qp1mtk{animation:svelte-qp1mtk-streak-ignite .48s var(--ease-out)}@keyframes svelte-qp1mtk-streak-ignite{0%{transform:scale(.85)}45%{transform:scale(1.16)}to{transform:scale(1)}}@media (hover: hover) and (pointer: fine){.streak-btn.svelte-qp1mtk.svelte-qp1mtk:hover{background:var(--hover)}.streak-btn.lit.svelte-qp1mtk.svelte-qp1mtk:hover{background:color-mix(in srgb,var(--accent) 20%,var(--card))}}.archive.svelte-qp1mtk.svelte-qp1mtk{width:auto;grid-auto-flow:column;gap:6px;padding:0 14px 0 11px;margin-right:6px;border-radius:999px;font-size:14px;font-weight:500;text-decoration:none}@media (max-width: 520px){.top.svelte-qp1mtk.svelte-qp1mtk{gap:8px;padding-left:12px;padding-right:12px}.actions.svelte-qp1mtk .icon-btn.svelte-qp1mtk{width:34px}.streak-btn.svelte-qp1mtk.svelte-qp1mtk{height:26px;padding:0 8px 0 6px;margin-right:2px;font-size:12px}.actions.svelte-qp1mtk .archive.svelte-qp1mtk{padding:0;margin-right:0}.label.svelte-qp1mtk.svelte-qp1mtk{display:none}.rounds.svelte-qp1mtk li.svelte-qp1mtk{width:14px}.date.svelte-qp1mtk.svelte-qp1mtk,.brand.svelte-qp1mtk span.svelte-qp1mtk{display:none}}svg.svelte-1ioiowb{display:block;flex:none}.warmth.svelte-3ls9ya.svelte-3ls9ya{display:inline-flex;align-items:center;gap:5px;color:var(--muted);--ink-mix:40%}svg.svelte-3ls9ya.svelte-3ls9ya{display:block;flex:none}.mercury.svelte-3ls9ya.svelte-3ls9ya{fill:var(--fill);stroke:none}.label.svelte-3ls9ya.svelte-3ls9ya{font-weight:700;color:color-mix(in oklab,var(--fill) calc(100% - var(--ink-mix)),var(--ink))}.w-burning.svelte-3ls9ya.svelte-3ls9ya{--fill:var(--warm-burning);--ink-mix:25%}.w-veryhot.svelte-3ls9ya.svelte-3ls9ya{--fill:var(--warm-veryhot);--ink-mix:30%}.w-hot.svelte-3ls9ya.svelte-3ls9ya{--fill:var(--warm-hot);--ink-mix:38%}.w-warm.svelte-3ls9ya.svelte-3ls9ya{--fill:var(--warm-warm);--ink-mix:44%}.w-cool.svelte-3ls9ya.svelte-3ls9ya{--fill:var(--warm-cool);--ink-mix:44%}.w-lukewarm.svelte-3ls9ya.svelte-3ls9ya{--fill:var(--warm-lukewarm);--ink-mix:50%}.w-chilly.svelte-3ls9ya.svelte-3ls9ya{--fill:var(--warm-chilly);--ink-mix:46%}.w-cold.svelte-3ls9ya.svelte-3ls9ya{--fill:var(--warm-cold);--ink-mix:38%}.w-correct.svelte-3ls9ya.svelte-3ls9ya{color:var(--good)}.w-correct.svelte-3ls9ya .label.svelte-3ls9ya{color:var(--ink)}.w-skip.svelte-3ls9ya .label.svelte-3ls9ya{font-weight:400;color:var(--muted)}@media (prefers-color-scheme: dark){:root:not(:has(.light-only)) .warmth.warmth.svelte-3ls9ya.svelte-3ls9ya{--ink-mix:8%}}.lede.svelte-sqae5m.svelte-sqae5m{font-size:17px;margin:4px 0 10px}.steps.svelte-sqae5m.svelte-sqae5m{padding-left:20px;margin:0 0 12px}.steps.svelte-sqae5m li.svelte-sqae5m{margin:4px 0}h3.svelte-sqae5m.svelte-sqae5m{font-size:16px;margin:14px 0 6px}ul.svelte-sqae5m.svelte-sqae5m{list-style:none;padding:0;margin:0}.clues.svelte-sqae5m li.svelte-sqae5m{display:grid;grid-template-columns:28px 1fr auto;padding:4px 0;border-bottom:1px solid var(--line-soft);font-size:14px}.clues.svelte-sqae5m .icon.svelte-sqae5m{align-self:center}.pts.svelte-sqae5m.svelte-sqae5m{color:var(--muted)}.temps.svelte-sqae5m li.svelte-sqae5m{display:grid;grid-template-columns:7.25em 1fr;gap:var(--s2);align-items:start;font-size:14px;padding:3px 0}.ramp.svelte-sqae5m.svelte-sqae5m{display:flex;flex-wrap:wrap;gap:4px;align-items:center;font-size:14px;margin:14px 0 6px}.tier.svelte-sqae5m.svelte-sqae5m{font-size:12px;font-weight:700;padding:2px 8px;border-radius:999px}.tier-1.svelte-sqae5m.svelte-sqae5m{background:var(--tier-1)}.tier-2.svelte-sqae5m.svelte-sqae5m{background:var(--tier-2)}.tier-3.svelte-sqae5m.svelte-sqae5m{background:var(--tier-3)}.tier-4.svelte-sqae5m.svelte-sqae5m{background:var(--tier-4)}.small.svelte-sqae5m.svelte-sqae5m{font-size:13px;color:var(--muted);margin:0}dialog.svelte-1fbxygb{border:0;padding:0;border-radius:18px;background:var(--card);color:var(--ink);width:min(520px,calc(100vw - 24px));max-height:calc(100dvh - 48px);box-shadow:0 24px 60px rgb(var(--shadow) / .25)}dialog[open].svelte-1fbxygb{animation:pop .22s var(--ease-out)}dialog.svelte-1fbxygb::backdrop{background:var(--scrim, rgba(11, 26, 46, .35));animation:fade .2s ease-out}.inner.svelte-1fbxygb{padding:18px 20px 22px}header.svelte-1fbxygb{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}h2.svelte-1fbxygb{margin:0;font-size:24px}.empty.svelte-mwwfhz.svelte-mwwfhz{color:var(--muted)}.nums.svelte-mwwfhz.svelte-mwwfhz{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--s2);margin:var(--s2) 0 0;text-align:center}dt.svelte-mwwfhz.svelte-mwwfhz{font-size:12px;color:var(--muted)}dd.svelte-mwwfhz.svelte-mwwfhz{margin:0;font:500 28px/1.2 var(--serif)}.streak-dd.svelte-mwwfhz.svelte-mwwfhz{display:inline-flex;align-items:center;justify-content:center;gap:3px}.flame.svelte-mwwfhz.svelte-mwwfhz{color:var(--muted);flex-shrink:0}.flame-outer.svelte-mwwfhz.svelte-mwwfhz{fill:none;stroke:currentColor;stroke-width:1.5;stroke-linejoin:round}.streak-lit.svelte-mwwfhz .streak-dd.svelte-mwwfhz,.streak-lit.svelte-mwwfhz .flame.svelte-mwwfhz{color:var(--accent)}.streak-lit.svelte-mwwfhz .flame-outer.svelte-mwwfhz{fill:currentColor;stroke:none}.streak-lit.svelte-mwwfhz .flame-core.svelte-mwwfhz{fill:var(--gold)}.week-wrap.svelte-mwwfhz.svelte-mwwfhz{margin-top:var(--s3);padding:10px 12px 12px;background:var(--line-soft);border-radius:12px}.week-head.svelte-mwwfhz.svelte-mwwfhz{display:flex;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:8px}.week-head.svelte-mwwfhz h3.svelte-mwwfhz{margin:0;font-size:13px;font-family:var(--sans);font-weight:600;color:var(--muted)}.streak-note.svelte-mwwfhz.svelte-mwwfhz{font-size:12px;color:var(--muted)}.streak-note.lit.svelte-mwwfhz.svelte-mwwfhz{color:var(--accent);font-weight:600}.week.svelte-mwwfhz.svelte-mwwfhz{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(7,1fr);gap:6px;text-align:center}.week.svelte-mwwfhz li.svelte-mwwfhz{display:flex;flex-direction:column;align-items:center;gap:5px}.dow.svelte-mwwfhz.svelte-mwwfhz{font-size:11px;color:var(--muted);font-weight:500}.week.svelte-mwwfhz li.today .dow.svelte-mwwfhz{color:var(--ink);font-weight:700}.day-dot.svelte-mwwfhz.svelte-mwwfhz{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:600;text-decoration:none;transition:transform .15s var(--ease-out),background-color .15s ease}a.day-dot.svelte-mwwfhz.svelte-mwwfhz:active{transform:scale(.93)}.day-dot.played.svelte-mwwfhz.svelte-mwwfhz{background:var(--good);color:#fff}.day-dot.open.svelte-mwwfhz.svelte-mwwfhz{border:1.5px dashed var(--line);background:var(--card);color:var(--muted)}.week.svelte-mwwfhz li.today .day-dot.open.svelte-mwwfhz{border-color:var(--accent);color:var(--accent);font-weight:700}@media (hover: hover) and (pointer: fine){a.day-dot.open.svelte-mwwfhz.svelte-mwwfhz:hover{border-style:solid;border-color:var(--accent);color:var(--accent)}a.day-dot.played.svelte-mwwfhz.svelte-mwwfhz:hover{filter:brightness(1.06)}}.day-dot.unavailable.svelte-mwwfhz.svelte-mwwfhz{opacity:.35;color:var(--muted)}h3.svelte-mwwfhz.svelte-mwwfhz{font-size:15px;margin:var(--s4) 0 var(--s2)}ul.svelte-mwwfhz.svelte-mwwfhz{list-style:none;padding:0;margin:0;display:grid;gap:var(--s1)}.dist.svelte-mwwfhz li.svelte-mwwfhz{display:grid;grid-template-columns:62px 1fr 28px;gap:8px;align-items:center;font-size:13px}.bar.svelte-mwwfhz.svelte-mwwfhz{height:14px;background:var(--line-soft);border-radius:4px;overflow:hidden}.bar.svelte-mwwfhz i.svelte-mwwfhz{display:block;height:100%;background:var(--ink);transform-origin:left;animation:svelte-mwwfhz-grow .4s var(--ease-out) both}@keyframes svelte-mwwfhz-grow{0%{transform:scaleX(0)}}.n.svelte-mwwfhz.svelte-mwwfhz{text-align:right}.tiers.svelte-mwwfhz li.svelte-mwwfhz{display:grid;grid-template-columns:90px 50px 1fr;align-items:center;font-size:14px}.tier.svelte-mwwfhz.svelte-mwwfhz{font-size:12px;font-weight:700;padding:2px 8px;border-radius:999px;justify-self:start}.tier-1.svelte-mwwfhz.svelte-mwwfhz{background:var(--tier-1)}.tier-2.svelte-mwwfhz.svelte-mwwfhz{background:var(--tier-2)}.tier-3.svelte-mwwfhz.svelte-mwwfhz{background:var(--tier-3)}.tier-4.svelte-mwwfhz.svelte-mwwfhz{background:var(--tier-4)}.muted.svelte-mwwfhz.svelte-mwwfhz{color:var(--muted)}.small.svelte-mwwfhz.svelte-mwwfhz{font-size:13px;margin:var(--s4) 0 0}.wrap.svelte-dfvgvw{position:fixed;left:0;right:0;bottom:calc(24px + env(safe-area-inset-bottom));display:flex;justify-content:center;pointer-events:none;z-index:50}.toast.svelte-dfvgvw{background:var(--strong);color:var(--on-strong);padding:10px 16px;border-radius:999px;font-size:14px;animation:rise .2s var(--ease-out)}main.svelte-zco2bw{max-width:560px;margin:0 auto;padding:16px 16px calc(40px + env(safe-area-inset-bottom))}.start.svelte-zco2bw{width:100%;margin-top:16px}
