.cal-head.svelte-yd537n{display:flex;align-items:center;justify-content:space-between}.cal-title.svelte-yd537n{font-weight:700}.hero.svelte-yd537n{text-align:center;padding:.7rem 0 .5rem}.hero.svelte-yd537n .k:where(.svelte-yd537n){font-size:.72rem;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em}.hero.svelte-yd537n .v:where(.svelte-yd537n){font-size:2rem;font-weight:700;color:#166534;margin-top:.1rem}.hero.neg.svelte-yd537n .v:where(.svelte-yd537n){color:#b91c1c}.hero.svelte-yd537n .s:where(.svelte-yd537n){font-size:.78rem;color:var(--text-muted)}.tiles.svelte-yd537n{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;margin-top:.5rem}.tile.svelte-yd537n{background:var(--bg, #f8fafc);border-radius:var(--radius);padding:.6rem .7rem}.tile.svelte-yd537n .k:where(.svelte-yd537n){font-size:.7rem;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em}.tile.svelte-yd537n .v:where(.svelte-yd537n){font-size:1.15rem;font-weight:700;margin-top:.1rem}.tile.svelte-yd537n .s:where(.svelte-yd537n){font-size:.72rem;color:var(--text-muted)}.bars.svelte-yd537n{display:grid;grid-template-columns:repeat(6,1fr);gap:.35rem;align-items:end}.bar-col.svelte-yd537n{background:none;border:0;padding:.25rem 0;font-family:inherit;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:.25rem;border-radius:8px}.bar-col.on.svelte-yd537n{background:var(--primary-bg)}.bar-wrap.svelte-yd537n{height:90px;width:100%;display:flex;align-items:flex-end;justify-content:center;gap:3px}.bar-wrap.svelte-yd537n i:where(.svelte-yd537n){display:block;width:10px;border-radius:3px 3px 0 0;min-height:2px}i.rev.svelte-yd537n{background:var(--primary)}i.exp.svelte-yd537n{background:#f59e0b}.bl.svelte-yd537n{font-size:.7rem;font-weight:600;color:var(--text-muted)}.bp.svelte-yd537n{font-size:.66rem;font-weight:700;color:#166534}.bp.neg.svelte-yd537n{color:#b91c1c}.legend.svelte-yd537n{display:flex;gap:1rem;justify-content:center;margin-top:.5rem;font-size:.72rem;color:var(--text-muted)}.legend.svelte-yd537n i:where(.svelte-yd537n){display:inline-block;width:10px;height:10px;border-radius:2px;vertical-align:-1px;margin-right:.25rem}.rows.svelte-yd537n{padding:.15rem .9rem}.row.svelte-yd537n{display:flex;align-items:center;gap:.6rem;padding:.6rem 0;border-bottom:1px solid var(--border-light);text-decoration:none;color:inherit}.row.svelte-yd537n:last-child{border-bottom:0}.rl.svelte-yd537n{flex:1;min-width:0}.rn.svelte-yd537n{font-weight:600;font-size:.9rem}.rs.svelte-yd537n{font-size:.76rem;color:var(--text-muted);margin-top:.1rem}.rp.svelte-yd537n{font-weight:700;color:#166534;white-space:nowrap}.rp.neg.svelte-yd537n{color:#b91c1c}.cats.svelte-yd537n{display:flex;flex-direction:column;gap:.35rem}.cat.svelte-yd537n{position:relative;display:flex;justify-content:space-between;gap:.5rem;padding:.35rem .5rem .55rem;text-decoration:none;color:inherit;font-size:.85rem}.cat.svelte-yd537n .cn:where(.svelte-yd537n){font-weight:600}.cat.svelte-yd537n .cv:where(.svelte-yd537n){color:var(--text-muted)}.cat.svelte-yd537n i:where(.svelte-yd537n){position:absolute;left:.5rem;bottom:.15rem;height:3px;border-radius:2px;background:#f59e0b;opacity:.7}.dim.svelte-yd537n{opacity:.5}.quick.svelte-yd537n{display:grid;grid-template-columns:repeat(2,1fr);gap:.6rem;margin-top:.25rem}.quick.svelte-yd537n a:where(.svelte-yd537n){display:flex;flex-direction:column;align-items:center;gap:.35rem;padding:.85rem .4rem;background:#fff;border:1px solid var(--border-light);border-radius:var(--radius);color:var(--brand-navy);font-size:.75rem;font-weight:700;text-decoration:none;box-shadow:var(--shadow-sm)}
