.daypart-preview[data-astro-cid-ucgff5o6]{--ink:#183b46;--paper:#f8f4e9;color:var(--ink);background:var(--paper);padding:clamp(1.5rem,4vw,3.5rem)}.daypart-heading[data-astro-cid-ucgff5o6]{text-align:center;max-width:44rem;margin:0 auto 2rem}.daypart-eyebrow[data-astro-cid-ucgff5o6]{text-transform:uppercase;letter-spacing:.14em;font-size:.75rem;font-weight:700}.daypart-heading[data-astro-cid-ucgff5o6] h2[data-astro-cid-ucgff5o6]{font:600 clamp(1.8rem, 4vw, 3rem)/1.1 var(--font-display,Georgia, serif);margin:.5rem 0}.daypart-controls[data-astro-cid-ucgff5o6]{flex-wrap:wrap;align-items:center;gap:.75rem;max-width:64rem;margin:auto;display:flex}.daypart-controls[data-astro-cid-ucgff5o6] select[data-astro-cid-ucgff5o6],.daypart-row[data-astro-cid-ucgff5o6] input[data-astro-cid-ucgff5o6]{color:var(--ink);background:0 0;border:1px solid;border-radius:.2rem;min-height:2.75rem;padding:.55rem .7rem}.daypart-controls[data-astro-cid-ucgff5o6] button[data-astro-cid-ucgff5o6]{text-underline-offset:.2em;min-height:2.75rem;margin-left:auto;padding:.4rem;text-decoration:underline}.daypart-controls[data-astro-cid-ucgff5o6] button[data-astro-cid-ucgff5o6]:active{transform:scale(.97)}.daypart-ruler[data-astro-cid-ucgff5o6]{justify-content:space-between;max-width:64rem;margin:2.5rem auto .45rem;font-size:.72rem;display:flex}.daypart-timeline[data-astro-cid-ucgff5o6]{background:#d9cfb7;border-radius:99px;max-width:64rem;height:.8rem;margin:auto;display:flex;overflow:hidden}.daypart-segment[data-astro-cid-ucgff5o6]{flex:0 0 var(--segment);background:var(--tone,#b45c3c);border-right:2px solid var(--paper)}.daypart-segment[data-astro-cid-ucgff5o6]:nth-child(2n){--tone:#557c70}.daypart-segment[data-astro-cid-ucgff5o6]:nth-child(3n){--tone:#d0a45c}.daypart-rows[data-astro-cid-ucgff5o6]{max-width:64rem;margin:1.25rem auto 0;padding:0;list-style:none}.daypart-row[data-astro-cid-ucgff5o6]{border-bottom:1px solid #d9cfb7;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:1rem;padding:1rem 0;display:grid}.daypart-row[data-astro-cid-ucgff5o6] h3[data-astro-cid-ucgff5o6]{font:600 1.1rem/1.2 var(--font-display,Georgia, serif);margin:0 0 .3rem}.daypart-row[data-astro-cid-ucgff5o6] time[data-astro-cid-ucgff5o6]{font:500 .78rem/1.2 var(--font-body,sans-serif);white-space:nowrap;margin-left:.4rem}.daypart-row[data-astro-cid-ucgff5o6] p[data-astro-cid-ucgff5o6]{margin:0;font-size:.9rem}.daypart-row-copy[data-astro-cid-ucgff5o6]>span[data-astro-cid-ucgff5o6]{opacity:.72;margin-top:.3rem;font-size:.75rem;display:block}.daypart-row[data-astro-cid-ucgff5o6] label[data-astro-cid-ucgff5o6]{font-size:.8rem}.daypart-row[data-astro-cid-ucgff5o6] input[data-astro-cid-ucgff5o6][aria-invalid=true]{outline:2px solid #a82d20}.daypart-status[data-astro-cid-ucgff5o6]{max-width:64rem;min-height:1.5em;margin:.8rem auto 0;font-size:.85rem}.daypart-preview--compact[data-astro-cid-ucgff5o6]{width:100%;max-width:36rem;padding:clamp(1.1rem,3vw,1.75rem)}.daypart-preview--compact[data-astro-cid-ucgff5o6] .daypart-controls[data-astro-cid-ucgff5o6]{gap:.5rem .7rem}.daypart-preview--compact[data-astro-cid-ucgff5o6] .daypart-controls[data-astro-cid-ucgff5o6] label[data-astro-cid-ucgff5o6]{letter-spacing:.06em;text-transform:uppercase;font-size:.78rem;font-weight:700}.daypart-preview--compact[data-astro-cid-ucgff5o6] .daypart-controls[data-astro-cid-ucgff5o6] select[data-astro-cid-ucgff5o6]{background:#fff;border-color:#9eacaa;border-radius:999px;min-width:11rem;padding-inline:1rem 2.25rem}.daypart-preview--compact[data-astro-cid-ucgff5o6] .daypart-controls[data-astro-cid-ucgff5o6] button[data-astro-cid-ucgff5o6]{border:1px solid #9eacaa;border-radius:999px;min-height:2.75rem;margin-left:auto;padding:.55rem 1rem;text-decoration:none}.daypart-preview--compact[data-astro-cid-ucgff5o6] .daypart-ruler[data-astro-cid-ucgff5o6]{margin-top:1.35rem}.daypart-preview--compact[data-astro-cid-ucgff5o6] .daypart-timeline[data-astro-cid-ucgff5o6]{height:.65rem}.daypart-preview--compact[data-astro-cid-ucgff5o6] .daypart-rows[data-astro-cid-ucgff5o6]{margin-top:.7rem}.daypart-preview--compact[data-astro-cid-ucgff5o6] .daypart-row[data-astro-cid-ucgff5o6]{grid-template-columns:minmax(0,1fr) auto;gap:.5rem .75rem;min-height:3.55rem;padding:.45rem 0}.daypart-preview--compact[data-astro-cid-ucgff5o6] .daypart-row-copy[data-astro-cid-ucgff5o6]{min-width:0}.daypart-preview--compact[data-astro-cid-ucgff5o6] .daypart-compact-detail[data-astro-cid-ucgff5o6]{display:none}.daypart-preview--compact[data-astro-cid-ucgff5o6] .daypart-row[data-astro-cid-ucgff5o6] h3[data-astro-cid-ucgff5o6]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem .75rem;margin:0;font-size:.95rem;display:flex}.daypart-preview--compact[data-astro-cid-ucgff5o6] .daypart-row[data-astro-cid-ucgff5o6] time[data-astro-cid-ucgff5o6]{color:#52686d;margin-left:0;font-size:.72rem}.daypart-preview--compact[data-astro-cid-ucgff5o6] .daypart-row[data-astro-cid-ucgff5o6] label[data-astro-cid-ucgff5o6]{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.daypart-preview--compact[data-astro-cid-ucgff5o6] .daypart-row[data-astro-cid-ucgff5o6] input[data-astro-cid-ucgff5o6]{font-variant-numeric:tabular-nums;background:#fff;border-color:#6c8586;border-radius:999px;width:9.25rem;min-width:min(9.25rem,100%);min-height:2.75rem;padding:.45rem .55rem;font-size:.875rem;font-weight:600}.daypart-preview--compact[data-astro-cid-ucgff5o6] [data-astro-cid-ucgff5o6]:is(input,select,button):focus-visible{outline-offset:2px;outline:3px solid #1f6b78}.daypart-preview--compact[data-astro-cid-ucgff5o6] .daypart-status[data-astro-cid-ucgff5o6]{min-height:1.25rem;margin-top:.45rem;font-size:.78rem}@media (width>=800px) and (height<=760px){.daypart-preview--compact[data-astro-cid-ucgff5o6] .daypart-row[data-astro-cid-ucgff5o6]{min-height:3.2rem;padding-block:.3rem}}@media (width<=520px){.daypart-controls[data-astro-cid-ucgff5o6]{align-items:flex-start}.daypart-controls[data-astro-cid-ucgff5o6] button[data-astro-cid-ucgff5o6]{margin-left:0}.daypart-row[data-astro-cid-ucgff5o6]{grid-template-columns:1fr auto;gap:.5rem .75rem}.daypart-row-copy[data-astro-cid-ucgff5o6]{grid-column:1/-1}.daypart-preview--compact[data-astro-cid-ucgff5o6] .daypart-row-copy[data-astro-cid-ucgff5o6]{grid-column:1}.daypart-preview--compact[data-astro-cid-ucgff5o6] .daypart-row[data-astro-cid-ucgff5o6] h3[data-astro-cid-ucgff5o6]{display:block}.daypart-preview--compact[data-astro-cid-ucgff5o6] .daypart-row[data-astro-cid-ucgff5o6] time[data-astro-cid-ucgff5o6]{margin-top:.25rem;display:block}.daypart-preview--compact[data-astro-cid-ucgff5o6] .daypart-controls[data-astro-cid-ucgff5o6] select[data-astro-cid-ucgff5o6]{flex:1;min-width:0}.daypart-preview--compact[data-astro-cid-ucgff5o6] .daypart-controls[data-astro-cid-ucgff5o6] button[data-astro-cid-ucgff5o6]{width:100%}}@media (prefers-reduced-motion:reduce){.daypart-timeline[data-astro-cid-ucgff5o6],.daypart-segment[data-astro-cid-ucgff5o6]{transition:none}}
