.sim-title-row.svelte-14kn0r8{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.sim-title-row.svelte-14kn0r8 h2:where(.svelte-14kn0r8){margin:0}.sim-pill.svelte-14kn0r8{margin-left:auto}.sim-plain.svelte-14kn0r8{margin:6px 0 12px;font-size:13px;color:var(--c-text-2);line-height:1.55;text-wrap:pretty}.sim-foot.svelte-14kn0r8{margin:12px 0 0;font-size:12px;color:var(--c-text-2);line-height:1.5}.sim-table.svelte-14kn0r8{display:grid;gap:8px;margin-top:4px}.sim-grid.svelte-14kn0r8{display:grid;align-items:center;column-gap:14px;padding:0 16px;grid-template-columns:minmax(120px,1fr) 80px minmax(160px,2.2fr) 120px}.sim-grid.svelte-14kn0r8 .num:where(.svelte-14kn0r8){text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums}.sim-th.svelte-14kn0r8{padding-top:2px;padding-bottom:2px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--c-text-2)}.sim-th.svelte-14kn0r8 span:where(.svelte-14kn0r8){display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.sim-th.svelte-14kn0r8 .num:where(.svelte-14kn0r8){justify-content:flex-end;font-family:inherit}.sim-row.svelte-14kn0r8{padding-top:10px;padding-bottom:10px;border:1px solid var(--c-border);border-radius:12px;color:var(--c-text-1);font-size:13px;transition:background .12s ease;background:var(--c-surface-2);box-shadow:0 1px 2px #00000059,0 4px 12px #0000002e,inset 0 1px #ffffff09}[data-theme=light] .sim-row.svelte-14kn0r8{box-shadow:0 1px 2px #1018280f,0 4px 12px #1018280d}.sim-row.svelte-14kn0r8:hover{background:color-mix(in srgb,var(--c-text-1) 5%,var(--c-surface-2))}.sim-name.svelte-14kn0r8{display:flex;flex-direction:column;gap:2px;font-weight:600;min-width:0}.sim-name.svelte-14kn0r8 small:where(.svelte-14kn0r8){font-size:12px;font-weight:400;color:var(--c-text-2)}.sim-main.svelte-14kn0r8{font-size:15px;font-weight:700}.sim-dim.svelte-14kn0r8{color:var(--c-text-2);font-weight:500}.sim-p90-m.svelte-14kn0r8{display:none}.sim-cols.svelte-14kn0r8{--tone: var(--c-primary);display:flex;align-items:flex-end;gap:3px;height:30px;background:repeating-linear-gradient(0deg,transparent 0 calc(25% - 1px),color-mix(in srgb,var(--c-border) 60%,transparent) calc(25% - 1px) 25%)}.sector.svelte-14kn0r8 .sim-cols:where(.svelte-14kn0r8){--tone: color-mix(in srgb, var(--c-text-3) 80%, transparent)}.sim-cols.svelte-14kn0r8 i:where(.svelte-14kn0r8){flex:1;transform-origin:bottom;background:color-mix(in srgb,var(--c-text-1) 6%,transparent)}.sim-cols.svelte-14kn0r8 i.on:where(.svelte-14kn0r8){background:var(--tone)}.sim-cols.svelte-14kn0r8 i.tail:where(.svelte-14kn0r8){background:color-mix(in srgb,var(--tone) 28%,transparent)}.sim-gated.svelte-14kn0r8 .sim-cols:where(.svelte-14kn0r8) i:where(.svelte-14kn0r8){background:color-mix(in srgb,var(--c-primary) 45%,transparent)}@keyframes svelte-14kn0r8-sim-slide{0%{opacity:0;translate:-12px 0}}@keyframes svelte-14kn0r8-sim-rise{0%{scale:1 0}}.sim-events.in .sim-row.svelte-14kn0r8{animation:svelte-14kn0r8-sim-slide .5s cubic-bezier(.2,.8,.1,1) both;animation-delay:var(--d)}.sim-events.in .sim-cols.svelte-14kn0r8 i:where(.svelte-14kn0r8):is(.on:where(.svelte-14kn0r8),.tail:where(.svelte-14kn0r8)){animation:svelte-14kn0r8-sim-rise .5s cubic-bezier(.2,.8,.1,1) both;animation-delay:calc(var(--d) + var(--i) * 18ms + .15s)}.sim-events:not(.in) .sim-cols.svelte-14kn0r8 i:where(.svelte-14kn0r8):is(.on:where(.svelte-14kn0r8),.tail:where(.svelte-14kn0r8)){scale:1 0}@media(prefers-reduced-motion:reduce){.sim-events.in .sim-row.svelte-14kn0r8,.sim-events.in .sim-cols.svelte-14kn0r8 i:where(.svelte-14kn0r8):is(.on:where(.svelte-14kn0r8),.tail:where(.svelte-14kn0r8)){animation:none}.sim-events:not(.in) .sim-cols.svelte-14kn0r8 i:where(.svelte-14kn0r8):is(.on:where(.svelte-14kn0r8),.tail:where(.svelte-14kn0r8)){scale:1 1}.sim-row.svelte-14kn0r8{transition:none}}.sim-empty.svelte-14kn0r8{display:flex;gap:12px;align-items:flex-start;margin-top:10px;padding:14px 16px;border:1px dashed var(--c-border);border-radius:12px;color:var(--c-text-2);font-size:13px;line-height:1.5}.sim-empty.svelte-14kn0r8 svg:where(.svelte-14kn0r8){flex-shrink:0;opacity:.6;margin-top:2px}.sim-empty.svelte-14kn0r8 b:where(.svelte-14kn0r8){color:var(--c-text-1)}.sim-gated.svelte-14kn0r8{position:relative;min-height:280px}@media(max-width:560px){.sim-grid.svelte-14kn0r8{column-gap:10px;padding:0 12px;grid-template-columns:minmax(0,1fr) 64px minmax(90px,1.3fr)}.sim-grid.svelte-14kn0r8>:where(.svelte-14kn0r8):nth-child(4){display:none}.sim-p90-m.svelte-14kn0r8{display:block;margin-top:2px;font-size:11px;font-weight:500;color:var(--c-text-2);white-space:nowrap}}.pt.svelte-1dor0qf{container:pt / inline-size}.pos.svelte-1dor0qf{color:var(--c-bull)}.neg.svelte-1dor0qf{color:var(--c-bear)}.dim.svelte-1dor0qf{color:var(--c-text-2)}.pt-cluster.svelte-1dor0qf{display:inline-flex;align-items:center;gap:2px}.mv.svelte-1dor0qf .cnt:where(.svelte-1dor0qf){display:none}.mv.svelte-1dor0qf.counting .fig:where(.svelte-1dor0qf){display:none}.mv.svelte-1dor0qf.counting .cnt:where(.svelte-1dor0qf){display:inline}.mono.svelte-1dor0qf{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.pt-head.svelte-1dor0qf{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.pt-head.svelte-1dor0qf h2:where(.svelte-1dor0qf){margin:0}.pt-pills.svelte-1dor0qf{margin-left:auto;display:inline-flex;flex-wrap:wrap;gap:6px}.pt-sum.svelte-1dor0qf{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:14px;border:1px solid var(--c-border)}.pt-sum.svelte-1dor0qf>div:where(.svelte-1dor0qf){padding:12px 14px;box-shadow:inset -1px 0 0 var(--c-border);min-width:0}.pt-sum.svelte-1dor0qf .k:where(.svelte-1dor0qf){font:600 10.5px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--c-text-2)}.pt-sum.svelte-1dor0qf .v:where(.svelte-1dor0qf){margin-top:5px;font:700 16px var(--font-mono);font-variant-numeric:tabular-nums;color:var(--c-text-1)}.pt-sum.svelte-1dor0qf .v.pos:where(.svelte-1dor0qf){color:var(--c-bull)}.pt-sum.svelte-1dor0qf .v.neg:where(.svelte-1dor0qf){color:var(--c-bear)}.pt-sum.svelte-1dor0qf .v.dim:where(.svelte-1dor0qf){color:var(--c-text-2)}.pt-sum.svelte-1dor0qf .s:where(.svelte-1dor0qf){margin-top:3px;font:500 11px var(--font-mono);color:var(--c-text-2)}.pt-track.svelte-1dor0qf{position:relative;margin-top:26px;padding:0 2px}.pt-vals.svelte-1dor0qf,.pt-labs.svelte-1dor0qf{position:relative;height:38px}.pt-labs.svelte-1dor0qf{height:34px;margin-top:12px}.pt-v.svelte-1dor0qf,.pt-l.svelte-1dor0qf{position:absolute;left:var(--x);translate:-50% 0;text-align:center;white-space:nowrap}.pt-v.l.svelte-1dor0qf,.pt-l.l.svelte-1dor0qf{translate:0 0;text-align:left}.pt-v.r.svelte-1dor0qf,.pt-l.r.svelte-1dor0qf{translate:-100% 0;text-align:right}.pt-v.svelte-1dor0qf .mv:where(.svelte-1dor0qf){font:700 13.5px/1.1 var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--c-text-1)}.pt-v.svelte-1dor0qf .mv.pos:where(.svelte-1dor0qf){color:var(--c-bull)}.pt-v.svelte-1dor0qf .mv.neg:where(.svelte-1dor0qf){color:var(--c-bear)}.pt-v.svelte-1dor0qf .mv.dim:where(.svelte-1dor0qf){color:var(--c-text-2)}.pt-v.svelte-1dor0qf .al:where(.svelte-1dor0qf){margin-top:3px;font:500 11px var(--font-mono);color:var(--c-text-2)}.pt-l.svelte-1dor0qf b:where(.svelte-1dor0qf){display:block;font:700 11px var(--font-mono);letter-spacing:.08em;color:var(--c-text-1)}.pt-l.svelte-1dor0qf span:where(.svelte-1dor0qf){display:block;margin-top:3px;font:500 11px var(--font-mono);color:var(--c-text-2)}.pt-bar.svelte-1dor0qf{position:relative;height:6px}.pt-seg.svelte-1dor0qf{position:absolute;top:0;bottom:0;left:calc(var(--a) + 2px);width:calc(var(--b) - var(--a) - 4px);overflow:hidden;background:color-mix(in srgb,var(--c-text-1) 7%,transparent)}.pt-seg.svelte-1dor0qf i:where(.svelte-1dor0qf){position:absolute;top:0;bottom:0;left:0;width:calc(var(--f) * 100%);transform-origin:left;--tone: var(--c-text-2);background:linear-gradient(90deg,color-mix(in srgb,var(--tone) 22%,transparent),var(--tone))}.pt-seg.up.svelte-1dor0qf i:where(.svelte-1dor0qf){--tone: var(--c-bull)}.pt-seg.down.svelte-1dor0qf i:where(.svelte-1dor0qf){--tone: var(--c-bear)}.pt-seg.open.svelte-1dor0qf i:where(.svelte-1dor0qf){--tone: var(--c-primary)}.pt-dot.svelte-1dor0qf{position:absolute;left:var(--x);top:50%;width:12px;height:12px;translate:-50% -50%;border-radius:50%;background:var(--c-text-2);box-shadow:0 0 0 3px var(--c-bg)}.pt-dot.l.svelte-1dor0qf{translate:0 -50%}.pt-dot.r.svelte-1dor0qf{translate:-100% -50%}.pt-dot.up.svelte-1dor0qf{background:var(--c-bull)}.pt-dot.down.svelte-1dor0qf{background:var(--c-bear)}.pt-dot.pending.svelte-1dor0qf{background:var(--c-bg);box-shadow:0 0 0 3px var(--c-bg),inset 0 0 0 2px color-mix(in srgb,var(--c-text-2) 70%,transparent)}.pt-today.svelte-1dor0qf{position:absolute;left:var(--w);top:50%;width:12px;height:12px;translate:-50% -50%;border-radius:50%;background:var(--c-bg);box-shadow:0 0 0 3px var(--c-bg),inset 0 0 0 2.5px var(--c-primary)}.pt-today.svelte-1dor0qf:after{content:"";position:absolute;inset:-3px;border-radius:50%;box-shadow:0 0 color-mix(in srgb,var(--c-primary) 45%,transparent)}.pt-today.svelte-1dor0qf span:where(.svelte-1dor0qf){position:absolute;top:50%;translate:0 -50%;left:16px;padding:0 6px;background:var(--c-bg);font:700 10px var(--font-mono);letter-spacing:.08em;color:var(--c-primary);white-space:nowrap}[data-theme=light] .pt-today.svelte-1dor0qf span:where(.svelte-1dor0qf){color:color-mix(in oklab,var(--c-primary) 82%,black)}.pt-list.svelte-1dor0qf{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;list-style:none;padding:0}.pt-row.svelte-1dor0qf{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:11px 14px 11px 16px;position:relative;overflow:hidden;font-size:13px;color:var(--c-text-1);border:1px solid var(--c-border);border-radius:12px;background:var(--c-surface-2);box-shadow:0 1px 2px #00000059,0 4px 12px #0000002e,inset 0 1px #ffffff09}[data-theme=light] .pt-row.svelte-1dor0qf{box-shadow:0 1px 2px #1018280f,0 4px 12px #1018280d}.pt-row.svelte-1dor0qf:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--c-text-2)}.pt-row.up.svelte-1dor0qf:before{background:var(--c-bull)}.pt-row.down.svelte-1dor0qf:before{background:var(--c-bear)}.pt-row.today.svelte-1dor0qf:before{background:var(--c-primary)}.pt-row.pending.svelte-1dor0qf,.pt-row.today.svelte-1dor0qf{border-style:dashed;background:transparent;box-shadow:none}.pt-row.svelte-1dor0qf b:where(.svelte-1dor0qf){font-family:var(--font-mono);letter-spacing:.06em}.pt-row.svelte-1dor0qf small:where(.svelte-1dor0qf){margin-left:8px;font-size:11px;color:var(--c-text-2)}@keyframes svelte-1dor0qf-pt-fill{0%{transform:scaleX(0)}}@keyframes svelte-1dor0qf-pt-rise{0%{opacity:0;transform:translateY(6px)}}@keyframes svelte-1dor0qf-pt-pop{0%{opacity:0;scale:.4}}@keyframes svelte-1dor0qf-pt-pulse{to{box-shadow:0 0 0 9px transparent}}@keyframes svelte-1dor0qf-pt-slide{0%{opacity:0;translate:-12px 0}}.pt.armed:not(.in) .pt-seg.svelte-1dor0qf i:where(.svelte-1dor0qf){transform:scaleX(0)}.pt.in .pt-seg.svelte-1dor0qf i:where(.svelte-1dor0qf){animation:svelte-1dor0qf-pt-fill .55s cubic-bezier(.45,.05,.25,1) both;animation-delay:calc(var(--k) * .42s)}.pt.armed:not(.in) .pt-v.svelte-1dor0qf,.pt.armed:not(.in) .pt-dot.svelte-1dor0qf,.pt.armed:not(.in) .pt-today.svelte-1dor0qf{opacity:0}.pt.in .pt-v.svelte-1dor0qf,.pt.in .pt-dot.svelte-1dor0qf{animation:svelte-1dor0qf-pt-rise .45s cubic-bezier(.2,.8,.1,1) both;animation-delay:calc(var(--k) * .42s + .38s)}.pt.in .pt-today.svelte-1dor0qf{animation:svelte-1dor0qf-pt-pop .6s ease both;animation-delay:1.68s}.pt.in .pt-today.svelte-1dor0qf:after{animation:svelte-1dor0qf-pt-pulse 2.2s ease-out 2.4s infinite}@container pt (max-width: 640px){.pt-sum.svelte-1dor0qf{grid-template-columns:repeat(2,minmax(0,1fr))}.pt-sum.svelte-1dor0qf>div:where(.svelte-1dor0qf){box-shadow:inset -1px -1px 0 var(--c-border)}.pt-track.svelte-1dor0qf{display:none}.pt-list.svelte-1dor0qf{position:static;width:auto;height:auto;margin:16px 0 0;overflow:visible;clip:auto;white-space:normal;display:grid;gap:8px}.pt.in .pt-row.svelte-1dor0qf{animation:svelte-1dor0qf-pt-slide .5s cubic-bezier(.2,.8,.1,1) both;animation-delay:calc(var(--k) * 80ms)}}@media(prefers-reduced-motion:reduce){.pt .pt-seg.svelte-1dor0qf i:where(.svelte-1dor0qf),.pt .pt-v.svelte-1dor0qf,.pt .pt-dot.svelte-1dor0qf,.pt .pt-today.svelte-1dor0qf,.pt .pt-today.svelte-1dor0qf:after,.pt .pt-row.svelte-1dor0qf{animation:none!important;opacity:1!important;transform:none!important}}.pt.svelte-1dor0qf .overdue:where(.svelte-1dor0qf){color:var(--c-mixed);font-weight:600}[data-theme=light] .pt.svelte-1dor0qf .overdue:where(.svelte-1dor0qf){color:color-mix(in oklab,var(--c-mixed) 70%,black)}
