.dial.svelte-dr0uwh{gap:var(--sp-2);justify-items:center;margin:0;display:grid}svg.svelte-dr0uwh{width:100%;max-width:300px;height:auto;font-family:var(--sans);display:block;overflow:visible}.face.svelte-dr0uwh{fill:var(--paper);stroke:none}.daylight.svelte-dr0uwh{fill:none;stroke:var(--sun);stroke-width:3px;stroke-linecap:round;opacity:.55}.tick.svelte-dr0uwh{stroke:var(--line-strong);stroke-width:1px}.tick.major.svelte-dr0uwh{stroke:var(--ink-soft);stroke-width:1.6px}.track.svelte-dr0uwh{fill:none;stroke:var(--line);stroke-width:20px}.seg.svelte-dr0uwh{fill:none;stroke-width:20px;stroke-linecap:butt}.seg.good.svelte-dr0uwh{stroke:var(--good-line)}.seg.ok.svelte-dr0uwh{stroke:var(--ok-line)}.seg.bad.svelte-dr0uwh{stroke:var(--bad-line)}.seg.plain.svelte-dr0uwh{stroke:var(--line)}.seg.on.good.svelte-dr0uwh{stroke:var(--good)}.seg.on.ok.svelte-dr0uwh{stroke:var(--turmeric)}.seg.on.bad.svelte-dr0uwh{stroke:var(--bad)}.wtrack.svelte-dr0uwh{fill:none;stroke:var(--line);stroke-width:9px;opacity:.6}.win.svelte-dr0uwh{fill:none;stroke-width:9px;stroke-linecap:round}.win.bad.svelte-dr0uwh{stroke:var(--bad)}.win.ok.svelte-dr0uwh{stroke:var(--turmeric)}.win.dashed.svelte-dr0uwh{stroke-linecap:butt;stroke-dasharray:7 4}.win.dotted.svelte-dr0uwh{stroke-width:7px;stroke-dasharray:.1 6}.wlet.svelte-dr0uwh{fill:var(--ink);font-weight:800}.seg.svelte-dr0uwh{cursor:pointer}.seg.svelte-dr0uwh:focus,.seg.svelte-dr0uwh:focus-visible{outline:none}.pickring.svelte-dr0uwh{fill:none;stroke:var(--focus);stroke-width:26px}.seg.picked.svelte-dr0uwh{stroke-width:18px}.sunmark.svelte-dr0uwh{stroke:var(--sun);stroke-width:3px;stroke-linecap:round}.num.svelte-dr0uwh{fill:var(--ink-soft);font-variant-numeric:tabular-nums;font-weight:700}.hand.svelte-dr0uwh{stroke:var(--ink);stroke-width:2.5px;stroke-linecap:round}.sundot.svelte-dr0uwh{fill:var(--sun);stroke:var(--sheet);stroke-width:3px}.clock.svelte-dr0uwh{fill:var(--ink);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-weight:800}.clock.sm.svelte-dr0uwh{font-weight:700}.cur.svelte-dr0uwh{fill:var(--ink-soft);font-weight:700}.cur.good.svelte-dr0uwh{fill:var(--good)}.cur.ok.svelte-dr0uwh{fill:var(--ok)}.cur.bad.svelte-dr0uwh{fill:var(--bad)}figcaption.svelte-dr0uwh{gap:var(--sp-2);width:100%;display:grid}.key.svelte-dr0uwh{font-size:var(--fs-xs);color:var(--ink-soft);flex-wrap:wrap;justify-content:center;gap:4px 12px;margin:0;padding:0;list-style:none;display:flex}.key.svelte-dr0uwh li:where(.svelte-dr0uwh){align-items:center;gap:5px;display:inline-flex}.k.svelte-dr0uwh{border-radius:50%;width:10px;height:10px;display:inline-block}.k.good.svelte-dr0uwh{background:var(--good-line);box-shadow:inset 0 0 0 2px var(--good)}.k.ok.svelte-dr0uwh{background:var(--ok-line);box-shadow:inset 0 0 0 2px var(--turmeric)}.k.bad.svelte-dr0uwh{background:var(--bad-line);box-shadow:inset 0 0 0 2px var(--bad)}.k.line.svelte-dr0uwh{border-top:4px solid var(--bad);border-radius:0;width:18px;height:0}.k.line.dashed.svelte-dr0uwh{border-top-style:dashed}.k.line.dotted.svelte-dr0uwh{border-top:4px dotted var(--turmeric)}.dcap.svelte-dr0uwh{text-align:center;min-height:1.4em;font-size:var(--fs-sm);color:var(--ink-soft);font-variant-numeric:tabular-nums;margin:0;line-height:1.4}.dcap.on.svelte-dr0uwh{color:var(--ink);font-weight:700}.vh.svelte-dr0uwh{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.k.sun.svelte-dr0uwh{background:var(--sun)}.pre.svelte-dr0uwh{font-size:var(--fs-sm);color:var(--ink-soft);text-align:center;margin:0}.dlist.svelte-dr0uwh{border-top:1px solid var(--line)}.dlist.svelte-dr0uwh>summary:where(.svelte-dr0uwh){cursor:pointer;min-height:44px;font-size:var(--fs-md);align-items:center;font-weight:700;list-style:none;display:flex}.dlist.svelte-dr0uwh>summary:where(.svelte-dr0uwh)::-webkit-details-marker{display:none}.dlist.svelte-dr0uwh>summary:where(.svelte-dr0uwh):after{content:"";border:solid var(--ink-soft);border-width:0 2px 2px 0;width:7px;height:7px;margin-left:auto;transform:rotate(45deg)}.dlist[open].svelte-dr0uwh>summary:where(.svelte-dr0uwh):after{transform:rotate(-135deg)}.dlist.svelte-dr0uwh>summary:where(.svelte-dr0uwh):focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--r-1)}.dlist.svelte-dr0uwh ol:where(.svelte-dr0uwh){margin:0 0 var(--sp-2);gap:2px;padding:0;list-style:none;display:grid}.dlist.svelte-dr0uwh li:where(.svelte-dr0uwh){font-size:var(--fs-sm);border-radius:var(--r-1);grid-template-columns:7.2rem 1fr auto;align-items:baseline;gap:0 10px;padding:4px 6px;display:grid}.dlist.svelte-dr0uwh li.on:where(.svelte-dr0uwh){background:var(--sun-bg);color:var(--sun-ink);font-weight:700}.dt.svelte-dr0uwh{font-variant-numeric:tabular-nums;color:var(--ink-soft)}li.on.svelte-dr0uwh .dt:where(.svelte-dr0uwh){color:inherit}.dn.svelte-dr0uwh{align-items:baseline;gap:6px;min-width:0;display:inline-flex}.dv.svelte-dr0uwh{color:var(--ink-soft)}li.on.svelte-dr0uwh .dv:where(.svelte-dr0uwh){color:inherit}.dot.svelte-dr0uwh{border-radius:50%;flex:none;align-self:center;width:8px;height:8px}.dot.good.svelte-dr0uwh{background:var(--good)}.dot.ok.svelte-dr0uwh{background:var(--turmeric)}.dot.bad.svelte-dr0uwh{background:var(--bad)}.dot.plain.svelte-dr0uwh{background:var(--line-strong)}@media print{.dlist.svelte-dr0uwh{display:none}}.fit.svelte-nuvgwa{border-top:1px solid var(--line);margin:0;padding-top:4px}.fit.svelte-nuvgwa>summary:where(.svelte-nuvgwa){cursor:pointer;min-height:44px;font-size:var(--fs-md);align-items:center;font-weight:600;list-style:none;display:flex}.fit.svelte-nuvgwa>summary:where(.svelte-nuvgwa)::-webkit-details-marker{display:none}.fit.svelte-nuvgwa>summary:where(.svelte-nuvgwa):after{content:"";opacity:.6;border:2px solid;border-width:0 2px 2px 0;width:7px;height:7px;margin-left:auto;transition:transform .15s;transform:rotate(45deg)}.fit[open].svelte-nuvgwa>summary:where(.svelte-nuvgwa):after{transform:rotate(-135deg)}@media (prefers-reduced-motion:reduce){.fit.svelte-nuvgwa>summary:where(.svelte-nuvgwa):after{transition:none}}.fit.svelte-nuvgwa>summary:where(.svelte-nuvgwa):focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:var(--r-1)}.fitbody.svelte-nuvgwa{gap:8px;padding-bottom:8px;display:grid}.fitpick.svelte-nuvgwa select:where(.svelte-nuvgwa){width:100%;min-height:44px}.fitgrade.svelte-nuvgwa{flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;display:flex}.fitwhy.svelte-nuvgwa{font-size:var(--fs-md);gap:6px;margin:0;padding:0;line-height:1.45;list-style:none;display:grid}.fitwhy.svelte-nuvgwa li:where(.svelte-nuvgwa){grid-template-columns:1.1em 1fr;gap:0 6px;display:grid}.fitwhy.svelte-nuvgwa .mk:where(.svelte-nuvgwa){text-align:center;font-weight:700}.fitwhy.svelte-nuvgwa .pro:where(.svelte-nuvgwa) .mk:where(.svelte-nuvgwa){color:var(--good)}.fitwhy.svelte-nuvgwa .con:where(.svelte-nuvgwa) .mk:where(.svelte-nuvgwa){color:var(--bad)}.sr.svelte-nuvgwa{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hero-art.svelte-132am7{width:100%;height:auto;display:block}@media (prefers-reduced-motion:no-preference){.sun-g.svelte-132am7{animation:1.1s cubic-bezier(.2,.7,.3,1) both svelte-132am7-sunrise}.sky.svelte-132am7,.arc.svelte-132am7{animation:1.1s ease-out both svelte-132am7-daybreak}@keyframes svelte-132am7-sunrise{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:none}}@keyframes svelte-132am7-daybreak{0%{opacity:0}to{opacity:1}}}.tbell.svelte-1h3bnrj{color:inherit;background:0 0;border:0;margin:0;padding:0;line-height:0;display:block}button.tbell.svelte-1h3bnrj{cursor:pointer;border-radius:0 0 var(--r-2) var(--r-2);-webkit-tap-highlight-color:transparent}button.tbell.svelte-1h3bnrj:focus-visible{outline:2px solid var(--sun);outline-offset:2px}svg.svelte-1h3bnrj{width:var(--bell-w,48px);height:auto;display:block;overflow:visible}.swing.svelte-1h3bnrj{transform-box:view-box;transform-origin:24px 0}.clap.svelte-1h3bnrj{transform-box:view-box;transform-origin:24px 66px}.chain.svelte-1h3bnrj,.clap.svelte-1h3bnrj path:where(.svelte-1h3bnrj){stroke:var(--on-night-soft)}.brass.svelte-1h3bnrj{fill:url(#tbell-brass);stroke:#6b4105;stroke-width:.8px}.band.svelte-1h3bnrj{fill:none;stroke:#6b4105;stroke-width:1px;opacity:.75}.shine.svelte-1h3bnrj{fill:none;stroke:#fff;stroke-width:1.4px;stroke-linecap:round;opacity:.4}button.tbell.svelte-1h3bnrj:hover .brass:where(.svelte-1h3bnrj){filter:brightness(1.08)}.scene{max-width:260px;margin:0}.setup.svelte-1uha8ag{padding:var(--sp-4);background:var(--sheet);border:1px solid var(--line);border-radius:var(--r-4);box-shadow:var(--shadow-1);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 20px;margin:0 0 14px;display:flex}.setup-text.svelte-1uha8ag{flex:22rem;gap:2px;min-width:16rem;display:grid}.setup-text.svelte-1uha8ag b:where(.svelte-1uha8ag){font-weight:800}.setup-text.svelte-1uha8ag span:where(.svelte-1uha8ag){font-size:var(--fs-md);color:var(--ink-soft)}.setup-acts.svelte-1uha8ag{flex-shrink:0;align-items:center;gap:14px;display:flex}.setup-acts.svelte-1uha8ag .link:where(.svelte-1uha8ag){font:inherit;font-size:var(--fs-md);color:var(--ink-soft);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;min-height:32px;padding:4px;text-decoration:underline}.setup-acts.svelte-1uha8ag .link:where(.svelte-1uha8ag):hover{color:var(--ink)}@media (width<=480px){.setup-acts.svelte-1uha8ag{justify-content:space-between;width:100%}}#main .dayhome.svelte-1uha8ag{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.hero-text.svelte-1uha8ag{gap:var(--sp-4);display:grid}.night.svelte-1uha8ag{background:var(--night);color:var(--on-night);border-radius:var(--r-4);padding:var(--sp-5) var(--sp-5) 56px;box-shadow:var(--shadow-1);border:1px solid var(--night-line);position:relative;overflow:hidden}.night.svelte-1uha8ag:before{content:"";pointer-events:none;background:radial-gradient(120% 90% at 85% -10%, var(--night-2) 0%, transparent 60%);position:absolute;inset:0}.night.svelte-1uha8ag>:where(.svelte-1uha8ag){position:relative}.night-top.svelte-1uha8ag{justify-content:space-between;align-items:flex-start;gap:var(--sp-3) var(--sp-4);flex-wrap:wrap;display:flex}.night.svelte-1uha8ag>.bellhang:where(.svelte-1uha8ag){top:0;right:var(--sp-5);z-index:1;--bell-w:64px;position:absolute}.night-top.svelte-1uha8ag{padding-right:76px}.night.svelte-1uha8ag h1:where(.svelte-1uha8ag){color:var(--on-night);font-size:var(--fs-xl);letter-spacing:-.01em;margin:0;font-weight:800}.night.svelte-1uha8ag .lead:where(.svelte-1uha8ag){margin:var(--sp-2) 0 0;color:var(--on-night);gap:2px;max-width:none;display:grid}.eyebrow.svelte-1uha8ag{font-size:var(--fs-body);color:var(--on-night-soft);font-weight:600}.bigdate.svelte-1uha8ag{font:800 clamp(40px, 9vw, 64px)/1.02 var(--sans);letter-spacing:-.035em;color:var(--on-night)}.bigdate.svelte-1uha8ag .yr:where(.svelte-1uha8ag){color:var(--on-night-soft);letter-spacing:-.02em;font-weight:600}.bigdate.pending.svelte-1uha8ag{font-size:clamp(26px,5vw,34px)}.today-big.svelte-1uha8ag{margin:var(--sp-3) 0 0;font:800 var(--fs-2xl)/1.2 var(--sans);letter-spacing:-.015em;color:var(--sun)}.night.svelte-1uha8ag .tdline:where(.svelte-1uha8ag){color:var(--on-night-soft);margin:2px 0 0}.night.svelte-1uha8ag .reck{color:var(--on-night-soft)}.night.svelte-1uha8ag .reck a:hover{color:var(--on-night)}.night.svelte-1uha8ag :focus-visible{outline-color:var(--sun)}.hero-pic.svelte-1uha8ag{margin:var(--sp-3) 0 0;color:var(--on-night-soft)}.chg.svelte-1uha8ag{border-radius:var(--r-pill);border:1px solid var(--night-line);background:var(--night-line);min-height:44px;color:var(--on-night);font:inherit;font-size:var(--fs-md);cursor:pointer;align-items:center;gap:8px;max-width:100%;padding:0 16px 0 12px;font-weight:700;display:inline-flex}.chg.svelte-1uha8ag:hover{background:var(--night-2);border-color:var(--on-night-soft)}.chg.svelte-1uha8ag:focus-visible{outline:2px solid var(--sun);outline-offset:2px}.chg.svelte-1uha8ag .pin:where(.svelte-1uha8ag){fill:none;width:18px;height:18px;stroke:var(--sun);stroke-width:2px;stroke-linejoin:round;flex:none}.chg-place.svelte-1uha8ag{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chg-word.svelte-1uha8ag{color:var(--on-night-soft);text-underline-offset:2px;font-weight:500;text-decoration:underline}.daynav.svelte-1uha8ag{margin:var(--sp-3) 0 0;flex-wrap:wrap;align-items:center;gap:8px;display:flex}.daynav.svelte-1uha8ag .step:where(.svelte-1uha8ag){border:1px solid var(--night-line);border-radius:var(--r-pill);background:var(--night-line);width:44px;height:44px;color:var(--on-night);font:400 var(--fs-2xl)/1 var(--sans);cursor:pointer;padding:0 0 3px}.daynav.svelte-1uha8ag .step:where(.svelte-1uha8ag):hover{background:var(--night-2);border-color:var(--on-night-soft)}.daynav.svelte-1uha8ag .step:where(.svelte-1uha8ag):focus-visible,.daynav.svelte-1uha8ag .datebox:where(.svelte-1uha8ag):focus-visible{outline:2px solid var(--sun);outline-offset:2px}.daynav.svelte-1uha8ag .datebox:where(.svelte-1uha8ag){border:1px solid var(--night-line);border-radius:var(--r-pill);min-width:0;max-width:14rem;height:44px;font:600 var(--fs-base) var(--sans);color:var(--on-night);background:var(--night-2);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;flex:9.5rem;padding:0 14px}.daynav.svelte-1uha8ag .back:where(.svelte-1uha8ag){border-radius:var(--r-pill);background:var(--sheet);min-height:44px;color:var(--ink);border-color:var(--sheet)}.linknote.svelte-1uha8ag{color:var(--on-night-soft);margin:6px 0 0}.bento.svelte-1uha8ag{z-index:1;gap:var(--sp-4);margin-top:calc(-1 * 40px - var(--sp-4));padding:0 var(--sp-3);grid-template-columns:minmax(0,1fr);display:grid;position:relative}.dialcell.svelte-1uha8ag{background:var(--sheet);border:1px solid var(--line);border-radius:var(--r-4);box-shadow:var(--shadow-2);padding:var(--sp-4)}@media (width>=860px){.bento.svelte-1uha8ag{padding:0 var(--sp-4);grid-template-columns:repeat(12,minmax(0,1fr))}.rnow.svelte-1uha8ag{grid-column:span 7}.dialcell.svelte-1uha8ag{grid-column:span 5}.bento.solo.svelte-1uha8ag .dialcell:where(.svelte-1uha8ag){grid-column:4/span 6}}@media (width<=520px){.bento.svelte-1uha8ag{padding:0 var(--sp-2)}.night.svelte-1uha8ag{padding:var(--sp-4) var(--sp-4) 52px}.night.svelte-1uha8ag>.bellhang:where(.svelte-1uha8ag){right:var(--sp-3);--bell-w:44px}.night-top.svelte-1uha8ag{padding-right:48px}}.dcard.svelte-1uha8ag{background:var(--sheet);border:1px solid var(--line);border-radius:var(--r-4);box-shadow:var(--shadow-1);padding:var(--sp-5);min-width:0;margin:0}@media (width<=520px){.dcard.svelte-1uha8ag{padding:var(--sp-4)}}.cardh.svelte-1uha8ag{font:800 var(--fs-xl)/1.25 var(--sans);letter-spacing:-.015em;margin:0 0 var(--sp-3)}.mine.svelte-1uha8ag{gap:var(--sp-3);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));display:grid}.mine.svelte-1uha8ag>:where(.svelte-1uha8ag){padding:var(--sp-3) var(--sp-4);border-radius:var(--r-4);background:var(--sheet);border:1px solid var(--line);box-shadow:var(--shadow-1);font-size:var(--fs-md);min-width:0;margin:0;line-height:1.5}.mlbl.svelte-1uha8ag{font-size:var(--fs-xs);color:var(--ink-soft);margin-bottom:2px;font-weight:700;display:block}.foryou.good.svelte-1uha8ag{background:var(--good-bg);border-color:var(--good-line)}.foryou.bad.svelte-1uha8ag{background:var(--bad-bg);border-color:var(--bad-line)}.foryou.ok.svelte-1uha8ag{background:var(--ok-bg);border-color:var(--ok-line)}.foryou.svelte-1uha8ag .cha:where(.svelte-1uha8ag){color:var(--ink-soft);margin-top:4px;display:block}.foryou.svelte-1uha8ag a:where(.svelte-1uha8ag){white-space:nowrap;margin-left:6px}.dotoday.svelte-1uha8ag .step:where(.svelte-1uha8ag){font-size:var(--fs-base);margin:0 0 6px;line-height:1.5}.family.svelte-1uha8ag .lbl:where(.svelte-1uha8ag){margin:0 0 4px}.family.svelte-1uha8ag ul:where(.svelte-1uha8ag){gap:3px;margin:0 0 4px;padding:0;list-style:none;display:grid}.family.svelte-1uha8ag li:where(.svelte-1uha8ag){flex-wrap:wrap;align-items:baseline;gap:2px 10px;display:flex}.family.svelte-1uha8ag .when:where(.svelte-1uha8ag){min-width:10ch;color:var(--ink-soft);font-variant-numeric:tabular-nums}.family.svelte-1uha8ag .who:where(.svelte-1uha8ag){font-weight:700}.family.svelte-1uha8ag p.soft:where(.svelte-1uha8ag){margin:0}.festcard.svelte-1uha8ag{align-items:center;gap:var(--sp-3) var(--sp-5);flex-wrap:wrap;display:flex}.festcard.svelte-1uha8ag>.scene{flex:0 220px}.festtext.svelte-1uha8ag{flex:18rem;min-width:0}.greet.svelte-1uha8ag{margin:0 0 var(--sp-2);font:800 clamp(26px, 5vw, 34px)/1.15 var(--sans);letter-spacing:-.02em;color:var(--fest)}.fests.svelte-1uha8ag{flex-wrap:wrap;align-items:center;gap:6px 8px;margin:0;display:flex}.fests-label.svelte-1uha8ag{flex-basis:100%}.fchip.svelte-1uha8ag{align-items:center;gap:6px;min-height:32px;display:inline-flex}.chiplink.svelte-1uha8ag{text-decoration:none}.chiplink.svelte-1uha8ag:hover,.chiplink.svelte-1uha8ag:focus-visible{text-decoration:underline}.stats.svelte-1uha8ag{gap:var(--sp-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}@media (width>=720px){.stats.svelte-1uha8ag{grid-template-columns:repeat(3,minmax(0,1fr))}}.stats.svelte-1uha8ag>div:where(.svelte-1uha8ag){background:var(--paper);border-radius:var(--r-3);min-width:0;padding:var(--sp-3) var(--sp-4)}.stats.svelte-1uha8ag dt:where(.svelte-1uha8ag){font-size:var(--fs-sm);color:var(--ink-soft);font-weight:600}.stats.svelte-1uha8ag dd:where(.svelte-1uha8ag){gap:2px;margin:4px 0 0;display:grid}.stats.svelte-1uha8ag dd:where(.svelte-1uha8ag) b:where(.svelte-1uha8ag){font:800 var(--fs-xl)/1.2 var(--sans);letter-spacing:-.015em;color:var(--ink);overflow-wrap:anywhere;display:block}.stats.svelte-1uha8ag dd:where(.svelte-1uha8ag) b:where(.svelte-1uha8ag) svg{vertical-align:-1px;margin-right:2px}.stats.svelte-1uha8ag .sunrow:where(.svelte-1uha8ag) dd:where(.svelte-1uha8ag) b:where(.svelte-1uha8ag){font-variant-numeric:tabular-nums}.stats.svelte-1uha8ag dd:where(.svelte-1uha8ag) .soft:where(.svelte-1uha8ag){font-size:var(--fs-sm);white-space:nowrap;font-variant-numeric:tabular-nums}.stats.svelte-1uha8ag dd:where(.svelte-1uha8ag) .then:where(.svelte-1uha8ag),.stats.svelte-1uha8ag dd:where(.svelte-1uha8ag) .runline:where(.svelte-1uha8ag){white-space:normal;overflow-wrap:anywhere}.stats.svelte-1uha8ag .sunrow:where(.svelte-1uha8ag) dd:where(.svelte-1uha8ag) .soft:where(.svelte-1uha8ag){white-space:normal}.stats.svelte-1uha8ag dd:where(.svelte-1uha8ag) .ended:where(.svelte-1uha8ag){font-size:var(--fs-sm);color:var(--ink-soft);overflow-wrap:anywhere}.nowchip.svelte-1uha8ag{font-size:var(--fs-xs);color:var(--sun-ink);background:var(--sun-bg);border-radius:var(--r-pill);margin-right:4px;padding:0 8px;font-weight:800;display:inline-block}.stats.svelte-1uha8ag dd:where(.svelte-1uha8ag) b.none:where(.svelte-1uha8ag){font-size:var(--fs-lg);color:var(--ink-soft)}.hourlist.svelte-1uha8ag{margin:0;padding:0;list-style:none;display:grid}.hourlist.svelte-1uha8ag>li:where(.svelte-1uha8ag){border-top:1px solid var(--line);font-size:var(--fs-base);grid-template-columns:minmax(8.5rem,max-content) 1fr;align-items:baseline;gap:2px 14px;padding:10px 0;display:grid}.hourlist.svelte-1uha8ag>li:where(.svelte-1uha8ag):first-child{border-top:0;padding-top:0}.hourlist.svelte-1uha8ag>li:where(.svelte-1uha8ag)>b:where(.svelte-1uha8ag){font-variant-numeric:tabular-nums;font-weight:800}.hourlist.svelte-1uha8ag>li:where(.svelte-1uha8ag)>.soft:where(.svelte-1uha8ag){grid-column:2}.hourlist.svelte-1uha8ag .chip:where(.svelte-1uha8ag),.hrs.svelte-1uha8ag .chip:where(.svelte-1uha8ag){color:var(--ink);font-size:var(--fs-base);white-space:normal;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-weight:700;display:inline-flex}.hourlist.svelte-1uha8ag .chip:where(.svelte-1uha8ag):before,.hrs.svelte-1uha8ag .chip:where(.svelte-1uha8ag):before{content:"";background:var(--line-strong);border-radius:50%;flex:none;width:10px;height:10px}.hourlist.svelte-1uha8ag .chip.bad:where(.svelte-1uha8ag):before{background:var(--bad)}.hourlist.svelte-1uha8ag .chip.ok:where(.svelte-1uha8ag):before,.hrs.svelte-1uha8ag .chip.ok:where(.svelte-1uha8ag):before{background:var(--turmeric)}.hourlist.svelte-1uha8ag .chip.good:where(.svelte-1uha8ag):before,.hrs.svelte-1uha8ag .chip.good:where(.svelte-1uha8ag):before{background:var(--good)}.gparts.svelte-1uha8ag{font-size:var(--fs-md);flex-wrap:wrap;gap:4px 14px;display:flex}.gpart.svelte-1uha8ag{white-space:nowrap;font-variant-numeric:tabular-nums}@media (width<=520px){.hourlist.svelte-1uha8ag>li:where(.svelte-1uha8ag){grid-template-columns:minmax(0,1fr) auto}.hourlist.svelte-1uha8ag>li:where(.svelte-1uha8ag)>b:where(.svelte-1uha8ag){text-align:right}.hourlist.svelte-1uha8ag>li:where(.svelte-1uha8ag)>.soft:where(.svelte-1uha8ag),.hourlist.svelte-1uha8ag>li.nalla:where(.svelte-1uha8ag)>b:where(.svelte-1uha8ag),.hourlist.svelte-1uha8ag .gparts:where(.svelte-1uha8ag){text-align:left;grid-column:1/-1}}.gtabwrap.svelte-1uha8ag{border-radius:var(--r-3);overflow-x:auto}.gtabwrap.svelte-1uha8ag:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.gtab.svelte-1uha8ag{border-collapse:separate;border-spacing:4px;table-layout:fixed;width:100%;min-width:300px;margin:0 -4px}.gtab.svelte-1uha8ag th:where(.svelte-1uha8ag){text-align:left;font-size:var(--fs-sm);color:var(--ink-soft);padding:0 8px 2px;font-weight:700}.gtab.svelte-1uha8ag td:where(.svelte-1uha8ag){background:var(--paper);border-radius:var(--r-2);vertical-align:top;font-size:var(--fs-md);padding:6px 8px}.gtab.svelte-1uha8ag td.gnow:where(.svelte-1uha8ag){box-shadow:inset 0 0 0 2px var(--sun)}.gname.svelte-1uha8ag{flex-wrap:wrap;align-items:center;gap:2px 6px;display:flex}.gtime.svelte-1uha8ag{font-variant-numeric:tabular-nums;font-size:var(--fs-sm);display:block}.gmark.svelte-1uha8ag{font-size:var(--fs-xs);border-radius:var(--r-pill);padding:0 6px;font-weight:700}.gmark.good.svelte-1uha8ag{color:var(--good);background:var(--good-bg)}.gmark.bad.svelte-1uha8ag{color:var(--bad);background:var(--bad-bg)}.gtab.svelte-1uha8ag .nowtag:where(.svelte-1uha8ag){margin-left:0}.nd.svelte-1uha8ag{font-size:var(--fs-2xs);vertical-align:1px;margin-left:2px;font-weight:600;text-decoration:none}.gnote.svelte-1uha8ag{margin:6px 0 4px}.horakey.svelte-1uha8ag{flex-wrap:wrap;gap:4px 14px;margin:0 0 8px;display:flex}.hk.svelte-1uha8ag{align-items:center;gap:6px;display:inline-flex}.hdot.svelte-1uha8ag{background:var(--line-strong);border-radius:50%;width:10px;height:10px}.hdot.good.svelte-1uha8ag{background:var(--good)}.hdot.bad.svelte-1uha8ag{background:var(--bad)}.suits.svelte-1uha8ag{font-size:var(--fs-md);grid-template-columns:max-content 1fr;gap:4px 14px;margin:0 0 8px;display:grid}.suits.svelte-1uha8ag dt:where(.svelte-1uha8ag){font-weight:700}.suits.svelte-1uha8ag dd:where(.svelte-1uha8ag){color:var(--ink-soft);margin:0}@media (width<=520px){.suits.svelte-1uha8ag{grid-template-columns:minmax(0,1fr);gap:0}.suits.svelte-1uha8ag dd:where(.svelte-1uha8ag){margin-bottom:6px}}.chogfold.svelte-1uha8ag{border-top:1px solid var(--line)}.hours.svelte-1uha8ag{margin:var(--sp-3) 0 0;border-top:1px solid var(--line);padding-top:4px}.hours.svelte-1uha8ag>summary:where(.svelte-1uha8ag),.horas.svelte-1uha8ag>summary:where(.svelte-1uha8ag){cursor:pointer;min-height:44px;font-size:var(--fs-base);flex-wrap:wrap;align-items:center;gap:2px 12px;font-weight:800;list-style:none;display:flex}.hours.svelte-1uha8ag>summary:where(.svelte-1uha8ag)::-webkit-details-marker{display:none}.horas.svelte-1uha8ag>summary:where(.svelte-1uha8ag)::-webkit-details-marker{display:none}.hours.svelte-1uha8ag>summary:where(.svelte-1uha8ag):after,.horas.svelte-1uha8ag>summary:where(.svelte-1uha8ag):after{content:"";border:solid var(--ink-soft);border-width:0 2px 2px 0;width:7px;height:7px;margin-left:auto;transition:transform .15s;transform:rotate(45deg)}.hours[open].svelte-1uha8ag>summary:where(.svelte-1uha8ag):after,.horas[open].svelte-1uha8ag>summary:where(.svelte-1uha8ag):after{transform:rotate(-135deg)}@media (prefers-reduced-motion:reduce){.hours.svelte-1uha8ag>summary:where(.svelte-1uha8ag):after,.horas.svelte-1uha8ag>summary:where(.svelte-1uha8ag):after{transition:none}}.hours.svelte-1uha8ag>summary:where(.svelte-1uha8ag):focus-visible,.horas.svelte-1uha8ag>summary:where(.svelte-1uha8ag):focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--r-1)}.hours.svelte-1uha8ag>summary:where(.svelte-1uha8ag) .soft:where(.svelte-1uha8ag){font-weight:500}.hrs.svelte-1uha8ag{grid-template-columns:max-content 1fr;align-items:baseline;gap:10px 14px;margin:4px 0 8px;display:grid}.hrs.svelte-1uha8ag dt:where(.svelte-1uha8ag),.hrs.svelte-1uha8ag dd:where(.svelte-1uha8ag){margin:0}.hrs.svelte-1uha8ag dd:where(.svelte-1uha8ag){font-size:var(--fs-md)}.hrs.svelte-1uha8ag dd:where(.svelte-1uha8ag) b:where(.svelte-1uha8ag){font-variant-numeric:tabular-nums}@media (width<=520px){.hrs.svelte-1uha8ag{grid-template-columns:minmax(0,1fr);gap:2px 0}.hrs.svelte-1uha8ag dd:where(.svelte-1uha8ag){margin-bottom:8px}}.horas.svelte-1uha8ag>summary:where(.svelte-1uha8ag){color:var(--ink-soft);min-height:44px;font-weight:700}.horalist.svelte-1uha8ag{grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:6px;margin:0 0 8px;padding:0;list-style:none;display:grid}.horalist.svelte-1uha8ag li:where(.svelte-1uha8ag){font-size:var(--fs-md);border-radius:var(--r-2);background:var(--paper);font-variant-numeric:tabular-nums;align-items:center;gap:8px;padding:4px 8px;display:flex}.horalist.svelte-1uha8ag li.now:where(.svelte-1uha8ag){box-shadow:inset 0 0 0 2px var(--sun);font-weight:700}.horalist.svelte-1uha8ag .hn:where(.svelte-1uha8ag){text-align:center;flex:none;min-width:5.2rem}.nowtag.svelte-1uha8ag{font-size:var(--fs-xs);color:var(--sun-ink);background:var(--sun-bg);border-radius:var(--r-pill);margin-left:auto;padding:1px 8px;font-weight:800}.fitcard.svelte-1uha8ag{padding-top:var(--sp-2);padding-bottom:var(--sp-2)}.fitcard.svelte-1uha8ag .fit{border-top:0;padding-top:0}.hero-go.svelte-1uha8ag{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px 16px;display:flex}.go.svelte-1uha8ag{font-size:var(--fs-md);color:var(--ink-soft);white-space:nowrap;align-items:center;min-height:32px;font-weight:600;text-decoration:none;display:inline-flex}.sec.svelte-1uha8ag{gap:var(--sp-3);display:grid}.panel.svelte-1uha8ag{background:var(--sheet);border:1px solid var(--line);border-radius:var(--r-4);box-shadow:var(--shadow-1);padding:var(--sp-5)}@media (width<=520px){.panel.svelte-1uha8ag{padding:var(--sp-4)}}.sec-head.svelte-1uha8ag{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.sec-head.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin:0}.grp.svelte-1uha8ag{font:800 var(--fs-xl)/1.25 var(--sans);letter-spacing:-.015em;text-transform:none;color:var(--ink)}.grp-hub.svelte-1uha8ag{font-size:var(--fs-sm);color:var(--accent);align-items:center;min-height:32px;margin-left:auto;font-weight:600;display:inline-flex}.ahead.svelte-1uha8ag{gap:var(--sp-5);display:grid}.ahead.svelte-1uha8ag h2:where(.svelte-1uha8ag){font:800 var(--fs-xl)/1.25 var(--sans);letter-spacing:-.015em;margin:0 0 var(--sp-2)}.upcol.svelte-1uha8ag{gap:var(--sp-2);display:grid}.upcol.svelte-1uha8ag .sec-head:where(.svelte-1uha8ag) h2:where(.svelte-1uha8ag){margin:0}.upscroll.svelte-1uha8ag{scroll-snap-type:x proximity;border-radius:var(--r-3);padding:4px 2px 10px;overflow-x:auto}.upscroll.svelte-1uha8ag:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.upcards.svelte-1uha8ag{gap:var(--sp-3);grid-auto-columns:minmax(15.5rem,78%);grid-auto-flow:column;margin:0;padding:0;list-style:none;display:grid}@media (width>=760px){.upcards.svelte-1uha8ag{grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));grid-auto-columns:auto;grid-auto-flow:row}.upscroll.svelte-1uha8ag{overflow:visible}}.upcard.svelte-1uha8ag{scroll-snap-align:start;gap:var(--sp-3);padding:var(--sp-4);background:var(--sheet);border:1px solid var(--line);border-radius:var(--r-4);box-shadow:var(--shadow-1);align-items:flex-start;min-width:0;display:flex}.badge.svelte-1uha8ag{border-radius:var(--r-3);background:var(--sun-bg);width:56px;color:var(--sun-ink);flex:none;align-content:center;justify-items:center;padding:6px 0;line-height:1.1;display:grid}.bw.svelte-1uha8ag,.bm.svelte-1uha8ag{font-size:var(--fs-xs);font-weight:700}.bn.svelte-1uha8ag{font:800 var(--fs-2xl)/1.1 var(--sans);font-variant-numeric:tabular-nums}.upbody.svelte-1uha8ag{align-content:start;gap:4px;min-width:0;display:grid}.upbody.svelte-1uha8ag .when:where(.svelte-1uha8ag){font-size:var(--fs-sm);color:var(--ink-soft)}.upbody.svelte-1uha8ag .what:where(.svelte-1uha8ag){font-weight:700;font-size:var(--fs-base);overflow-wrap:anywhere;line-height:1.35}.upbody.svelte-1uha8ag .what:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag){color:var(--ink);border-bottom:1px solid;text-decoration:none}.icsbtn.svelte-1uha8ag{min-height:36px;font-size:var(--fs-sm);border-radius:var(--r-pill);background:var(--accent-bg);color:var(--accent);white-space:nowrap;border-color:#0000;justify-self:start;align-items:center;gap:6px;margin-top:4px;padding:4px 12px;display:inline-flex}.icsbtn.svelte-1uha8ag:hover{border-color:var(--accent)}.icsbtn.svelte-1uha8ag svg:where(.svelte-1uha8ag){fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:16px;height:16px}.icsnote.svelte-1uha8ag{margin:0}.sidecards.svelte-1uha8ag{gap:var(--sp-3);grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));display:grid}.sidecards.svelte-1uha8ag .panel:where(.svelte-1uha8ag){padding:var(--sp-4) var(--sp-5)}.sidecards.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:var(--fs-lg)}.daylist.svelte-1uha8ag{gap:6px;margin:0 0 8px;padding:0;list-style:none;display:grid}.daylist.svelte-1uha8ag li:where(.svelte-1uha8ag){font-size:var(--fs-md);grid-template-columns:7.9rem 1fr;align-items:baseline;gap:0 12px;display:grid}.daylist.svelte-1uha8ag .when:where(.svelte-1uha8ag){color:var(--ink-soft);font-variant-numeric:tabular-nums}.ahead.svelte-1uha8ag p.soft:where(.svelte-1uha8ag){margin:0}.daylist.svelte-1uha8ag .what:where(.svelte-1uha8ag){display:inline}.daylist.svelte-1uha8ag .what:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag){border-bottom:1px solid;text-decoration:none}.moonnow.svelte-1uha8ag{font-size:var(--fs-md);align-items:flex-start;gap:10px;margin:0 0 10px;line-height:1.5;display:flex}.moonnow.svelte-1uha8ag svg{flex:none}.moonmark.svelte-1uha8ag{vertical-align:-1px;border-radius:50%;width:10px;height:10px;margin-right:6px;display:inline-block}.moonmark.pournami.svelte-1uha8ag{background:var(--sun)}.moonmark.amavasai.svelte-1uha8ag{background:var(--night);box-shadow:inset 0 0 0 1px var(--line-strong)}.kindlbl.svelte-1uha8ag{text-transform:none;margin:0 0 2px!important}.readtitle.svelte-1uha8ag{font-size:var(--fs-lg);letter-spacing:-.01em;margin:0 0 4px;font-weight:800}.readline.svelte-1uha8ag{font-size:var(--fs-md);color:var(--ink-soft);max-width:46ch;margin:0;line-height:1.55}.grpfold.svelte-1uha8ag>summary:where(.svelte-1uha8ag){cursor:pointer;align-items:center;gap:10px;min-height:44px;padding:2px 0;list-style:none;display:flex}.grpfold.svelte-1uha8ag>summary:where(.svelte-1uha8ag)::-webkit-details-marker{display:none}.grpfold.svelte-1uha8ag>summary:where(.svelte-1uha8ag):after{content:"";border-right:2px solid var(--ink-soft);border-bottom:2px solid var(--ink-soft);align-self:center;width:.5rem;height:.5rem;margin-left:auto;transition:transform .12s;transform:rotate(45deg)}.grpfold[open].svelte-1uha8ag>summary:where(.svelte-1uha8ag):after{transform:rotate(-135deg)}@media (prefers-reduced-motion:reduce){.grpfold.svelte-1uha8ag>summary:where(.svelte-1uha8ag):after{transition:none}}.grpfold.svelte-1uha8ag>summary:where(.svelte-1uha8ag):focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:var(--r-1)}.grpfold.svelte-1uha8ag>summary:where(.svelte-1uha8ag) h2:where(.svelte-1uha8ag){margin:0}.grp-n.svelte-1uha8ag{border-radius:var(--r-pill);background:var(--accent-bg);min-width:28px;height:24px;color:var(--accent);font-size:var(--fs-xs);place-items:center;padding:0 8px;font-weight:800;display:inline-grid}.grp-about.svelte-1uha8ag{margin:0 0 var(--sp-3)}.monthwrap.svelte-1uha8ag{grid-template-columns:1fr;gap:18px 28px;display:grid}@media (width>=720px){.monthwrap.svelte-1uha8ag{grid-template-columns:minmax(0,20rem) minmax(0,1fr)}}.sr.svelte-1uha8ag{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mgrid.svelte-1uha8ag{border-collapse:collapse;table-layout:fixed;width:100%;margin-top:8px}.mgrid.svelte-1uha8ag th:where(.svelte-1uha8ag){font:700 var(--fs-xs)/1 var(--sans);color:var(--ink-soft);text-align:center;padding:0 0 6px}.mgrid.svelte-1uha8ag td:where(.svelte-1uha8ag){text-align:center;font-size:var(--fs-md);font-variant-numeric:tabular-nums;padding:3px 0}.mgrid.svelte-1uha8ag .dnum:where(.svelte-1uha8ag){border:2px solid #0000;border-radius:50%;place-items:center;width:2rem;height:2rem;display:inline-grid}.mgrid.svelte-1uha8ag td.fest:where(.svelte-1uha8ag) .dnum:where(.svelte-1uha8ag){background:var(--good-bg);color:var(--good);font-weight:700}.mgrid.svelte-1uha8ag td.today:where(.svelte-1uha8ag) .dnum:where(.svelte-1uha8ag){border-color:var(--sun);font-weight:800}.mkey.svelte-1uha8ag{flex-wrap:wrap;align-items:center;gap:6px;margin:8px 0 0;display:flex}.mgrid.svelte-1uha8ag a.dnum:where(.svelte-1uha8ag){color:inherit;text-decoration:none}.mgrid.svelte-1uha8ag a.dnum:where(.svelte-1uha8ag):hover{border-color:var(--line-strong)}.mgrid.svelte-1uha8ag td.viewed:where(.svelte-1uha8ag) .dnum:where(.svelte-1uha8ag){background:var(--accent-bg);color:var(--accent)}.dmarks.svelte-1uha8ag{height:12px;line-height:12px;font-size:var(--fs-2xs);letter-spacing:1px;display:block}.mk.svelte-1uha8ag{font-size:var(--fs-2xs)}.mk.nm.svelte-1uha8ag{color:var(--ink)}.mk.fm.svelte-1uha8ag{color:var(--sun-ink)}.mk.ek.svelte-1uha8ag{color:var(--accent)}.mk.mu.svelte-1uha8ag{color:var(--good)}.mnav.svelte-1uha8ag{align-items:center;gap:8px;margin-top:6px;display:flex}.mstep.svelte-1uha8ag{border:1px solid var(--line);border-radius:var(--r-pill);background:var(--sheet);width:44px;height:44px;color:var(--ink);font:400 var(--fs-2xl)/1 var(--sans);cursor:pointer;padding:0 0 3px}.mstep.svelte-1uha8ag:disabled{color:var(--ink-soft);background:var(--paper);cursor:default}.mthis.svelte-1uha8ag{font:inherit;font-size:var(--fs-md);color:var(--accent);cursor:pointer;background:0 0;border:0;min-height:44px;padding:0 6px;text-decoration:underline}.mnamed.svelte-1uha8ag{font-size:var(--fs-md);gap:4px;margin:10px 0 0;padding:0;list-style:none;display:grid}.mnamed.svelte-1uha8ag li:where(.svelte-1uha8ag){grid-template-columns:2.2rem 1fr;align-items:baseline;gap:6px;display:grid}.mnd.svelte-1uha8ag{font-variant-numeric:tabular-nums;text-align:right;color:var(--ink-soft);font-weight:800}.swatch.svelte-1uha8ag{vertical-align:-1px;border-radius:50%;width:11px;height:11px;display:inline-block}.swatch.fest.svelte-1uha8ag{background:var(--good-bg);border:1px solid var(--good-line)}.swatch.today.svelte-1uha8ag{border:2px solid var(--sun)}.kural.svelte-1uha8ag{text-align:center}.kural.svelte-1uha8ag blockquote:where(.svelte-1uha8ag){border:0;max-width:46ch;margin:10px auto 0;padding:0}.kural.svelte-1uha8ag blockquote:where(.svelte-1uha8ag) p:where(.svelte-1uha8ag){font:400 var(--fs-xl)/1.75 var(--verse);margin:0}.kural-en.svelte-1uha8ag{color:var(--ink-soft);font-size:var(--fs-body)!important;margin-top:10px!important;line-height:1.6!important}.kural-src.svelte-1uha8ag{margin:12px 0 0}.kural-src.svelte-1uha8ag a:where(.svelte-1uha8ag){color:inherit}@media (width<=520px){.kural.svelte-1uha8ag blockquote:where(.svelte-1uha8ag) p:where(.svelte-1uha8ag){font-size:var(--fs-lg)}}.sloka.svelte-1uha8ag{text-align:center}.sloka-title.svelte-1uha8ag{color:var(--ink);margin:6px 0 0;font-weight:700}.sloka.svelte-1uha8ag blockquote:where(.svelte-1uha8ag){border:0;max-width:46ch;margin:6px auto 0;padding:0}.sloka-verse.svelte-1uha8ag{white-space:pre-line;overflow-wrap:anywhere;font:400 var(--fs-xl)/1.75 var(--verse);margin:0}.sloka-verse.latn.svelte-1uha8ag{font-size:var(--fs-lg)}.sloka-meaning.svelte-1uha8ag{color:var(--ink-soft);font-size:var(--fs-body);margin:10px 0 0;line-height:1.6}.sloka-actions.svelte-1uha8ag{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 16px;margin:4px 0 0;display:flex}@media (width<=520px){.sloka-verse.svelte-1uha8ag{font-size:var(--fs-lg)}.sloka-verse.latn.svelte-1uha8ag{font-size:var(--fs-body)}}.mypalan.svelte-1uha8ag{font-size:var(--fs-body);flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.mypalan.svelte-1uha8ag a:where(.svelte-1uha8ag){border-bottom:1px solid;text-decoration:none}.palan-sum.svelte-1uha8ag{color:var(--ink-soft);max-width:68ch;margin:0;line-height:1.6}.prow.svelte-1uha8ag{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;gap:10px;padding:2px 2px 6px;display:flex;overflow-x:auto}.prow.many.svelte-1uha8ag{padding-right:28px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000)}.prow.many.svelte-1uha8ag:after{content:"";flex:0 0 24px}.pcard.svelte-1uha8ag{scroll-snap-align:start;text-align:left;border-radius:var(--r-3);background:var(--paper);min-width:152px;max-width:230px;color:var(--ink);font:inherit;cursor:pointer;border:1px solid #0000;flex:none;align-content:start;gap:6px;min-height:44px;padding:12px 14px;display:grid}.pname.svelte-1uha8ag{font:700 var(--fs-base)/1.25 var(--sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pchips.svelte-1uha8ag{flex-wrap:wrap;gap:4px;display:flex}.runs.svelte-1uha8ag{margin-top:var(--sp-5);text-align:center}@media (hover:hover){.pcard.svelte-1uha8ag:hover{border-color:var(--line-strong)}.go.svelte-1uha8ag:hover{color:var(--ink)}}.setup-ask.svelte-1uha8ag{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:12px;width:100%;margin-top:4px;display:grid}.setup-ask.svelte-1uha8ag .ask:where(.svelte-1uha8ag){align-content:start;gap:4px;display:grid}.setup-ask.svelte-1uha8ag .ask-q:where(.svelte-1uha8ag){font-size:var(--fs-md);color:var(--ink-soft)}.setup-ask.svelte-1uha8ag input,.setup-ask.svelte-1uha8ag select{width:100%}.setup-note.svelte-1uha8ag{font-size:var(--fs-md);color:var(--ink-soft);grid-column:1/-1;margin:0}.setup-bar.svelte-1uha8ag{border:1px solid var(--line);border-radius:var(--r-pill);background:var(--sheet);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 14px;margin:0 0 12px;padding:8px 8px 8px 16px;display:flex}.setup-bar.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:var(--fs-md);color:var(--ink-soft);margin:0}.setup-bar.svelte-1uha8ag b:where(.svelte-1uha8ag){color:var(--ink);font-weight:700}.bar-acts.svelte-1uha8ag{align-items:center;gap:12px;display:flex}.bar-acts.svelte-1uha8ag .btn:where(.svelte-1uha8ag){border-radius:var(--r-pill)}.bar-acts.svelte-1uha8ag .link:where(.svelte-1uha8ag){font:inherit;font-size:var(--fs-md);color:var(--ink-soft);cursor:pointer;background:0 0;border:0;min-height:32px;padding:4px;text-decoration:underline}.bar-acts.svelte-1uha8ag .link:where(.svelte-1uha8ag):hover{color:var(--ink)}@media (width<=480px){.setup-bar.svelte-1uha8ag{border-radius:var(--r-4)}}.quick.svelte-1uha8ag{margin:var(--sp-5) 0 0;gap:var(--sp-3);display:grid}.homesearch.svelte-1uha8ag{gap:8px;display:flex}.homesearch.svelte-1uha8ag input:where(.svelte-1uha8ag){border:1px solid var(--line-strong);border-radius:var(--r-pill);min-width:0;height:48px;font:var(--fs-body) var(--sans);color:var(--ink);background:var(--sheet);box-shadow:var(--shadow-1);flex:1;padding:0 18px}.homesearch.svelte-1uha8ag .btn:where(.svelte-1uha8ag){border-radius:var(--r-pill);min-height:48px;padding:0 20px}.shortcuts.svelte-1uha8ag{scroll-snap-type:x proximity;gap:8px;margin:0;padding:0 0 4px;list-style:none;display:flex;overflow-x:auto}.shortcuts.svelte-1uha8ag li:where(.svelte-1uha8ag){scroll-snap-align:start;flex:none}.sc.svelte-1uha8ag{border:1px solid var(--line);border-radius:var(--r-pill);background:var(--sheet);min-height:44px;color:var(--ink);font-size:var(--fs-md);white-space:nowrap;box-shadow:var(--shadow-1);align-items:center;gap:8px;padding:0 14px 0 6px;font-weight:700;text-decoration:none;display:inline-flex}.sc.svelte-1uha8ag:hover{border-color:var(--line-strong)}.sc.svelte-1uha8ag:focus-visible,.homesearch.svelte-1uha8ag input:where(.svelte-1uha8ag):focus-visible{outline:2px solid var(--focus);outline-offset:2px}.sc-ico.svelte-1uha8ag{background:var(--accent-bg);width:32px;height:32px;color:var(--accent);border-radius:50%;place-items:center;display:inline-grid}.sc-ico.svelte-1uha8ag svg{width:18px;height:18px}@media (width>=700px){.shortcuts.svelte-1uha8ag{flex-wrap:wrap;overflow:visible}}@media print{.night.svelte-1uha8ag{color:var(--ink);background:0 0;padding:0}.night.svelte-1uha8ag h1:where(.svelte-1uha8ag),.bigdate.svelte-1uha8ag,.night.svelte-1uha8ag .lead:where(.svelte-1uha8ag),.eyebrow.svelte-1uha8ag,.today-big.svelte-1uha8ag{color:var(--ink)}.bento.svelte-1uha8ag{margin-top:0;padding:0}}
