.reminder-controls[data-astro-cid-iymyufft]{--accent:color-mix(in srgb,var(--color-icon-teal) 45%,var(--color-text-primary))}.panel[data-astro-cid-iymyufft]{border:1px solid var(--color-border-primary);background:var(--color-surface-secondary);color:var(--color-text-primary);border-radius:24px;padding:clamp(16px,4vw,36px)}.panel[data-astro-cid-iymyufft] p[data-astro-cid-iymyufft]{margin:0}.eyebrow[data-astro-cid-iymyufft]{font:600 14px/1.5 var(--font-body);color:var(--color-text-secondary)}.panel[data-astro-cid-iymyufft] .title[data-astro-cid-iymyufft]{font:750 clamp(26px,4vw,38px)/1.12 var(--font-display);letter-spacing:-.025em;margin-top:12px}.layers[data-astro-cid-iymyufft]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:28px 0;display:grid}.layer[data-astro-cid-iymyufft]{background:var(--color-surface-primary);border:1px solid var(--color-border-primary);border-radius:18px;min-width:0;padding:22px}.topline[data-astro-cid-iymyufft]{color:var(--accent);font:700 18px/1 var(--font-body);justify-content:space-between;align-items:center;gap:10px;display:flex}.topline[data-astro-cid-iymyufft] svg[data-astro-cid-iymyufft]{fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round;width:54px;height:54px}.topline[data-astro-cid-iymyufft] circle[data-astro-cid-iymyufft]{fill:var(--color-surface-primary)}.layer[data-astro-cid-iymyufft] .label[data-astro-cid-iymyufft]{font:600 14px/1.5 var(--font-body);color:var(--color-text-secondary);margin-top:20px}.layer[data-astro-cid-iymyufft] .layer-title[data-astro-cid-iymyufft]{font:700 26px/1.16 var(--font-display);letter-spacing:-.02em;margin-top:6px}.layer[data-astro-cid-iymyufft] .detail[data-astro-cid-iymyufft]{font:400 16px/1.6 var(--font-body);color:var(--color-text-secondary);margin-top:12px}.panel[data-astro-cid-iymyufft] .note[data-astro-cid-iymyufft]{border-top:1px solid var(--color-border-primary);font:600 16px/1.6 var(--font-body);padding-top:18px}figcaption[data-astro-cid-iymyufft]{text-align:left;color:var(--color-text-secondary)}@media (width<=620px){.layers[data-astro-cid-iymyufft]{grid-template-columns:1fr}.layer[data-astro-cid-iymyufft]{padding:18px}}@media (width<=300px){.layer[data-astro-cid-iymyufft]{padding:14px}.layer[data-astro-cid-iymyufft] .layer-title[data-astro-cid-iymyufft]{font-size:23px}.topline[data-astro-cid-iymyufft] svg[data-astro-cid-iymyufft]{width:42px;height:42px}}.panel[data-astro-cid-uuiw2xfl]{border:1px solid var(--color-border-primary);background:var(--color-surface-secondary);color:var(--color-text-primary);border-radius:24px;padding:clamp(16px,4vw,36px)}.panel[data-astro-cid-uuiw2xfl] p[data-astro-cid-uuiw2xfl]{margin:0}.eyebrow[data-astro-cid-uuiw2xfl]{font:600 14px/1.5 var(--font-body);color:var(--color-text-secondary)}.panel[data-astro-cid-uuiw2xfl] .title[data-astro-cid-uuiw2xfl]{font:750 clamp(26px,4vw,38px)/1.12 var(--font-display);letter-spacing:-.025em;margin-top:12px}.examples[data-astro-cid-uuiw2xfl]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:28px 0;display:grid}.example[data-astro-cid-uuiw2xfl]{border:1px solid var(--color-border-primary);background:color-mix(in srgb,var(--color-icon-teal) 7%,var(--color-surface-primary));border-radius:18px;min-width:0;padding:24px 20px}.week[data-astro-cid-uuiw2xfl]{background:color-mix(in srgb,var(--color-phase-glycogen) 8%,var(--color-surface-primary))}.label[data-astro-cid-uuiw2xfl]{font:650 18px/1.5 var(--font-body)}.example[data-astro-cid-uuiw2xfl] .time[data-astro-cid-uuiw2xfl]{font:750 clamp(32px,5vw,46px)/1.1 var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-top:24px}.example[data-astro-cid-uuiw2xfl] .detail[data-astro-cid-uuiw2xfl]{font:650 18px/1.4 var(--font-body);margin-top:12px}.example[data-astro-cid-uuiw2xfl] .frequency[data-astro-cid-uuiw2xfl]{border-top:1px solid var(--color-border-primary);font:400 16px/1.6 var(--font-body);color:var(--color-text-secondary);margin-top:16px;padding-top:16px}.panel[data-astro-cid-uuiw2xfl] .note[data-astro-cid-uuiw2xfl]{font:600 16px/1.6 var(--font-body);border-top:1px solid var(--color-border-primary);padding-top:18px}figcaption[data-astro-cid-uuiw2xfl]{text-align:left;color:var(--color-text-secondary)}@media (width<=620px){.examples[data-astro-cid-uuiw2xfl]{grid-template-columns:1fr}.example[data-astro-cid-uuiw2xfl]{padding:20px}.example[data-astro-cid-uuiw2xfl] .time[data-astro-cid-uuiw2xfl]{font-size:42px}}@media (width<=300px){.example[data-astro-cid-uuiw2xfl]{padding:14px}.example[data-astro-cid-uuiw2xfl] .time[data-astro-cid-uuiw2xfl]{font-size:30px}}
