.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}}
