.card.svelte-zn1s64{border:1px solid var(--line);background:var(--surface);border-radius:10px;padding:16px 18px}.share.svelte-zn1s64{margin-left:auto}.top.svelte-zn1s64{flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0 0 4px;display:flex}.basis.svelte-zn1s64{border:1px solid;border-radius:999px;padding:2px 8px;font-size:.72rem;font-weight:600}.basis.firm.svelte-zn1s64{color:var(--forest)}.basis.fair.svelte-zn1s64{color:var(--accent)}.basis.rough.svelte-zn1s64{color:var(--muted);border-style:dashed}.why.svelte-zn1s64{margin:0 0 10px;font-size:.88rem}.why.svelte-zn1s64 summary:where(.svelte-zn1s64){cursor:pointer;color:var(--accent);width:fit-content;font-weight:600}.why.svelte-zn1s64 p:where(.svelte-zn1s64){color:var(--muted);max-width:60ch;margin:6px 0 0}.foot.svelte-zn1s64{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.watch.svelte-zn1s64{font:inherit;border:1px solid var(--line);background:var(--surface);min-height:36px;color:var(--ink);cursor:pointer;border-radius:8px;padding:6px 14px;font-size:.875rem;font-weight:600}.watch.svelte-zn1s64:hover{border-color:var(--accent)}.watch.on.svelte-zn1s64{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}.when.svelte-zn1s64{text-transform:uppercase;letter-spacing:.04em;color:var(--accent);margin:0;font-size:.8rem;font-weight:700}.when.due.svelte-zn1s64{color:var(--warn)}h3.svelte-zn1s64{margin:0 0 4px;font-size:1.05rem}.meta.svelte-zn1s64{color:var(--muted);margin:0 0 10px;font-size:.875rem}dl.svelte-zn1s64{grid-template-columns:max-content 1fr;gap:2px 14px;margin:0 0 10px;font-size:.9rem;display:grid}dt.svelte-zn1s64{color:var(--muted)}dd.svelte-zn1s64{margin:0}.timeline.svelte-zn1s64{margin:0 0 10px}.track.svelte-zn1s64{background:var(--chip);border-radius:999px;height:10px;position:relative}.track.svelte-zn1s64 .window:where(.svelte-zn1s64){border-radius:999px;position:absolute;top:0;bottom:0}.window.firm.svelte-zn1s64{background:var(--forest)}.window.fair.svelte-zn1s64{background:var(--accent)}.window.rough.svelte-zn1s64{background:repeating-linear-gradient(45deg, var(--muted) 0 4px, transparent 4px 8px);box-shadow:inset 0 0 0 1px var(--muted)}.track.svelte-zn1s64 .today:where(.svelte-zn1s64){background:var(--cedar);width:2px;position:absolute;top:-3px;bottom:-3px;left:0}.timeline.svelte-zn1s64 p:where(.svelte-zn1s64){color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:2px 12px;margin:4px 0 0;font-size:.78rem;display:flex}.timeline.svelte-zn1s64 .axis:where(.svelte-zn1s64){font-size:.72rem}.facts.svelte-zn1s64{flex-wrap:wrap;gap:8px 28px;display:flex}.facts.svelte-zn1s64 div:where(.svelte-zn1s64){min-width:0}.facts.svelte-zn1s64 dt:where(.svelte-zn1s64){text-transform:uppercase;letter-spacing:.06em;font-size:.7rem}.facts.svelte-zn1s64 dd:where(.svelte-zn1s64){overflow-wrap:anywhere;font-weight:600}.rounds.svelte-zn1s64{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0 0 10px;font-size:.8rem;display:flex}.rounds.svelte-zn1s64 .label:where(.svelte-zn1s64){margin-right:2px}.round.svelte-zn1s64:before{content:"";background:var(--accent);vertical-align:-1px;border-radius:50%;width:9px;height:9px;margin-right:5px;display:inline-block}.round.next.svelte-zn1s64:before{box-shadow:inset 0 0 0 2px var(--accent);background:0 0}.prep.svelte-zn1s64{border:1px solid var(--line);background:var(--bg);border-radius:8px;margin:0 0 12px;padding:10px 12px}.prep.svelte-zn1s64 summary:where(.svelte-zn1s64){cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:2px 10px;display:flex}.prep[open].svelte-zn1s64 summary:where(.svelte-zn1s64){margin-bottom:8px}.prep.svelte-zn1s64 .ready:where(.svelte-zn1s64){color:var(--cedar);font-weight:700}.prep.svelte-zn1s64 .count:where(.svelte-zn1s64){color:var(--muted);font-size:.82rem}.trades.svelte-zn1s64{flex-wrap:wrap;gap:6px;margin:0;display:flex}.trades.svelte-zn1s64 span:where(.svelte-zn1s64){background:var(--chip);border-radius:999px;padding:2px 8px;font-size:.75rem}.timeline.svelte-f2cofr{border:1px solid var(--line);background:var(--surface);border-radius:10px;margin:0 0 18px;padding:14px 16px}.axis.svelte-f2cofr,li.svelte-f2cofr{grid-template-columns:minmax(0,17rem) minmax(0,1fr);align-items:center;gap:12px;display:grid}.scale.svelte-f2cofr{height:1.2rem;position:relative}.tick.svelte-f2cofr{color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.7rem;position:absolute;top:0;transform:translate(-50%)}.tick.edge.svelte-f2cofr{transform:none}.tick.today.svelte-f2cofr{color:var(--cedar);font-weight:600;transform:none}ol.svelte-f2cofr{gap:8px;margin:0;padding:0;list-style:none;display:grid}.label-col.svelte-f2cofr{min-width:0;font-size:.85rem;line-height:1.25;display:grid}.label-col.svelte-f2cofr a:where(.svelte-f2cofr),.label-col.svelte-f2cofr .title:where(.svelte-f2cofr){-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-weight:600;display:-webkit-box;overflow:hidden}.label-col.svelte-f2cofr small:where(.svelte-f2cofr){color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.track.svelte-f2cofr{height:22px;position:relative}.track.from-today.svelte-f2cofr{border-left:2px solid var(--cedar)}.skip.svelte-f2cofr{color:var(--muted);margin:0 0 8px;font-size:.75rem}.grid.svelte-f2cofr{background:var(--line);width:1px;position:absolute;top:0;bottom:0}.bar.svelte-f2cofr{border-radius:999px;height:12px;position:absolute;top:5px}.bar.runs-on.svelte-f2cofr{border-top-right-radius:0;border-bottom-right-radius:0;-webkit-mask-image:linear-gradient(90deg,#000 70%,#0000);mask-image:linear-gradient(90deg,#000 70%,#0000)}.firm.svelte-f2cofr{background:var(--forest)}.fair.svelte-f2cofr{background:var(--accent)}.rough.svelte-f2cofr{background:repeating-linear-gradient(45deg, var(--muted) 0 4px, transparent 4px 8px);box-shadow:inset 0 0 0 1px var(--muted)}.legend.svelte-f2cofr{color:var(--muted);flex-wrap:wrap;gap:4px 16px;margin:12px 0 0;font-size:.75rem;display:flex}.legend.svelte-f2cofr i:where(.svelte-f2cofr){vertical-align:0;border-radius:999px;width:18px;height:8px;margin-right:6px;display:inline-block}.legend.svelte-f2cofr i.now:where(.svelte-f2cofr){background:var(--cedar);vertical-align:-2px;border-radius:0;width:2px;height:12px}.sr-only.svelte-f2cofr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=560px){.axis.svelte-f2cofr,li.svelte-f2cofr{grid-template-columns:minmax(0,1fr);gap:2px}.axis.svelte-f2cofr .label-col:where(.svelte-f2cofr),.tick.minor.svelte-f2cofr{display:none}li.svelte-f2cofr{padding-top:4px}}
