.heavy.svelte-xtj1y6{font-size:var(--t-s,14px);color:var(--ink-3,currentColor);margin:0 0 6px}.heavy.svelte-xtj1y6 button:where(.svelte-xtj1y6){font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:4px;text-decoration:underline}.hush.svelte-xtj1y6{opacity:.6;font-style:italic}.slide.svelte-xtj1y6{--tint:#fff4d8;z-index:20;background:var(--tint);width:min(100% - 28px,590px);height:-moz-fit-content;height:fit-content;max-height:calc(100dvh - 32px);color:var(--ink);scrollbar-width:none;border:0;border-radius:28px;margin:auto;padding:0;position:fixed;inset:0;overflow-y:auto;box-shadow:0 30px 80px -24px #190c32bf,0 0 110px 6px #ffc86152}.dim.svelte-xtj1y6{z-index:8;pointer-events:none;background:radial-gradient(80% 70% at 50% 45%,#56347861,#1e123cb8);animation:.24s linear svelte-xtj1y6-fade;position:fixed;inset:0}.who.svelte-xtj1y6{font-size:var(--fs-2);background:#ffffff8c;border-radius:14px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:6px 14px;margin:14px 0 0;padding:12px 14px;display:grid}.who.svelte-xtj1y6 dt:where(.svelte-xtj1y6){font-size:var(--fs-1);color:var(--ink-soft)}.who.svelte-xtj1y6 dd:where(.svelte-xtj1y6){margin:0;font-weight:600}.look.svelte-xtj1y6{color:var(--ink-soft);padding:6px 2px;font-size:1.02rem;line-height:1;text-decoration:underline;display:none}.slide.peek.svelte-xtj1y6{inset:auto 10px calc(72px + env(safe-area-inset-bottom));width:auto;max-height:none;margin:0}.strip.svelte-xtj1y6{width:100%;min-height:50px;font:var(--t-btn);text-align:center;padding:14px 18px;display:block}@media (min-width:1100px){.slide.svelte-xtj1y6:not(.micro){width:clamp(400px,100vw - 770px,590px)}.slide.micro.svelte-xtj1y6{width:clamp(380px,100vw - 770px,460px)}}.scene:has(.slide.peek){padding-bottom:140px}@media (max-width:1099px){.slide.svelte-xtj1y6:not(.peek){inset:72px 0 calc(72px + env(safe-area-inset-bottom));max-height:calc(100dvh - 150px)}.look.svelte-xtj1y6{margin-inline-start:auto;display:inline}header.svelte-xtj1y6 em:where(.svelte-xtj1y6)+.look:where(.svelte-xtj1y6){margin-inline-start:8px}}.slide[open].svelte-xtj1y6{animation:svelte-xtj1y6-open .24s var(--ease)}@keyframes svelte-xtj1y6-open{0%{opacity:0;transform:translateY(14px)scale(.97)}}@keyframes svelte-xtj1y6-fade{0%{opacity:0}}.slide[data-tone=good].svelte-xtj1y6{--tint:#d8f5d4}.slide[data-tone=bad].svelte-xtj1y6{--tint:#ffdccf}.slide[data-tone=quiet].svelte-xtj1y6{--tint:#efe7fb}.slide[data-tone=grave].svelte-xtj1y6{--tint:#e6dcf2}.slide.micro.svelte-xtj1y6{width:min(100% - 28px,460px)}.in.svelte-xtj1y6{padding:24px 28px 28px;animation:.18s linear svelte-xtj1y6-fade}header.svelte-xtj1y6{font-family:var(--num);align-items:baseline;gap:8px;margin-bottom:8px;display:flex}header.svelte-xtj1y6 b:where(.svelte-xtj1y6){font-weight:800;font-size:var(--h-3);color:var(--tomato);line-height:.9}header.svelte-xtj1y6 span:where(.svelte-xtj1y6){font-size:var(--h-1);color:var(--ink-soft);font-weight:500}header.svelte-xtj1y6 .unit:where(.svelte-xtj1y6){font-size:var(--h-1);margin-inline-start:-4px}header.svelte-xtj1y6 em:where(.svelte-xtj1y6){font-style:normal;font-weight:650;font-size:var(--h-1);background:var(--ink);color:var(--butter);border-radius:999px;margin-inline-start:auto;padding:5px 11px 3px;line-height:1}.ref.svelte-xtj1y6{font-size:var(--fs-1);color:var(--ink-soft);margin:0 0 6px}.q.svelte-xtj1y6{max-width:54ch;margin:0;font-size:1.32rem;line-height:1.38}.micro.svelte-xtj1y6 .q:where(.svelte-xtj1y6){font-size:1.2rem}.want.svelte-xtj1y6{font-size:var(--fs-2);color:var(--ink-soft);margin:8px 0 0}.options.svelte-xtj1y6{gap:8px;margin-top:16px;display:grid}.option.svelte-xtj1y6{transition:transform .14s var(--ease);background:#ffffff9e;border-radius:18px}.option.svelte-xtj1y6:hover:not(.locked){transform:translate(3px)}.coupon.svelte-xtj1y6{text-align:start;border-radius:18px;gap:3px;width:100%;min-height:54px;padding:14px 18px;transition:background .14s,color .14s;display:grid}.coupon.svelte-xtj1y6:hover:not(:disabled){background:var(--ink);color:var(--butter)}.coupon.svelte-xtj1y6:hover:not(:disabled) small:where(.svelte-xtj1y6),.coupon.svelte-xtj1y6:hover:not(:disabled) .meter:where(.svelte-xtj1y6) span:where(.svelte-xtj1y6){color:var(--butter)}.label.svelte-xtj1y6{font:650 1.42rem/1.08 var(--num)}small.svelte-xtj1y6{font-size:var(--fs-1);color:var(--ink-soft);line-height:1.3}.info.svelte-xtj1y6{color:inherit;font-variant-numeric:tabular-nums}.odds-line.svelte-xtj1y6{color:var(--tomato);font-weight:600}.locked.svelte-xtj1y6{opacity:.55}.meter.svelte-xtj1y6{background:#2a1b3d1f;border-radius:9px;height:18px;margin-top:4px;font-style:normal;display:block;position:relative;overflow:hidden}.meter.svelte-xtj1y6:before{content:"";width:var(--p);background:var(--marigold);border-radius:9px;position:absolute;inset:0 auto 0 0}.meter.svelte-xtj1y6 span:where(.svelte-xtj1y6){font:600 .92rem/18px var(--num);color:var(--ink);padding-inline-start:9px;display:block;position:relative}.why.svelte-xtj1y6{font-size:var(--fs-1);color:var(--ink-soft);text-underline-offset:2px;padding:0 15px 9px;text-decoration:underline;display:block}.odds.svelte-xtj1y6{border-collapse:collapse;width:calc(100% - 30px);font-size:var(--fs-1);margin:0 15px 11px}.odds.svelte-xtj1y6 td:where(.svelte-xtj1y6):last-child{text-align:end;font-variant-numeric:tabular-nums}.odds.svelte-xtj1y6 .sum:where(.svelte-xtj1y6) td:where(.svelte-xtj1y6){border-top:1px solid var(--ink-soft);font-weight:600}.done.svelte-xtj1y6{align-items:center;gap:10px;margin:14px 0 0;display:flex}.roll.svelte-xtj1y6{font:600 var(--h-1)/1 var(--num);color:var(--bottle);font-variant-numeric:tabular-nums}.roll.lost.svelte-xtj1y6{color:var(--tomato)}.out.svelte-xtj1y6{font-size:var(--fs-3);max-width:54ch;margin:12px 0 0;line-height:1.4}.rc.svelte-xtj1y6{margin-top:12px}.after.svelte-xtj1y6{font-size:var(--fs-1);margin:6px 0 0;font-weight:600}.help.svelte-xtj1y6{font-size:var(--fs-1);margin:8px 0 0}.next.svelte-xtj1y6{width:100%;min-height:56px;margin-top:20px;font-size:1.5rem;display:block}.fold.svelte-n1344i{float:right;font:inherit;color:inherit;opacity:.7;cursor:pointer;background:0 0;border:0;padding:2px 4px;font-size:13px;text-decoration:underline}.hush.svelte-n1344i{opacity:.6;font-style:italic}header.svelte-n1344i{z-index:3;background:#fff8e8eb;border-radius:999px;justify-content:space-between;align-items:center;gap:10px;margin-bottom:16px;padding:6px 8px 6px 16px;display:flex;position:sticky;top:72px;box-shadow:0 10px 26px -14px #2816468c}ol.svelte-n1344i,ul.svelte-n1344i{margin:0;padding:0;list-style:none}ol.svelte-n1344i{gap:22px;display:grid}.year.svelte-n1344i{content-visibility:auto;contain-intrinsic-size:auto 160px;scroll-margin-top:130px}.fresh.svelte-n1344i ul:where(.svelte-n1344i)>li:where(.svelte-n1344i):last-child{animation:svelte-n1344i-drop .42s var(--ease)}@keyframes svelte-n1344i-drop{0%{opacity:0;transform:translateY(-8px)scale(.985)}}.stamp.svelte-n1344i{color:#fff;text-shadow:0 1px 14px #28164673;align-items:baseline;gap:8px;margin:0 0 8px 6px;display:flex}.stamp.svelte-n1344i b:where(.svelte-n1344i){font:800 2rem/1 var(--num)}.stamp.svelte-n1344i small:where(.svelte-n1344i){font:600 var(--h-1)/1 var(--num);margin-inline-start:-4px}.stamp.svelte-n1344i span:where(.svelte-n1344i){font:500 var(--h-1)/1 var(--num);opacity:.85}.year.svelte-n1344i ul:where(.svelte-n1344i){gap:8px;display:grid}.item.svelte-n1344i{--c:#fff4d8;background:var(--c);border-radius:20px;padding:14px 18px 14px 34px;position:relative;box-shadow:0 14px 30px -20px #28164699}.item.svelte-n1344i:before{content:"";top:20px;background:var(--dot,var(--marigold));border-radius:50%;width:9px;height:9px;position:absolute;inset-inline-start:15px}.item[hidden].svelte-n1344i{display:none}.item[data-s=work].svelte-n1344i{--dot:var(--s-work)}.item[data-s=love].svelte-n1344i{--dot:var(--s-love)}.item[data-s=edu].svelte-n1344i{--dot:var(--s-edu)}.item[data-s=money].svelte-n1344i{--dot:var(--s-money)}.item[data-s=health].svelte-n1344i{--dot:var(--s-health)}.item[data-s=crime].svelte-n1344i{--dot:var(--s-crime)}.item[data-s=family].svelte-n1344i{--dot:var(--s-family)}.item[data-tone=good].svelte-n1344i{--c:#d8f5d4}.item[data-tone=bad].svelte-n1344i{--c:#ffdccf}.item[data-tone=quiet].svelte-n1344i{--c:#efe7fb}.item[data-tone=grave].svelte-n1344i{--c:#4a2f6b;color:#fff4d8;--dot:var(--lamp)}.item.made.svelte-n1344i:not([data-tone=grave]){--c:#ffe5a8}.item.svelte-n1344i>p:where(.svelte-n1344i){font-size:var(--fs-2);margin:0;line-height:1.45}.item[data-tone=grave].svelte-n1344i>p:where(.svelte-n1344i):first-child{font-weight:600}.item[data-tone=grave].svelte-n1344i .note:where(.svelte-n1344i){color:inherit;opacity:.8}.item[data-tone=grave].svelte-n1344i .pick:where(.svelte-n1344i){background:var(--lamp);color:var(--ink)}.item.micro.svelte-n1344i>p:where(.svelte-n1344i):first-child{font-size:var(--fs-1)}.item.fact.svelte-n1344i>p:where(.svelte-n1344i):first-child{font-size:var(--fs-1);color:var(--ink-soft);font-style:italic}.item.svelte-n1344i>.note:where(.svelte-n1344i){font-size:var(--fs-1);font-variant-numeric:tabular-nums;margin-top:5px}.done.svelte-n1344i{align-items:center;gap:8px;display:flex;margin-top:8px!important}.out.svelte-n1344i{margin-top:6px!important}em.svelte-n1344i{font-style:normal;font-size:var(--fs-1);color:inherit;opacity:.75;font-variant-numeric:tabular-nums}.title.svelte-n1344i{font:800 clamp(2rem, 6vw, 2.8rem)/1 var(--num);color:#fff;text-align:center;text-shadow:0 2px 22px #28164673;padding:10px 0 2px}.filter.svelte-n1344i{flex-wrap:wrap;gap:2px 14px;display:flex}.filter.svelte-n1344i button:where(.svelte-n1344i){font:var(--t-btn);color:var(--ink-soft);min-height:32px;padding:7px 0 4px;transition:color .15s}.filter.svelte-n1344i button[aria-pressed=true]:where(.svelte-n1344i){color:var(--tomato)}.act.svelte-n1344i{background:var(--lamp);border-radius:999px;min-height:38px;padding:8px 16px 6px}figure.svelte-avwmvm{margin:0}figcaption.svelte-avwmvm{color:var(--ink-soft);justify-content:space-between;gap:8px;margin-bottom:3px;font-size:.8rem;display:flex}figcaption.svelte-avwmvm b:where(.svelte-avwmvm){color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.grid.svelte-avwmvm{background:var(--butter-2);touch-action:pan-y;position:relative}svg.svelte-avwmvm{width:100%;display:block}.ax.svelte-avwmvm{color:var(--ink-soft);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:3px;font-size:.72rem;display:flex}.fill.svelte-avwmvm{fill:var(--ink);opacity:.1}.line.svelte-avwmvm{fill:none;stroke:var(--ink);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}circle.svelte-avwmvm{fill:var(--tomato);stroke:var(--butter);stroke-width:2px}.cross.svelte-avwmvm{stroke:var(--ink-soft);stroke-width:1px;stroke-dasharray:2 3}.zero.svelte-avwmvm{stroke:var(--ink-soft);stroke-width:1px}.tip.svelte-avwmvm{background:var(--ink);color:var(--butter);pointer-events:none;white-space:nowrap;padding:1px 5px;font-size:.72rem;position:absolute;top:3px}.drop.svelte-1hlnk49{padding:6px 0 8px;animation:.16s ease-out svelte-1hlnk49-open}p.svelte-1hlnk49{color:var(--ink-soft);margin:4px 0;font-size:.8rem}@keyframes svelte-1hlnk49-open{0%{opacity:0;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.drop.svelte-1hlnk49{animation:none}}svg.svelte-1ing68y{width:100%;height:auto;margin-top:4px;display:block}.ring.svelte-1ing68y{fill:none;stroke:var(--ink-soft);stroke-opacity:.28;stroke-width:1px}.ring.mid.svelte-1ing68y{stroke-opacity:.7;stroke-dasharray:3 3}.spoke.svelte-1ing68y{stroke:var(--ink-soft);stroke-opacity:.28}.shape.svelte-1ing68y{fill:var(--bottle);fill-opacity:.28;stroke:var(--bottle);stroke-width:2px;stroke-linejoin:round;transition:all .4s var(--ease)}circle.svelte-1ing68y{fill:var(--bottle)}text.svelte-1ing68y{font:650 16px/1 var(--num);fill:var(--ink)}@media (prefers-reduced-motion:reduce){.shape.svelte-1ing68y{transition:none}}header.svelte-1jshhwz{border-bottom:2px solid var(--ink);grid-template-columns:124px minmax(0,1fr);align-items:end;gap:12px;padding-bottom:8px;display:grid}.portrait.svelte-1jshhwz{border-radius:22px;overflow:hidden}.head.svelte-1jshhwz{gap:2px;display:grid}header.svelte-1jshhwz h2:where(.svelte-1jshhwz){overflow-wrap:anywhere}.age.svelte-1jshhwz{font:800 4.3rem/.85 var(--num)}.age.svelte-1jshhwz small:where(.svelte-1jshhwz){font:600 1.3rem/1 var(--num);margin-inline-start:5px}header.svelte-1jshhwz span:where(.svelte-1jshhwz){color:var(--ink-soft);font-size:.84rem}.dream.svelte-1jshhwz{margin:8px 0 0;font-size:.86rem}.dream.svelte-1jshhwz b:where(.svelte-1jshhwz){font:600 1rem/1 var(--num)}dl.svelte-1jshhwz{margin-top:6px}.scale.svelte-1jshhwz{background:linear-gradient(90deg,#ffdccf,#ffe5a8,#d8f5d4);border-radius:4px;height:8px;margin:10px 0 4px;position:relative}.scale.svelte-1jshhwz i:where(.svelte-1jshhwz){background:var(--tomato);width:4px;height:16px;margin-left:-2px;transition:left .4s;position:absolute;top:-4px}.small.svelte-1jshhwz{color:var(--ink-soft);margin:0;font-size:.76rem;line-height:1.3}.lead.svelte-1jshhwz{margin:0;font-size:.9rem}.bars.svelte-1jshhwz{gap:3px;margin:0;padding:0;font-size:.84rem;list-style:none;display:grid}.bars.svelte-1jshhwz li:where(.svelte-1jshhwz):not(.rowwrap){grid-template-columns:96px 1fr 26px;align-items:center;gap:8px;display:grid}.row.svelte-1jshhwz{text-align:start;width:100%;min-height:24px;font:inherit;color:inherit;grid-template-columns:96px 1fr 26px;align-items:center;gap:8px;display:grid}.money.svelte-1jshhwz .row:where(.svelte-1jshhwz){grid-template-columns:1fr auto}.row.svelte-1jshhwz:not(:disabled):hover span:where(.svelte-1jshhwz){color:var(--ink);text-underline-offset:2px;text-decoration:underline}.bars.svelte-1jshhwz span:where(.svelte-1jshhwz){color:var(--ink-soft)}.track.svelte-1jshhwz{background:#2a1b3d21;border-radius:3px;height:6px;overflow:hidden}.track.svelte-1jshhwz i:where(.svelte-1jshhwz){background:var(--ink);border-radius:3px;height:100%;transition:width .4s;display:block}.bars.svelte-1jshhwz b:where(.svelte-1jshhwz){font-variant-numeric:tabular-nums;text-align:end;font-weight:500}.words.svelte-1jshhwz{flex-wrap:wrap;gap:4px;display:flex}.words.svelte-1jshhwz span:where(.svelte-1jshhwz){font:650 1.08rem/1 var(--num);background:var(--marigold);color:var(--ink);border-radius:999px;padding:4px 10px 3px}.dx.svelte-1jshhwz{margin:0;padding:0;font-size:.86rem;list-style:none}@media (prefers-reduced-motion:reduce){.scale.svelte-1jshhwz i:where(.svelte-1jshhwz),.track.svelte-1jshhwz i:where(.svelte-1jshhwz){transition:none}}.jobs.svelte-vmgn7a{border-collapse:collapse;width:100%;font-size:var(--fs-1)}.jobs.svelte-vmgn7a th:where(.svelte-vmgn7a){text-align:start;font-weight:700}.jobs.svelte-vmgn7a th:where(.svelte-vmgn7a) small:where(.svelte-vmgn7a){font-weight:400;display:block}.jobs.svelte-vmgn7a td:where(.svelte-vmgn7a),.jobs.svelte-vmgn7a th:where(.svelte-vmgn7a){vertical-align:top;padding:4px 6px 4px 0}.jobs.svelte-vmgn7a .sum:where(.svelte-vmgn7a){text-align:end;white-space:nowrap;font-variant-numeric:tabular-nums}.jobnote.svelte-vmgn7a{font-size:var(--fs-1);color:var(--ink-soft);margin:4px 0 0}.mix.svelte-vmgn7a{border-radius:6px;gap:2px;height:12px;display:flex;overflow:hidden}.mix.svelte-vmgn7a i:where(.svelte-vmgn7a){flex:0 1 0;min-width:3px}.legend.svelte-vmgn7a{font-size:var(--fs-1);color:var(--ink-soft);flex-wrap:wrap;gap:2px 10px;margin-top:5px;display:flex}.dot.svelte-vmgn7a{border-radius:50%;width:9px;height:9px;margin-inline-end:4px;display:inline-block}[data-s=kin].svelte-vmgn7a{background:var(--s-family)}[data-s=study].svelte-vmgn7a{background:var(--s-edu)}[data-s=work].svelte-vmgn7a{background:var(--s-work)}[data-s=street].svelte-vmgn7a{background:var(--marigold)}[data-s=leisure].svelte-vmgn7a{background:var(--s-love)}[data-s=grey].svelte-vmgn7a{background:var(--ink)}[data-s=biz].svelte-vmgn7a{background:var(--s-money)}[data-s=faith].svelte-vmgn7a{background:var(--plum)}.bond.svelte-vmgn7a i.hot:where(.svelte-vmgn7a){background:var(--tomato)}ul.svelte-vmgn7a{grid-template-columns:repeat(auto-fill,minmax(78px,1fr));gap:9px;margin:0;padding:0;list-style:none;display:grid}.photo.svelte-vmgn7a{font-size:var(--fs-1);color:var(--ink);background:#fff9;border-radius:16px;gap:1px;padding:5px 5px 8px;line-height:1.15;display:grid;overflow:hidden}.photo.svelte-vmgn7a svg{border-radius:12px;width:100%;height:auto}.gone.svelte-vmgn7a{border-top:4px solid var(--night)}.ex.svelte-vmgn7a{opacity:.6}b.svelte-vmgn7a{font:700 1.02rem/1.1 var(--num);overflow-wrap:anywhere;margin-top:4px}span.svelte-vmgn7a{color:var(--ink-soft)}small.svelte-vmgn7a{font-size:var(--fs-1);color:var(--ink-soft)}.bond.svelte-vmgn7a{background:#2a1b3d24;border-radius:2px;height:3px;margin-top:3px;overflow:hidden}.bond.svelte-vmgn7a i:where(.svelte-vmgn7a){background:var(--tomato);height:100%;display:block}.rows.svelte-16lofx9,.sum.svelte-16lofx9{margin-top:2px}.sum.svelte-16lofx9 dt:where(.svelte-16lofx9){color:var(--ink);font-weight:600}.sum.svelte-16lofx9 dd:where(.svelte-16lofx9){font-weight:700}.neg.svelte-16lofx9 dd:where(.svelte-16lofx9),li.neg.svelte-16lofx9{color:var(--tomato)}.loans.svelte-16lofx9{font-size:var(--fs-2);gap:6px;margin:0;padding:0;list-style:none;display:grid}.loans.svelte-16lofx9 li:where(.svelte-16lofx9){grid-template-columns:1fr auto;gap:0 8px;display:grid}.loans.svelte-16lofx9 b:where(.svelte-16lofx9){font-weight:600}.loans.svelte-16lofx9 span:where(.svelte-16lofx9){font-variant-numeric:tabular-nums}.loans.svelte-16lofx9 small:where(.svelte-16lofx9){color:var(--ink-soft);grid-column:1/-1;font-size:.76rem}.week.svelte-16lofx9{border-radius:6px;gap:2px;height:12px;display:flex;overflow:hidden}.week.svelte-16lofx9 i:where(.svelte-16lofx9){flex:0 1 0;min-width:2px}.legend.svelte-16lofx9{color:var(--ink-soft);flex-wrap:wrap;gap:2px 10px;margin:6px 0 0;padding:0;font-size:.76rem;list-style:none;display:flex}.dot.svelte-16lofx9{border-radius:50%;width:8px;height:8px;margin-inline-end:4px;display:inline-block}.t-work.svelte-16lofx9{background:var(--ink)}.t-road.svelte-16lofx9,.t-home.svelte-16lofx9{background:var(--ink-soft)}.t-care.svelte-16lofx9{background:var(--tomato)}.t-study.svelte-16lofx9{background:var(--bottle)}.t-side.svelte-16lofx9{background:var(--plum)}.t-rest.svelte-16lofx9{background:var(--butter-2)}.t-free.svelte-16lofx9{background:var(--lilac);outline:1px solid var(--ink-soft);outline-offset:-1px}.words.svelte-16lofx9{flex-wrap:wrap;gap:4px;display:flex}.words.svelte-16lofx9 button:where(.svelte-16lofx9){font:600 var(--h-1)/1 var(--num);background:var(--butter-2);border-radius:999px;min-height:38px;padding:8px 14px 6px;transition:background .15s,color .15s}.words.svelte-16lofx9 button.on:where(.svelte-16lofx9){background:var(--ink);color:var(--butter)}dialog.svelte-r78x6h{scrollbar-width:none;border:0;border-radius:28px;width:min(100% - 32px,560px);max-height:min(100dvh - 48px,720px);padding:22px 24px 24px;overflow-y:auto}dialog[open].svelte-r78x6h{animation:svelte-r78x6h-pop .22s var(--ease)}@keyframes svelte-r78x6h-pop{0%{opacity:0;transform:translateY(12px)scale(.98)}}dialog.svelte-r78x6h::backdrop{background:#1e123c99}header.svelte-r78x6h{justify-content:space-between;align-items:center;gap:12px;display:flex}ul.svelte-r78x6h{gap:6px;margin:0;padding:0;list-style:none;display:grid}.act.svelte-r78x6h{text-align:start;background:#fff9;border-radius:16px;gap:1px;width:100%;min-height:50px;padding:10px 16px;transition:background .14s,color .14s;display:grid}.act.svelte-r78x6h:hover:not(:disabled){background:var(--ink);color:var(--butter)}.act.svelte-r78x6h:hover:not(:disabled) small:where(.svelte-r78x6h){color:var(--butter)}.act.svelte-r78x6h:disabled{opacity:.5;cursor:default}b.svelte-r78x6h{font:600 var(--h-1)/1.1 var(--num)}small.svelte-r78x6h{font-size:var(--fs-1);color:var(--ink-soft)}ul.svelte-1oiayqi{gap:3px;margin:0;padding:0;list-style:none;display:grid}li.svelte-1oiayqi{font-size:var(--fs-2);background:#ffffff6b;border-radius:14px;justify-content:space-between;align-items:baseline;gap:10px;padding:6px 12px;display:flex}li[data-s=open].svelte-1oiayqi{background:var(--mint)}li[data-s=closed].svelte-1oiayqi{opacity:.68}b.svelte-1oiayqi{font:600 1.1rem/1.15 var(--num)}span.svelte-1oiayqi{font-size:var(--fs-1);color:var(--ink-soft);text-align:end}.law.svelte-1oiayqi{margin-top:8px}.heat.svelte-1oiayqi{background:linear-gradient(90deg, var(--tomato) var(--p), #2a1b3d26 var(--p));border-radius:4px;width:90px;height:7px;display:inline-block}.scene.svelte-rhyc7o{min-height:100dvh;padding:0 12px 74px;position:relative;overflow-x:clip}.bar.svelte-rhyc7o{z-index:10;color:#fff4d8;background:#33224fe6;border-radius:999px;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:14px;height:56px;margin:8px 0 16px;padding:0 10px 0 12px;display:grid;position:sticky;top:8px;box-shadow:0 16px 30px -20px #281646cc}.date.svelte-rhyc7o{white-space:nowrap;align-items:baseline;gap:6px;display:inline-flex}.date.svelte-rhyc7o b:where(.svelte-rhyc7o){font:800 var(--h-2)/1 var(--num);color:var(--lamp)}.date.svelte-rhyc7o span:where(.svelte-rhyc7o){font:500 var(--h-1)/1 var(--num);opacity:.75;min-width:5.5em}.track.svelte-rhyc7o{gap:4px;min-width:0;display:grid}.head.svelte-rhyc7o{justify-content:space-between;align-items:baseline;gap:10px;min-width:0;display:flex}.chapter.svelte-rhyc7o{font:600 1.02rem/1 var(--num);opacity:.85;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.worth.svelte-rhyc7o{font:700 1.02rem/1 var(--num);color:var(--lamp);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.worth.svelte-rhyc7o small:where(.svelte-rhyc7o){font:inherit;color:#fff4d8;opacity:.7;font-weight:500}.worth.minus.svelte-rhyc7o{color:var(--tomato)}.line.svelte-rhyc7o{background:#ffe7ae33;border-radius:3px;height:5px;position:relative}.line.svelte-rhyc7o i:where(.svelte-rhyc7o){background:linear-gradient(90deg, var(--tomato), var(--lamp));border-radius:3px;transition:width .1s linear;position:absolute;inset:0 auto 0 0}.line.svelte-rhyc7o s:where(.svelte-rhyc7o){background:var(--night);opacity:.55;width:1px;height:100%;position:absolute;top:0}.line.svelte-rhyc7o u:where(.svelte-rhyc7o){background:var(--lamp);border-radius:50%;width:13px;height:13px;margin-inline-start:-6px;transition:left .1s linear;position:absolute;top:-4px;box-shadow:0 0 12px 3px #ffc861b3}.now.svelte-rhyc7o{font:600 1.02rem/1 var(--num);white-space:nowrap;display:none}@media (prefers-reduced-motion:reduce){.line.svelte-rhyc7o i:where(.svelte-rhyc7o){transition:none}.line.svelte-rhyc7o u:where(.svelte-rhyc7o){display:none}}.time.svelte-rhyc7o{gap:3px;display:flex}.ctl.svelte-rhyc7o{font:var(--t-btn);color:#fff4d8;background:#fff4d821;border-radius:999px;min-height:36px;padding:7px 13px 5px;transition:background .15s}.ctl.svelte-rhyc7o:hover:not(:disabled){background:#ffe7ae3d}.ctl.svelte-rhyc7o:disabled{opacity:.4;cursor:default}.sp[aria-pressed=true].svelte-rhyc7o{background:var(--lamp);color:var(--ink)}.desk.svelte-rhyc7o{max-width:640px;margin:0 auto}.col.svelte-rhyc7o:not(.on){display:none}.err.svelte-rhyc7o{font-size:var(--fs-2);margin:0 0 12px}.err.svelte-rhyc7o button:where(.svelte-rhyc7o){text-decoration:underline}.sides.svelte-rhyc7o,.pane.svelte-rhyc7o:not(.show){display:none}.tabs.svelte-rhyc7o{inset:auto 10px calc(10px + env(safe-area-inset-bottom)) 10px;z-index:9;background:#33224ff0;border-radius:999px;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;box-shadow:0 16px 30px -18px #281646cc}.tabs.svelte-rhyc7o button:where(.svelte-rhyc7o){font:var(--t-btn);color:#fff4d8;opacity:.65;min-height:50px;padding:13px 0 11px}.tabs.svelte-rhyc7o button[aria-pressed=true]:where(.svelte-rhyc7o){opacity:1;color:var(--lamp)}@media (max-width:720px){.worth.svelte-rhyc7o small:where(.svelte-rhyc7o){display:none}.bar.svelte-rhyc7o{grid-template-columns:auto minmax(0,1fr) auto;gap:8px}.date.svelte-rhyc7o,.chapter.svelte-rhyc7o{display:none}.now.svelte-rhyc7o{display:inline}.ctl.svelte-rhyc7o{padding:7px 8px 5px}.scene.svelte-rhyc7o{padding:0 8px 74px}.bar.svelte-rhyc7o{margin:6px 0 12px}}@media (min-width:1100px){.scene.svelte-rhyc7o{padding:0 20px 40px}.bar.svelte-rhyc7o{margin:10px 0 20px}.desk.svelte-rhyc7o{grid-template-columns:minmax(280px,330px) minmax(0,660px) minmax(280px,360px);justify-content:center;align-items:start;gap:20px;max-width:1420px;display:grid}.col.svelte-rhyc7o:not(.on){display:block}.tabs.svelte-rhyc7o{display:none}.sides.svelte-rhyc7o{grid-template-columns:repeat(3,1fr);gap:3px;margin-bottom:8px;display:grid}.sides.svelte-rhyc7o button:where(.svelte-rhyc7o){font:var(--t-btn);color:var(--ink);background:#fff4d88c;border-radius:999px;padding:10px 0 8px;transition:background .15s}.sides.svelte-rhyc7o button[aria-pressed=true]:where(.svelte-rhyc7o){background:var(--lamp);color:var(--ink)}.pane.svelte-rhyc7o{display:none!important}.pane.show.svelte-rhyc7o{display:block!important}.left.svelte-rhyc7o,.right.svelte-rhyc7o{scrollbar-width:none;border-radius:22px;max-height:calc(100dvh - 100px);position:sticky;top:84px;overflow-y:auto}}
