.rs.svelte-nb3ouk{color:var(--ink);margin:0}.strip.svelte-nb3ouk{width:100%;height:auto;font-family:var(--sans);text-rendering:geometricprecision;display:block}.hit.svelte-nb3ouk{cursor:pointer}.rasibox.svelte-nb3ouk{stroke-width:1px}.rasibox.good.svelte-nb3ouk{fill:var(--good-bg);stroke:var(--good-line)}.rasibox.ok.svelte-nb3ouk{fill:var(--ok-bg);stroke:var(--ok-line)}.rasibox.bad.svelte-nb3ouk{fill:var(--bad-bg);stroke:var(--bad-line)}.rasibox.on.svelte-nb3ouk{stroke:var(--ink);stroke-width:1.8px}@media (prefers-reduced-motion:no-preference){.rasibox.svelte-nb3ouk{transition:stroke .12s ease-out,stroke-width .12s ease-out}}.rasiname.svelte-nb3ouk{fill:var(--ink);pointer-events:none;font-weight:600}.rasiname.own.svelte-nb3ouk{font-weight:700}.mk.svelte-nb3ouk{fill:var(--sheet);stroke:var(--line-strong);stroke-width:1px;pointer-events:none}.mklab.svelte-nb3ouk{fill:var(--ink);pointer-events:none;font-weight:600}.ownbox.svelte-nb3ouk{fill:none;stroke:var(--sun);stroke-width:3px;pointer-events:none}.cap.svelte-nb3ouk{font-size:var(--fs-md);margin:8px 0 0}.hint.svelte-nb3ouk{color:var(--ink-soft);min-height:1.6em}.hint.on.svelte-nb3ouk{color:var(--ink)}.nb.svelte-nb3ouk{white-space:nowrap}.chip.sm.svelte-nb3ouk{font-size:var(--fs-2xs);padding:1px 8px}.legend.svelte-nb3ouk{font-size:var(--fs-sm);color:var(--ink-soft);flex-wrap:wrap;gap:4px 16px;margin:8px 0 0;padding:0;list-style:none;display:flex}.legend.svelte-nb3ouk li:where(.svelte-nb3ouk){align-items:center;gap:6px;display:flex}.key.svelte-nb3ouk{border-radius:var(--r-1);border:1px solid var(--line-strong);flex:none;width:18px;height:12px;display:inline-block}.key.good.svelte-nb3ouk{background:var(--good-bg);border-color:var(--good-line)}.key.ok.svelte-nb3ouk{background:var(--ok-bg);border-color:var(--ok-line)}.key.bad.svelte-nb3ouk{background:var(--bad-bg);border-color:var(--bad-line)}.key.mk.svelte-nb3ouk{background:var(--sheet)}.key.own.svelte-nb3ouk{border:2.5px solid var(--sun);background:0 0}.note.svelte-nb3ouk{max-width:72ch;margin-top:8px}@media print{.rs.svelte-nb3ouk{break-inside:avoid}.hint.svelte-nb3ouk{display:none}}
