.settings-rule.svelte-1zv404{border:0;border-top:1px solid var(--line);margin:.25rem .5rem}.lines.svelte-1zv404{font-variant-numeric:tabular-nums;gap:.125rem;padding:.25rem 0 .125rem;display:grid}.lines-title.svelte-1zv404{font-size:calc(.6875rem * var(--zoom,1));letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0;padding:.25rem .625rem .375rem;font-weight:700}.fold.svelte-1zv404,.line.svelte-1zv404{width:100%;min-width:17rem;font:inherit;font-size:calc(.875rem * var(--zoom,1));color:var(--text);text-align:left;cursor:pointer;border:0;border-radius:7px;align-items:center;gap:.5rem;padding:.4375rem .625rem;display:grid}.fold.svelte-1zv404{grid-template-columns:minmax(0,1fr) auto auto}.line.svelte-1zv404{grid-template-columns:1rem auto minmax(0,1fr) auto}.fold.svelte-1zv404:hover,.line.svelte-1zv404:hover{--press-bg:var(--hover);filter:none}.fold-title.svelte-1zv404{font-weight:600}.count.svelte-1zv404{font-size:calc(.8125rem * var(--zoom,1));color:var(--muted)}.chevron.svelte-1zv404{color:var(--muted);fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.fold[aria-expanded=true].svelte-1zv404 .chevron:where(.svelte-1zv404){rotate:90deg}.check.svelte-1zv404{color:var(--accent);font-weight:700}.line-name.svelte-1zv404{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.line-value.svelte-1zv404,.line.hidden.svelte-1zv404 .line-name:where(.svelte-1zv404),.line.hidden.svelte-1zv404 .line-value:where(.svelte-1zv404){color:var(--muted)}@media (width<=899px){.fold.svelte-1zv404,.line.svelte-1zv404{min-height:calc(2.75rem * var(--zoom,1))}}.edges.svelte-1ihdmxa{gap:4px;display:flex}.edges.x.svelte-1ihdmxa{top:calc(30px * var(--zoom,1));flex-direction:column;position:absolute}.edges.x.left.svelte-1ihdmxa{left:calc(var(--inset) * var(--zoom,1));align-items:flex-start}.edges.x.right.svelte-1ihdmxa{right:calc(var(--inset) * var(--zoom,1));align-items:flex-end}.edges.y.svelte-1ihdmxa{flex-wrap:wrap;justify-content:flex-end}.edges.top.svelte-1ihdmxa{margin-bottom:.25rem}.edges.bottom.svelte-1ihdmxa{margin-top:.25rem}.chip-off.svelte-1ihdmxa{opacity:.45}.pan.svelte-1d0oidy{flex-wrap:wrap;align-items:center;gap:.375rem;margin-bottom:.5rem;display:flex}.pan.svelte-1d0oidy .btn:where(.svelte-1d0oidy){height:calc(1.75rem * var(--zoom,1));font-size:calc(.75rem * var(--zoom,1))}.pan.svelte-1d0oidy .btn:where(.svelte-1d0oidy):disabled{opacity:.45;cursor:default}.where.svelte-1d0oidy{font-size:calc(.75rem * var(--zoom,1));color:var(--muted);margin-left:.25rem}.scroll.svelte-1d0oidy{flex:1;min-height:0;max-height:36rem;overflow:auto}@media (width>=900px){.sized .scroll.svelte-1d0oidy{max-height:none}}table.svelte-1d0oidy{--ramp-0:color-mix(in srgb, var(--text) 10%, var(--surface));border-collapse:separate;border-spacing:0;width:100%;font-size:calc(.75rem * var(--zoom,1));font-variant-numeric:tabular-nums;white-space:nowrap}caption.svelte-1d0oidy{font-size:calc(.75rem * var(--zoom,1));text-align:left;color:var(--text-2);padding-bottom:.25rem}caption.svelte-1d0oidy span:where(.svelte-1d0oidy)+span:where(.svelte-1d0oidy){float:right;margin-left:.75rem}th.svelte-1d0oidy,td.svelte-1d0oidy{text-align:center;padding:.2rem .45rem}thead.svelte-1d0oidy th:where(.svelte-1d0oidy){z-index:2;vertical-align:bottom;background:var(--surface);border-bottom:1px solid var(--border);position:sticky;top:0}thead.svelte-1d0oidy .name:where(.svelte-1d0oidy),thead.svelte-1d0oidy .sub:where(.svelte-1d0oidy){display:block}thead.svelte-1d0oidy .name:where(.svelte-1d0oidy){color:var(--text-2);font-weight:700}thead.svelte-1d0oidy .sub:where(.svelte-1d0oidy){font-size:calc(.625rem * var(--zoom,1));color:var(--muted);font-weight:400}tfoot.svelte-1d0oidy td:where(.svelte-1d0oidy),tfoot.svelte-1d0oidy th:where(.svelte-1d0oidy){z-index:2;background:var(--surface);border-top:1px solid var(--border);font-weight:700;position:sticky;bottom:0}.strike.svelte-1d0oidy{z-index:1;text-align:left;color:var(--text-2);background:var(--surface);font-weight:700;position:sticky;left:0}thead.svelte-1d0oidy .strike:where(.svelte-1d0oidy),tfoot.svelte-1d0oidy .strike:where(.svelte-1d0oidy){z-index:3}tfoot.svelte-1d0oidy .strike:where(.svelte-1d0oidy){font-size:calc(.6875rem * var(--zoom,1));color:var(--muted)}.all.svelte-1d0oidy{border-right:1px solid var(--border)}tbody.svelte-1d0oidy tr:where(.svelte-1d0oidy):nth-child(2n)>:where(.svelte-1d0oidy){background-color:color-mix(in srgb, var(--text) 2.5%, var(--surface))}tbody.svelte-1d0oidy tr.inside:where(.svelte-1d0oidy)>:where(.svelte-1d0oidy){background-color:color-mix(in srgb, var(--text) 3.5%, var(--surface))}tbody.svelte-1d0oidy tr.spot:where(.svelte-1d0oidy)>:where(.svelte-1d0oidy){background:linear-gradient(var(--tone-warning-bg), var(--tone-warning-bg)) var(--surface);box-shadow:inset 0 calc(2px * var(--zoom,1)) 0 var(--tone-warning-fg)}tbody.svelte-1d0oidy tr.spot.below:where(.svelte-1d0oidy)>:where(.svelte-1d0oidy){box-shadow:inset 0 calc(-2px * var(--zoom,1)) 0 var(--tone-warning-fg)}td.empty.svelte-1d0oidy{color:var(--muted)}td.up.svelte-1d0oidy{color:var(--up)}td.down.svelte-1d0oidy{color:var(--down)}.king.svelte-1d0oidy{outline:calc(1.5px * var(--zoom,1)) solid var(--tone-warning-fg);outline-offset:calc(-2px * var(--zoom,1))}.tag.svelte-1d0oidy{font-size:calc(.5625rem * var(--zoom,1));letter-spacing:.04em;border-radius:4px;margin-left:.35rem;padding:.05rem .3rem;font-weight:700;line-height:1}.chip.svelte-1d0oidy{font-size:calc(.5625rem * var(--zoom,1));border-radius:4px;margin-left:.25rem;padding:.05rem .3rem;font-weight:700;line-height:1}.chip.up.svelte-1d0oidy{color:var(--tone-success-fg);background:var(--tone-success-bg)}.chip.down.svelte-1d0oidy{color:var(--tone-danger-fg);background:var(--tone-danger-bg)}.chip.accent.svelte-1d0oidy{color:var(--tone-info-fg);background:var(--tone-info-bg)}.chip.muted.svelte-1d0oidy{color:var(--tone-neutral-fg);background:var(--tone-neutral-bg)}.strike.banded.svelte-1d0oidy:before{content:"";width:calc(3px * var(--zoom,1));background:var(--muted);position:absolute;top:0;bottom:0;left:0}.tag.ceiling.svelte-1d0oidy{color:var(--tone-success-fg);background:var(--tone-success-bg)}.tag.floor.svelte-1d0oidy{color:var(--tone-danger-fg);background:var(--tone-danger-bg)}.delta.svelte-1d0oidy{color:var(--muted)}.v4a.svelte-1d0oidy tbody:where(.svelte-1d0oidy) td:where(.svelte-1d0oidy):not(.empty),.v4d.svelte-1d0oidy tbody:where(.svelte-1d0oidy) td:where(.svelte-1d0oidy):not(.empty,.delta){color:var(--text)}.v4a.svelte-1d0oidy td.strong:where(.svelte-1d0oidy),.v4d.svelte-1d0oidy td.strong:where(.svelte-1d0oidy){color:var(--surface);font-weight:700}.v4d.svelte-1d0oidy td:where(.svelte-1d0oidy),.v4d.svelte-1d0oidy th:where(.svelte-1d0oidy){height:calc(28px * var(--zoom,1))}.v4b.svelte-1d0oidy tbody:where(.svelte-1d0oidy) td:where(.svelte-1d0oidy){min-width:calc(4.5rem * var(--zoom,1));text-align:left;position:relative}.v4b.svelte-1d0oidy tbody:where(.svelte-1d0oidy) td.neg:where(.svelte-1d0oidy){text-align:right}.v4b.svelte-1d0oidy tbody:where(.svelte-1d0oidy) td.empty:where(.svelte-1d0oidy){text-align:center}.v4b.svelte-1d0oidy tbody:where(.svelte-1d0oidy) td:where(.svelte-1d0oidy):before{content:"";background:var(--border);width:1px;position:absolute;top:15%;bottom:15%;left:50%}.bar.svelte-1d0oidy{border-radius:2px;position:absolute;top:25%;bottom:25%;left:50%}.neg.svelte-1d0oidy .bar:where(.svelte-1d0oidy){left:auto;right:50%}.value.svelte-1d0oidy{position:relative}.v4c.svelte-1d0oidy{--ramp-0:var(--muted)}.v4c.svelte-1d0oidy tbody:where(.svelte-1d0oidy) td:where(.svelte-1d0oidy){font-size:calc((.6875rem + var(--step,0) * .03125rem) * var(--zoom,1));font-weight:calc(400 + var(--step,0) * 100)}.v4c.svelte-1d0oidy tbody:where(.svelte-1d0oidy) td:where(.svelte-1d0oidy),.v4c.svelte-1d0oidy tbody:where(.svelte-1d0oidy) th:where(.svelte-1d0oidy){line-height:calc(1.125rem * var(--zoom,1))}.v4c.svelte-1d0oidy td:where(.svelte-1d0oidy),.v4c.svelte-1d0oidy thead:where(.svelte-1d0oidy) th:where(.svelte-1d0oidy):not(.strike){text-align:right;padding-right:.6rem}.v4e.svelte-1d0oidy tbody:where(.svelte-1d0oidy) td:where(.svelte-1d0oidy){color:var(--text)}.pill.svelte-1d0oidy{border-radius:999px;padding:.05rem .4rem;font-weight:700;display:inline-block}.strong.svelte-1d0oidy .pill:where(.svelte-1d0oidy){color:var(--surface)}.dot.svelte-1d0oidy{width:calc(3px * var(--zoom,1));height:calc(3px * var(--zoom,1));vertical-align:middle;background:var(--muted);border-radius:50%;display:inline-block}.sr-only.svelte-1d0oidy{opacity:0;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.band.svelte-alwuky{fill:var(--text);fill-opacity:.05}.band-edge.svelte-alwuky{stroke:var(--text);stroke-opacity:.18}.band-edge.lit.svelte-alwuky{stroke-opacity:.3}.level.svelte-alwuky,.halo.svelte-alwuky{--s:var(--muted)}.level.spot.svelte-alwuky,.halo.spot.svelte-alwuky,.band-halo.svelte-alwuky{--s:var(--text)}.level.up.svelte-alwuky,.halo.up.svelte-alwuky{--s:var(--up)}.level.down.svelte-alwuky,.halo.down.svelte-alwuky{--s:var(--down)}.level.accent.svelte-alwuky,.halo.accent.svelte-alwuky{--s:var(--brand)}.level.svelte-alwuky{stroke:var(--s);stroke-dasharray:4 3}.level.spot.svelte-alwuky{stroke-dasharray:3 3}.level.lit.svelte-alwuky{stroke:color-mix(in srgb, var(--s) 80%, var(--text))}.halo.svelte-alwuky{stroke:var(--s);stroke-width:calc(5px * var(--zoom,1));stroke-linecap:round;opacity:.16}.halo.held.svelte-alwuky{opacity:.24}.pill.svelte-alwuky{--bg:var(--tone-neutral-bg);--fg:var(--tone-neutral-fg);--halo:var(--fg);height:var(--pill);font-size:calc(11px * var(--zoom,1));font-weight:700;line-height:var(--pill);white-space:nowrap;color:var(--fg);background:linear-gradient(var(--bg), var(--bg)), var(--surface);border:0;border-radius:4px;padding:0 .35rem;font-family:inherit;position:absolute}button.pill.svelte-alwuky{cursor:pointer;pointer-events:auto;--ring:0 0 0 0 transparent;--glow:0 0 calc(6px * var(--zoom,1)) transparent;box-shadow:var(--ring), var(--glow);margin:0;transition:box-shadow .14s}button.pill.piled.svelte-alwuky{--ring:0 0 0 1px var(--surface)}button.pill.piled.svelte-alwuky:hover,button.pill.front.svelte-alwuky{--ring:0 0 0 1px var(--fg)}button.pill.lit.svelte-alwuky{--glow:0 0 calc(6px * var(--zoom,1)) color-mix(in srgb, var(--halo) 30%, transparent)}button.pill.held.svelte-alwuky{--glow:0 0 calc(6px * var(--zoom,1)) color-mix(in srgb, var(--halo) 45%, transparent)}.pill.x.svelte-alwuky{transform:translate(-50%)}.pill.y.svelte-alwuky{transform:translateY(-50%)}.pill.up.svelte-alwuky{--bg:var(--tone-success-bg);--fg:var(--tone-success-fg)}.pill.down.svelte-alwuky{--bg:var(--tone-danger-bg);--fg:var(--tone-danger-fg)}.pill.accent.svelte-alwuky{--bg:var(--tone-info-bg);--fg:var(--tone-info-fg)}.pill.spot.svelte-alwuky,.pill.extra.svelte-alwuky{--bg:var(--text);--fg:var(--surface);--halo:var(--text)}.caption.svelte-80ism8{font-size:calc(.75rem * var(--zoom,1));color:var(--text-2);justify-content:space-between;gap:.75rem;margin-bottom:.25rem;display:flex}.chart.svelte-80ism8{--bar-dim:color-mix(in srgb, var(--text) 16%, transparent);min-height:calc(14rem * var(--preview,1) * var(--chart-min,1));font-size:calc(11px * var(--zoom,1));flex:1;position:relative}.chart.sideways.svelte-80ism8{min-height:calc(clamp(20rem, var(--rows) * 1rem + 3rem, 40rem) * var(--preview,1) * var(--chart-min,1))}.chart.svelte-80ism8 .lc-grid-x-line{stroke:var(--grid)}.chart.svelte-80ism8 .level-name{paint-order:stroke;stroke:var(--surface);stroke-width:4px;stroke-linejoin:round;font-size:calc(10px * var(--zoom,1));font-weight:700}.chart.svelte-80ism8 .level-name.up{fill:var(--up)}.chart.svelte-80ism8 .level-name.down{fill:var(--down)}.chart.svelte-80ism8 .lc-axis-tick-label{fill:var(--muted);stroke:none;font-size:calc(11px * var(--zoom,1));font-weight:400}.chart.svelte-80ism8 .lc-grid-y-line{stroke:var(--grid)}.chart.svelte-80ism8 .zero{stroke:var(--muted)}.chart.svelte-80ism8 .hover{fill:color-mix(in srgb, var(--text) 7%, transparent)}.chart.svelte-80ism8 .tint.below{fill:var(--down-fill);fill-opacity:.05}.chart.svelte-80ism8 .tint.above{fill:var(--up-fill);fill-opacity:.05}.chart.svelte-80ism8 .profile{fill:none;stroke:var(--text-2)}.chart.svelte-80ism8 .net-line{fill:none;stroke:var(--text);stroke-opacity:.7}.chart.svelte-80ism8 .net-dot{stroke:var(--surface)}.chart.svelte-80ism8 .net-dot.pos{fill:var(--up)}.chart.svelte-80ism8 .net-dot.neg{fill:var(--down)}.chart.svelte-80ism8 .regime{font-size:calc(10px * var(--zoom,1));letter-spacing:.04em;font-variant-caps:all-small-caps;font-weight:700}.chart.svelte-80ism8 .regime.below{fill:var(--down)}.chart.svelte-80ism8 .regime.above{fill:var(--up)}.chart.svelte-80ism8 .prior{fill:none;stroke:var(--text);stroke-opacity:.55;stroke-dasharray:3 2}.chart.ramp.svelte-80ism8 .lc-root-container,.ramp-key.svelte-80ism8{--ramp-0:color-mix(in srgb, var(--text) 24%, var(--surface))}.ramp-key.svelte-80ism8{font-size:calc(.6875rem * var(--zoom,1));color:var(--text-2);align-items:center;gap:.4rem;margin-top:.35rem;display:flex}.ramp-bar.svelte-80ism8{width:calc(7.5rem * var(--zoom,1));border-radius:3px;height:6px}.key.svelte-80ism8{font-size:calc(.6875rem * var(--zoom,1));color:var(--text-2);flex-wrap:wrap;gap:.25rem .75rem;margin:.35rem 0 0;padding:0;list-style:none;display:flex}.key.svelte-80ism8 li:where(.svelte-80ism8){white-space:nowrap;align-items:center;gap:.3rem;display:inline-flex}.swatch.svelte-80ism8{width:calc(9px * var(--zoom,1));height:calc(9px * var(--zoom,1));border-radius:2px;display:inline-block}.swatch.today.svelte-80ism8{background:linear-gradient(90deg, var(--up-fill) 50%, var(--down-fill) 50%)}.swatch.prior.svelte-80ism8{border:1px dashed color-mix(in srgb, var(--text) 55%, transparent)}.chart.svelte-80ism8 .tip{font-size:calc(.75rem * var(--zoom,1));border-radius:8px;padding:.5rem .65rem;line-height:1.3}.chart.svelte-80ism8 .tip .label{color:var(--muted)}.chart.svelte-80ism8 .tip .on .label{color:var(--text)}.chart.svelte-80ism8 .tip .value{font-weight:700}.chart.svelte-80ism8 .tip .up{color:var(--up)}.chart.svelte-80ism8 .tip .down{color:var(--down)}.unit.svelte-80ism8{font-size:calc(.6875rem * var(--zoom,1));color:var(--muted);margin:.35rem 0 0}.options.svelte-16lh5tj{--zoom:1;--well:light-dark(#f4f6f8,#0003);--raise:light-dark(#fbfcfd,#ffffff06);--lift-edge:color-mix(in srgb, var(--text) 18%, transparent);box-sizing:border-box;width:min(860px,100vw - 2rem);max-width:none;height:min(620px,100dvh - 2rem);max-height:none;color:var(--text);border:1px solid var(--popover-edge);background:var(--popover-solid);box-shadow:var(--popover-shadow);border-radius:14px;margin:auto;padding:0;line-height:normal;overflow:hidden}.options[open].svelte-16lh5tj{flex-direction:column;display:flex}.options.svelte-16lh5tj::backdrop{background:#0a0d1680}header.svelte-16lh5tj{border-bottom:1px solid var(--line);flex:none;align-items:center;gap:.625rem;padding:.75rem .75rem .75rem 1rem;display:flex}.heading.svelte-16lh5tj{flex:1;min-width:0}h2.svelte-16lh5tj{font-size:calc(1rem * var(--zoom,1));margin:0;font-weight:700;line-height:1.25}.sub.svelte-16lh5tj{font-size:calc(.75rem * var(--zoom,1));color:var(--muted);margin:0}.x.svelte-16lh5tj,.back.svelte-16lh5tj{min-width:1.875rem;height:1.875rem;font:inherit;color:var(--muted);cursor:pointer;border:0;border-radius:7px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.x.svelte-16lh5tj:hover,.back.svelte-16lh5tj:hover{--press-bg:var(--hover);color:var(--text);filter:none}header.svelte-16lh5tj svg:where(.svelte-16lh5tj){fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:1.125rem;height:1.125rem}.body.svelte-16lh5tj{flex:1;grid-template-columns:minmax(0,1fr) 400px;min-height:0;display:grid}.scroll.svelte-16lh5tj{overscroll-behavior:contain;min-height:0;overflow-y:auto}.end.svelte-16lh5tj{height:1px}.gallery.svelte-16lh5tj{padding:.75rem .875rem 1rem}h3.svelte-16lh5tj{font-size:calc(.6875rem * var(--zoom,1));letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0;padding:.75rem 0 .375rem;font-weight:700}section.svelte-16lh5tj:first-child h3:where(.svelte-16lh5tj){padding-top:0}.cards.svelte-16lh5tj{grid-template-columns:repeat(3,minmax(0,1fr));gap:.625rem;display:grid}.card.svelte-16lh5tj{min-width:0;font:inherit;color:var(--text);text-align:left;background:var(--raise);border:1px solid var(--line);cursor:pointer;border-radius:10px;align-content:start;gap:.375rem;padding:.5rem;display:grid;position:relative}.card.svelte-16lh5tj:hover{filter:none}.card.svelte-16lh5tj:hover:not([aria-disabled=true]){background:var(--hover);border-color:var(--lift-edge)}.card.svelte-16lh5tj:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.card[aria-pressed=true].svelte-16lh5tj{border-color:var(--accent);box-shadow:inset 0 0 0 .5px var(--accent)}.card[aria-disabled=true].svelte-16lh5tj{cursor:default;border-style:dashed}.card[aria-disabled=true].svelte-16lh5tj :is(.thumb:where(.svelte-16lh5tj),.name:where(.svelte-16lh5tj)){opacity:.45}.thumb.svelte-16lh5tj{background:var(--well);border:1px solid var(--line);border-radius:7px;height:3rem;padding:3px;display:block}.name.svelte-16lh5tj{min-width:0;font-size:calc(.8125rem * var(--zoom,1));text-overflow:ellipsis;white-space:nowrap;font-weight:700;line-height:1.3;overflow:hidden}.code.svelte-16lh5tj{color:var(--muted);font-variant-numeric:tabular-nums;margin-right:.25rem}.hidden.svelte-16lh5tj{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.reason.svelte-16lh5tj{font-size:calc(.6875rem * var(--zoom,1));color:var(--tone-warning-fg);background:var(--tone-warning-bg);border-radius:6px;padding:.1875rem .4375rem;line-height:1.35}.note-card.svelte-16lh5tj{color:var(--tone-neutral-fg);background:var(--tone-neutral-bg)}.check.svelte-16lh5tj{box-sizing:border-box;width:1.25rem;height:1.25rem;color:var(--accent);background:var(--popover-solid);fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;border-radius:50%;padding:.1875rem;display:none;position:absolute;top:.5rem;right:.5rem}.card[aria-pressed=true].svelte-16lh5tj .check:where(.svelte-16lh5tj){display:block}.detail.svelte-16lh5tj{border-left:1px solid var(--line);align-content:start;gap:.75rem;padding:.875rem 1rem;display:grid}figure.svelte-16lh5tj{gap:.25rem;margin:0;display:grid}.frame.svelte-16lh5tj{background:var(--well);border:1px solid var(--line);border-radius:8px;height:13.125rem;padding:.375rem}figcaption.svelte-16lh5tj{font-size:calc(.6875rem * var(--zoom,1));color:var(--muted)}.detail-title.svelte-16lh5tj{font-size:calc(1rem * var(--zoom,1));margin:0;font-weight:700}dl.svelte-16lh5tj{gap:.625rem;margin:0;display:grid}dt.svelte-16lh5tj{font-size:calc(.625rem * var(--zoom,1));letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-weight:700}dd.svelte-16lh5tj{font-size:calc(.8125rem * var(--zoom,1));color:var(--text-2);margin:.125rem 0 0;line-height:1.45}footer.svelte-16lh5tj{border-top:1px solid var(--line);flex-wrap:wrap;flex:none;justify-content:space-between;align-items:flex-end;gap:.75rem 1rem;padding:.75rem 1rem;display:flex}.buttons.svelte-16lh5tj{gap:.5rem;margin-left:auto;display:flex}.btn.svelte-16lh5tj:disabled{opacity:.4;cursor:default}@media (prefers-reduced-motion:no-preference){.options[open].svelte-16lh5tj{animation:.18s cubic-bezier(.2,.8,.2,1) svelte-16lh5tj-pop}@keyframes svelte-16lh5tj-pop{0%{opacity:0;scale:.97}}}@media (width<=899px){.options.svelte-16lh5tj{border:0;border-radius:0;width:100%;height:100dvh}header.svelte-16lh5tj{min-height:3.5rem;padding:max(.375rem, env(safe-area-inset-top)) .375rem .375rem 1rem}header.svelte-16lh5tj:has(.back:where(.svelte-16lh5tj)){padding-left:.375rem}h2.svelte-16lh5tj{font-size:calc(1.0625rem * var(--zoom,1))}.view-title.svelte-16lh5tj{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.sub.svelte-16lh5tj{display:none}.x.svelte-16lh5tj,.back.svelte-16lh5tj{min-width:2.75rem;height:2.75rem}.back.svelte-16lh5tj{font-size:calc(1rem * var(--zoom,1));color:var(--text-2);gap:.125rem;padding:0 .625rem 0 .25rem}.body.svelte-16lh5tj{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.gallery.svelte-16lh5tj,.detail.svelte-16lh5tj{grid-area:1/1}.body.svelte-16lh5tj:not(.detail-page) .detail:where(.svelte-16lh5tj),.detail-page.svelte-16lh5tj .gallery:where(.svelte-16lh5tj){visibility:hidden}.gallery.svelte-16lh5tj{padding:.75rem .875rem 1rem}.cards.svelte-16lh5tj{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.card.svelte-16lh5tj{min-height:2.75rem}.thumb.svelte-16lh5tj{height:4rem}.name.svelte-16lh5tj{font-size:calc(.875rem * var(--zoom,1))}.reason.svelte-16lh5tj{font-size:calc(.75rem * var(--zoom,1))}.detail.svelte-16lh5tj{border-left:0;padding:.75rem .875rem 1rem}.frame.svelte-16lh5tj{height:10.625rem}.detail-title.svelte-16lh5tj{display:none}dd.svelte-16lh5tj{font-size:calc(.875rem * var(--zoom,1))}.scroll.svelte-16lh5tj{scrollbar-width:none}.scroll.svelte-16lh5tj::-webkit-scrollbar{display:none}.scroll.more.svelte-16lh5tj{mask-image:linear-gradient(#000 calc(100% - 28px),#0000)}footer.svelte-16lh5tj{padding:.75rem .875rem max(1.375rem, env(safe-area-inset-bottom));grid-template-columns:minmax(0,1fr);gap:.75rem;display:grid}.buttons.svelte-16lh5tj{grid-template-columns:1fr 1fr;margin-left:0;display:grid}.btn.svelte-16lh5tj{height:2.75rem;font-size:calc(1rem * var(--zoom,1));border-radius:10px}}.measure.svelte-1lkz4a4{justify-items:start;gap:.375rem;min-width:12rem;display:grid}.measure-top.svelte-1lkz4a4{justify-content:space-between;justify-self:stretch;align-items:baseline;gap:.625rem;display:flex}.label.svelte-1lkz4a4{font-size:calc(.75rem * var(--zoom,1));color:var(--text-2);font-weight:700}.note.svelte-1lkz4a4{font-size:calc(.6875rem * var(--zoom,1));color:var(--muted)}@media (width<=899px){.measure.svelte-1lkz4a4{justify-items:stretch}.measure.grid-page.svelte-1lkz4a4{display:none}.label.svelte-1lkz4a4{font-size:calc(.8125rem * var(--zoom,1))}.note.svelte-1lkz4a4{font-size:calc(.75rem * var(--zoom,1))}.measure.svelte-1lkz4a4 label{min-height:2.75rem}}.caption.svelte-jlvhz6{font-size:calc(.75rem * var(--zoom,1));color:var(--text-2);justify-content:space-between;gap:.75rem;margin-bottom:.25rem;display:flex}.strip.svelte-jlvhz6{height:calc(2rem * var(--zoom,1));position:relative}.chart.svelte-jlvhz6{min-height:calc(clamp(12rem, var(--rows) * 2rem + 2.75rem, 24rem) * var(--preview,1) * var(--chart-min,1));font-size:calc(11px * var(--zoom,1));flex:1;position:relative}.row-labels.svelte-jlvhz6{width:var(--labels);pointer-events:none;flex-direction:column;display:flex;position:absolute;top:0;bottom:0;left:0}.row-label.svelte-jlvhz6{white-space:nowrap;flex-direction:column;flex:1;justify-content:center;min-height:0;line-height:1.15;display:flex;overflow:hidden}.chart.svelte-jlvhz6:has(.arrow:where(.svelte-jlvhz6)) .row-label:where(.svelte-jlvhz6){padding-left:calc(14px * var(--zoom,1))}.name.svelte-jlvhz6{font-size:calc(11px * var(--zoom,1));color:var(--text-2);font-weight:700}.row-label.last.svelte-jlvhz6 .name:where(.svelte-jlvhz6){color:var(--text)}.sub.svelte-jlvhz6{font-size:calc(10px * var(--zoom,1));color:var(--muted)}.arrow.svelte-jlvhz6{font-size:calc(12px * var(--zoom,1));color:var(--muted);position:absolute;top:50%;left:0;transform:translateY(-50%)}.totals.svelte-jlvhz6{padding-left:calc(6px * var(--zoom,1));pointer-events:none;flex-direction:column;display:flex;position:absolute;right:0}.total.svelte-jlvhz6{min-height:0;font-size:calc(10px * var(--zoom,1));white-space:nowrap;flex-direction:column;flex:1;justify-content:center;gap:2px;font-weight:700;display:flex}.total.svelte-jlvhz6 .up:where(.svelte-jlvhz6){color:var(--up)}.total.svelte-jlvhz6 .down:where(.svelte-jlvhz6){color:var(--down)}.total-bar.svelte-jlvhz6{border-radius:2px;height:3px}.total-bar.up.svelte-jlvhz6{background:var(--up-fill)}.total-bar.down.svelte-jlvhz6{background:var(--down-fill)}.chart.svelte-jlvhz6 .lc-axis-tick-label{fill:var(--muted);stroke:none;font-size:calc(11px * var(--zoom,1));font-weight:400}.strip.svelte-jlvhz6 .net.up{fill:var(--up-fill)}.strip.svelte-jlvhz6 .net.down{fill:var(--down-fill)}.strip.svelte-jlvhz6 .zero{stroke:var(--grid)}.chart.contour.svelte-jlvhz6 .level.spot{stroke:var(--tone-warning-fg);stroke-dasharray:none;stroke-width:calc(1.5px * var(--zoom,1))}.chart.contour.svelte-jlvhz6 .pill.spot{--bg:var(--tone-warning-fg)}.chart.svelte-jlvhz6 .edges{stroke:color-mix(in srgb, var(--surface) 70%, transparent)}.chart.svelte-jlvhz6 rect.band{fill-opacity:.12}.chart.svelte-jlvhz6 .spot-column{stroke:var(--text);stroke-opacity:.35}.chart.svelte-jlvhz6 .king{stroke:var(--text)}.chart.contour.svelte-jlvhz6 .king{stroke:var(--tone-warning-fg)}.chart.svelte-jlvhz6 .cell-value{fill:var(--surface);font-size:calc(10px * var(--zoom,1));pointer-events:none;font-weight:700}.chart.svelte-jlvhz6 .lean.up{fill:var(--up)}.chart.svelte-jlvhz6 .lean.down{fill:var(--down)}.king-pill.svelte-jlvhz6{color:var(--surface);background:var(--tone-warning-fg);--tx:-50%;--ty:calc(4px * var(--zoom,1));z-index:20;height:calc(1.25rem * var(--zoom,1));padding:0 calc(6px * var(--zoom,1));transform:translate(var(--tx), var(--ty));font-size:calc(11px * var(--zoom,1));font-weight:700;line-height:calc(1.25rem * var(--zoom,1));white-space:nowrap;border-radius:4px;position:absolute}.king-pill.above.svelte-jlvhz6{--ty:calc(-100% - 4px * var(--zoom,1))}.king-pill.start.svelte-jlvhz6{--tx:calc(-8px * var(--zoom,1))}.king-pill.end.svelte-jlvhz6{--tx:calc(-100% + 8px * var(--zoom,1))}.legend.svelte-jlvhz6{--ramp-0:color-mix(in srgb, var(--text) 10%, var(--surface));font-size:calc(.6875rem * var(--zoom,1));color:var(--text-2);flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.35rem;display:flex}.ramp.svelte-jlvhz6{width:calc(7.5rem * var(--zoom,1));background:linear-gradient(to right, var(--ramp-0), var(--tone-warning-fg));border-radius:3px;height:6px}.lean-key.svelte-jlvhz6{align-items:center;gap:.25rem;margin-left:.5rem;display:inline-flex}.dot.svelte-jlvhz6{border-radius:50%;width:6px;height:6px}.dot.up.svelte-jlvhz6{background:var(--up)}.dot.down.svelte-jlvhz6{background:var(--down)}.chart.svelte-jlvhz6 .tip{font-size:calc(.75rem * var(--zoom,1));border-radius:8px;padding:.5rem .65rem;line-height:1.3}.chart.svelte-jlvhz6 .tip .label{color:var(--text)}.chart.svelte-jlvhz6 .tip .value{font-weight:700}.chart.svelte-jlvhz6 .tip .up{color:var(--up)}.chart.svelte-jlvhz6 .tip .down{color:var(--down)}.unit.svelte-jlvhz6{font-size:calc(.6875rem * var(--zoom,1));color:var(--muted);margin:.35rem 0 0}.caption.svelte-1g2wkhp{font-size:calc(.75rem * var(--zoom,1));color:var(--text-2);justify-content:space-between;gap:.75rem;margin-bottom:.25rem;display:flex}.canvas.svelte-1g2wkhp{min-height:calc(16rem * var(--preview,1) * var(--chart-min,1));font-size:calc(11px * var(--zoom,1));touch-action:pan-y;cursor:crosshair;flex:1;display:flex;position:relative}.price.svelte-1g2wkhp{flex:1;min-width:0}.side.svelte-1g2wkhp{flex:none}.stale.svelte-1g2wkhp .price:where(.svelte-1g2wkhp),.stale.svelte-1g2wkhp .side:where(.svelte-1g2wkhp){opacity:.5}.note.svelte-1g2wkhp{z-index:1;font-size:calc(.75rem * var(--zoom,1));color:var(--muted);margin:0;position:absolute;top:.5rem;left:50%;transform:translate(-50%)}.canvas.svelte-1g2wkhp .lc-axis-tick-label{fill:var(--muted);stroke:none;font-size:calc(11px * var(--zoom,1));font-weight:400}.canvas.svelte-1g2wkhp .band{stroke:none}.canvas.svelte-1g2wkhp .band.up,.canvas.svelte-1g2wkhp .gex.up{fill:var(--up-fill)}.canvas.svelte-1g2wkhp .band.down,.canvas.svelte-1g2wkhp .gex.down{fill:var(--down-fill)}.canvas.svelte-1g2wkhp .gex{stroke:none}.canvas.svelte-1g2wkhp .price-line{fill:none;stroke:var(--accent)}.canvas.svelte-1g2wkhp .spot-dot{fill:var(--text);stroke:var(--surface)}.canvas.svelte-1g2wkhp .zero{stroke:var(--muted)}.canvas.svelte-1g2wkhp .reach{fill:var(--muted);font-size:calc(10px * var(--zoom,1))}.canvas.svelte-1g2wkhp .cross{stroke:color-mix(in srgb, var(--text) 45%, transparent);stroke-width:1px;stroke-dasharray:2 3}.canvas.svelte-1g2wkhp .cross-dot{fill:var(--text);stroke:var(--surface);stroke-width:2px}.canvas.svelte-1g2wkhp .tip{font-size:calc(.75rem * var(--zoom,1));white-space:nowrap;border-radius:8px;padding:.5rem .65rem;line-height:1.3}.canvas.svelte-1g2wkhp .tip .label{color:var(--muted)}.canvas.svelte-1g2wkhp .tip .on .label{color:var(--text)}.canvas.svelte-1g2wkhp .tip .value{font-weight:700}.canvas.svelte-1g2wkhp .tip .up{color:var(--up)}.canvas.svelte-1g2wkhp .tip .down{color:var(--down)}.unit.svelte-1g2wkhp{font-size:calc(.6875rem * var(--zoom,1));color:var(--muted);margin:.35rem 0 0}.caption.svelte-1y8kink{font-size:calc(.75rem * var(--zoom,1));color:var(--text-2);justify-content:space-between;gap:.75rem;margin-bottom:.25rem;display:flex}.chart.svelte-1y8kink{min-height:calc(14rem * var(--preview,1) * var(--chart-min,1));font-size:calc(11px * var(--zoom,1));flex:1;position:relative}.chart.svelte-1y8kink .lc-axis-tick-label{fill:var(--muted);stroke:none;font-size:calc(11px * var(--zoom,1));font-weight:400}.chart.svelte-1y8kink .lc-grid-y-line{stroke:var(--grid)}.chart.svelte-1y8kink .zero{stroke:var(--muted)}.chart.svelte-1y8kink .hover{fill:color-mix(in srgb, var(--text) 7%, transparent)}.swatch.svelte-1y8kink{width:calc(9px * var(--zoom,1));height:calc(9px * var(--zoom,1));background:linear-gradient(var(--up-fill) 50%, var(--down-fill) 50%);border-radius:2px;flex:none;display:inline-block}.key.svelte-1y8kink{font-size:calc(.6875rem * var(--zoom,1));color:var(--text-2);flex-wrap:wrap;gap:.25rem .75rem;margin:.35rem 0 0;padding:0;list-style:none;display:flex}.key.svelte-1y8kink li:where(.svelte-1y8kink){white-space:nowrap;align-items:center;gap:.3rem;display:inline-flex}.key.svelte-1y8kink .name:where(.svelte-1y8kink){font-weight:700}.key.svelte-1y8kink .sub:where(.svelte-1y8kink){color:var(--muted)}.chart.svelte-1y8kink .tip{font-size:calc(.75rem * var(--zoom,1));border-radius:8px;padding:.5rem .65rem;line-height:1.3}.parts.svelte-1y8kink{border-collapse:collapse;font-size:calc(.75rem * var(--zoom,1))}.parts.svelte-1y8kink th:where(.svelte-1y8kink),.parts.svelte-1y8kink td:where(.svelte-1y8kink){white-space:nowrap;padding:.05rem 0;font-weight:400}.parts.svelte-1y8kink thead:where(.svelte-1y8kink) th:where(.svelte-1y8kink){color:var(--muted);text-align:right}.parts.svelte-1y8kink thead:where(.svelte-1y8kink) th:where(.svelte-1y8kink):first-child,.parts.svelte-1y8kink th[scope=row]:where(.svelte-1y8kink){text-align:left}.parts.svelte-1y8kink th[scope=row]:where(.svelte-1y8kink){color:var(--text)}.swatch.inline.svelte-1y8kink{vertical-align:-1px;margin-right:.3rem}.parts.svelte-1y8kink td:where(.svelte-1y8kink){text-align:right;padding-left:.75rem;font-weight:700}.parts.svelte-1y8kink tfoot:where(.svelte-1y8kink) th:where(.svelte-1y8kink),.parts.svelte-1y8kink tfoot:where(.svelte-1y8kink) td:where(.svelte-1y8kink){border-top:1px solid var(--grid);padding-top:.2rem}.parts.svelte-1y8kink .up:where(.svelte-1y8kink){color:var(--up)}.parts.svelte-1y8kink .down:where(.svelte-1y8kink){color:var(--down)}.unit.svelte-1y8kink{font-size:calc(.6875rem * var(--zoom,1));color:var(--muted);margin:.35rem 0 0}.empty.svelte-50zr9p{font-size:calc(.8125rem * var(--zoom,1));color:var(--muted);text-align:center;margin:auto 0;padding:1.5rem 0}
