.db[data-astro-cid-ls3tc24r]{border-radius:var(--radius-card);background:var(--surface);gap:16px;margin:0;padding:clamp(20px,3vw,32px);display:grid}.db[data-astro-cid-ls3tc24r] h3[data-astro-cid-ls3tc24r]{margin:0;font-size:clamp(1.25rem,2vw,1.5rem)}.db-head[data-astro-cid-ls3tc24r]{gap:10px;display:grid}.db-head[data-astro-cid-ls3tc24r][hidden]{display:none}.db-prompt[data-astro-cid-ls3tc24r]{color:var(--ink-3);font:500 .75rem/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin:0}.db-chips[data-astro-cid-ls3tc24r]{flex-wrap:wrap;gap:10px;display:flex}.db[data-astro-cid-ls3tc24r] .pick-chip[data-astro-cid-ls3tc24r]{background:#fff}.db-chart[data-astro-cid-ls3tc24r]{border-radius:var(--radius-sm);background:#fff;padding:34px 20px 20px;position:relative}.db-axis[data-astro-cid-ls3tc24r]{color:var(--ink-3);font:500 .6875rem/1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;position:absolute;top:12px;left:20px;right:20px}.db-axis[data-astro-cid-ls3tc24r] span[data-astro-cid-ls3tc24r]{white-space:nowrap;position:absolute;transform:translate(-50%)}.db-axis[data-astro-cid-ls3tc24r] span[data-astro-cid-ls3tc24r]:first-child{transform:none}.db-grid[data-astro-cid-ls3tc24r]{position:absolute;inset:30px 20px 16px}.db-tick[data-astro-cid-ls3tc24r]{border-left:1.5px dashed var(--dash);position:absolute;top:0;bottom:0}.db-rows[data-astro-cid-ls3tc24r]{gap:18px;margin:0;padding:0;list-style:none;display:grid;position:relative}.db-row[data-astro-cid-ls3tc24r]{transition:opacity .36s var(--ease-out);gap:6px;display:grid}.db-label[data-astro-cid-ls3tc24r]{margin:0;font-size:.9375rem;font-weight:600}.db-track[data-astro-cid-ls3tc24r]{height:30px;position:relative}.db-bar[data-astro-cid-ls3tc24r]{isolation:isolate;border-radius:var(--pill);background:var(--mesh-sunrise);transform-origin:0;position:absolute;inset:0 auto 0 0;overflow:hidden}.db-row[data-astro-cid-ls3tc24r]:nth-child(2) .db-bar[data-astro-cid-ls3tc24r]{background:var(--mesh-gold)}.db-row[data-astro-cid-ls3tc24r]:nth-child(3) .db-bar[data-astro-cid-ls3tc24r]{background:var(--mesh-bloom)}.db-bar[data-astro-cid-ls3tc24r]:after{content:"";z-index:-1;background-image:var(--grain);mix-blend-mode:overlay;opacity:.55;background-size:220px;position:absolute;inset:0}.db-row[data-astro-cid-ls3tc24r].is-fade .db-bar[data-astro-cid-ls3tc24r]{border-radius:var(--pill) 0 0 var(--pill);mask-image:linear-gradient(90deg,#000 45%,#0000)}.db-value[data-astro-cid-ls3tc24r]{font:700 1.0625rem/1.2 var(--font-display);margin:0}.db[data-astro-cid-ls3tc24r].has-pick .db-row[data-astro-cid-ls3tc24r]:not(.is-lit){opacity:.35}.db[data-astro-cid-ls3tc24r].has-js .db-bar[data-astro-cid-ls3tc24r]{transition:transform 1.1s var(--ease-out);transition-delay:calc(var(--i) * .12s + .1s);transform:scaleX(0)}.db[data-astro-cid-ls3tc24r].has-js.is-in .db-bar[data-astro-cid-ls3tc24r]{transform:none}figcaption[data-astro-cid-ls3tc24r]{color:var(--ink-3);font-size:.875rem;line-height:1.5}@media (width<=560px){.db-chart[data-astro-cid-ls3tc24r]{padding:32px 12px 16px}.db-axis[data-astro-cid-ls3tc24r]{left:12px;right:12px}.db-grid[data-astro-cid-ls3tc24r]{inset:28px 12px 12px}}@media (prefers-reduced-motion:reduce){.db[data-astro-cid-ls3tc24r].has-js .db-bar[data-astro-cid-ls3tc24r]{transition:none;transform:none}.db-row[data-astro-cid-ls3tc24r]{transition:none}}.fw[data-astro-cid-2mtmwmhr]{border-radius:var(--radius-card);background:var(--surface);gap:20px;margin:0;padding:clamp(22px,3.4vw,40px);display:grid}.fw-top[data-astro-cid-2mtmwmhr]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:14px 24px;display:flex}.fw-title[data-astro-cid-2mtmwmhr]{font:700 clamp(1.5rem, 2.4vw, 2rem)/1.15 var(--font-display);font-variation-settings:"wdth" 90;letter-spacing:-.02em;margin:0}.fw-play[data-astro-cid-2mtmwmhr]{border-radius:var(--pill);background:var(--ink);color:#fff;min-height:48px;font:600 1rem/1 var(--font-body);cursor:pointer;transition:transform .42s var(--ease-spring);border:0;align-items:center;gap:10px;padding:0 20px 0 14px;display:inline-flex}.fw-play[data-astro-cid-2mtmwmhr][hidden]{display:none}.fw-play[data-astro-cid-2mtmwmhr]:active{transform:scale(.96)}.fw-play-icon[data-astro-cid-2mtmwmhr]{border-block:7px solid #0000;border-left:11px solid;width:0;height:0}.fw[data-astro-cid-2mtmwmhr].is-playing .fw-play-icon[data-astro-cid-2mtmwmhr]{animation:fw-pulse 1s var(--ease-breathe) infinite}@keyframes fw-pulse{50%{opacity:.35}}.fw-chart[data-astro-cid-2mtmwmhr]{border-radius:var(--radius-sm);background:#fff;height:clamp(180px,24vw,280px);margin-bottom:26px;position:relative}.fw-defs[data-astro-cid-2mtmwmhr]{position:absolute}.fw-reveal[data-astro-cid-2mtmwmhr]{clip-path:inset(0 calc(100% - var(--at)) 0 0);position:absolute;inset:0}.fw-area[data-astro-cid-2mtmwmhr]{isolation:isolate;position:absolute;inset:0}.fw-warm[data-astro-cid-2mtmwmhr]{background:var(--mesh-sunrise);clip-path:url(#fw-warm)}.fw-cool[data-astro-cid-2mtmwmhr]{background:var(--mesh-bloom);clip-path:url(#fw-cool);opacity:.85}.fw-area[data-astro-cid-2mtmwmhr]:after{content:"";background-image:var(--grain);mix-blend-mode:overlay;opacity:.5;background-size:220px;position:absolute;inset:0}.fw-line[data-astro-cid-2mtmwmhr]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.fw-line[data-astro-cid-2mtmwmhr] path[data-astro-cid-2mtmwmhr]{fill:none;stroke:var(--ink);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.fw-rest[data-astro-cid-2mtmwmhr]{border-top:1.5px dashed var(--dash);position:absolute;top:72%;left:0;right:0}.fw-dot[data-astro-cid-2mtmwmhr]{background:var(--orb-marigold-img) center / 70% no-repeat, #fff;border-radius:50%;width:22px;height:22px;margin:-11px 0 0 -11px;position:absolute;top:72%;left:100%;box-shadow:0 0 0 1px #12261b14,0 6px 16px -4px #12261b66}.fw-dot[data-astro-cid-2mtmwmhr][hidden]{display:none}.fw-axis[data-astro-cid-2mtmwmhr]{color:var(--ink-3);font:500 .6875rem/1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;display:flex;position:absolute;top:calc(100% + 10px);left:0;right:0}.fw-stages[data-astro-cid-2mtmwmhr]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.fw-stages[data-astro-cid-2mtmwmhr] li[data-astro-cid-2mtmwmhr]{border-radius:var(--radius-sm);transition:opacity .36s var(--ease-out), transform .52s var(--ease-spring), box-shadow .36s var(--ease-out);background:#fff;align-content:start;gap:8px;padding:16px;display:grid}.fw-stage[data-astro-cid-2mtmwmhr]{color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:baseline;gap:8px;padding:0;display:flex}.fw-stage[data-astro-cid-2mtmwmhr]:disabled{cursor:default}.fw-num[data-astro-cid-2mtmwmhr]{color:var(--ink-3);font:500 .75rem/1 var(--font-mono);letter-spacing:.06em}.fw-label[data-astro-cid-2mtmwmhr]{font:700 1.125rem/1.1 var(--font-display)}.fw-stages[data-astro-cid-2mtmwmhr] p[data-astro-cid-2mtmwmhr]{color:var(--ink-2);margin:0;font-size:.9375rem;line-height:1.45}.fw[data-astro-cid-2mtmwmhr].has-js .fw-stages[data-astro-cid-2mtmwmhr] li[data-astro-cid-2mtmwmhr]:not(.is-on){opacity:.5}.fw[data-astro-cid-2mtmwmhr].has-js .fw-stages[data-astro-cid-2mtmwmhr] li[data-astro-cid-2mtmwmhr].is-on{box-shadow:var(--shadow-soft), inset 0 0 0 1.5px var(--ink);transform:translateY(-3px)}figcaption[data-astro-cid-2mtmwmhr]{color:var(--ink-3);font-size:.875rem;line-height:1.5}@media (width<=760px){.fw-stages[data-astro-cid-2mtmwmhr]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.fw[data-astro-cid-2mtmwmhr]{padding:20px}.fw-stages[data-astro-cid-2mtmwmhr] li[data-astro-cid-2mtmwmhr]{padding:12px}.fw-label[data-astro-cid-2mtmwmhr]{font-size:1rem}.fw-stages[data-astro-cid-2mtmwmhr] p[data-astro-cid-2mtmwmhr]{font-size:.875rem}}@media (prefers-reduced-motion:reduce){.fw-stages[data-astro-cid-2mtmwmhr] li[data-astro-cid-2mtmwmhr]{transition:none}.fw[data-astro-cid-2mtmwmhr].has-js .fw-stages[data-astro-cid-2mtmwmhr] li[data-astro-cid-2mtmwmhr].is-on{transform:none}}.fq[data-astro-cid-5o4qkzon]{border-radius:var(--radius-card);background:var(--surface);gap:18px;margin:0;padding:clamp(20px,3vw,32px);display:grid}.fq-head[data-astro-cid-5o4qkzon]{gap:6px;display:grid}.fq-head[data-astro-cid-5o4qkzon] h3[data-astro-cid-5o4qkzon]{margin:0;font-size:clamp(1.25rem,2vw,1.5rem)}.fq-prompt[data-astro-cid-5o4qkzon]{color:var(--ink-2);margin:0;font-size:1.0625rem}.fq-chips[data-astro-cid-5o4qkzon]{flex-wrap:wrap;gap:10px;display:flex}.fq-chips[data-astro-cid-5o4qkzon][hidden]{display:none}.fq[data-astro-cid-5o4qkzon] .pick-chip[data-astro-cid-5o4qkzon]{background:#fff}.fq-week[data-astro-cid-5o4qkzon]{border-radius:var(--radius-sm);background:#fff;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin:0;padding:16px;list-style:none;display:grid}.fq-week[data-astro-cid-5o4qkzon] li[data-astro-cid-5o4qkzon]{justify-items:center;gap:8px;display:grid}.fq-dots[data-astro-cid-5o4qkzon]{flex-direction:column-reverse;align-items:center;gap:4px;min-height:196px;display:flex}.fq-dot[data-astro-cid-5o4qkzon]{background:var(--surface-2);width:10px;height:10px;transition:transform .52s var(--ease-spring), background-color .24s var(--ease-out);transition-delay:calc(var(--d) * 40ms + var(--k) * 18ms);border-radius:50%;transform:scale(.5)}.fq-dot[data-astro-cid-5o4qkzon].is-on,.fq[data-astro-cid-5o4qkzon]:not(.has-js) .fq-dot[data-astro-cid-5o4qkzon][data-on^="1"]{background:var(--tangerine);transform:none}.fq[data-astro-cid-5o4qkzon][data-pick="0"] .fq-dot[data-astro-cid-5o4qkzon].is-on{background:var(--gold)}.fq-day[data-astro-cid-5o4qkzon]{color:var(--ink-3);font:500 .6875rem/1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase}.fq-total[data-astro-cid-5o4qkzon]{font:700 1.125rem/1.3 var(--font-display);margin:0}figcaption[data-astro-cid-5o4qkzon]{color:var(--ink-3);font-size:.875rem;line-height:1.5}@media (width<=560px){.fq-week[data-astro-cid-5o4qkzon]{gap:4px;padding:12px 8px}.fq-dot[data-astro-cid-5o4qkzon]{width:8px;height:8px}.fq-dots[data-astro-cid-5o4qkzon]{gap:3px;min-height:154px}}@media (prefers-reduced-motion:reduce){.fq-dot[data-astro-cid-5o4qkzon]{transition:none}}.nl[data-astro-cid-edsvogre]{border-radius:var(--radius-card);background:var(--surface);gap:16px;margin:0;padding:clamp(20px,3vw,32px);display:grid}.nl[data-astro-cid-edsvogre] h3[data-astro-cid-edsvogre]{margin:0;font-size:clamp(1.25rem,2vw,1.5rem)}.nl-head[data-astro-cid-edsvogre]{gap:10px;display:grid}.nl-head[data-astro-cid-edsvogre][hidden]{display:none}.nl-prompt[data-astro-cid-edsvogre]{color:var(--ink-3);font:500 .75rem/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin:0}.nl-chips[data-astro-cid-edsvogre]{flex-wrap:wrap;gap:10px;display:flex}.nl[data-astro-cid-edsvogre] .pick-chip[data-astro-cid-edsvogre]{background:#fff}.nl-scene[data-astro-cid-edsvogre]{border-radius:var(--radius-sm);background:#fff;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:clamp(14px,3vw,28px);padding:clamp(16px,2.4vw,24px);display:grid}.nl-bed[data-astro-cid-edsvogre]{align-content:end;min-height:260px;display:grid}.nl-stack[data-astro-cid-edsvogre]{flex-direction:column;justify-content:flex-end;gap:6px;margin:0 0 6px;padding:0;list-style:none;display:flex}.nl-layer[data-astro-cid-edsvogre]{border-radius:var(--pill);background:var(--c);min-height:40px;color:var(--on,var(--ink));font:600 .9375rem/1.1 var(--font-body);transition:opacity .36s var(--ease-out), transform .62s var(--ease-spring), max-height .52s var(--ease-spring), min-height .52s var(--ease-spring), margin .52s var(--ease-spring);align-items:center;padding:0 18px;display:flex}.nl-layer[data-astro-cid-edsvogre].c-magenta{--on:#fff}.nl[data-astro-cid-edsvogre].has-js .nl-layer[data-astro-cid-edsvogre]:not(.is-on){opacity:0;min-height:0;max-height:0;margin-top:-6px;overflow:hidden;transform:translateY(-24px)scale(.96)}.nl[data-astro-cid-edsvogre].has-js .nl-layer[data-astro-cid-edsvogre].is-on{max-height:60px}.nl-sleeper[data-astro-cid-edsvogre]{border-radius:var(--pill);background:var(--surface);align-items:center;gap:8px;height:46px;padding:0 8px;display:flex}.nl-head-orb[data-astro-cid-edsvogre]{background:var(--orb-rose-img) center / cover no-repeat;border-radius:50%;flex:none;width:34px;height:34px}.nl-body[data-astro-cid-edsvogre]{border-radius:var(--pill);background:var(--surface-2);flex:1;height:24px}.nl-meter[data-astro-cid-edsvogre]{align-content:end;justify-items:center;gap:8px;display:grid}.nl-meter-track[data-astro-cid-edsvogre]{border-radius:var(--pill);background:var(--surface);width:22px;height:220px;position:relative;overflow:hidden}.nl-meter-fill[data-astro-cid-edsvogre]{height:calc(var(--n) / 4 * 100%);border-radius:var(--pill);background:linear-gradient(0deg, var(--gold), var(--tangerine) 60%, var(--red));transition:height .7s var(--ease-spring);position:absolute;inset:auto 0 0}.nl-meter-label[data-astro-cid-edsvogre]{max-width:7ch;color:var(--ink-3);font:500 .6875rem/1.2 var(--font-mono);letter-spacing:.06em;text-align:center;text-transform:uppercase}.nl-sentence[data-astro-cid-edsvogre]{font:700 clamp(1.05rem, 1.6vw, 1.2rem)/1.4 var(--font-display);margin:0}figcaption[data-astro-cid-edsvogre]{color:var(--ink-3);font-size:.875rem;line-height:1.5}@media (prefers-reduced-motion:reduce){.nl-layer[data-astro-cid-edsvogre],.nl-meter-fill[data-astro-cid-edsvogre]{transition:none}}.rl[data-astro-cid-f7uzhvoh]{gap:18px;display:grid}.rl-head[data-astro-cid-f7uzhvoh]{gap:10px;display:grid}.rl-head[data-astro-cid-f7uzhvoh][hidden]{display:none}.rl-prompt[data-astro-cid-f7uzhvoh]{color:var(--ink-3);font:500 .75rem/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin:0}.rl-bar[data-astro-cid-f7uzhvoh]{z-index:3;border-radius:calc(var(--pill) + 6px);min-width:0;margin:-6px -8px 0;padding:6px 8px;position:sticky;top:86px}.rl-bar[data-astro-cid-f7uzhvoh][hidden]{display:none}.rl-bar[data-astro-cid-f7uzhvoh]:before{content:"";z-index:-1;border-radius:inherit;background:color-mix(in srgb, var(--ground) 86%, transparent);backdrop-filter:blur(14px)saturate(1.2);position:absolute;inset:0;box-shadow:0 10px 24px -16px #12261b73}.rl-chips[data-astro-cid-f7uzhvoh]{flex-wrap:wrap;gap:8px;display:flex}.rl[data-astro-cid-f7uzhvoh] .pick-chip[data-astro-cid-f7uzhvoh]{flex:none;min-height:48px}.rl-rungs[data-astro-cid-f7uzhvoh]{gap:12px;margin:0;padding:0;list-style:none;display:grid}.rl-rung[data-astro-cid-f7uzhvoh]{margin-left:calc(var(--i) * clamp(0px, 2vw, 28px));border-radius:var(--radius-sm);background:var(--surface);transition:opacity .36s var(--ease-out), transform .52s var(--ease-spring), box-shadow .36s var(--ease-out);grid-template-columns:auto minmax(0,1fr);gap:clamp(14px,2.4vw,24px);padding:clamp(18px,2.6vw,28px);display:grid}.rl-rung[data-astro-cid-f7uzhvoh]:first-child{background:var(--mesh-sunrise)}.rl-number[data-astro-cid-f7uzhvoh]{width:44px;height:44px;font:800 1.25rem/1 var(--font-display);background:#fff;border-radius:50%;place-items:center;display:grid}.rl-copy[data-astro-cid-f7uzhvoh]{gap:10px;max-width:72ch;display:grid}.rl-copy[data-astro-cid-f7uzhvoh] h3[data-astro-cid-f7uzhvoh]{margin:0;font-size:clamp(1.2rem,1.8vw,1.4rem)}.rl-copy[data-astro-cid-f7uzhvoh] p[data-astro-cid-f7uzhvoh]{margin:0;font-size:1.0625rem;line-height:1.55}.rl-drugs[data-astro-cid-f7uzhvoh]{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:10px;margin:4px 0;padding:0;list-style:none;display:grid}.rl-drugs[data-astro-cid-f7uzhvoh] li[data-astro-cid-f7uzhvoh]{border-radius:var(--radius-sm);background:#fff;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;padding:16px;display:grid}.rl-drugs[data-astro-cid-f7uzhvoh] .orb[data-astro-cid-f7uzhvoh]{--s:18px;margin-top:3px}.rl-drugs[data-astro-cid-f7uzhvoh] p[data-astro-cid-f7uzhvoh]{font-size:1rem;line-height:1.5}.rl[data-astro-cid-f7uzhvoh].has-pick .rl-rung[data-astro-cid-f7uzhvoh][data-lit=false]{opacity:.38}.rl[data-astro-cid-f7uzhvoh].has-pick .rl-rung[data-astro-cid-f7uzhvoh][data-lit=true]{box-shadow:var(--shadow-soft), inset 0 0 0 1.5px var(--ink);transform:translate(6px)}@media (width<=760px){.rl-bar[data-astro-cid-f7uzhvoh]{top:76px}}@media (width<=560px){.rl-bar[data-astro-cid-f7uzhvoh]{margin:-6px calc(-1 * var(--gutter)) 0;border-radius:0;padding:6px 0}.rl-chips[data-astro-cid-f7uzhvoh]{padding:0 var(--gutter);scroll-padding:0 var(--gutter);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.rl-chips[data-astro-cid-f7uzhvoh]::-webkit-scrollbar{display:none}.rl[data-astro-cid-f7uzhvoh] .pick-chip[data-astro-cid-f7uzhvoh]{gap:6px;min-height:44px;padding:0 12px 0 8px;font-size:.9375rem}.rl-rung[data-astro-cid-f7uzhvoh]{grid-template-columns:minmax(0,1fr);margin-left:0}.rl-number[data-astro-cid-f7uzhvoh]{width:36px;height:36px;font-size:1.0625rem}.rl[data-astro-cid-f7uzhvoh].has-pick .rl-rung[data-astro-cid-f7uzhvoh][data-lit=true]{transform:none}}@media (prefers-reduced-motion:reduce){.rl-rung[data-astro-cid-f7uzhvoh]{transition:none}.rl[data-astro-cid-f7uzhvoh].has-pick .rl-rung[data-astro-cid-f7uzhvoh][data-lit=true]{transform:none}}.tb[data-astro-cid-zpz4mba5]{border-radius:var(--radius-card);background:var(--surface);gap:16px;margin:0;padding:clamp(20px,3vw,32px);display:grid}.tb[data-astro-cid-zpz4mba5] h3[data-astro-cid-zpz4mba5]{margin:0;font-size:clamp(1.25rem,2vw,1.5rem)}.tb-controls[data-astro-cid-zpz4mba5]{gap:12px;display:grid}.tb-controls[data-astro-cid-zpz4mba5][hidden]{display:none}.tb-chips[data-astro-cid-zpz4mba5],.tb-nudges[data-astro-cid-zpz4mba5]{flex-wrap:wrap;gap:8px 10px;display:flex}.tb[data-astro-cid-zpz4mba5] .pick-chip[data-astro-cid-zpz4mba5]{background:#fff}.tb-prompt[data-astro-cid-zpz4mba5]{color:var(--ink-3);font:500 .75rem/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin:4px 0 0}.tb-nudge[data-astro-cid-zpz4mba5]{border:1.5px dashed var(--dash);border-radius:var(--pill);min-height:44px;color:var(--ink);font:600 1rem/1.1 var(--font-body);cursor:pointer;transition:background-color .24s var(--ease-out), border-color .24s var(--ease-out), transform .42s var(--ease-spring);background:0 0;align-items:center;gap:8px;padding:0 18px 0 8px;display:inline-flex}.tb-plus[data-astro-cid-zpz4mba5]{background:var(--surface-2);width:28px;height:28px;transition:transform .52s var(--ease-spring);border-radius:50%;place-items:center;font-weight:700;display:grid}.tb-nudge[data-astro-cid-zpz4mba5][aria-pressed=true]{box-shadow:var(--shadow-soft);background:#fff;border-color:#0000}.tb-nudge[data-astro-cid-zpz4mba5][aria-pressed=true] .tb-plus[data-astro-cid-zpz4mba5]{background:var(--orb-apricot-img) center / cover no-repeat;color:#0000;transform:rotate(45deg)}.tb-nudge[data-astro-cid-zpz4mba5]:active{transform:scale(.96)}.tb-chart[data-astro-cid-zpz4mba5]{border-radius:var(--radius-sm);background:#fff;height:clamp(200px,22vw,260px);position:relative;overflow:hidden}.tb-flush[data-astro-cid-zpz4mba5]{background:var(--mesh-sunrise);opacity:0;transition:opacity .6s var(--ease-out), transform .9s var(--ease-spring);position:absolute;inset:0;transform:translateY(40%)}.tb[data-astro-cid-zpz4mba5].is-over .tb-flush[data-astro-cid-zpz4mba5]{opacity:.4;transform:none}.tb-band[data-astro-cid-zpz4mba5]{top:calc(50% - var(--band) / 2);height:var(--band);transition:top .7s var(--ease-spring), height .7s var(--ease-spring), border-color .3s var(--ease-out);background:#f4f3efe6;border-block:2px dashed #12261b59;position:absolute;left:0;right:0}.tb[data-astro-cid-zpz4mba5].is-over .tb-band[data-astro-cid-zpz4mba5]{border-top-color:var(--red-deep)}.tb-band-label[data-astro-cid-zpz4mba5]{color:var(--ink-3);font:500 .6875rem/1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;transition:opacity .3s var(--ease-out);position:absolute;bottom:8px;right:12px}.tb[data-astro-cid-zpz4mba5].is-narrow .tb-band-label[data-astro-cid-zpz4mba5]{top:calc(100% + 8px);bottom:auto}.tb-line[data-astro-cid-zpz4mba5]{top:calc(50% - 50px - var(--lift));width:100%;height:100px;transition:top .7s var(--ease-spring);position:absolute;left:0;overflow:visible}.tb-line[data-astro-cid-zpz4mba5] path[data-astro-cid-zpz4mba5]{fill:none;stroke:var(--ink);transition:stroke .3s var(--ease-out);stroke-width:3px;stroke-linecap:round;vector-effect:non-scaling-stroke}.tb[data-astro-cid-zpz4mba5].is-over .tb-line[data-astro-cid-zpz4mba5] path[data-astro-cid-zpz4mba5]{stroke:var(--red-deep)}.tb-core-label[data-astro-cid-zpz4mba5]{color:var(--ink-2);font:500 .6875rem/1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;position:absolute;bottom:10px;left:12px}.tb-status[data-astro-cid-zpz4mba5]{min-height:3em;font:700 clamp(1.05rem, 1.6vw, 1.2rem)/1.4 var(--font-display);margin:0}figcaption[data-astro-cid-zpz4mba5]{color:var(--ink-3);font-size:.875rem;line-height:1.5}@media (width<=560px){.tb-nudge[data-astro-cid-zpz4mba5]{font-size:.9375rem}}@media (prefers-reduced-motion:reduce){.tb-flush[data-astro-cid-zpz4mba5],.tb-band[data-astro-cid-zpz4mba5],.tb-line[data-astro-cid-zpz4mba5],.tb-nudge[data-astro-cid-zpz4mba5],.tb-plus[data-astro-cid-zpz4mba5]{transition:none}}.tm[data-astro-cid-v3fr2727]{--level:0%;--line:36%;border-radius:var(--radius-card);background:var(--surface);gap:14px;margin:0;padding:clamp(20px,3vw,32px);display:grid}.tm-top[data-astro-cid-v3fr2727]{justify-content:space-between;align-items:center;gap:16px;display:flex}.tm[data-astro-cid-v3fr2727] h3[data-astro-cid-v3fr2727]{margin:0;font-size:clamp(1.25rem,2vw,1.5rem)}.tm-reset[data-astro-cid-v3fr2727]{border:1.5px solid var(--dash);border-radius:var(--pill);min-height:40px;color:var(--ink);font:600 .9375rem/1 var(--font-body);cursor:pointer;background:0 0;padding:0 16px}.tm-reset[data-astro-cid-v3fr2727]:disabled{opacity:.4;cursor:default}.tm-reset[data-astro-cid-v3fr2727][hidden],.tm-prompt[data-astro-cid-v3fr2727][hidden],.tm-meter[data-astro-cid-v3fr2727][hidden],.tm-status[data-astro-cid-v3fr2727][hidden]{display:none}.tm-prompt[data-astro-cid-v3fr2727]{color:var(--ink-3);font:500 .75rem/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin:0}.tm-body[data-astro-cid-v3fr2727]{grid-template-columns:minmax(0,1fr) auto;gap:clamp(14px,3vw,28px);display:grid}.tm-tiles[data-astro-cid-v3fr2727]{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.tm-tile[data-astro-cid-v3fr2727]{border-radius:var(--radius-sm);width:100%;height:100%;color:var(--ink);font:500 1rem/1.4 var(--font-body);text-align:left;cursor:pointer;transition:transform .42s var(--ease-spring), box-shadow .3s var(--ease-out), background-color .3s var(--ease-out);background:#fff;border:0;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;padding:16px;display:grid}.tm-tile[data-astro-cid-v3fr2727]:disabled{cursor:default}.tm-tile[data-astro-cid-v3fr2727] .orb[data-astro-cid-v3fr2727]{--s:22px;transition:transform .52s var(--ease-spring);margin-top:1px}.tm[data-astro-cid-v3fr2727].has-js .tm-tile[data-astro-cid-v3fr2727][aria-pressed=false] .orb[data-astro-cid-v3fr2727]{filter:grayscale(.6);transform:scale(.6)}.tm-tile[data-astro-cid-v3fr2727][aria-pressed=true]{box-shadow:var(--shadow-soft), inset 0 0 0 1.5px var(--ink);transform:translateY(-2px)}.tm-tile[data-astro-cid-v3fr2727]:active{transform:scale(.97)}.tm-meter[data-astro-cid-v3fr2727]{align-items:stretch;display:grid}.tm-track[data-astro-cid-v3fr2727]{border-radius:var(--pill);background:#fff;width:28px;min-height:240px;position:relative;overflow:visible}.tm-fill[data-astro-cid-v3fr2727]{height:var(--level);border-radius:var(--pill);background:linear-gradient(0deg, var(--gold), var(--tangerine));transition:height .7s var(--ease-spring), background .4s var(--ease-out);position:absolute;inset:auto 0 0}.tm[data-astro-cid-v3fr2727].is-over .tm-fill[data-astro-cid-v3fr2727]{background:linear-gradient(0deg, var(--gold), var(--tangerine) 50%, var(--red))}.tm-line[data-astro-cid-v3fr2727]{right:-8px;bottom:var(--line);border-top:2px dashed var(--ink);position:absolute;left:-8px}.tm-line[data-astro-cid-v3fr2727] span[data-astro-cid-v3fr2727]{color:var(--ink-2);font:500 .6875rem/1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;position:absolute;bottom:4px;right:calc(100% + 6px)}.tm-status[data-astro-cid-v3fr2727]{font:700 clamp(1.05rem, 1.6vw, 1.2rem)/1.4 var(--font-display);margin:0}figcaption[data-astro-cid-v3fr2727]{color:var(--ink-3);font-size:.875rem;line-height:1.5}@media (width<=640px){.tm-body[data-astro-cid-v3fr2727]{grid-template-columns:minmax(0,1fr)}.tm-meter[data-astro-cid-v3fr2727]{order:-1}.tm-track[data-astro-cid-v3fr2727]{width:100%;height:22px;min-height:22px}.tm-fill[data-astro-cid-v3fr2727]{width:var(--level);height:auto;transition:width .7s var(--ease-spring);inset:0 auto 0 0}.tm-line[data-astro-cid-v3fr2727]{top:-6px;bottom:-6px;right:auto;left:var(--line);border-top:0;border-left:2px dashed var(--ink)}.tm-line[data-astro-cid-v3fr2727] span[data-astro-cid-v3fr2727]{bottom:calc(100% + 4px);left:6px;right:auto}.tm-meter[data-astro-cid-v3fr2727]{z-index:3;border-radius:var(--radius-sm);background:color-mix(in srgb, var(--surface) 86%, transparent);backdrop-filter:blur(14px)saturate(1.2);margin:0 -10px;padding:24px 10px 10px;position:sticky;top:76px;box-shadow:0 10px 24px -16px #12261b73}}@media (prefers-reduced-motion:reduce){.tm-tile[data-astro-cid-v3fr2727],.tm-tile[data-astro-cid-v3fr2727] .orb[data-astro-cid-v3fr2727],.tm-fill[data-astro-cid-v3fr2727]{transition:none}}.hotf[data-astro-cid-kykog2o4] .head-title[data-astro-cid-kykog2o4]{max-width:14ch}.hotf[data-astro-cid-kykog2o4] .chapter:not(#faq) .section-intro+*{margin-top:clamp(24px,3vw,36px)}.hotf[data-astro-cid-kykog2o4] .prose[data-astro-cid-kykog2o4]{max-width:72ch;margin-top:20px;font-size:1.0625rem}.hotf[data-astro-cid-kykog2o4] .hf-note[data-astro-cid-kykog2o4]{border-radius:var(--radius-sm);background:var(--m);align-items:center;gap:16px;max-width:78ch;margin-top:16px;padding:clamp(18px,2.4vw,26px);display:flex}.hotf[data-astro-cid-kykog2o4] .hf-note[data-astro-cid-kykog2o4] .orb[data-astro-cid-kykog2o4]{--s:26px;flex:none}.hotf[data-astro-cid-kykog2o4] .hf-note[data-astro-cid-kykog2o4] p[data-astro-cid-kykog2o4]{font:600 clamp(1.05rem, 1.6vw, 1.2rem)/1.45 var(--font-display);margin:0}.hotf[data-astro-cid-kykog2o4] .night-cards[data-astro-cid-kykog2o4]{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.hotf[data-astro-cid-kykog2o4] .night-cards[data-astro-cid-kykog2o4] li[data-astro-cid-kykog2o4]{border-radius:var(--radius-sm);background:var(--surface);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;padding:clamp(16px,2.2vw,22px);display:grid}.hotf[data-astro-cid-kykog2o4] .night-cards[data-astro-cid-kykog2o4] .orb[data-astro-cid-kykog2o4]{--s:20px;margin-top:2px}.hotf[data-astro-cid-kykog2o4] .night-cards[data-astro-cid-kykog2o4] p[data-astro-cid-kykog2o4]{margin:0;font-size:1.0625rem;line-height:1.45}.js .hotf[data-astro-cid-kykog2o4] .night-cards[data-astro-cid-kykog2o4] li[data-astro-cid-kykog2o4]{opacity:0;transition:opacity .42s var(--ease-out), transform .62s var(--ease-spring);transition-delay:calc(.12s + var(--i) * 90ms);transform:translateY(14px)rotate(-.6deg)}.js .hotf[data-astro-cid-kykog2o4] .night-cards[data-astro-cid-kykog2o4].is-in li[data-astro-cid-kykog2o4]{opacity:1;transform:none}.hotf[data-astro-cid-kykog2o4] .gl-card[data-astro-cid-kykog2o4]{border-radius:var(--radius-card);background:var(--m);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 28px;max-width:78ch;margin-top:20px;padding:clamp(20px,2.6vw,28px);display:flex}.hotf[data-astro-cid-kykog2o4] .gl-card[data-astro-cid-kykog2o4] p[data-astro-cid-kykog2o4]{text-wrap:balance;font:600 clamp(1.05rem, 1.6vw, 1.2rem)/1.4 var(--font-display);flex:26ch;margin:0}.hotf[data-astro-cid-kykog2o4] .gl-card[data-astro-cid-kykog2o4] .btn[data-astro-cid-kykog2o4]{flex:none}.hotf[data-astro-cid-kykog2o4] .siblings[data-astro-cid-kykog2o4]{padding-top:var(--section);gap:16px;display:grid}.hotf[data-astro-cid-kykog2o4] .siblings[data-astro-cid-kykog2o4] h2[data-astro-cid-kykog2o4]{font-size:clamp(1.4rem,2.2vw,1.8rem)}.hotf[data-astro-cid-kykog2o4] .siblings[data-astro-cid-kykog2o4] ul[data-astro-cid-kykog2o4]{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.hotf[data-astro-cid-kykog2o4] .siblings[data-astro-cid-kykog2o4] a[data-astro-cid-kykog2o4]{border-radius:var(--pill);background:var(--surface);min-height:44px;color:var(--ink);transition:background-color .24s var(--ease-out);align-items:center;padding:0 18px;font-weight:600;text-decoration:none;display:inline-flex}@media (hover:hover){.hotf[data-astro-cid-kykog2o4] .siblings[data-astro-cid-kykog2o4] a[data-astro-cid-kykog2o4]:hover{background:var(--surface-2)}}@media (prefers-reduced-motion:reduce){.js .hotf[data-astro-cid-kykog2o4] .night-cards[data-astro-cid-kykog2o4] li[data-astro-cid-kykog2o4]{opacity:1;transition:none;transform:none}}
