.cv-heatmap-shell.svelte-1wlenid{width:100%;height:100%;display:grid;place-items:start center;min-width:0;min-height:0}.cv-map.svelte-1wlenid{position:relative;border-radius:var(--r-sm);overflow:hidden;user-select:none;-webkit-user-select:none}canvas.svelte-1wlenid,svg.svelte-1wlenid{position:absolute;inset:0;display:block;width:100%;height:100%}.cv-overlay-canvas.svelte-1wlenid{pointer-events:none;mix-blend-mode:multiply}svg.svelte-1wlenid{touch-action:none;user-select:none;-webkit-user-select:none}svg.svelte-1wlenid text:where(.svelte-1wlenid){font-family:var(--font-body)}.cv-axis-title.svelte-1wlenid{text-transform:uppercase}.cv-instrument.svelte-m6jvxu{height:100%;min-height:0}.cv-layout.svelte-m6jvxu{height:100%}.cv-stage.svelte-m6jvxu{--cv-chart-min: 18rem;display:flex;flex-direction:column;gap:1rem;max-height:100%}.cv-heatmap-panel.svelte-m6jvxu{position:relative;height:min(100cqi,70svh);min-height:var(--cv-chart-min);flex:0 1 auto;padding:0;border-radius:0;background:none;box-shadow:none;min-width:0}.cv-heatmap-panel.svelte-m6jvxu>.cv-heatmap-shell{position:absolute;inset:0}.cv-controls.svelte-m6jvxu{flex:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1.5rem}.cv-overlays.svelte-m6jvxu{display:grid;gap:.5rem;align-content:start}.cv-panel-stack.svelte-m6jvxu{margin-top:1rem;display:grid;gap:1rem;align-content:start}@media(min-width:1024px){@container instrument (width < 60rem){.cv-instrument.svelte-m6jvxu,.cv-layout.svelte-m6jvxu{height:auto}.cv-stage.svelte-m6jvxu{max-height:100cqh}}}@container instrument (max-width: 30rem){.cv-controls.svelte-m6jvxu{grid-template-columns:minmax(0,1fr)}}.cv-value-field.svelte-m6jvxu{display:inline-flex;align-items:baseline;gap:.2rem}.cv-value-input.svelte-m6jvxu{width:3.9rem;padding:.14rem .4rem;border:none;border-radius:3px;background:var(--fill-rest);color:var(--text);font-family:var(--font-mono);font-size:var(--fs-xl);font-weight:var(--fw-semibold);text-align:right;appearance:textfield;-moz-appearance:textfield}.cv-value-input.svelte-m6jvxu::-webkit-outer-spin-button,.cv-value-input.svelte-m6jvxu::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cv-value-input.svelte-m6jvxu:focus-visible{outline:2px solid color-mix(in srgb,var(--accent) 55%,transparent);outline-offset:1px}.cv-value-unit.svelte-m6jvxu{font-family:var(--font-mono);font-size:var(--fs-xl);font-weight:var(--fw-semibold);color:var(--muted)}.cv-toggle-sub.svelte-m6jvxu{display:block;font-size:var(--fs-md);color:color-mix(in srgb,var(--muted) 80%,transparent)}.cv-build-panel.svelte-m6jvxu{gap:.35rem}.cv-build-value.svelte-m6jvxu{margin:0;font-family:var(--font-body);font-size:var(--fs-5xl);font-weight:var(--fw-bold)}.cv-build-sub.svelte-m6jvxu,.cv-build-gloss.svelte-m6jvxu{margin:-.2rem 0 0;font-size:var(--fs-md);color:color-mix(in srgb,var(--muted) 80%,transparent)}.cv-build-list.svelte-m6jvxu{display:grid;grid-template-columns:auto auto;justify-content:start;gap:0 1rem;margin:.35rem 0 0;font-size:var(--fs-xl);line-height:1.5rem}.cv-build-list.svelte-m6jvxu dt:where(.svelte-m6jvxu){color:var(--muted)}.cv-build-list.svelte-m6jvxu dd:where(.svelte-m6jvxu){margin:0;font-weight:var(--fw-semibold);color:var(--text)}.cv-build-list.svelte-m6jvxu .cv-build-gloss:where(.svelte-m6jvxu){grid-column:1 / -1;margin:0 0 .2rem;font-weight:var(--fw-normal);color:color-mix(in srgb,var(--muted) 80%,transparent)}.cv-build-delta.svelte-m6jvxu{margin:0;font-size:var(--fs-xl);line-height:1.5rem;color:var(--muted)}.cv-strong.svelte-m6jvxu{font-family:var(--font-body);font-weight:var(--fw-semibold);color:var(--text)}.cv-section.svelte-m6jvxu{display:grid;gap:.35rem;margin-top:.35rem;padding-top:.6rem;border-top:1px solid color-mix(in srgb,var(--text) 12%,transparent)}.cv-pin-section.svelte-m6jvxu{display:grid;gap:.35rem;margin-top:.35rem}.cv-button.svelte-m6jvxu{justify-self:start}.cv-dist-title.svelte-m6jvxu{margin:0;font-size:var(--fs-md);color:var(--muted)}.cv-dist.svelte-m6jvxu{position:relative;display:flex;align-items:flex-end;gap:1px;height:4.5rem;cursor:crosshair;touch-action:none}.cv-dist-bar.svelte-m6jvxu{flex:1 1 0;min-width:0;border-radius:1px 1px 0 0;background:color-mix(in srgb,var(--muted) 38%,transparent)}.cv-dist-read.svelte-m6jvxu{background:var(--muted)}.cv-dist-mean.svelte-m6jvxu{position:absolute;top:0;bottom:0;width:2px;margin-left:-1px;background:var(--text);pointer-events:none}.cv-dist-mean-cut.svelte-m6jvxu{background:var(--surface-broad)}.cv-dist-axis.svelte-m6jvxu{display:flex;justify-content:space-between;margin-top:-.2rem;font-family:var(--font-mono);font-size:var(--fs-sm);color:color-mix(in srgb,var(--muted) 80%,transparent)}.cv-roll.svelte-m6jvxu{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem .7rem}.cv-roll-dots.svelte-m6jvxu{display:flex;flex:1 1 8rem;flex-wrap:wrap;gap:.3rem}.cv-roll-meta.svelte-m6jvxu{flex-basis:100%;margin:0;font-size:var(--fs-lg);color:var(--muted)}.cv-roll-dot.svelte-m6jvxu{width:11px;height:11px;border-radius:50%;box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--muted) 45%,transparent);animation:svelte-m6jvxu-cv-dot-in .26s ease-out backwards}.cv-roll-crit.svelte-m6jvxu{background:var(--muted);box-shadow:none}@keyframes svelte-m6jvxu-cv-dot-in{0%{transform:scale(.2);opacity:0}to{transform:scale(1);opacity:1}}@media(prefers-reduced-motion:reduce){.cv-roll-dot.svelte-m6jvxu{animation:none}}@container instrument (40rem <= width < 60rem){.cv-build-panel.svelte-m6jvxu{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"kicker kicker" "value dist" "sub dist" "list dist" "pin dist";column-gap:2.5rem}.cv-build-panel.svelte-m6jvxu>.kicker{grid-area:kicker}.cv-build-value.svelte-m6jvxu{grid-area:value}.cv-build-sub.svelte-m6jvxu{grid-area:sub}.cv-build-panel.svelte-m6jvxu>.cv-build-list:where(.svelte-m6jvxu){grid-area:list}.cv-pin-section.svelte-m6jvxu{grid-area:pin}.cv-dist-section.svelte-m6jvxu{grid-area:dist;align-self:end;margin-top:0;padding-top:0;border-top:none}}@container instrument (min-width: 60rem){.cv-layout.svelte-m6jvxu{display:grid;grid-template-columns:minmax(0,1fr) var(--instrument-side);grid-template-rows:auto minmax(0,1fr);grid-template-areas:"chart controls" "chart stack";gap:1rem;min-height:0}.cv-stage.svelte-m6jvxu{display:contents}.cv-heatmap-panel.svelte-m6jvxu{grid-area:chart;height:auto;min-height:0}.cv-controls.svelte-m6jvxu{grid-area:controls;grid-template-columns:minmax(0,1fr)}.cv-panel-stack.svelte-m6jvxu{grid-area:stack;margin-top:0;min-height:0;overflow-y:auto;align-content:stretch}}@media(min-width:1024px){@container instrument (min-width: 60rem){.cv-layout.svelte-m6jvxu{grid-template-columns:minmax(0,calc(100cqh * var(--cv-max-aspect))) var(--instrument-side);justify-content:center}}}.icd-chart.svelte-sjohiw{justify-content:center}.icd-graph.svelte-sjohiw svg:where(.svelte-sjohiw){display:block;touch-action:pan-y}.icd-graph.svelte-sjohiw text:where(.svelte-sjohiw){font-family:var(--font-body)}.icd-key.svelte-sjohiw{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1.25rem;margin-top:.25rem;padding-inline:16px}.icd-legend.svelte-sjohiw{display:flex;flex-wrap:wrap;gap:.3rem 1rem;margin:0;padding:0;list-style:none;font-size:var(--fs-xs);color:var(--chart-ink)}.icd-legend.svelte-sjohiw li:where(.svelte-sjohiw){display:inline-flex;align-items:center;gap:.35rem}.icd-sw-blocked.svelte-sjohiw{width:1.5px;height:10px;background:color-mix(in srgb,var(--sw) 50%,transparent)}.icd-sw-digits.svelte-sjohiw{color:var(--chart-dim)}.icd-sw-ring.svelte-sjohiw{display:inline-grid;place-items:center;width:14px;height:14px;border:1.25px solid var(--sw);border-radius:50%;color:var(--sw);font-weight:var(--fw-bold);line-height:1}.icd-sw-band.svelte-sjohiw{width:18px;height:10px;border-radius:2px;background:color-mix(in srgb,var(--sw) 22%,transparent)}.icd-elements.svelte-sjohiw{display:flex;flex-wrap:wrap;gap:.25rem}.icd-big.svelte-sjohiw{margin:0;font-family:var(--font-body);font-size:var(--fs-5xl);font-weight:var(--fw-bold);line-height:var(--lh-tight)}.icd-big-unit.svelte-sjohiw{margin-left:.4rem;font-size:var(--fs-xl);font-weight:var(--fw-semibold);color:var(--muted)}.icd-meta.svelte-sjohiw{margin:0;font-size:var(--fs-xl);line-height:1.5rem;color:var(--muted)}.icd-strong.svelte-sjohiw{font-family:var(--font-body);font-weight:var(--fw-semibold);color:var(--text)}.icd-reading.svelte-sjohiw{display:grid;min-height:4.5rem;margin-top:.5rem;align-content:start}.icd-reading.svelte-sjohiw p:where(.svelte-sjohiw){margin:0}.icd-reading-head.svelte-sjohiw{font-size:var(--fs-lg);color:var(--muted)}.icd-reading-why.svelte-sjohiw{font-size:var(--fs-lg);line-height:1.35;color:var(--muted)}.icd-send.svelte-sjohiw{justify-self:start;margin-top:.35rem}.icd-anchors.svelte-sjohiw .chip{font-family:var(--font-condensed);text-transform:none;letter-spacing:var(--ls-mid)}.vw.svelte-18mar1p{position:relative}.vw-field.svelte-18mar1p{width:100%;padding:.3rem .45rem;border:none;border-radius:3px;background:var(--fill-rest);color:var(--text);font-family:var(--font-mono);font-size:var(--fs-xl);font-weight:var(--fw-semibold);text-align:right;cursor:pointer;transition:background var(--t-snap)}.vw-field.svelte-18mar1p:hover{background:var(--fill-hover)}.vw-field.open.svelte-18mar1p,.vw-field.svelte-18mar1p:focus-visible{outline:2px solid color-mix(in srgb,var(--accent) 55%,transparent);outline-offset:1px}.vw-panel.svelte-18mar1p{position:absolute;top:calc(100% + 4px);right:0;z-index:30;width:max(100%,5.4rem);height:calc(var(--item-h) * (var(--pad-rows) * 2 + 1));border-radius:var(--r-md);background:var(--surface);border:1px solid var(--border);box-shadow:0 10px 32px #0000008c;overflow:hidden}.vw-band.svelte-18mar1p{position:absolute;top:calc(var(--item-h) * var(--pad-rows));left:4px;right:4px;height:var(--item-h);border-radius:3px;background:color-mix(in srgb,var(--accent) 20%,transparent);pointer-events:none}.vw-list.svelte-18mar1p{height:100%;overflow-y:auto;scroll-snap-type:y mandatory;scrollbar-width:none;--vw-fade: 22%;--vw-mask: linear-gradient( to bottom, transparent 0%, rgb(0 0 0 / .012) calc(var(--vw-fade) * .1111), rgb(0 0 0 / .076) calc(var(--vw-fade) * .2222), rgb(0 0 0 / .21) calc(var(--vw-fade) * .3333), rgb(0 0 0 / .397) calc(var(--vw-fade) * .4444), rgb(0 0 0 / .603) calc(var(--vw-fade) * .5556), rgb(0 0 0 / .79) calc(var(--vw-fade) * .6667), rgb(0 0 0 / .924) calc(var(--vw-fade) * .7778), rgb(0 0 0 / .988) calc(var(--vw-fade) * .8889), #000 var(--vw-fade), #000 calc(100% - var(--vw-fade)), rgb(0 0 0 / .988) calc(100% - var(--vw-fade) * .8889), rgb(0 0 0 / .924) calc(100% - var(--vw-fade) * .7778), rgb(0 0 0 / .79) calc(100% - var(--vw-fade) * .6667), rgb(0 0 0 / .603) calc(100% - var(--vw-fade) * .5556), rgb(0 0 0 / .397) calc(100% - var(--vw-fade) * .4444), rgb(0 0 0 / .21) calc(100% - var(--vw-fade) * .3333), rgb(0 0 0 / .076) calc(100% - var(--vw-fade) * .2222), rgb(0 0 0 / .012) calc(100% - var(--vw-fade) * .1111), transparent 100% );-webkit-mask-image:var(--vw-mask);mask-image:var(--vw-mask)}.vw-list.svelte-18mar1p::-webkit-scrollbar{display:none}.vw-spacer.svelte-18mar1p{height:calc(var(--item-h) * var(--pad-rows))}.vw-item.svelte-18mar1p{height:var(--item-h);display:flex;align-items:center;justify-content:flex-end;padding:0 .7rem;scroll-snap-align:center;font-family:var(--font-mono);font-size:var(--fs-xl);font-weight:var(--fw-semibold);color:var(--muted);cursor:pointer}.vw-item.svelte-18mar1p:hover,.vw-item.centered.svelte-18mar1p{color:var(--text)}.ao-chart.svelte-1igobvw{gap:.5rem}.ao-graph.svelte-1igobvw svg:where(.svelte-1igobvw){display:block;max-width:100%;touch-action:pan-y;user-select:none;-webkit-user-select:none}.ao-graph.svelte-1igobvw text:where(.svelte-1igobvw){font-family:var(--font-body)}.ao-graph.svelte-1igobvw text.ao-word:where(.svelte-1igobvw){font-family:var(--font-condensed)}.ao-empty.svelte-1igobvw{display:grid;flex:1 1 auto;align-content:center;min-height:calc(256px + 4.6rem);margin:0;padding:0 .5rem;text-align:center;color:var(--muted)}.ao-empty.svelte-1igobvw p:where(.svelte-1igobvw){margin:0 0 .4rem}.ao-probe.svelte-1igobvw{max-width:96ch;min-height:calc(2em * var(--lh-relaxed))}.ao-legend.svelte-1igobvw{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem .7rem;font-size:var(--fs-sm);color:var(--muted)}.ao-legend-title.svelte-1igobvw{font-weight:var(--fw-semibold)}.ao-legend-key.svelte-1igobvw{display:inline-flex;align-items:center;gap:.3rem;font-variant-numeric:tabular-nums}.ao-legend-key.svelte-1igobvw i:where(.svelte-1igobvw){width:10px;height:10px;border-radius:2px}.ao-legend-ghost.svelte-1igobvw{margin-left:.4rem}.ao-legend-key.svelte-1igobvw i.is-ghost:where(.svelte-1igobvw){background:var(--chart-grid)}.ao-controls.svelte-1igobvw{display:grid;gap:1.25rem 1.5rem;align-content:start}.ao-section.svelte-1igobvw{display:grid;gap:.7rem;align-content:start}.ao-slots.svelte-1igobvw{display:flex;flex-wrap:wrap;gap:.4rem}.ao-slot.svelte-1igobvw{width:46px;height:46px;padding:4px;border:none;border-radius:var(--r-sm);background:var(--control-face);cursor:pointer;opacity:.55;transition:opacity var(--t-snap),background var(--t-snap),box-shadow var(--t-snap)}.ao-slots--small.svelte-1igobvw .ao-slot:where(.svelte-1igobvw){width:34px;height:34px;padding:3px}.ao-slot.svelte-1igobvw img:where(.svelte-1igobvw){width:100%;height:100%;object-fit:contain}.ao-slot.svelte-1igobvw:hover{opacity:.85}.ao-slot.active.svelte-1igobvw{opacity:1;background:color-mix(in srgb,var(--accent) 20%,var(--control-face));box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--accent) 65%,transparent)}.ao-dense.svelte-1igobvw .chip{font-family:var(--font-condensed)}.ao-levels.svelte-1igobvw .chip{padding-inline:.4rem}.ao-chance-chip.svelte-1igobvw{display:inline-grid;justify-items:center;gap:.05rem;padding-block:.3rem .25rem;line-height:1.1}.ao-chance.svelte-1igobvw{font-family:var(--font-body);font-size:var(--fs-xs);font-weight:var(--fw-normal);letter-spacing:0;text-transform:none;opacity:.7;font-variant-numeric:tabular-nums}.ao-dense.svelte-1igobvw .chip.is-misfit:not(.active){opacity:.45}.ao-card.svelte-1igobvw{display:grid;gap:.3rem}.ao-card-head.svelte-1igobvw{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.2rem}.ao-clear.svelte-1igobvw{margin-left:auto;display:inline-flex;align-items:center;gap:.35rem}.ao-main-row.svelte-1igobvw{display:grid;grid-template-columns:1.5rem minmax(0,1fr) 6.7rem;align-items:center;gap:.45rem;padding:0 .3rem .2rem}.ao-main-row.svelte-1igobvw .ao-pick:where(.svelte-1igobvw){grid-column:2 / -1}.ao-main-mark.svelte-1igobvw{display:grid;place-items:center;color:var(--muted)}.ao-main-fixed.svelte-1igobvw{grid-column:2 / -1;display:flex;align-items:center;height:2rem;padding-left:.6rem;font-size:var(--fs-lg);font-weight:var(--fw-semibold);color:var(--text)}.ao-line.svelte-1igobvw{display:grid;grid-template-columns:1.5rem minmax(0,1fr) 5.2rem 1.5rem;align-items:center;gap:.45rem;padding:.2rem .3rem;border-radius:3px}.ao-line.svelte-1igobvw .ao-select:where(.svelte-1igobvw),.ao-main-row.svelte-1igobvw .ao-select:where(.svelte-1igobvw),.ao-line.svelte-1igobvw .vw-field,.ao-blank-value.svelte-1igobvw{height:2rem}.ao-blank-value.svelte-1igobvw{display:grid;align-items:center;justify-items:end;padding-inline:.45rem;border-radius:3px;background:color-mix(in srgb,var(--text) 4%,transparent);color:var(--muted);font-family:var(--font-mono)}.ao-pick.svelte-1igobvw{position:relative;display:grid;min-width:0}.ao-pick.svelte-1igobvw svg{position:absolute;right:.55rem;top:50%;translate:0 -50%;pointer-events:none;color:var(--muted)}.ao-pick.is-blank.svelte-1igobvw .ao-select:where(.svelte-1igobvw){color:var(--muted);font-weight:var(--fw-normal)}.ao-line.is-wanted.svelte-1igobvw{background:color-mix(in srgb,var(--accent) 12%,transparent)}.ao-line.is-wanted.svelte-1igobvw .ao-select:where(.svelte-1igobvw){color:var(--accent)}.ao-select.svelte-1igobvw{appearance:none;-webkit-appearance:none;width:100%;min-width:0;padding:0 1.7rem 0 .6rem;font-family:var(--font-body);text-overflow:ellipsis;transition:background var(--t-snap);border:none;border-radius:3px;background:var(--fill-rest);color:var(--text);font-size:var(--fs-lg);font-weight:var(--fw-semibold);cursor:pointer}.ao-select.svelte-1igobvw:hover{background:var(--fill-hover)}.ao-select.svelte-1igobvw:focus-visible{outline:2px solid color-mix(in srgb,var(--accent) 55%,transparent);outline-offset:1px}.ao-select.svelte-1igobvw option:where(.svelte-1igobvw){background:var(--surface);color:var(--text)}.ao-badge.svelte-1igobvw{display:inline-grid;place-items:center;width:1.25rem;height:1.25rem;border:none;border-radius:50%;padding:0;background:var(--accent);color:var(--frame-bg);font-family:var(--font-body);font-size:var(--fs-sm);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums}.ao-badge.is-zero.svelte-1igobvw{width:.4rem;height:.4rem;margin:auto;background:var(--muted)}.ao-badge.is-none.svelte-1igobvw,.ao-badge.is-unknown.svelte-1igobvw{background:transparent;color:var(--muted)}.ao-badge.is-choice.svelte-1igobvw{position:relative;cursor:pointer}.ao-warn.svelte-1igobvw{position:absolute;top:-5px;right:-6px;width:12px;height:12px;pointer-events:none}.ao-warn-disc.svelte-1igobvw{fill:var(--ui-danger)}.ao-warn-ink.svelte-1igobvw{fill:var(--chrome)}.ao-radial.svelte-1igobvw{width:1.15rem;height:1.15rem;padding:0;border:none;border-radius:50%;background:transparent;box-shadow:inset 0 0 0 1.5px var(--muted);cursor:pointer;transition:background var(--t-snap)}.ao-radial.is-on.svelte-1igobvw{background:var(--accent);box-shadow:none}.ao-radial.svelte-1igobvw:disabled{cursor:default;opacity:.35}.ao-big.svelte-1igobvw{margin:0;font-family:var(--font-body);font-size:var(--fs-5xl);font-weight:var(--fw-bold);line-height:var(--lh-tight)}.ao-big-unit.svelte-1igobvw{display:block;margin-top:.15rem;font-size:var(--fs-xl);font-weight:var(--fw-semibold);color:var(--muted)}.ao-sub.svelte-1igobvw{margin:.5rem 0 0;font-size:var(--fs-xl);font-weight:var(--fw-semibold)}.ao-meta.svelte-1igobvw{margin:0;font-size:var(--fs-xl);line-height:1.5rem;color:var(--muted)}.ao-strong.svelte-1igobvw{font-family:var(--font-body);font-weight:var(--fw-semibold);color:var(--text)}.ao-table.svelte-1igobvw{width:100%;margin:.25rem 0;border-collapse:collapse;font-size:var(--fs-md);line-height:var(--lh-snug);font-variant-numeric:tabular-nums}.ao-table.svelte-1igobvw thead:where(.svelte-1igobvw) th:where(.svelte-1igobvw){font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--muted);text-align:left;padding:0 .5rem .3rem}.ao-table.svelte-1igobvw tbody:where(.svelte-1igobvw) th:where(.svelte-1igobvw),.ao-table.svelte-1igobvw tbody:where(.svelte-1igobvw) td:where(.svelte-1igobvw){padding:.25rem .5rem;border-top:1px solid color-mix(in srgb,var(--text) 10%,transparent);vertical-align:baseline}.ao-table.svelte-1igobvw tbody:where(.svelte-1igobvw) th:where(.svelte-1igobvw){text-align:left;font-weight:inherit;font-family:var(--font-condensed)}.ao-table.svelte-1igobvw tr.is-goal:where(.svelte-1igobvw){font-weight:var(--fw-semibold)}.ao-num.svelte-1igobvw,.ao-table.svelte-1igobvw thead:where(.svelte-1igobvw) th.ao-num:where(.svelte-1igobvw){text-align:right;white-space:nowrap}.ao-odds.svelte-1igobvw{display:grid;gap:.4rem;margin:.2rem 0 .3rem}.ao-odds-bar.svelte-1igobvw{display:flex;height:12px;border-radius:3px;overflow:hidden;background:color-mix(in srgb,var(--text) 8%,transparent)}.ao-odds-seg.svelte-1igobvw{flex-basis:0}.is-below.svelte-1igobvw{background:color-mix(in srgb,var(--text) 16%,transparent)}.is-equal.svelte-1igobvw{background:color-mix(in srgb,var(--text) 42%,transparent)}.is-above.svelte-1igobvw{background:var(--text)}.ao-odds-keys.svelte-1igobvw{display:flex;flex-wrap:wrap;gap:.2rem .9rem;font-size:var(--fs-md);color:var(--muted)}.ao-odds-keys.svelte-1igobvw span:where(.svelte-1igobvw){display:inline-flex;align-items:center;gap:.3rem}.ao-odds-keys.svelte-1igobvw i:where(.svelte-1igobvw){width:10px;height:10px;border-radius:2px}.ao-odds-keys.svelte-1igobvw b:where(.svelte-1igobvw){color:var(--text);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums}@container instrument (min-width: 60rem){.ao-controls.svelte-1igobvw{grid-template-columns:repeat(auto-fit,minmax(17.5rem,1fr))}}strong.svelte-fk1avi{font-weight:var(--fw-semibold);color:var(--text)}.gx-graph.svelte-krpu6z svg:where(.svelte-krpu6z){display:block;touch-action:none;user-select:none;-webkit-user-select:none}.gx-toolbar.svelte-krpu6z{container:gx-toolbar / inline-size;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem 1.25rem;padding:.5rem .7rem;margin-bottom:.5rem}.gx-tb-group.svelte-krpu6z{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .6rem;min-width:0}.gx-tb-app.svelte-krpu6z{flex:1 1 100%;justify-content:space-between;row-gap:.6rem;column-gap:1.25rem}@container gx-toolbar (min-width: 55rem){.gx-tb-app.svelte-krpu6z{display:contents}}@media(max-width:40rem){.gx-add-word.svelte-krpu6z{display:none}}.gx-tb-marker.svelte-krpu6z{display:flex;align-items:center;gap:.4rem}.gx-stepper.svelte-krpu6z{display:flex;align-items:center;gap:.3rem}.gx-transport-time.svelte-krpu6z{margin-left:.3rem;font-family:var(--font-body);font-size:var(--fs-md);color:var(--muted);font-variant-numeric:tabular-nums}.gx-graph.svelte-krpu6z text:where(.svelte-krpu6z){font-family:var(--font-body)}.gx-graph.svelte-krpu6z text.gx-word:where(.svelte-krpu6z){font-family:var(--font-condensed)}.gx-graph.svelte-krpu6z text.gx-pill-num:where(.svelte-krpu6z){fill:#fff;font-family:var(--font-condensed);text-shadow:color-mix(in srgb,var(--label-halo, #081225) 25%,transparent) 0px 1px 2px,color-mix(in srgb,var(--label-halo, #081225) 50%,transparent) 0px 0px 6px;pointer-events:none}.gx-add-zone.svelte-krpu6z{cursor:copy}.gx-add-zone--full.svelte-krpu6z{cursor:default}.gx-marker.svelte-krpu6z{cursor:grab}.gx-marker.svelte-krpu6z circle:where(.svelte-krpu6z){pointer-events:none}.gx-marker--held.svelte-krpu6z{cursor:grabbing}.gx-marker.svelte-krpu6z:focus{outline:none}.gx-marker.svelte-krpu6z:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.gx-chips-dense.svelte-krpu6z .chip{font-family:var(--font-condensed)}.gx-preset-chip.svelte-krpu6z{display:inline-flex;align-items:center;gap:.4rem}.gx-chip-els.svelte-krpu6z{display:inline-flex}.gx-chip-els.svelte-krpu6z img:where(.svelte-krpu6z){width:14px;height:14px}.gx-chip-els.svelte-krpu6z img:where(.svelte-krpu6z)+img:where(.svelte-krpu6z){margin-left:-5px}.gx-elements.svelte-krpu6z{display:flex;gap:.35rem}.gx-gauges.svelte-krpu6z{display:flex;gap:.3rem}.gx-play.svelte-krpu6z{display:grid;place-items:center;width:28px;height:28px;border-radius:var(--r-round)}.gx-time-value.svelte-krpu6z{font-family:var(--font-body);font-weight:var(--fw-semibold);font-size:var(--fs-xl);min-width:2.6em;font-variant-numeric:tabular-nums;text-align:center}.gx-ghost.svelte-krpu6z{pointer-events:none}.gx-meta.svelte-krpu6z{margin:0;font-size:var(--fs-xl);line-height:1.5rem;color:var(--muted)}.gx-status-row.svelte-krpu6z{display:flex;align-items:center;gap:.5rem}.gx-status-row.svelte-krpu6z img:where(.svelte-krpu6z){display:block}.gx-strong.svelte-krpu6z{font-family:var(--font-body);font-weight:var(--fw-semibold);color:var(--text)}.gx-sub.svelte-krpu6z{margin:.5rem 0 0;padding-top:.6rem;border-top:1px solid var(--line-faint);font-size:var(--fs-sm);font-weight:var(--fw-semibold);letter-spacing:var(--ls-wider);text-transform:uppercase;color:var(--muted)}.gx-log.svelte-krpu6z{display:grid;min-height:0;max-height:21rem;overflow:hidden;padding-right:.3rem;--el-ink: var(--muted)}@container instrument (min-width: 60rem){.gx-scenarios.svelte-krpu6z .note:where(.svelte-krpu6z){max-width:70ch}.gx-readout.svelte-krpu6z{display:flex;flex-direction:column;min-height:0}.gx-log.svelte-krpu6z{flex:1 1 auto;align-content:start;max-height:none;overflow-y:auto}}.rx-chart.svelte-gotofz{gap:1rem}.rx-graph.svelte-gotofz svg:where(.svelte-gotofz){display:block;touch-action:pan-y;user-select:none;-webkit-user-select:none}.rx-graph.svelte-gotofz text:where(.svelte-gotofz){font-family:var(--font-body)}.rx-tabs.svelte-gotofz{flex-wrap:wrap;align-self:flex-start;max-width:100%}.rx-intro.svelte-gotofz{max-width:none;margin:0 0 .6rem}.rx-table.svelte-gotofz{width:100%;border-collapse:collapse;font-size:var(--fs-md);line-height:var(--lh-snug);font-variant-numeric:tabular-nums}.rx-table.svelte-gotofz thead:where(.svelte-gotofz) th:where(.svelte-gotofz){font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--muted);text-align:left;padding:0 .5rem .3rem;vertical-align:bottom}.rx-table.svelte-gotofz tbody:where(.svelte-gotofz) th:where(.svelte-gotofz),.rx-table.svelte-gotofz tbody:where(.svelte-gotofz) td:where(.svelte-gotofz){padding:.25rem .5rem;border-top:1px solid color-mix(in srgb,var(--text) 10%,transparent);vertical-align:baseline}.rx-table.svelte-gotofz tbody:where(.svelte-gotofz) th:where(.svelte-gotofz){text-align:left;font-weight:inherit}.rx-table.svelte-gotofz tbody:where(.svelte-gotofz) tr:where(.svelte-gotofz){cursor:default;transition:background-color var(--t-snap)}.rx-table.svelte-gotofz tbody:where(.svelte-gotofz) tr.is-read:where(.svelte-gotofz){background:color-mix(in srgb,var(--text) 7%,transparent)}.rx-table.svelte-gotofz tbody:where(.svelte-gotofz) tr:where(.svelte-gotofz):focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.rx-num.svelte-gotofz{text-align:right}.rx-table.svelte-gotofz thead:where(.svelte-gotofz) th.rx-num:where(.svelte-gotofz){text-align:right}.rx-dot.svelte-gotofz{display:inline-block;width:9px;height:9px;border-radius:50%;margin-right:.45rem}.rx-name.svelte-gotofz{font-weight:var(--fw-semibold)}.rx-part.svelte-gotofz{white-space:nowrap}.rx-detail.svelte-gotofz{display:block;padding-left:calc(9px + .45rem);font-size:var(--fs-sm);color:var(--muted)}.rx-strong.svelte-gotofz{font-weight:var(--fw-semibold)}.rx-reading.svelte-gotofz{display:grid;margin-top:.6rem;font-size:var(--fs-md);line-height:var(--lh-normal)}.rx-reading.svelte-gotofz>p:where(.svelte-gotofz){grid-area:1 / 1;margin:0;visibility:hidden}.rx-reading.svelte-gotofz>p.is-read:where(.svelte-gotofz){visibility:visible}.rx-receipt.svelte-gotofz{display:flex;flex-wrap:wrap;gap:.2rem 1rem;margin:.4rem 0 0;font-size:var(--fs-sm);color:color-mix(in srgb,var(--muted) 85%,transparent)}.rx-formula.svelte-gotofz{font-family:var(--font-body)}.rx-sliders.svelte-gotofz{display:grid;grid-template-columns:repeat(2,minmax(0,var(--instrument-slider-max)));gap:.5rem 1.5rem;align-items:start}.slider-control.rx-wide.svelte-gotofz{grid-column:1 / -1;max-width:none}.rx-level.svelte-gotofz{position:relative;display:grid}.rx-level-marks.svelte-gotofz{position:relative;width:100%;height:5px;margin:3px 2px 0}.rx-level-mark.svelte-gotofz{position:absolute;top:0;left:calc(7.5px + var(--at) * (100% - 15px) - .5px);width:1px;height:5px;background:color-mix(in srgb,var(--text) 35%,transparent)}@container instrument (max-width: 30rem){.rx-sliders.svelte-gotofz{grid-template-columns:minmax(0,1fr)}}@container instrument (38rem <= width < 60rem){.rx-sliders.svelte-gotofz{grid-template-columns:minmax(0,1fr)}}.dc-graph.svelte-15k8jso{position:relative;overflow:hidden;--dc-span: color-mix(in srgb, var(--accent) 32%, transparent)}.dc-graph.svelte-15k8jso svg:where(.svelte-15k8jso){display:block;max-width:100%;touch-action:pan-y;user-select:none;-webkit-user-select:none;cursor:crosshair}.dc-graph.svelte-15k8jso text:where(.svelte-15k8jso){font-family:var(--font-body)}.dc-read.svelte-15k8jso{position:absolute;padding:2px 6px;border-radius:3px;background:var(--surface-hover);color:var(--text);font-family:var(--font-body);font-size:11px;line-height:1.3;font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none}.dc-graph.is-dim.svelte-15k8jso path:where(.svelte-15k8jso),.dc-graph.is-dim.svelte-15k8jso circle:where(.svelte-15k8jso){opacity:.3}.instrument.svelte-1ut1mob{grid-template-rows:minmax(min-content,1fr) auto auto auto;grid-template-areas:"chart" "controls" "sources" "readout"}.dr-readout.svelte-1ut1mob{grid-area:readout}.dr-sources.svelte-1ut1mob{grid-area:sources}.dr-charts.svelte-1ut1mob{gap:1rem}.dr-res.svelte-1ut1mob{flex:3 1 0}.dr-def.svelte-1ut1mob{flex:2 1 0}.dr-chart.svelte-1ut1mob{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(min-content,1fr) auto;min-width:0}.dr-caption.svelte-1ut1mob{margin:.25rem 0 0;font-size:var(--fs-sm);line-height:1.35;color:var(--chart-dim)}.dr-side.svelte-1ut1mob{display:contents}.dr-big.svelte-1ut1mob{margin:0;font-family:var(--font-body);font-size:var(--fs-5xl);font-weight:var(--fw-bold);line-height:var(--lh-tight);font-variant-numeric:tabular-nums}.dr-big-unit.svelte-1ut1mob{margin-left:.4rem;font-size:var(--fs-xl);font-weight:var(--fw-semibold);color:var(--muted)}.dr-rows.svelte-1ut1mob{display:grid;grid-template-columns:auto 1fr;gap:.15rem .75rem;margin:.6rem 0 0;font-size:var(--fs-xl);line-height:1.5rem;font-variant-numeric:tabular-nums}.dr-rows.svelte-1ut1mob dt:where(.svelte-1ut1mob){color:var(--muted)}.dr-rows.svelte-1ut1mob dd:where(.svelte-1ut1mob){margin:0}.dr-sub.svelte-1ut1mob{margin-left:.35rem;font-size:var(--fs-md);color:var(--muted)}.dr-meta.svelte-1ut1mob{margin:.5rem 0 0;font-size:var(--fs-xl);line-height:1.5rem;color:var(--muted)}.dr-strong.svelte-1ut1mob{font-weight:var(--fw-semibold);color:var(--text)}.dr-regime.svelte-1ut1mob{margin:.5rem 0 0;max-width:none}.dr-receipt.svelte-1ut1mob{display:grid;gap:.1rem;margin:.5rem 0 0;font-size:var(--fs-sm);color:color-mix(in srgb,var(--muted) 85%,transparent)}.dr-formula.svelte-1ut1mob{font-family:var(--font-body)}.dr-elements.svelte-1ut1mob{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem;margin-bottom:.75rem}.dr-rungs.svelte-1ut1mob{margin:-.2rem 0 .75rem}.dr-rungs.svelte-1ut1mob .chip:where(.svelte-1ut1mob){text-transform:none;font-variant-numeric:tabular-nums}.dr-level.svelte-1ut1mob{position:relative;display:grid}.dr-level-marks.svelte-1ut1mob{position:relative;width:100%;height:5px;margin:3px 2px 0}.dr-level-mark.svelte-1ut1mob{position:absolute;top:0;left:calc(7.5px + var(--at) * (100% - 15px) - .5px);width:1px;height:5px;background:color-mix(in srgb,var(--text) 35%,transparent)}.dr-hit.svelte-1ut1mob .check:where(.svelte-1ut1mob){margin-top:.6rem;font-size:var(--fs-md)}.dr-section.svelte-1ut1mob+.dr-section:where(.svelte-1ut1mob){margin-top:.9rem}.dr-section-head.svelte-1ut1mob{display:flex;justify-content:space-between;margin:0 0 .3rem;font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--text)}.dr-section-total.svelte-1ut1mob{font-variant-numeric:tabular-nums;color:var(--muted)}.dr-list.svelte-1ut1mob{display:grid;margin:0;padding:0;list-style:none}.dr-source.svelte-1ut1mob{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-height:1.75rem}.dr-source.svelte-1ut1mob .check:where(.svelte-1ut1mob){min-width:0;gap:.45rem;font-size:var(--fs-md)}.dr-source.is-on.svelte-1ut1mob .dr-name:where(.svelte-1ut1mob){color:var(--text)}.dr-name.svelte-1ut1mob{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dr-con.svelte-1ut1mob,.dr-who.svelte-1ut1mob{flex:none;font-size:var(--fs-sm);color:color-mix(in srgb,var(--muted) 80%,transparent)}.dr-amount.svelte-1ut1mob{flex:none;font-size:var(--fs-md);font-variant-numeric:tabular-nums;color:var(--muted)}.dr-options.svelte-1ut1mob{display:flex;flex:none;gap:2px}.dr-options.svelte-1ut1mob .chip:where(.svelte-1ut1mob){text-transform:none;padding:.1rem .35rem;font-variant-numeric:tabular-nums}.dr-none.svelte-1ut1mob{font-size:var(--fs-md);color:var(--muted)}.dr-other.svelte-1ut1mob{margin-top:.3rem}.dr-other.svelte-1ut1mob .slider-label:where(.svelte-1ut1mob){font-size:var(--fs-md);letter-spacing:normal;text-transform:none}@container instrument (min-width: 38rem){.instrument.svelte-1ut1mob{grid-template-rows:minmax(min-content,1fr) auto auto;grid-template-areas:"chart chart" "controls readout" "sources readout"}}@container instrument (38rem <= width < 60rem){.dr-readout.svelte-1ut1mob{position:sticky;top:0;align-self:start}}@container instrument (min-width: 60rem){.instrument.svelte-1ut1mob{grid-template-rows:minmax(min-content,1fr) auto;grid-template-areas:"chart readout" "controls readout"}.dr-side.svelte-1ut1mob{display:flex;flex-direction:column;gap:1rem;min-height:0}.dr-readout.svelte-1ut1mob{flex:none}.dr-sources.svelte-1ut1mob{flex:1 1 0;min-height:0;overflow-y:auto}}.wi-graph.svelte-40dhnn svg:where(.svelte-40dhnn){display:block;touch-action:pan-y;user-select:none;-webkit-user-select:none}.wi-graph.svelte-40dhnn text:where(.svelte-40dhnn){font-family:var(--font-body)}.wi-graph.svelte-40dhnn text.wi-word:where(.svelte-40dhnn){font-family:var(--font-condensed)}.wi-levels.svelte-40dhnn{display:grid;gap:.35rem}.wi-levels.svelte-40dhnn .wi-level-chips:where(.svelte-40dhnn)+.slider-label:where(.svelte-40dhnn){margin-top:.4rem}.wi-level-chips.svelte-40dhnn{gap:.2rem}.wi-level-chips.svelte-40dhnn .chip{font-family:var(--font-condensed);text-transform:none;letter-spacing:var(--ls-mid);padding-inline:.35rem}.wi-big.svelte-40dhnn{margin:0;font-family:var(--font-body);font-size:var(--fs-5xl);font-weight:var(--fw-bold);line-height:var(--lh-tight)}.wi-big-unit.svelte-40dhnn{display:block;margin-top:.15rem;font-size:var(--fs-xl);font-weight:var(--fw-semibold);color:var(--muted)}.wi-table.svelte-40dhnn{width:100%;margin:.75rem 0 .5rem;border-collapse:collapse;font-size:var(--fs-md);line-height:var(--lh-snug);font-variant-numeric:tabular-nums}.wi-table.svelte-40dhnn thead:where(.svelte-40dhnn) th:where(.svelte-40dhnn){font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--muted);text-align:left;padding:0 .5rem .3rem}.wi-table.svelte-40dhnn tbody:where(.svelte-40dhnn) th:where(.svelte-40dhnn),.wi-table.svelte-40dhnn tbody:where(.svelte-40dhnn) td:where(.svelte-40dhnn){padding:.25rem .5rem;border-top:1px solid color-mix(in srgb,var(--text) 10%,transparent);vertical-align:baseline}.wi-table.svelte-40dhnn tbody:where(.svelte-40dhnn) th:where(.svelte-40dhnn){text-align:left;font-weight:inherit;font-family:var(--font-condensed)}.wi-table.svelte-40dhnn tr.is-goal:where(.svelte-40dhnn){font-weight:var(--fw-semibold)}.wi-num.svelte-40dhnn,.wi-table.svelte-40dhnn thead:where(.svelte-40dhnn) th.wi-num:where(.svelte-40dhnn){text-align:right;white-space:nowrap}.wi-meta.svelte-40dhnn{margin:0;font-size:var(--fs-xl);line-height:1.5rem;color:var(--muted)}.wi-strong.svelte-40dhnn{font-family:var(--font-body);font-weight:var(--fw-semibold);color:var(--text)}.wi-fine.svelte-40dhnn{display:block;font-size:var(--fs-md);color:color-mix(in srgb,var(--muted) 70%,transparent)}.wi-controls.svelte-40dhnn{display:grid;gap:1.25rem 1.5rem;align-content:start}.wi-section.svelte-40dhnn{display:grid;gap:.7rem;align-content:start}@container instrument (min-width: 60rem){.wi-controls.svelte-40dhnn{grid-template-columns:11rem repeat(auto-fit,minmax(17.5rem,1fr))}.wi-targets.svelte-40dhnn{flex-direction:column;align-items:flex-start}}.bd-tabs.svelte-1hfttbv{flex-wrap:wrap;justify-self:start;max-width:100%}.bd-chart.svelte-1hfttbv{display:grid;gap:.7rem;align-content:start}.bd-tabs.svelte-1hfttbv+.bd-reactions:where(.svelte-1hfttbv){margin-top:.3rem}.bd-reactions.svelte-1hfttbv .chip{font-family:var(--font-condensed);white-space:normal;max-width:100%}.bd-wf.svelte-1hfttbv{display:grid;grid-template-columns:1rem minmax(7rem,max-content) minmax(0,17rem) minmax(7rem,1fr) minmax(4rem,max-content);column-gap:.6rem;row-gap:2px}.bd-wf-axis.svelte-1hfttbv,.bd-wf-row.svelte-1hfttbv{grid-column:1 / -1;display:grid;grid-template-columns:subgrid;align-items:center}.bd-wf-axis.svelte-1hfttbv{grid-row:1;height:1.1rem}.bd-wf-axis.svelte-1hfttbv>.bd-wf-track:where(.svelte-1hfttbv),.bd-wf-row.svelte-1hfttbv>.bd-wf-track:where(.svelte-1hfttbv){grid-column:4}.bd-wf-gridlayer.svelte-1hfttbv{grid-column:4;position:relative;pointer-events:none}.bd-wf-row.svelte-1hfttbv{padding:.2rem .45rem;border:none;border-radius:var(--r-sm);background:transparent;color:inherit;font:inherit;text-align:left;cursor:default;transition:background-color var(--t-snap)}.bd-wf-row.is-read.svelte-1hfttbv,.bd-wf-row.svelte-1hfttbv:hover{background:color-mix(in srgb,var(--text) 6%,transparent)}.bd-wf-row.svelte-1hfttbv:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.bd-wf-row.is-sum.svelte-1hfttbv{border-top:1px solid var(--chart-rule);border-radius:0 0 var(--r-sm) var(--r-sm)}.bd-wf-op.svelte-1hfttbv{grid-column:1;justify-self:end;color:var(--chart-dim);font-size:var(--fs-lg)}.bd-wf-label.svelte-1hfttbv{grid-column:2;display:grid;line-height:var(--lh-snug);min-width:0}.bd-wf-name.svelte-1hfttbv{font-weight:var(--fw-semibold);font-size:var(--fs-md);color:color-mix(in srgb,var(--c) 70%,var(--text));white-space:nowrap}.bd-wf-row.is-sum.svelte-1hfttbv .bd-wf-name:where(.svelte-1hfttbv){color:var(--text)}.bd-wf-real.svelte-1hfttbv{font-size:var(--fs-sm);color:var(--muted);white-space:nowrap}.bd-wf-formula.svelte-1hfttbv{grid-column:3;font-size:var(--fs-sm);color:var(--chart-ink);line-height:var(--lh-snug)}.bd-wf-formula-inline.svelte-1hfttbv{display:none;font-size:var(--fs-xs);color:var(--chart-ink)}.bd-wf-track.svelte-1hfttbv{--bar-h: max(.9rem, 55%);position:relative;align-self:stretch;min-height:1.5rem}.bd-wf-lead.svelte-1hfttbv{position:absolute;z-index:1;width:1px;margin-left:-.5px;background:#ffffff4d;pointer-events:none;transition:left var(--t-move)}.bd-wf-lead--down.svelte-1hfttbv{top:calc(50% - var(--bar-h) / 2);bottom:calc(-.2rem - 2px)}.bd-wf-lead--up.svelte-1hfttbv{top:-.2rem;bottom:calc(50% - var(--bar-h) / 2)}.bd-wf-row.is-sum.svelte-1hfttbv .bd-wf-lead--up:where(.svelte-1hfttbv){top:calc(-.2rem - 1px)}.bd-wf-axis.svelte-1hfttbv .bd-wf-track:where(.svelte-1hfttbv){height:100%;min-height:0}.bd-wf-tick.svelte-1hfttbv{position:absolute;bottom:0;transform:translate(-50%);font-size:var(--fs-xs);color:var(--chart-dim);white-space:nowrap}.bd-wf-grid.svelte-1hfttbv{position:absolute;top:0;bottom:0;width:1px;background:var(--chart-grid)}.bd-wf-bar.svelte-1hfttbv{position:absolute;top:calc(50% - var(--bar-h) / 2);height:var(--bar-h);display:flex;align-items:center;justify-content:center;border-radius:0;background:var(--c);--arrow-c: var(--bright-ink);transition:left var(--t-move),width var(--t-move)}.bd-wf-row.is-glass.svelte-1hfttbv .bd-wf-bar:where(.svelte-1hfttbv){background:var(--glass-bar);--arrow-c: rgb(255 255 255);--chev-scale: .6}.bd-wf-row.is-sum.svelte-1hfttbv .bd-wf-bar:where(.svelte-1hfttbv){background:color-mix(in srgb,var(--text) 40%,transparent)}.bd-wf-row.is-total.svelte-1hfttbv .bd-wf-bar:where(.svelte-1hfttbv){background:color-mix(in srgb,var(--text) 85%,transparent)}.bd-wf-bar.svelte-1hfttbv{overflow:hidden}.bd-wf-chev.svelte-1hfttbv{--pitch: 14px;--depth: 6px;position:absolute;top:0;bottom:0;right:calc(2px + var(--k) * var(--pitch));width:calc(var(--pitch) / 2 + var(--depth));background:color-mix(in srgb,var(--arrow-c) calc(var(--a) * var(--chev-scale, 1) * 100%),transparent);clip-path:polygon(0 0,calc(var(--pitch) / 2) 0,100% 50%,calc(var(--pitch) / 2) 100%,0 100%,var(--depth) 50%)}.bd-wf-bar.is-loss.svelte-1hfttbv .bd-wf-chev:where(.svelte-1hfttbv){right:auto;left:calc(2px + var(--k) * var(--pitch));clip-path:polygon(100% 0,calc(100% - var(--pitch) / 2) 0,0 50%,calc(100% - var(--pitch) / 2) 100%,100% 100%,calc(100% - var(--depth)) 50%)}.bd-wf-start.svelte-1hfttbv{position:absolute;top:calc(50% - var(--bar-h) / 2 - .15rem);height:calc(var(--bar-h) + .3rem);width:2px;margin-left:-1px;background:var(--c);transition:left var(--t-move)}.bd-wf-value.svelte-1hfttbv{grid-column:5;justify-self:end;display:grid;justify-items:end;line-height:var(--lh-snug);font-weight:var(--fw-semibold);font-size:var(--fs-md);font-variant-numeric:tabular-nums;white-space:nowrap}.bd-wf-change.svelte-1hfttbv{font-size:var(--fs-xs);font-weight:var(--fw-normal);color:var(--muted)}.bd-wf-row.is-total.svelte-1hfttbv .bd-wf-value:where(.svelte-1hfttbv){font-size:var(--fs-2xl);font-weight:var(--fw-bold)}@container instrument (max-width: 46rem){.bd-wf.svelte-1hfttbv{--label-col: minmax(0, 1fr);--bar-col: minmax(5rem, 1.2fr);grid-template-columns:1rem var(--label-col) 0 var(--bar-col) minmax(3.4rem,max-content);column-gap:.5rem}.bd-wf-name.svelte-1hfttbv,.bd-wf-real.svelte-1hfttbv{white-space:normal}.bd-wf-formula.svelte-1hfttbv{display:none}.bd-wf-formula-inline.svelte-1hfttbv{display:block}}.bd-reading.svelte-1hfttbv,.bd-roll-reading.svelte-1hfttbv{display:grid}.bd-reading.svelte-1hfttbv>p:where(.svelte-1hfttbv),.bd-roll-reading.svelte-1hfttbv>p:where(.svelte-1hfttbv){grid-area:1 / 1;margin:0;visibility:hidden}.bd-reading.svelte-1hfttbv>p.is-read:where(.svelte-1hfttbv),.bd-roll-reading.svelte-1hfttbv>p.is-read:where(.svelte-1hfttbv){visibility:visible}.bd-reading.svelte-1hfttbv{max-width:96ch;font-size:var(--fs-lg)}.bd-reading.svelte-1hfttbv>p:where(.svelte-1hfttbv){font-size:var(--fs-lg);line-height:1.35rem;color:var(--muted)}.bd-hint.svelte-1hfttbv{color:var(--chart-dim)}.bd-table.svelte-1hfttbv{width:100%;border-collapse:collapse;font-size:var(--fs-md);line-height:var(--lh-snug);font-variant-numeric:tabular-nums}.bd-table.svelte-1hfttbv thead:where(.svelte-1hfttbv) th:where(.svelte-1hfttbv){font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--muted);text-align:left;padding:0 .5rem .3rem;white-space:nowrap}.bd-table.svelte-1hfttbv tbody:where(.svelte-1hfttbv) th:where(.svelte-1hfttbv),.bd-table.svelte-1hfttbv tbody:where(.svelte-1hfttbv) td:where(.svelte-1hfttbv){padding:.25rem .5rem;border-top:1px solid color-mix(in srgb,var(--text) 10%,transparent);vertical-align:middle}.bd-table.svelte-1hfttbv tbody:where(.svelte-1hfttbv) th:where(.svelte-1hfttbv){text-align:left;font-weight:var(--fw-semibold);white-space:nowrap}.bd-table.svelte-1hfttbv tbody:where(.svelte-1hfttbv) tr:where(.svelte-1hfttbv){cursor:default;transition:background-color var(--t-snap)}.bd-table.svelte-1hfttbv tbody:where(.svelte-1hfttbv) tr.is-read:where(.svelte-1hfttbv){background:color-mix(in srgb,var(--text) 7%,transparent)}.bd-table.svelte-1hfttbv tbody:where(.svelte-1hfttbv) tr:where(.svelte-1hfttbv):focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.bd-num.svelte-1hfttbv,.bd-table.svelte-1hfttbv thead:where(.svelte-1hfttbv) th.bd-num:where(.svelte-1hfttbv){text-align:right;white-space:nowrap}.bd-strong.svelte-1hfttbv{font-weight:var(--fw-semibold)}.bd-bar-col.svelte-1hfttbv{width:40%}.bd-lab-track.svelte-1hfttbv{display:block;height:9px;border-radius:3px;background:var(--fill-rest);overflow:hidden}.bd-lab-fill.svelte-1hfttbv{display:block;height:100%;min-width:2px;border-radius:3px;background:color-mix(in srgb,var(--accent) 85%,transparent);transition:width var(--t-move)}.bd-roll-reading.svelte-1hfttbv{margin-top:.6rem}.bd-roll-reading.svelte-1hfttbv>p:where(.svelte-1hfttbv){font-size:var(--fs-md);line-height:var(--lh-normal)}.bd-receipt.svelte-1hfttbv{margin:.4rem 0 0;font-size:var(--fs-sm);color:color-mix(in srgb,var(--muted) 85%,transparent)}.bd-sheet-row.svelte-1hfttbv{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1.5rem;margin-bottom:.6rem}.bd-field.svelte-1hfttbv{display:flex;align-items:center;gap:.6rem}.bd-field-label.svelte-1hfttbv{font-size:var(--fs-lg);font-weight:var(--fw-semibold);letter-spacing:var(--ls-wider);text-transform:uppercase;color:var(--muted)}.bd-input.svelte-1hfttbv{width:5.2rem;padding:.24rem .45rem;border:none;border-radius:3px;background:var(--fill-rest);color:var(--text);font-family:var(--font-mono);font-size:var(--fs-xl);font-weight:var(--fw-semibold);text-align:right;appearance:textfield;-moz-appearance:textfield}.bd-input.svelte-1hfttbv::-webkit-outer-spin-button,.bd-input.svelte-1hfttbv::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.bd-input.svelte-1hfttbv:focus-visible{outline:2px solid color-mix(in srgb,var(--accent) 55%,transparent);outline-offset:1px}.bd-sliders.svelte-1hfttbv{display:grid;grid-template-columns:repeat(2,minmax(0,var(--instrument-slider-max)));gap:.5rem 1.5rem;align-items:start}.slider-control.bd-wide.svelte-1hfttbv{grid-column:1 / -1;max-width:none}.bd-level.svelte-1hfttbv{position:relative;display:grid}.bd-level-marks.svelte-1hfttbv{position:relative;width:100%;height:5px;margin:3px 2px 0}.bd-level-mark.svelte-1hfttbv{position:absolute;top:0;left:calc(7.5px + var(--at) * (100% - 15px) - .5px);width:1px;height:5px;background:color-mix(in srgb,var(--text) 35%,transparent)}.bd-switch.svelte-1hfttbv{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:.8rem 0 .4rem}.bd-switch-name.svelte-1hfttbv{font-size:var(--fs-xl);font-weight:var(--fw-semibold);letter-spacing:var(--ls-wider);text-transform:uppercase}@container instrument (38rem <= width < 60rem){.bd-sliders.svelte-1hfttbv{grid-template-columns:minmax(0,1fr)}}@container instrument (max-width: 30rem){.bd-table.svelte-1hfttbv thead:where(.svelte-1hfttbv) th:where(.svelte-1hfttbv),.bd-table.svelte-1hfttbv tbody:where(.svelte-1hfttbv) th:where(.svelte-1hfttbv){white-space:normal}.bd-bar-col.svelte-1hfttbv{width:auto;min-width:2.5rem}.bd-sliders.svelte-1hfttbv{grid-template-columns:minmax(0,1fr)}}.ip-trigger.svelte-kui0xk{display:flex;flex:1;min-width:0;align-items:center;justify-content:space-between;gap:.45rem;height:var(--band-ctrl-h);padding:0 .85rem;border:none;border-radius:var(--band-radius);background:var(--surface);color:var(--text);font-size:var(--fs-lg);font-weight:var(--fw-semibold);letter-spacing:var(--ls-wider);text-transform:uppercase;text-align:left;cursor:pointer;transition:background var(--t-snap),box-shadow var(--t-snap)}.ip-trigger.svelte-kui0xk:hover,.ip-trigger[aria-expanded=true].svelte-kui0xk{background:var(--surface-hover);box-shadow:inset 0 0 0 1px var(--glass-ring)}.ip-name-current.svelte-kui0xk{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ip-caret.svelte-kui0xk{display:flex;color:color-mix(in srgb,currentColor 70%,transparent)}.ip-backdrop.svelte-kui0xk{position:fixed;inset:0;z-index:90;background:transparent}.ip-menu.svelte-kui0xk{position:fixed;z-index:91;min-width:240px;padding:.35rem;border-radius:var(--r-md);background:var(--surface);border:1px solid var(--border);box-shadow:0 10px 30px #00000080;outline:none}.ip-option.svelte-kui0xk{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.45rem .6rem;border-radius:3px;color:var(--muted);font-size:var(--fs-lg);font-weight:var(--fw-semibold);letter-spacing:var(--ls-wider);text-transform:uppercase;cursor:pointer;transition:background-color var(--t-snap),color var(--t-snap)}.ip-option.ip-active.svelte-kui0xk{background:color-mix(in srgb,var(--accent) 16%,transparent);color:var(--text)}.ip-current.svelte-kui0xk{color:var(--text)}:where(:root[data-next]) .ip-trigger.svelte-kui0xk,:where(:root[data-next]) .ip-option.svelte-kui0xk{letter-spacing:normal;text-transform:none}.ip-badge.svelte-kui0xk{display:flex;align-items:center;gap:.3rem;font-family:var(--font-condensed);font-size:var(--fs-md);font-weight:var(--fw-normal);letter-spacing:var(--ls-mid);text-transform:none;color:color-mix(in srgb,var(--muted) 80%,transparent)}.ip-badge-here.svelte-kui0xk{color:color-mix(in srgb,var(--accent) 80%,transparent)}.ws-title.svelte-1budbjj{font-size:var(--fs-sm)}.ws-slots.svelte-1budbjj .btn:where(.svelte-1budbjj){min-width:1.9rem}.ws-slots.svelte-1budbjj .btn:where(.svelte-1budbjj):disabled{pointer-events:auto;cursor:not-allowed}.ws-reset.svelte-1budbjj{color:color-mix(in srgb,var(--muted) 75%,transparent)}.ws-band.svelte-1budbjj,.ws.svelte-1budbjj{display:grid;grid-template-columns:repeat(var(--ws-slots, 1),minmax(0,1fr));gap:var(--ws-tile-gap)}.ws-band-cell.svelte-1budbjj{display:flex;align-items:center;gap:var(--band-item-gap, 4px);min-width:0}.ws-layout.svelte-1budbjj{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;padding:.4rem}.ws-band-actions.svelte-1budbjj{display:flex;align-items:center;gap:var(--band-item-gap, 4px);flex-shrink:0}@media(max-width:40rem){.ws-band-word.svelte-1budbjj:not(.ws-band-word--keep){display:none}}.ws-band-actions.svelte-1budbjj .ws-share-copied:where(.svelte-1budbjj){color:var(--ink-active);background:var(--sel-fill)}.ws-tile.svelte-1budbjj{display:flex;flex-direction:column;min-width:0;container-type:inline-size;container-name:instrument}.ws-hidden.svelte-1budbjj{display:none}.ws-body.svelte-1budbjj{flex:1;min-height:0;min-width:0;--scroll-fade: 24px}.ws.svelte-1budbjj{--ws-band-a: 0px}.bands>.band-a.ws-lineup-band{display:none}@media(min-width:1360px){.ws.svelte-1budbjj{--ws-band-a: var(--band-a-reserve)}.bands>.band-a.ws-lineup-band{display:flex}}@media(min-width:1024px){.ws.svelte-1budbjj{height:calc(100svh - var(--chrome-h, 64px) - var(--tool-pad-top, .5rem) - var(--tool-pad-bottom, 1.5rem) - var(--ws-band-a) - var(--band-b-h) - var(--band-stack-gap));grid-template-rows:minmax(0,1fr)}.ws-tile.svelte-1budbjj{container-type:size}.ws-body.svelte-1budbjj{margin-block:calc(var(--room-top) * -1) calc(var(--room-bottom) * -1);padding-block:var(--room-top) var(--room-bottom);overflow-y:auto;overscroll-behavior-y:contain}}
