.seed-switch.svelte-l5a96b{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 12px 0 8px;border:1px solid var(--control-edge);border-radius:999px;background:var(--white);color:var(--ink-soft);font:inherit;font-size:.9rem}.seed-switch[aria-pressed=true].svelte-l5a96b{border-color:var(--gold);background:color-mix(in srgb,var(--gold-soft) 35%,var(--white));color:var(--ink)}.seed-switch.svelte-l5a96b:focus-visible{outline:2px solid var(--teal-deep);outline-offset:2px}.mark.svelte-foj5x2{display:inline-flex;flex:none;align-items:center;gap:1px;margin-right:5px;vertical-align:-.25em;--glyph-soft: color-mix(in srgb, var(--owner) 55%, var(--day-white, var(--white)));--glyph-deep: color-mix(in srgb, var(--owner), var(--day-cream, var(--cream)) var(--owner-lift, 0%))}.glyph.svelte-foj5x2{display:inline-flex;justify-content:center;width:calc(var(--size) * .62);height:var(--size)}.glyph.svelte-foj5x2 svg{flex:none;width:var(--size);height:100%}.dot.svelte-foj5x2{width:calc(var(--size) * .6);height:calc(var(--size) * .6);margin:0 calc(var(--size) * .2);border-radius:50%;background:var(--glyph-deep)}.anchor.svelte-194zfad{display:contents}.meaning-card.svelte-194zfad{position:fixed;top:68px;right:12px;bottom:12px;z-index:6;width:min(680px,58vw);overflow:auto;box-sizing:border-box;padding:22px 28px 28px;border:1px solid var(--gold-soft);border-radius:14px;background:radial-gradient(110% 45% at 0% 0%,color-mix(in srgb,var(--rose) 20%,transparent),transparent 70%),radial-gradient(80% 40% at 100% 0%,color-mix(in srgb,var(--teal) 10%,transparent),transparent 70%),linear-gradient(170deg,color-mix(in srgb,var(--white) 80%,transparent),color-mix(in srgb,var(--cream) 80%,transparent)),var(--lattice) 0 0 / 24px 41.569px,linear-gradient(170deg,var(--white) 0%,var(--cream) 100%);background-attachment:local;box-shadow:0 12px 40px color-mix(in srgb,var(--ink) 24%,transparent);color:var(--ink);font-family:var(--body);font-size:1.05rem;line-height:1.6;isolation:isolate}header.svelte-194zfad{display:flex;align-items:center;gap:14px}.names.svelte-194zfad{flex:1;min-width:0}.subtitle.svelte-194zfad{margin:2px 0 0;font-family:var(--serif);font-size:.88rem;line-height:1.35;color:var(--puce)}.rule.svelte-194zfad{height:1px;margin:12px 0 0;background:var(--gold-rule)}.actions.svelte-194zfad{align-self:flex-start;display:flex;gap:2px}.expand.svelte-194zfad,.close.svelte-194zfad{border:0;background:none;padding:0 4px;cursor:pointer;color:var(--ink-soft)}.expand.svelte-194zfad{font-size:1.15rem;line-height:1.2;color:var(--teal-deep)}.close.svelte-194zfad{font-size:1.5rem;line-height:1}.meaning-card.svelte-194zfad .keynote{margin:0;font-family:var(--reading);font-weight:600}.meaning-card.svelte-194zfad .note{margin:10px 0 0;font-size:.85rem;color:var(--puce)}.meaning-card.svelte-194zfad .missing{color:color-mix(in srgb,var(--puce) 70%,var(--white));font-style:italic}.explorer.svelte-194zfad{margin:24px 0 0;padding-top:12px;border-top:1px solid var(--gold-rule);font-size:.9rem}.explorer.svelte-194zfad a:where(.svelte-194zfad){display:inline-flex;align-items:center;gap:8px;color:var(--teal-deep);font-weight:600}@media(max-width:760px){.meaning-card.svelte-194zfad{inset:0;width:auto;border-radius:0;padding:16px 16px 32px}}.switch.svelte-1ua7wse{display:inline-flex;margin:12px 0 10px;border:1px solid var(--gold);border-radius:999px;overflow:hidden;background:var(--white)}.switch.svelte-1ua7wse button:where(.svelte-1ua7wse):focus-visible{outline:2px solid var(--teal-deep);outline-offset:-4px}.switch.svelte-1ua7wse button:where(.svelte-1ua7wse){border:0;padding:4px 14px;background:none;font:inherit;font-size:.85rem;font-weight:600;color:var(--teal-deep);cursor:pointer}.switch.svelte-1ua7wse button.unwritten:where(.svelte-1ua7wse){color:color-mix(in srgb,var(--teal-deep) 45%,var(--white));font-style:italic}.switch.svelte-1ua7wse button[aria-pressed=true]:where(.svelte-1ua7wse){background:var(--teal-deep);color:var(--white)}.switch.svelte-1ua7wse button.unwritten[aria-pressed=true]:where(.svelte-1ua7wse){background:color-mix(in srgb,var(--teal-deep) 55%,var(--white))}.run.svelte-1aklcqh{margin-top:14px}.grouped.svelte-1aklcqh{padding:10px 12px 12px;border-left:3px solid var(--gold-soft);border-radius:0 10px 10px 0;background:color-mix(in srgb,var(--white) 70%,transparent)}h3.svelte-1aklcqh{margin:0 0 4px}.passage.svelte-1aklcqh+.passage:where(.svelte-1aklcqh){margin-top:8px}h4.svelte-1aklcqh{margin:0;font-size:.85rem;font-weight:700;color:var(--rose-deep)}.exalted.svelte-1aklcqh,.detriment.svelte-1aklcqh{padding:7px 12px 8px;border-left:3px solid;border-radius:4px 10px 10px 4px}.exalted.svelte-1aklcqh{border-color:var(--moss);background:color-mix(in srgb,var(--moss) 12%,transparent)}.detriment.svelte-1aklcqh{border-color:var(--rose);background:color-mix(in srgb,var(--rose) 14%,transparent)}.exalted.svelte-1aklcqh h4:where(.svelte-1aklcqh){color:var(--moss)}p.svelte-1aklcqh{margin:2px 0 0;font-family:var(--reading);white-space:pre-line}.state.svelte-zdbfkc{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0;font-size:.88rem}.state.svelte-zdbfkc strong:where(.svelte-zdbfkc){color:var(--teal-deep)}.by.svelte-zdbfkc{color:var(--puce)}.lighter.svelte-zdbfkc{color:var(--ink-soft)}.figure.svelte-who6rg{flex:none;width:96px;height:40px}.edge.svelte-who6rg{fill:none;stroke:var(--puce);stroke-width:.6}.gate.svelte-who6rg{cursor:pointer}.gate.svelte-who6rg:focus-visible{outline:2px solid var(--teal-deep)}.gate.svelte-who6rg circle:where(.svelte-who6rg){fill:var(--white);stroke:var(--gold);stroke-width:1.5}.gate.svelte-who6rg circle.lit:where(.svelte-who6rg){fill:var(--cream);stroke:var(--teal-deep)}.gate.svelte-who6rg text:where(.svelte-who6rg){font-family:var(--display);font-size:12px;font-weight:700;fill:var(--teal-deep);text-anchor:middle;dominant-baseline:central}.who.svelte-who6rg{margin-top:16px}h3.svelte-who6rg{margin:0 0 4px}.half.svelte-who6rg{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:4px 0;font-size:.88rem}.gate-link.svelte-who6rg{border:0;background:none;padding:0;font:inherit;font-weight:700;color:var(--teal-deep);text-decoration:underline;text-decoration-color:var(--gold);cursor:pointer}.lighter.svelte-who6rg{color:var(--ink-soft)}.all.svelte-czb76p{display:inline-flex;gap:6px;color:var(--gold)}.all.svelte-czb76p button:where(.svelte-czb76p){border:0;background:none;padding:0;font:inherit;font-weight:600;color:var(--teal-deep);cursor:pointer}.all.svelte-czb76p button:where(.svelte-czb76p):disabled{color:color-mix(in srgb,var(--puce) 45%,var(--white));cursor:default}.lines.svelte-1vf8uix{list-style:none;margin:0;padding:0}li.svelte-1vf8uix{border-top:1px solid color-mix(in srgb,var(--gold) 30%,transparent);scroll-margin-top:12px}.row.svelte-1vf8uix{display:flex;align-items:center;gap:10px;width:100%;padding:7px 0;border:0;background:none;font:inherit;text-align:left;color:var(--ink-soft);cursor:pointer}.lit.svelte-1vf8uix .row:where(.svelte-1vf8uix),.open.svelte-1vf8uix .row:where(.svelte-1vf8uix){color:inherit}li.lit.svelte-1vf8uix{--owner-ink: color-mix(in srgb, var(--owner-first), var(--day-cream, var(--cream)) var(--column-ink-lift-personality, 0%));margin:0 -10px;padding:0 10px;border-left:4px solid var(--owner-ink);border-radius:0 10px 10px 0;background:color-mix(in srgb,var(--owner-ink) 14%,transparent)}li.lit.svelte-1vf8uix+li:where(.svelte-1vf8uix){border-top-color:transparent}.number.svelte-1vf8uix{flex:none;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-size:.8rem;font-weight:700;box-sizing:border-box;border:1px solid var(--gold-soft);background:var(--white);color:var(--puce)}.lit.svelte-1vf8uix .number:where(.svelte-1vf8uix){border-color:var(--owner);background:var(--wash);color:var(--ink)}.lit.svelte-1vf8uix .number.shared:where(.svelte-1vf8uix){border:2px solid transparent;background:var(--wash) padding-box,var(--rim) border-box}.line-title.svelte-1vf8uix{flex:1;font-weight:600}.dots.svelte-1vf8uix{display:inline-flex;gap:3px}.mine.svelte-1vf8uix{display:inline-flex;align-items:center;gap:5px;padding:1px 9px 1px 6px;border-radius:999px;font-size:.78rem;font-weight:700;color:var(--ink);background:color-mix(in srgb,var(--owner) 22%,var(--white));border:1px solid var(--owner)}.body.svelte-1vf8uix{padding:0 0 12px 32px}.body.svelte-1vf8uix p:where(.svelte-1vf8uix){margin:0 0 6px}.text.svelte-1vf8uix{max-width:68ch;white-space:pre-line}.missing.svelte-1vf8uix{color:color-mix(in srgb,var(--puce) 70%,var(--white));font-style:italic}.who.svelte-1vf8uix{font-size:.88rem;color:var(--ink-soft)}.guardrail.svelte-1vf8uix{display:grid;gap:2px;margin:8px 0 0;padding:7px 12px 8px;border-left:3px solid;border-radius:4px 10px 10px 4px;font-size:.92rem;max-width:68ch}.guardrail.exalted.svelte-1vf8uix{border-color:var(--moss);background:color-mix(in srgb,var(--moss) 12%,transparent)}.guardrail.detriment.svelte-1vf8uix{border-color:var(--rose);background:color-mix(in srgb,var(--rose) 14%,transparent)}.rail-label.svelte-1vf8uix{font-family:var(--display);font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.exalted.svelte-1vf8uix .rail-label:where(.svelte-1vf8uix){color:var(--moss)}.detriment.svelte-1vf8uix .rail-label:where(.svelte-1vf8uix){color:var(--rose-deep)}.rail-label.svelte-1vf8uix .glyph:where(.svelte-1vf8uix){font-size:1.15em;letter-spacing:0;text-transform:none}.glyph.svelte-1vf8uix{font-family:var(--symbols);font-size:1.05em}.roomy.svelte-1vf8uix .row:where(.svelte-1vf8uix){padding:10px 0;font-size:1.05rem}.roomy.svelte-1vf8uix .number:where(.svelte-1vf8uix){width:26px;height:26px;font-size:.85rem}.roomy.svelte-1vf8uix .body:where(.svelte-1vf8uix){padding-left:36px}.roomy.svelte-1vf8uix .guardrail:where(.svelte-1vf8uix){font-size:.97rem}.text.svelte-1vf8uix,.rail-text.svelte-1vf8uix{font-family:var(--reading)}.strive.svelte-v91w0c{margin:6px 0 0;font-family:var(--reading);font-style:italic;color:var(--ink-soft)}.label.svelte-v91w0c{margin-right:4px;font-family:var(--display);font-size:.75rem;font-style:normal;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--puce)}.hexagram.svelte-hv6tws{flex:none}.bar.svelte-hv6tws{cursor:pointer;outline:none}.bar.svelte-hv6tws:hover rect:where(.svelte-hv6tws),.bar.svelte-hv6tws:focus-visible rect:where(.svelte-hv6tws){opacity:.75}.anchor.svelte-17hop5j,.layer.svelte-17hop5j{display:contents}.full.svelte-17hop5j{position:fixed;inset:16px max(16px,calc((100vw - 1200px)/2));z-index:10;overflow:auto;box-sizing:border-box;padding:28px 36px 48px;border:1px solid var(--gold-soft);border-radius:18px;background:radial-gradient(70% 30% at 0% 0%,color-mix(in srgb,var(--rose) 26%,transparent),transparent 70%),radial-gradient(60% 30% at 100% 0%,color-mix(in srgb,var(--teal) 12%,transparent),transparent 70%),radial-gradient(60% 30% at 100% 100%,color-mix(in srgb,var(--rose) 14%,transparent),transparent 70%),linear-gradient(170deg,color-mix(in srgb,var(--white) 80%,transparent),color-mix(in srgb,var(--cream) 80%,transparent) 60%,color-mix(in srgb,var(--blush-soft) 80%,transparent)),var(--lattice) 0 0 / 30px 51.96px,linear-gradient(170deg,var(--white) 0%,var(--cream) 60%,var(--blush-soft) 100%);background-attachment:local;box-shadow:0 12px 40px color-mix(in srgb,var(--ink) 28%,transparent);color:var(--ink);font-family:var(--body);font-size:1.05rem;line-height:1.65;isolation:isolate;--kicker-size: .9rem;--kicker-spacing: .16em;--title-size: 2.8rem}.close.svelte-17hop5j{float:right;margin:0 0 8px 12px;border:1px solid var(--gold);border-radius:999px;background:var(--white);padding:6px 14px;font:inherit;font-size:.9rem;font-weight:600;color:var(--teal-deep);cursor:pointer;white-space:nowrap}header.svelte-17hop5j{display:flex;gap:20px;align-items:flex-start}.names.svelte-17hop5j{flex:1;min-width:0}.subtitle.svelte-17hop5j{margin:4px 0 0;font-family:var(--serif);color:var(--puce)}.rule.svelte-17hop5j{clear:both;height:1px;margin:18px 0 0;background:var(--gold-rule)}.who.svelte-17hop5j{display:flex;flex-wrap:wrap;gap:2px 18px;list-style:none;margin:14px 0 0;padding:0;font-size:.9rem;color:var(--ink-soft)}.glyph.svelte-17hop5j{font-family:var(--symbols)}section.svelte-17hop5j{margin-top:18px}.keynote.svelte-17hop5j{margin:0;font-family:var(--reading);font-size:1.15rem;font-weight:600}details.svelte-17hop5j summary:where(.svelte-17hop5j){margin-top:10px;cursor:pointer;font-weight:700;color:var(--rose-deep)}.text.svelte-17hop5j{margin:6px 0 0;font-family:var(--reading);white-space:pre-line}.missing.svelte-17hop5j{color:color-mix(in srgb,var(--puce) 70%,var(--white));font-style:italic}.lines-head.svelte-17hop5j .all{font-size:.9rem}.lines-head.svelte-17hop5j{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:4px}h2.svelte-17hop5j{font-size:.85rem}@media(max-width:900px){.full.svelte-17hop5j{inset:0;border:0;border-radius:0;padding:16px 16px 48px;--title-size: 2.2rem}}.lines-head.svelte-7q7298 .all{font-size:.85rem}.lines-head.svelte-7q7298{display:flex;align-items:baseline;justify-content:space-between;margin:16px 0 4px}.more.svelte-7q7298{margin-top:8px}.more.svelte-7q7298 summary:where(.svelte-7q7298){cursor:pointer;font-weight:700;color:var(--rose-deep)}.more.svelte-7q7298 p:where(.svelte-7q7298){margin:6px 0 0;font-family:var(--reading);white-space:pre-line}.intro.svelte-16b28i2{margin:12px 0 0}.missing.svelte-16b28i2,.note.svelte-16b28i2{margin:14px 0 0;color:var(--ink-soft);font-style:italic}.sky-bodygraph.svelte-1soyaqu{display:grid;place-items:center;height:100%;min-height:0;overflow:hidden}.sky-bodygraph.svelte-1soyaqu svg{width:100%;height:100%}.sky-bodygraph.svelte-1soyaqu :is(.hd-layer--labels,.hd-layer--legend,.hd-layer--caption,.hd-layer--rings,.hd-layer--columns){display:none}.sky-bodygraph.svelte-1soyaqu .hd-gate{pointer-events:none}.sky-bodygraph.svelte-1soyaqu .hd-center[data-sky]{fill:color-mix(in srgb,var(--transit) 55%,var(--white))}.sky-bodygraph.svelte-1soyaqu :is(.hd-gate,.hd-channel__half)[data-sky] :is(path,circle),.sky-bodygraph.svelte-1soyaqu .hd-gate[data-sky]{fill:var(--transit)}.crossing.svelte-z4u30i{position:absolute;bottom:2px;display:grid;place-items:center;width:44px;height:44px;margin-left:-22px;padding:0;border:0;background:none;cursor:pointer;touch-action:manipulation;--icon-ink: var(--night-cream);--ink-soft: var(--night-cream);--gold-deep: var(--day-gold)}.crossing.svelte-z4u30i .glyph{border-radius:9px;background:var(--night-2)}.crossing.svelte-z4u30i:focus-visible{outline:2px solid var(--day-gold-soft);border-radius:12px}.box.svelte-z4u30i{position:absolute;z-index:6;bottom:50px;box-sizing:border-box;padding:8px 12px;border:1px solid var(--day-gold-soft);border-radius:14px;background:var(--night-2);box-shadow:0 12px 30px color-mix(in srgb,var(--night) 70%,transparent);color:var(--night-cream);font-size:14px;line-height:1.4;--icon-ink: var(--night-cream);--icon-fill: var(--day-gold-soft);--parchment: var(--night-2);--white: var(--night-2)}ul.svelte-z4u30i{display:grid;gap:6px;margin:0;padding:0;list-style:none}li.svelte-z4u30i{display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px}.what.svelte-z4u30i{display:inline-flex;align-items:center;gap:3px;font-variant-numeric:tabular-nums}b.svelte-z4u30i{color:var(--day-gold-soft);font-weight:600}.none.svelte-z4u30i{color:var(--night-cream-dim)}.calendar.svelte-1f8l844{position:relative;min-width:0;padding-bottom:50px}.head.svelte-1f8l844{margin:0 0 4px;font:600 12px var(--body);text-transform:uppercase;letter-spacing:.08em;color:var(--day-gold-soft)}svg.svelte-1f8l844{display:block;width:100%;height:auto;overflow:visible;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.row-line.svelte-1f8l844{stroke:var(--night-cream);stroke-opacity:.12}.tick.svelte-1f8l844{stroke:var(--night-cream);stroke-opacity:.3}.day.svelte-1f8l844{font:600 10.5px var(--body);fill:var(--night-cream-dim);text-anchor:middle}.name.svelte-1f8l844{font:600 12px var(--body);fill:var(--night-cream-dim);dominant-baseline:central}.row-disc.svelte-1f8l844{fill:var(--night-2);stroke:var(--night-cream-dim)}svg.svelte-1f8l844{--icon-ink: var(--night-cream);--icon-fill: var(--day-gold-soft)}.pill.svelte-1f8l844{fill:var(--transit);cursor:pointer;outline:none}.pill[data-pace=slow].svelte-1f8l844{fill-opacity:.55}.pill[data-pace=quick].svelte-1f8l844{fill-opacity:.75}.pill[data-on=true].svelte-1f8l844{fill:var(--day-gold-soft);fill-opacity:1}.pill.svelte-1f8l844:focus-visible{stroke:var(--night-cream);stroke-width:2}.today.svelte-1f8l844{stroke:var(--day-gold-soft);stroke-width:1.2;stroke-dasharray:3 3}.today-word.svelte-1f8l844{font:700 10.5px var(--body);fill:var(--day-gold-soft);text-anchor:middle}.line.svelte-1f8l844{cursor:ew-resize;outline:none}.hit.svelte-1f8l844{fill:transparent}.cursor.svelte-1f8l844{stroke:var(--night-cream);stroke-width:2}.grip-edge.svelte-1f8l844{stroke:var(--day-ink);stroke-width:6}.grip-body.svelte-1f8l844{stroke:var(--day-gold);stroke-width:3.4}.grip-head.svelte-1f8l844{fill:var(--day-gold);stroke:var(--day-ink);stroke-linejoin:round}.pin.svelte-1f8l844{fill:var(--day-ink);stroke:var(--day-gold-soft)}.line.svelte-1f8l844:hover .grip-body:where(.svelte-1f8l844),.line.held.svelte-1f8l844 .grip-body:where(.svelte-1f8l844){stroke:var(--day-gold-soft)}.line.svelte-1f8l844:hover .grip-head:where(.svelte-1f8l844),.line.held.svelte-1f8l844 .grip-head:where(.svelte-1f8l844){fill:var(--day-gold-soft)}.line.svelte-1f8l844:focus-visible .pin:where(.svelte-1f8l844){stroke:var(--night-cream);stroke-width:2}.handle.svelte-14nk1e4{cursor:grab;outline:none}.track.svelte-14nk1e4{fill:none;stroke:var(--day-gold-soft);stroke-opacity:.28;stroke-width:.6;stroke-dasharray:1.6 2.2;pointer-events:none!important}.arm.svelte-14nk1e4{stroke:var(--day-gold);stroke-width:1.6;stroke-linecap:round}.edge.svelte-14nk1e4{fill:none;stroke:var(--day-ink);stroke-width:4.4}.body.svelte-14nk1e4{fill:none;stroke:var(--day-gold);stroke-width:2.6}.heads.svelte-14nk1e4{fill:var(--day-gold);stroke:var(--day-ink);stroke-width:.8;stroke-linejoin:round}.knob.svelte-14nk1e4{fill:var(--day-ink);stroke:var(--day-gold-soft);stroke-width:.6}.hit.svelte-14nk1e4{fill:transparent}.halo.svelte-14nk1e4{fill:none;stroke:var(--day-gold-soft);stroke-width:.8;opacity:0}.handle.svelte-14nk1e4:hover .body:where(.svelte-14nk1e4),.turning .body.svelte-14nk1e4{stroke:var(--day-gold-soft)}.handle.svelte-14nk1e4:hover .heads:where(.svelte-14nk1e4),.turning .heads.svelte-14nk1e4{fill:var(--day-gold-soft)}.handle.svelte-14nk1e4:focus-visible .edge:where(.svelte-14nk1e4){stroke:var(--night-cream)}.handle.svelte-14nk1e4:focus-visible .halo:where(.svelte-14nk1e4),.turning .halo.svelte-14nk1e4{opacity:1}.orbit.svelte-1664snd{fill:none;stroke:var(--night-cream);stroke-opacity:.07;stroke-width:.25}.axis.svelte-1664snd{fill:none;stroke-width:.35;stroke-opacity:.55}.axis.sun.svelte-1664snd{stroke:var(--day-gold)}.axis.node.svelte-1664snd{stroke:var(--night-teal);stroke-dasharray:1.2 1.2}.planet.svelte-1664snd{--icon-ink: var(--night-cream);--icon-fill: var(--day-gold-soft)}.ray.svelte-1664snd{stroke:var(--night-cream);stroke-opacity:.45;stroke-width:.3}.tick.svelte-1664snd{stroke:var(--day-gold-soft);stroke-width:.9;stroke-linecap:round}.disc.svelte-1664snd{fill:var(--night-2);stroke:var(--night-cream-dim);stroke-width:.4}.adding.svelte-1664snd .ray:where(.svelte-1664snd){stroke:var(--transit);stroke-opacity:.95;stroke-width:.5}.adding.svelte-1664snd .tick:where(.svelte-1664snd){stroke:var(--transit);stroke-width:1.4}.adding.svelte-1664snd .disc:where(.svelte-1664snd){fill:color-mix(in srgb,var(--day-gold) 30%,var(--night));stroke:var(--transit);stroke-width:.8}.backwards.svelte-1664snd .disc:where(.svelte-1664snd){stroke-dasharray:1.2 .7}.stage.svelte-i8a7dx{position:relative;width:var(--wheel, 100%);aspect-ratio:1;margin-inline:auto;user-select:none;-webkit-user-select:none;touch-action:none}.stage.svelte-i8a7dx>svg:where(.svelte-i8a7dx){display:block;width:100%;height:100%}.stage.svelte-i8a7dx svg:where(.svelte-i8a7dx) *{pointer-events:none}.ring-zone.svelte-i8a7dx,.lever.svelte-i8a7dx .handle,.lever.svelte-i8a7dx .handle *{pointer-events:auto}.ring-zone.svelte-i8a7dx{cursor:grab}.turning.svelte-i8a7dx,.turning.svelte-i8a7dx .ring-zone:where(.svelte-i8a7dx){cursor:grabbing}.planets.svelte-i8a7dx:not(.shown){display:none}.mandala.svelte-i8a7dx :is(.hd-caption,.hd-wheel__fill){display:none}.mandala.svelte-i8a7dx .hd-wheel .hd-gate[data-own]{fill:var(--night-teal)!important;fill-opacity:1!important}.mandala.svelte-i8a7dx .hd-wheel .hd-gate[data-sky]{fill:var(--transit)!important;fill-opacity:1!important}.mandala.svelte-i8a7dx .hd-wheel .hd-gate[data-own][data-sky]{stroke:var(--night-teal)!important;stroke-width:1.6!important}.mandala.svelte-i8a7dx .hd-wheel__number[data-sky]{fill:var(--night)!important;font-weight:700}.mandala.svelte-i8a7dx .hd-bodygraph :is(.hd-legend,.hd-layer--legend,.hd-layer--columns,.hd-layer--caption){display:none}.mandala.svelte-i8a7dx .hd-bodygraph .hd-gate[data-sky][data-activated=true]:not([data-sources=transit]){stroke:var(--transit)!important;stroke-width:2.2px!important}.room.svelte-637bw8:has(>[data-layout=stacked]:where(.svelte-637bw8)){scroll-margin-top:12px}.picker.svelte-637bw8{--night-edge: color-mix(in srgb, var(--day-puce) 45%, var(--night));--night-cream: var(--day-cream);--night-cream-dim: color-mix(in srgb, var(--day-cream) 72%, var(--day-puce));--night-teal: color-mix(in srgb, var(--day-teal) 70%, var(--day-cream));display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "sky";gap:12px;width:var(--bleed-width);margin-left:calc(-1 * var(--bleed-left));user-select:none;-webkit-user-select:none}.night.svelte-637bw8{background:radial-gradient(ellipse at 30% 40%,color-mix(in srgb,var(--night-2) 70%,var(--day-ink)) 0%,var(--night) 72%);color:var(--night-cream)}.head.svelte-637bw8{grid-area:head;padding:0 16px}.sky.svelte-637bw8{grid-area:sky;display:grid;gap:14px;padding:6px 4px 22px;border-block:1px solid var(--night-edge)}.waiting.svelte-637bw8{display:grid;place-items:center;width:var(--wheel);aspect-ratio:1;margin-inline:auto;color:var(--night-cream-dim)}.panel.svelte-637bw8{display:grid;gap:12px;align-content:start;min-width:0;padding:0 12px calc(64px + env(safe-area-inset-bottom,0px));container-type:inline-size}.clock.svelte-637bw8{margin:0;font-variant-numeric:tabular-nums}.when.svelte-637bw8{display:block;height:1.3em;white-space:nowrap;font:500 min(21px,calc(100cqw / 20.5)) / 1.3 var(--display);letter-spacing:.03em}.away.svelte-637bw8{display:block;height:22px;font:600 15px/22px var(--body);color:var(--day-gold-soft);white-space:nowrap}.bar.svelte-637bw8{--white: var(--night-2);--ink: var(--night-cream);display:flex;flex-wrap:wrap;align-items:center;gap:8px}.night-button.svelte-637bw8{min-width:64px;min-height:44px;padding:0 18px;border:1px solid var(--night-edge);border-radius:999px;background:var(--night-2);color:var(--night-cream);font:600 15px var(--body);cursor:pointer}.night-button[aria-pressed=true].svelte-637bw8{border-color:var(--day-gold-soft);background:var(--day-gold-soft);color:var(--night)}.now.svelte-637bw8{border-color:var(--day-gold-soft);color:var(--day-gold-soft)}.night-button.svelte-637bw8:focus-visible{outline:2px solid var(--day-gold-soft);outline-offset:2px}.picker[data-layout=wide].svelte-637bw8{grid-template-columns:var(--wheel) minmax(0,1fr);grid-template-rows:auto 1fr;grid-template-areas:"dial head" "dial panel";column-gap:32px;row-gap:14px;min-height:100vh;padding:24px 32px;box-sizing:border-box}[data-layout=wide].svelte-637bw8 .sky:where(.svelte-637bw8){display:contents}[data-layout=wide].svelte-637bw8 .dial:where(.svelte-637bw8){grid-area:dial;align-self:start;position:sticky;top:24px}[data-layout=wide].svelte-637bw8 .panel:where(.svelte-637bw8){grid-area:panel;padding:0 0 48px}[data-layout=wide].svelte-637bw8 .head:where(.svelte-637bw8){padding:0;--ink: var(--night-cream);--ink-soft: var(--night-cream-dim);--puce: var(--day-gold-soft);--white: var(--night-2);--cream: var(--night-2);--control-edge: var(--night-edge);--icon-ink: var(--night-cream)}.planets.svelte-pjxhul{display:flex;flex-wrap:wrap;gap:4px 6px;margin:0;padding:0;list-style:none;font-size:.85rem;font-variant-numeric:tabular-nums}.planets.svelte-pjxhul li:where(.svelte-pjxhul){padding:2px 8px;border-radius:999px;background:color-mix(in srgb,var(--transit) 12%,var(--white));color:var(--ink)}.glyph.svelte-pjxhul{font-family:var(--symbols);color:var(--bronze)}.sr.svelte-pjxhul{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}sup.svelte-pjxhul{font-size:.65em;color:var(--rose-deep)}.mark.svelte-1dye3tb{display:inline-block;width:10px;height:10px;padding:0;border:0;background:color-mix(in srgb,var(--owner),var(--day-cream, var(--cream)) var(--owner-lift, 0%));filter:drop-shadow(0 0 .75px var(--white)) drop-shadow(0 0 .75px var(--white))}.mark.completes-gate.svelte-1dye3tb{width:12px;height:12px;clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.mark.bridges-split.svelte-1dye3tb{transform:rotate(45deg) scale(.85)}.mark.defines-open-center.svelte-1dye3tb{width:11px;height:10px;clip-path:polygon(50% 0,100% 100%,0 100%)}.placed.svelte-1dye3tb{position:absolute;z-index:1;top:5px;margin-left:-5px;cursor:pointer}.placed.svelte-1dye3tb:before{content:"";position:absolute;inset:-6px}.placed.svelte-1dye3tb:focus-visible{outline:2px solid var(--teal-deep);outline-offset:2px}.placed.completes-gate.svelte-1dye3tb{top:4px;margin-left:-6px}.placed.defines-open-center.svelte-1dye3tb{margin-left:-5.5px}.who.svelte-1ot7oad{grid-column:1;max-width:8rem;overflow:hidden;font-size:.75rem;font-weight:600;color:color-mix(in srgb,var(--owner),var(--day-cream, var(--cream)) var(--owner-lift, 0%));text-overflow:ellipsis;white-space:nowrap}.lane.svelte-1ot7oad{grid-column:2;position:relative;height:20px;border-radius:10px;background:color-mix(in srgb,var(--owner) 12%,var(--white));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--owner) 22%,transparent)}.lane.waiting.svelte-1ot7oad{animation:svelte-1ot7oad-waiting 1.6s ease-in-out infinite}@keyframes svelte-1ot7oad-waiting{50%{background:color-mix(in srgb,var(--owner) 4%,var(--white))}}@media(prefers-reduced-motion:reduce){.lane.waiting.svelte-1ot7oad{animation:none}}@media(max-width:520px){.lane.svelte-1ot7oad,.who.svelte-1ot7oad{grid-column:1}.who.svelte-1ot7oad{max-width:none;margin-top:3px;font-size:.7rem}}.lanes-head.svelte-1q5qx1{grid-column:2;display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:2px}.legend.svelte-1q5qx1{--owner: var(--ink);display:flex;flex-wrap:wrap;gap:4px 14px;margin:0;padding:4px 10px;border:1px solid color-mix(in srgb,var(--puce) 30%,transparent);border-radius:8px;background:var(--white);list-style:none;font-size:.75rem;color:var(--ink-soft)}.legend.svelte-1q5qx1 li:where(.svelte-1q5qx1){display:inline-flex;align-items:center;gap:6px}.hint.svelte-1q5qx1{font-size:.75rem;color:var(--ink-soft)}@media(max-width:520px){.lanes-head.svelte-1q5qx1{grid-column:1}.legend.svelte-1q5qx1{gap:4px 10px;font-size:.72rem}}.scrubber.svelte-1li8uxa{display:grid;gap:8px;margin:10px 0 14px;padding:12px 14px 10px;border:1px solid color-mix(in srgb,var(--transit) 30%,transparent);border-radius:14px;background:color-mix(in srgb,var(--gold-soft) 22%,var(--white))}.scrubber.with-aside.svelte-1li8uxa{grid-template-columns:minmax(0,1fr) auto;align-items:stretch}.main.svelte-1li8uxa{display:grid;gap:8px;min-width:0}.aside.svelte-1li8uxa{position:relative;width:150px}.aside.svelte-1li8uxa>*{position:absolute;inset:0}.clock-row.svelte-1li8uxa{display:grid;grid-template-columns:auto 1fr auto auto auto;align-items:center;gap:8px}.clock.svelte-1li8uxa{margin:0;text-align:center;font-family:var(--display);color:var(--bronze)}.clock.then.svelte-1li8uxa{color:var(--rose-deep)}.clock.svelte-1li8uxa small:where(.svelte-1li8uxa){display:block;font-family:var(--body);font-size:.75rem;color:var(--ink-soft)}.nudge.svelte-1li8uxa,.now.svelte-1li8uxa{min-height:44px;padding:0 14px;border:1px solid var(--control-edge);border-radius:999px;background:var(--white);white-space:nowrap}.close.svelte-1li8uxa{width:44px;height:44px;border:0;border-radius:50%;background:none;font-size:1.4rem;color:var(--ink-soft)}.now.svelte-1li8uxa:not(:disabled){border-color:var(--rose);color:var(--rose-deep)}.timeline.svelte-1li8uxa{position:relative;display:grid;grid-template-columns:auto 1fr;column-gap:10px;row-gap:6px;align-items:center;margin:0 10px}.strip.svelte-1li8uxa,.axis.svelte-1li8uxa{grid-column:2}.strip.svelte-1li8uxa{position:relative;height:36px;cursor:pointer;touch-action:none;user-select:none;-webkit-user-select:none}.strip.svelte-1li8uxa:focus-visible{outline:2px solid var(--teal-deep);outline-offset:4px;border-radius:8px}.track.svelte-1li8uxa{position:absolute;inset:15px 0 auto;height:6px;border-radius:3px;background:linear-gradient(90deg,var(--parchment),color-mix(in srgb,var(--transit) 35%,var(--parchment)) 50%,var(--parchment))}.day.svelte-1li8uxa{position:absolute;top:11px;width:1px;height:14px;background:color-mix(in srgb,var(--puce) 35%,transparent)}.playhead.svelte-1li8uxa{position:absolute;z-index:2;top:7px;width:22px;height:22px;margin-left:-11px;border:3px solid var(--white);border-radius:50%;background:var(--transit);box-shadow:0 2px 6px color-mix(in srgb,var(--ink) 30%,transparent)}.playhead.then.svelte-1li8uxa{background:var(--rose)}.rule.svelte-1li8uxa{position:absolute;top:-6px;bottom:-6px;width:1px;pointer-events:none;background:color-mix(in srgb,var(--transit) 60%,transparent)}.rule.then.svelte-1li8uxa{background:color-mix(in srgb,var(--rose) 60%,transparent)}.rule.now-rule.svelte-1li8uxa{width:2px;margin-left:-1px;background:color-mix(in srgb,var(--transit) 35%,transparent)}.axis.svelte-1li8uxa{position:relative;height:14px}.axis.svelte-1li8uxa i:where(.svelte-1li8uxa){position:absolute;top:0;transform:translate(-50%);font-size:.7rem;font-style:normal;color:var(--ink-soft);white-space:nowrap}.axis.svelte-1li8uxa i.today:where(.svelte-1li8uxa){color:var(--bronze)}@media(max-width:520px){.scrubber.with-aside.svelte-1li8uxa{grid-template-columns:minmax(0,1fr)}.aside.svelte-1li8uxa{display:none}.clock-row.svelte-1li8uxa{grid-template-columns:1fr 1fr auto auto}.clock.svelte-1li8uxa{grid-column:1 / -1;grid-row:1}.timeline.svelte-1li8uxa{grid-template-columns:1fr;row-gap:3px}.strip.svelte-1li8uxa,.axis.svelte-1li8uxa{grid-column:1}}.controls.svelte-1a0i6u4{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-bottom:8px}.pills.svelte-1a0i6u4{display:inline-flex;border:1px solid var(--control-edge);border-radius:999px;overflow:hidden}.pills.svelte-1a0i6u4 button:where(.svelte-1a0i6u4):focus-visible{outline:2px solid var(--teal-deep);outline-offset:-4px}.pills.svelte-1a0i6u4 button:where(.svelte-1a0i6u4){min-height:44px;padding:0 20px;border:0;background:var(--white);color:var(--ink)}.pills.svelte-1a0i6u4 button[aria-pressed=true]:where(.svelte-1a0i6u4){background:var(--teal-deep);color:var(--cream)}.definition-word.svelte-1ds4pmf{display:inline-flex;font-weight:500;white-space:nowrap}.chart.svelte-19f8su6{position:relative;margin:0;--chart-height: max( 240px, calc((100svh - var(--chart-head, 57px)) / var(--pane-rows, 1) - var(--chart-top, 150px) + var(--chart-head, 57px)) )}.room.svelte-19f8su6{position:absolute;top:0;left:0;width:0;height:var(--chart-height);visibility:hidden;pointer-events:none}.chart.drawing.svelte-19f8su6{opacity:.5}.on-chart.svelte-19f8su6{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 14px;margin:0 0 6px;font-weight:600}.who.svelte-19f8su6{display:inline-flex;align-items:center}.weave.svelte-19f8su6{width:26px;height:16px;margin-right:6px}.whole.svelte-19f8su6{display:inline-flex;margin-right:4px}.key.svelte-19f8su6{display:inline-flex;flex-wrap:wrap;gap:4px 14px;padding:4px 12px;border-radius:999px;background:color-mix(in srgb,var(--gold-soft) 35%,transparent);font-size:.85rem;font-weight:500;color:var(--ink-soft)}.key.svelte-19f8su6>span:where(.svelte-19f8su6){display:inline-flex;align-items:center}:root[data-theme=dark] .key.svelte-19f8su6 .mark{filter:none}.on-chart.svelte-19f8su6 small:where(.svelte-19f8su6){font-weight:400}.badge.svelte-19f8su6{display:inline-flex}.badge.svelte-19f8su6 svg{width:44px;height:44px}button.badge.svelte-19f8su6{padding:2px;margin:0;border:0;border-radius:12px;background:none;color:inherit;font:inherit;cursor:pointer}button.badge.svelte-19f8su6:hover{background:color-mix(in srgb,var(--gold-soft) 35%,transparent)}button.badge.svelte-19f8su6:focus-visible{outline:2px solid var(--teal-deep);outline-offset:2px}button.badge[aria-pressed=true].svelte-19f8su6{box-shadow:0 0 0 2px var(--teal-deep)}.main.svelte-19f8su6>svg{display:block;width:100%;height:auto;max-height:calc(var(--chart-height) - 56px)}.page.svelte-19f8su6 .main:where(.svelte-19f8su6)>svg{max-height:none}.numbered.svelte-19f8su6{padding-bottom:64px}@media(hover:hover){.page.svelte-19f8su6 .main:where(.svelte-19f8su6) [data-switch]:not([data-selected=true]):hover .hd-definition-icon{filter:drop-shadow(0 0 3px var(--gold))}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.page.svelte-19f8su6 .main:where(.svelte-19f8su6) [data-switch]{transform-box:fill-box;transform-origin:center;transition:transform .12s}.page.svelte-19f8su6 .main:where(.svelte-19f8su6) [data-switch]:hover{transform:scale(1.08)}}.page.svelte-19f8su6 .main:where(.svelte-19f8su6) [data-entry],.page.svelte-19f8su6 .main:where(.svelte-19f8su6) [data-pick],.page.svelte-19f8su6 .main:where(.svelte-19f8su6) .hd-numbers__mark{cursor:pointer}.clear-pick.svelte-19f8su6{position:sticky;bottom:12px;display:flex;width:max-content;min-height:44px;margin:-52px 0 0 auto;padding:0 22px;border-color:var(--gold);box-shadow:0 4px 14px color-mix(in srgb,var(--day-ink, var(--ink)) 18%,transparent)}.clear-pick.svelte-19f8su6:focus-visible{outline:2px solid var(--teal-deep);outline-offset:2px}@media(max-width:600px){.main.svelte-19f8su6>svg{max-height:none}}.chart.svelte-19f8su6 .hd-activation-column__entry,.chart.svelte-19f8su6 .hd-channel,.chart.svelte-19f8su6 .hd-center{cursor:pointer}.chart.svelte-19f8su6 .hd-channel__stripe,.chart.svelte-19f8su6 .hd-gate,.chart.svelte-19f8su6 .hd-line-ring{transition:opacity .15s,fill-opacity .15s}.empty.svelte-19f8su6{color:var(--puce)}.pieces.svelte-19f8su6{position:relative;height:var(--bd-height)}.breakdown.svelte-19f8su6 .main:where(.svelte-19f8su6){position:absolute;top:0;left:50%;transform:translate(-50%);display:flex;justify-content:center;height:var(--bd-main)}.breakdown.svelte-19f8su6 .main:where(.svelte-19f8su6)>svg{width:auto;height:100%;max-width:none;max-height:none}.side.svelte-19f8su6{position:absolute;top:var(--bd-top)}.pieces.titled.svelte-19f8su6 .main:where(.svelte-19f8su6),.pieces.titled.svelte-19f8su6 .side:where(.svelte-19f8su6){position:static;transform:none}.pieces.titled.row.svelte-19f8su6{display:flex;justify-content:center;align-items:end;gap:12px}.pieces.titled.under.svelte-19f8su6{display:grid;grid-template-columns:1fr 1fr;justify-items:center;gap:12px;height:auto}.pieces.titled.under.svelte-19f8su6 .middle:where(.svelte-19f8su6){grid-column:1 / -1;order:-1}.middle.svelte-19f8su6{display:grid;grid-template-rows:auto minmax(0,1fr);justify-items:center;height:var(--bd-main)}.middle.svelte-19f8su6 .main:where(.svelte-19f8su6){height:auto;min-height:0}.on-chart.titled.svelte-19f8su6{justify-content:flex-end}.side.left.svelte-19f8su6{left:var(--bd-x)}.side.right.svelte-19f8su6{right:var(--bd-x)}.side.svelte-19f8su6 .small:where(.svelte-19f8su6){position:relative;display:grid;grid-template-rows:auto minmax(0,1fr);justify-items:center;height:var(--bd-small)}.side.svelte-19f8su6 .small:where(.svelte-19f8su6)>svg{display:block;grid-row:2;width:auto;height:100%}.side.svelte-19f8su6 .hd-legend,.side.svelte-19f8su6 .hd-layer--legend,.glyphed.svelte-19f8su6 .hd-legend--layers,.breakdown.svelte-19f8su6 .main:where(.svelte-19f8su6) .hd-legend:not(.hd-legend--layers){display:none}.side-name.svelte-19f8su6{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2px 6px;margin:0 0 2px;font-size:.9rem;font-weight:600;color:var(--ink-soft)}.definition-switch.svelte-19f8su6,.definition-info.svelte-19f8su6{display:inline-flex;align-items:center}.definition-switch.svelte-19f8su6{gap:6px}.side-name.svelte-19f8su6 .badge:where(.svelte-19f8su6) svg{width:30px;height:30px}.show-here.svelte-19f8su6{position:absolute;inset:0;z-index:5;display:grid;place-items:center;box-sizing:border-box;border:2px dashed color-mix(in srgb,var(--teal) 55%,transparent);border-radius:14px;background:color-mix(in srgb,var(--teal) 14%,transparent);color:var(--teal-deep);font-weight:600;transition:background .12s}.show-here.svelte-19f8su6 span:where(.svelte-19f8su6){padding:6px 12px;border-radius:999px;background:color-mix(in srgb,var(--white) 85%,transparent)}.show-here.svelte-19f8su6[data-drop-over=true]{background:color-mix(in srgb,var(--teal) 30%,transparent)}
