.lead.svelte-79m8h4{display:block;font-size:.8125rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:color-mix(in oklch,currentColor 75%,transparent)}.lead.svelte-79m8h4 b:where(.svelte-79m8h4){font-weight:800;color:var(--color-base-content)}.prompt.svelte-1gy9sz5{margin-bottom:.375rem;text-align:left}.kicker.svelte-1gy9sz5{font-family:var(--font-serif);font-size:1.375rem;font-weight:700;line-height:1.2}.sub.svelte-1gy9sz5{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;column-gap:.75rem;font-size:.8125rem;line-height:1.25rem}.ptask.svelte-1gy9sz5{flex:1 0 12.5rem;opacity:.7}.units.svelte-1gy9sz5{flex-shrink:0;opacity:.7}.unitlink.svelte-1gy9sz5{color:var(--color-accent-ink)}.board.svelte-bugceb{color:var(--color-base-content);--inset: .625rem}.lanes.svelte-bugceb{display:grid;grid-template-columns:minmax(0,1fr);gap:.25rem}.lane.svelte-bugceb{position:relative;min-width:0;padding-top:.25rem;border-radius:.625rem;background:color-mix(in oklch,var(--color-base-content) 5%,transparent);box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--color-base-content) 8%,transparent);transition:box-shadow .25s ease,background-color .25s ease;--ink: var(--color-base-content)}.lane.sel.svelte-bugceb:not(.shown){background:color-mix(in oklch,var(--color-accent) 10%,transparent);box-shadow:inset 0 0 0 1.5px color-mix(in oklch,var(--color-accent) 55%,transparent)}.lane.shown.svelte-bugceb{box-shadow:inset 4px 0 0 var(--ink),inset 0 0 0 1px color-mix(in oklch,var(--ink) 30%,transparent)}.lane.shown.sel.svelte-bugceb{background:color-mix(in oklch,var(--ink) 9%,transparent)}.lane[data-band=good].svelte-bugceb{--ink: var(--color-success-ink)}.lane[data-band=near].svelte-bugceb{--ink: var(--color-warning-ink)}.lane[data-band=off].svelte-bugceb{--ink: var(--color-error-ink)}.head.svelte-bugceb{display:flex;align-items:center;gap:.5rem;padding:0 var(--inset);font-size:.8125rem;line-height:1rem}.num.svelte-bugceb{flex-shrink:0;display:grid;place-items:center;width:1rem;height:1rem;border-radius:999px;font-size:.625rem;font-weight:800;box-shadow:inset 0 0 0 1.5px color-mix(in oklch,currentColor 35%,transparent);color:color-mix(in oklch,currentColor 70%,transparent)}.num.placed.svelte-bugceb{background:var(--color-accent);color:var(--color-accent-content);box-shadow:none}.lname.svelte-bugceb{flex:1;min-width:0;font-weight:500;overflow-wrap:anywhere}button.lname.svelte-bugceb{padding:0;border:0;background:none;color:inherit;font:inherit;font-weight:500;text-align:left;cursor:pointer;touch-action:manipulation}.sel.svelte-bugceb .lname:where(.svelte-bugceb){color:var(--color-accent-ink)}.srclink.svelte-bugceb{text-decoration:underline dotted;text-underline-offset:3px;text-decoration-color:color-mix(in oklch,currentColor 35%,transparent)}.slot.svelte-bugceb{flex-shrink:0;width:17ch;text-align:right;font-family:var(--font-mono);font-size:.6875rem;white-space:nowrap;font-variant-numeric:tabular-nums}.dim.svelte-bugceb{opacity:.62}.ans.svelte-bugceb{font-weight:700}.pts.svelte-bugceb{display:inline-block;min-width:3ch;margin-left:.375rem;padding:0 .25rem;border-radius:.25rem;font-weight:800;text-align:center;color:var(--ink);background:color-mix(in oklch,var(--ink) 16%,transparent)}.track.svelte-bugceb{position:relative;height:2.125rem;margin:0 var(--inset);touch-action:none;-webkit-user-select:none;user-select:none;cursor:pointer}.guide.svelte-bugceb{position:absolute;top:30%;bottom:30%;width:1px;background:color-mix(in oklch,currentColor 16%,transparent)}.rule.svelte-bugceb{position:absolute;top:50%;left:0;right:0;height:1px;background:color-mix(in oklch,currentColor 18%,transparent);opacity:.8}.rbar.svelte-bugceb{position:absolute;top:50%;height:1.375rem;transform:translateY(-50%);border-radius:3px;background:color-mix(in oklch,var(--color-accent) 20%,transparent);box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--color-accent) 50%,transparent);transition:background-color .3s ease,box-shadow .3s ease}.shown.svelte-bugceb .rbar:where(.svelte-bugceb){background:color-mix(in oklch,var(--ink) 22%,transparent);box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--ink) 60%,transparent)}.marker.svelte-bugceb{position:absolute;top:50%;z-index:1;display:grid;place-items:center;width:1.25rem;height:1.25rem;transform:translate(-50%,-50%);border-radius:999px;font-size:.625rem;font-weight:800;background:var(--color-accent);color:var(--color-accent-content);box-shadow:0 1px 3px #0006}.marker.live.svelte-bugceb{outline:3px solid color-mix(in oklch,var(--color-accent) 35%,transparent)}.answer.svelte-bugceb{position:absolute;top:2px;bottom:2px;z-index:3;width:2px;transform:translate(-50%);border-radius:1px;background:var(--color-base-content);box-shadow:0 0 0 1px var(--color-base-100)}.bubble.svelte-bugceb{position:absolute;bottom:calc(100% + .375rem);z-index:5;transform:translate(-50%);padding:.25rem .5rem;border-radius:.5rem;font-family:var(--font-mono);font-size:1rem;font-weight:700;white-space:nowrap;pointer-events:none;background:var(--color-accent);color:var(--color-accent-content);box-shadow:0 4px 14px #00000073}.bubble.svelte-bugceb:after{content:"";position:absolute;top:100%;left:50%;border:5px solid transparent;border-top-color:var(--color-accent);transform:translate(-50%)}.axis.svelte-bugceb{position:relative;height:1.375rem;margin:.25rem var(--inset) 0;border-top:1px solid color-mix(in oklch,currentColor 25%,transparent)}.atick.svelte-bugceb{position:absolute;top:0}.atick.svelte-bugceb:before{content:"";display:block;width:1px;height:4px;background:color-mix(in oklch,currentColor 35%,transparent)}.atick.svelte-bugceb span:where(.svelte-bugceb){display:block;transform:translate(-50%);font-size:.625rem;font-weight:600;letter-spacing:.02em;white-space:nowrap;color:light-dark(color-mix(in oklch,currentColor 65%,transparent),color-mix(in oklch,currentColor 55%,transparent))}@media(prefers-reduced-motion:no-preference){.shown.svelte-bugceb .answer:where(.svelte-bugceb){animation:svelte-bugceb-drop .38s cubic-bezier(.34,1.56,.64,1) both}.shown.svelte-bugceb .pts:where(.svelte-bugceb),.shown.svelte-bugceb .ans:where(.svelte-bugceb){animation:svelte-bugceb-rise .32s ease-out both}.shown.svelte-bugceb .pts:where(.svelte-bugceb){animation-delay:.14s}.lane.shown.svelte-bugceb{animation:svelte-bugceb-settle .42s cubic-bezier(.34,1.56,.64,1)}.bubble.svelte-bugceb{animation:svelte-bugceb-bubble .12s ease-out}}@keyframes svelte-bugceb-drop{0%{transform:translate(-50%) scaleY(0);opacity:0}to{transform:translate(-50%) scaleY(1);opacity:1}}@keyframes svelte-bugceb-rise{0%{transform:translateY(4px);opacity:0}to{transform:none;opacity:1}}@keyframes svelte-bugceb-bubble{0%{transform:translate(-50%,4px);opacity:0}to{transform:translate(-50%);opacity:1}}@keyframes svelte-bugceb-settle{0%{transform:scale(.97)}to{transform:none}}.refine.svelte-seotaw{display:flex;align-items:center;gap:.5rem;margin-bottom:.375rem;padding-bottom:.375rem;border-bottom:1px solid color-mix(in oklch,currentColor 15%,transparent);height:calc(2.625rem + 1px);box-sizing:border-box}.val.svelte-seotaw{flex:1;min-width:0;display:flex;align-items:baseline;gap:.25rem}.railval.svelte-seotaw{flex:1;min-width:0;background:none;border:none;font-family:var(--font-mono);font-weight:600;line-height:1.2;color:inherit}.railval.lg.svelte-seotaw{font-size:1.5rem}.railval.md.svelte-seotaw{font-size:1.25rem}.railval.sm.svelte-seotaw{font-size:1rem}.railval.svelte-seotaw:focus{outline:none;color:var(--color-accent-ink)}.railval.svelte-seotaw::placeholder{font-size:.875rem;font-weight:400;color:currentColor;opacity:.4}@media(max-width:359px){.railval.svelte-seotaw::placeholder{font-size:.75rem;letter-spacing:-.02em}}.railunit.svelte-seotaw{font-family:var(--font-mono);font-size:.9375rem;opacity:.6;white-space:nowrap}.widths.svelte-seotaw{display:flex;gap:.25rem;flex-shrink:0}.chip.svelte-seotaw{min-width:2.875rem;height:2.25rem;padding:0 .25rem;display:grid;place-items:center;border-radius:.5rem;font-size:.8125rem;font-weight:700;line-height:1;color:inherit;background:color-mix(in oklch,currentColor 8%,transparent);border:1px solid transparent;cursor:pointer}@media(hover:hover){.chip.svelte-seotaw:not(.on):hover{background:color-mix(in oklch,currentColor 14%,transparent)}}.chip.on.svelte-seotaw{background:var(--color-accent);color:var(--color-accent-content);border-color:var(--color-accent)}.chip.svelte-seotaw:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.record.svelte-seotaw{min-width:0;width:100%;--ink: var(--color-base-content)}.record[data-band="0"].svelte-seotaw{--ink: var(--color-success-ink)}.record[data-band="2"].svelte-seotaw{--ink: var(--color-warning-ink)}.record[data-band="3"].svelte-seotaw{--ink: var(--color-error-ink)}.rtop.svelte-seotaw{font-size:.75rem;line-height:1rem;opacity:.7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rnum.svelte-seotaw{font-weight:800;margin-right:.375rem}.rline.svelte-seotaw{font-family:var(--font-mono);font-size:.8125rem;line-height:1.125rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.verdict.svelte-seotaw{margin-left:.25rem;font-family:var(--font-sans, inherit);font-weight:700;color:var(--ink)}
