.wc[data-astro-cid-3p5noini]{align-items:stretch;gap:clamp(16px,2.2vw,22px)}.home[data-astro-cid-3p5noini]{display:grid;gap:2px;justify-items:center;padding-bottom:clamp(14px,2vw,20px);border-bottom:1px solid var(--color-line);width:100%}.home-label[data-astro-cid-3p5noini]{font-size:.74rem;text-transform:uppercase;letter-spacing:.1em;color:var(--color-ink-soft);font-weight:640}.home-time[data-astro-cid-3p5noini]{font-variant-numeric:tabular-nums;font-weight:730;letter-spacing:-.035em;line-height:1;font-size:clamp(2.4rem,8vw,3.8rem)}.home-zone[data-astro-cid-3p5noini]{font-size:.88rem;color:var(--color-ink-soft)}.board[data-astro-cid-3p5noini]{list-style:none;margin:0;padding:0;width:100%;max-width:680px;display:grid;gap:4px;align-self:center}.board[data-astro-cid-3p5noini] .row{display:grid;grid-template-columns:22px 1fr auto 82px 30px;align-items:center;gap:12px;padding:11px 12px;border-radius:var(--radius-md);border:1px solid transparent;text-align:left;transition:background-color .15s var(--ease),border-color .15s var(--ease)}.board[data-astro-cid-3p5noini] .row:hover{border-color:var(--color-line);background:var(--color-elevated)}.board[data-astro-cid-3p5noini] .sky{display:grid;place-items:center;color:var(--color-line-strong)}.board[data-astro-cid-3p5noini] .sky svg{width:18px;height:18px;display:block}.board[data-astro-cid-3p5noini] .row[data-part=day] .sky{color:var(--color-warn)}.board[data-astro-cid-3p5noini] .row[data-part=morning] .sky,.board[data-astro-cid-3p5noini] .row[data-part=evening] .sky{color:var(--color-accent)}.board[data-astro-cid-3p5noini] .row[data-part=night]{background:color-mix(in srgb,var(--color-ink) 4%,transparent)}.board[data-astro-cid-3p5noini] .row[data-part=night] .city,.board[data-astro-cid-3p5noini] .row[data-part=night] .rtime{color:var(--color-ink-soft)}.board[data-astro-cid-3p5noini] .who{display:grid;gap:1px;min-width:0}.board[data-astro-cid-3p5noini] .city{font-weight:660;letter-spacing:-.01em}.board[data-astro-cid-3p5noini] .meta{font-size:.8rem;color:var(--color-ink-soft);font-variant-numeric:tabular-nums}.board[data-astro-cid-3p5noini] .when{display:flex;align-items:baseline;gap:4px;justify-self:end}.board[data-astro-cid-3p5noini] .rtime{font-variant-numeric:tabular-nums;font-weight:700;font-size:1.5rem;line-height:1.05;letter-spacing:-.02em}.board[data-astro-cid-3p5noini] .ampm{font-size:.78rem;font-weight:620;color:var(--color-ink-soft);text-transform:uppercase;letter-spacing:.03em}.board[data-astro-cid-3p5noini] .ampm:empty{display:none}.board[data-astro-cid-3p5noini] .shift{font-size:.68rem;font-weight:640;text-transform:uppercase;letter-spacing:.05em;color:var(--color-accent);background:var(--color-accent-tint);padding:3px 7px;border-radius:var(--radius-pill);white-space:nowrap;justify-self:start}.board[data-astro-cid-3p5noini] .shift:empty{background:none;padding:0}.board[data-astro-cid-3p5noini] .rm{width:30px;height:30px;display:grid;place-items:center;border-radius:50%;border:1px solid transparent;background:transparent;color:var(--color-ink-soft);cursor:pointer;opacity:0;transition:opacity .15s var(--ease),color .15s var(--ease),border-color .15s var(--ease)}.board[data-astro-cid-3p5noini] .rm svg{width:14px;height:14px}.board[data-astro-cid-3p5noini] .row:hover .rm,.board[data-astro-cid-3p5noini] .rm:focus-visible{opacity:1}.board[data-astro-cid-3p5noini] .rm:hover{color:var(--color-accent);border-color:var(--color-accent)}@media(hover:none){.board[data-astro-cid-3p5noini] .rm{opacity:.55}}.bar-row[data-astro-cid-3p5noini]{display:flex;gap:12px;align-items:center;flex-wrap:wrap;justify-content:center;width:100%}.adder[data-astro-cid-3p5noini]{display:flex;gap:8px;align-items:center}.adder[data-astro-cid-3p5noini] .field[data-astro-cid-3p5noini]{min-width:210px}.tools[data-astro-cid-3p5noini]{display:flex;gap:8px;align-items:center}.seg[data-astro-cid-3p5noini]{display:inline-flex;padding:3px;gap:2px;background:var(--color-sunken);border-radius:var(--radius-pill)}.seg-btn[data-astro-cid-3p5noini]{height:38px;padding:0 14px;border:0;background:transparent;cursor:pointer;border-radius:var(--radius-pill);font:inherit;font-size:.9rem;font-weight:640;color:var(--color-ink-soft);font-variant-numeric:tabular-nums;transition:background-color .15s var(--ease),color .15s var(--ease)}.seg-btn[data-astro-cid-3p5noini]:hover{color:var(--color-ink)}.seg-btn[data-astro-cid-3p5noini][aria-pressed=true]{background:var(--color-surface);color:var(--color-ink);box-shadow:var(--shadow-1)}.tool[data-astro-cid-3p5noini][data-fullscreen] .bar-row[data-astro-cid-3p5noini]{display:none}.tool[data-astro-cid-3p5noini][data-fullscreen] .board[data-astro-cid-3p5noini]{max-width:860px}.tool[data-astro-cid-3p5noini][data-fullscreen] .board[data-astro-cid-3p5noini] .rtime{font-size:2.1rem}@media(max-width:560px){.board[data-astro-cid-3p5noini] .row{grid-template-columns:20px 1fr auto 26px;gap:2px 10px;padding:10px}.board[data-astro-cid-3p5noini] .sky{grid-column:1;grid-row:1 / 3}.board[data-astro-cid-3p5noini] .who{grid-column:2;grid-row:1}.board[data-astro-cid-3p5noini] .when{grid-column:3;grid-row:1}.board[data-astro-cid-3p5noini] .rm{grid-column:4;grid-row:1 / 3}.board[data-astro-cid-3p5noini] .shift{grid-column:2 / 4;grid-row:2}.board[data-astro-cid-3p5noini] .shift:empty{display:none}.board[data-astro-cid-3p5noini] .rtime{font-size:1.3rem}.adder[data-astro-cid-3p5noini]{flex:1}.adder[data-astro-cid-3p5noini] .field[data-astro-cid-3p5noini]{min-width:0;flex:1}.bar-row[data-astro-cid-3p5noini]{gap:10px}.tools[data-astro-cid-3p5noini]{width:100%;justify-content:center}}.prose[data-astro-cid-f6bb5jvl]{max-width:68ch;margin:48px auto 0}.prose[data-astro-cid-f6bb5jvl] h2[data-astro-cid-f6bb5jvl]{margin-top:1.7em}.prose[data-astro-cid-f6bb5jvl] a[data-astro-cid-f6bb5jvl]{color:var(--color-accent)}
