.mm.svelte-l82bfk{gap:1rem;margin:1.5rem 0;display:grid}.mm-svg.svelte-l82bfk{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);touch-action:none;width:100%;height:auto;display:block}.mm-svg.mm-drag.svelte-l82bfk{cursor:grabbing}.mm-zone-itm.svelte-l82bfk{fill:#10b9811f}.dark .mm-zone-itm.svelte-l82bfk{fill:#34d3991f}.mm-zone-otm.svelte-l82bfk{fill:color-mix(in srgb, var(--muted-foreground) 8%, transparent)}.mm-axis.svelte-l82bfk{stroke:var(--border);stroke-width:2px}.mm-end.svelte-l82bfk{fill:var(--muted-foreground);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:11px}.mm-strike.svelte-l82bfk{stroke:color-mix(in srgb, var(--muted-foreground) 60%, transparent);stroke-width:1.5px;stroke-dasharray:4 3}.mm-strike-label.svelte-l82bfk{fill:var(--muted-foreground);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:11px;font-weight:600}.mm-handle.svelte-l82bfk{cursor:grab}.mm-handle.svelte-l82bfk:active{cursor:grabbing}.mm-handle-stem.svelte-l82bfk{stroke:color-mix(in srgb, var(--hx,var(--primary)) 55%, var(--border));stroke-width:1.5px}.mm-handle-dot.svelte-l82bfk{fill:var(--hx,var(--primary));stroke:var(--card);stroke-width:2px}.mm-handle-label.svelte-l82bfk{fill:color-mix(in srgb, var(--hx,var(--primary)) 74%, var(--foreground));font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}.mm-handle.svelte-l82bfk:focus-visible{outline:none}.mm-handle.svelte-l82bfk:focus-visible .mm-handle-dot:where(.svelte-l82bfk){stroke:color-mix(in srgb, var(--hx,var(--primary)) 55%, var(--ring));stroke-width:3.5px}.mm-chiprow.svelte-l82bfk{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.mm.svelte-l82bfk .mm-badge{font-family:var(--font-mono);letter-spacing:.04em}.mm.svelte-l82bfk .mm-badge-itm{color:color-mix(in srgb, #10b981 60%, var(--foreground));border-color:color-mix(in srgb, #10b981 32%, var(--border));background:#10b9812e}.dark .mm.svelte-l82bfk .mm-badge-itm{color:color-mix(in srgb, #34d399 60%, var(--foreground));border-color:color-mix(in srgb, #34d399 32%, var(--border));background:#34d3992e}.mm.svelte-l82bfk .mm-badge-otm{background:color-mix(in srgb, var(--muted-foreground) 14%, transparent);color:var(--muted-foreground);border-color:var(--border)}.mm.svelte-l82bfk .mm-badge-atm{background:color-mix(in srgb, var(--hx,var(--primary)) 16%, transparent);color:color-mix(in srgb, var(--hx,var(--primary)) 68%, var(--foreground));border-color:color-mix(in srgb, var(--hx,var(--primary)) 32%, var(--border))}.mm-note.svelte-l82bfk{color:var(--muted-foreground);font-size:.85rem}.mm-split.svelte-l82bfk{gap:.55rem;display:grid}.mm-split-bar.svelte-l82bfk{border-radius:calc(var(--radius) - 3px);border:1px solid var(--border);background:var(--muted);height:1.75rem;display:flex;overflow:hidden}.mm-split-intrinsic.svelte-l82bfk{background:#10b9818c;transition:width .12s}.dark .mm-split-intrinsic.svelte-l82bfk{background:#34d3998c}.mm-split-extrinsic.svelte-l82bfk{background:color-mix(in srgb, var(--hx,var(--primary)) 42%, transparent);transition:width .12s}@media (prefers-reduced-motion:reduce){.mm-split-intrinsic.svelte-l82bfk,.mm-split-extrinsic.svelte-l82bfk{transition:none}}.mm-split-legend.svelte-l82bfk{color:var(--muted-foreground);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:.4rem 1.1rem;font-size:.82rem;display:flex}.mm-legend.svelte-l82bfk{align-items:center;gap:.4rem;display:inline-flex}.mm-legend-total.svelte-l82bfk{color:var(--foreground);font-weight:600}.mm-swatch.svelte-l82bfk{border-radius:3px;width:.7rem;height:.7rem}.mm-swatch-intrinsic.svelte-l82bfk{background:#10b9818c}.dark .mm-swatch-intrinsic.svelte-l82bfk{background:#34d3998c}.mm-swatch-extrinsic.svelte-l82bfk{background:color-mix(in srgb, var(--hx,var(--primary)) 42%, transparent)}.tc.svelte-5jjana{gap:1rem;margin:1.5rem 0;display:grid}@media (width>=56rem){.tc.svelte-5jjana{grid-template-columns:minmax(0,1fr) minmax(0,16rem);align-items:center;gap:1.5rem}}.tc-svg.svelte-5jjana{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);width:100%;height:auto;display:block}.tc-axis.svelte-5jjana{stroke:var(--border);stroke-width:1px}.tc-axnote.svelte-5jjana{fill:var(--muted-foreground);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:10px}.tc-fill.svelte-5jjana{fill:color-mix(in srgb, var(--hx,var(--primary)) 16%, transparent)}.tc-curve.svelte-5jjana{stroke:color-mix(in srgb, var(--hx,var(--primary)) 70%, var(--foreground));stroke-width:2.25px;stroke-linejoin:round;stroke-linecap:round}.tc-now.svelte-5jjana{stroke:color-mix(in srgb, var(--hx,var(--primary)) 45%, var(--border));stroke-width:1.5px;stroke-dasharray:3 3}.tc-now-dot.svelte-5jjana{fill:var(--hx,var(--primary));stroke:var(--card);stroke-width:2px}.tc-panel.svelte-5jjana{gap:.85rem;display:grid}.tc-value-num.svelte-5jjana{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:color-mix(in srgb, var(--hx,var(--primary)) 68%, var(--foreground));font-size:2rem;font-weight:700;line-height:1}.tc-value-cap.svelte-5jjana{color:var(--muted-foreground);margin-top:.3rem;font-size:.8rem}.tc-controls.svelte-5jjana{align-items:center;gap:.85rem;display:flex}.tc-scrub.svelte-5jjana{flex:1;min-width:0}.tc-decayed.svelte-5jjana{color:var(--muted-foreground);font-variant-numeric:tabular-nums;margin:0;font-size:.82rem}.osi.svelte-p6ns0{margin:1.5rem 0}.osi-cap.svelte-p6ns0{color:var(--muted-foreground);margin:0 0 .9rem;font-size:.9rem;line-height:1.6}.osi-cap.svelte-p6ns0 code:where(.svelte-p6ns0){font-family:var(--font-mono);background:var(--muted);color:var(--foreground);white-space:pre;border-radius:.3rem;padding:.1em .35em;font-size:.85em}.osi-scroll.svelte-p6ns0{overscroll-behavior-x:contain;padding-bottom:.25rem;overflow-x:auto}.osi-row.svelte-p6ns0{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));align-items:start;gap:1.1rem .85rem;display:grid}.osi-seg.svelte-p6ns0{grid-template-columns:1fr;gap:.4rem;display:grid}.osi-chars.svelte-p6ns0{gap:.25rem;display:flex}.osi-cell.svelte-p6ns0{border:1px solid color-mix(in srgb, var(--hx,var(--primary)) 22%, var(--border));border-radius:calc(var(--radius) - 3px);background:color-mix(in srgb, var(--hx,var(--primary)) 6%, var(--card));width:1.55rem;height:2rem;font-family:var(--font-mono);color:var(--foreground);place-items:center;font-size:.95rem;font-weight:600;display:grid}.osi-cell.osi-pad.svelte-p6ns0{background:var(--muted);color:var(--muted-foreground);border-style:dashed}.osi-bracket.svelte-p6ns0{border:1px solid color-mix(in srgb, var(--hx,var(--primary)) 40%, var(--border));border-bottom:none;border-radius:.3rem .3rem 0 0;height:.4rem}.osi-label.svelte-p6ns0{text-transform:uppercase;letter-spacing:.04em;color:color-mix(in srgb, var(--hx,var(--primary)) 68%, var(--foreground));font-size:.72rem;font-weight:600}.osi-desc.svelte-p6ns0{color:var(--muted-foreground);margin:0;font-size:.78rem;line-height:1.5}.ob.svelte-h2a4ay p:where(.svelte-h2a4ay){color:var(--foreground);margin:1rem 0;font-size:1rem;line-height:1.75}.ob.svelte-h2a4ay ul:where(.svelte-h2a4ay){margin:1rem 0;padding-left:1.4rem;list-style:outside}.ob.svelte-h2a4ay li:where(.svelte-h2a4ay){margin:.4rem 0;line-height:1.7}.ob.svelte-h2a4ay li:where(.svelte-h2a4ay)::marker{color:color-mix(in srgb, var(--hx,var(--muted-foreground)) 55%, var(--muted-foreground))}.ob.svelte-h2a4ay code:where(.svelte-h2a4ay){font-family:var(--font-mono,ui-monospace, monospace);background:var(--muted);color:var(--foreground);border-radius:.3rem;padding:.12em .36em;font-size:.85em}.ob-widget-lead.svelte-h2a4ay{color:var(--muted-foreground)}.ob.svelte-h2a4ay .ob-settle{gap:0;margin:1.5rem 0 1rem;padding:1.1rem 1.25rem}.ob-settle-label.svelte-h2a4ay{text-transform:uppercase;letter-spacing:.05em;color:var(--muted-foreground);font-size:.72rem;font-weight:600}.ob-settle-lead.svelte-h2a4ay{color:var(--muted-foreground)!important;margin:.5rem 0 .85rem!important;font-size:.9rem!important}.ob-settle-formulas.svelte-h2a4ay{gap:.6rem;display:grid}@media (width>=32rem){.ob-settle-formulas.svelte-h2a4ay{grid-template-columns:1fr 1fr}}.ob-settle-formula.svelte-h2a4ay{border:1px solid var(--border);border-radius:calc(var(--radius) - 2px);background:var(--muted);align-items:center;gap:.7rem;padding:.7rem .85rem;display:flex}.ob-settle-side.svelte-h2a4ay{text-transform:uppercase;letter-spacing:.05em;color:color-mix(in srgb, var(--hx,var(--primary)) 70%, var(--foreground));font-size:.7rem;font-weight:700}.ob-settle-formula.svelte-h2a4ay code:where(.svelte-h2a4ay){font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--foreground);background:0 0;padding:0;font-size:.85rem}.ob-specs.svelte-h2a4ay{grid-template-columns:1fr;gap:.7rem;display:grid}@media (width>=30rem){.ob-specs.svelte-h2a4ay{grid-template-columns:1fr 1fr}}@media (width>=48rem){.ob-specs.svelte-h2a4ay{grid-template-columns:repeat(3,1fr)}}.ob.svelte-h2a4ay .ob-spec{gap:.3rem;padding:.9rem 1rem}.ob-spec-label.svelte-h2a4ay{text-transform:uppercase;letter-spacing:.05em;color:var(--muted-foreground);font-size:.72rem;font-weight:600}.ob-spec-value.svelte-h2a4ay{color:var(--foreground);font-size:.95rem;font-weight:500}.ob-next.svelte-h2a4ay{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}
