.local-row.svelte-nrjdv{justify-content:space-between;align-items:flex-start;gap:2rem;padding:1rem 0 2rem;display:flex}.local-clock.svelte-nrjdv{min-width:0}.label.svelte-nrjdv{margin:0;font-size:.95rem;font-weight:500}.local-label.svelte-nrjdv{flex-wrap:wrap;align-items:center;gap:.2rem .35rem;display:flex}.city-controls.svelte-nrjdv{align-items:center;gap:.2rem;min-width:0;display:flex}.city-name.svelte-nrjdv{text-align:left;overflow-wrap:anywhere;border:0;border-radius:4px;align-items:baseline;gap:.4rem;min-width:0;padding:.4rem 0;font-size:.95rem;line-height:1.3;display:inline-flex}.rename-mark.svelte-nrjdv{color:var(--muted);opacity:.6;flex-shrink:0;font-size:.8rem}.city-name.svelte-nrjdv:hover .rename-mark:where(.svelte-nrjdv),.city-name.svelte-nrjdv:focus-visible .rename-mark:where(.svelte-nrjdv){opacity:1}.local-digits.svelte-nrjdv,.digits.svelte-nrjdv{font-variant-numeric:tabular-nums;letter-spacing:-.065em;white-space:nowrap;font-weight:400;line-height:1.15;display:block}.local-digits.svelte-nrjdv{margin:.6rem 0;font-size:clamp(3rem,8vw,7.4rem)}.clock-controls.svelte-nrjdv{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.5rem 1rem;display:flex}.seconds-control.svelte-nrjdv{cursor:pointer;white-space:nowrap;flex-direction:row;align-items:center;gap:.45rem;min-height:44px;font-size:.78rem;display:inline-flex}.seconds-control.svelte-nrjdv input:where(.svelte-nrjdv){width:1rem;height:1rem;accent-color:var(--ink);cursor:pointer;border:0;flex-shrink:0;margin:0;padding:0}.format-control.svelte-nrjdv{border:1px solid var(--line);border-radius:100px;flex-shrink:0;gap:2px;padding:3px;display:inline-flex}.format-control.svelte-nrjdv button:where(.svelte-nrjdv){white-space:nowrap;border:0;padding:.55rem .85rem;font-size:.78rem}.format-control.svelte-nrjdv button[aria-pressed=true]:where(.svelte-nrjdv){background:var(--ink);color:var(--paper)}label.svelte-nrjdv{color:var(--muted);gap:.5rem;font-size:.78rem;display:grid}input.svelte-nrjdv,select.svelte-nrjdv{width:100%;min-width:0;color:var(--ink,#252a26)}.select-wrap.svelte-nrjdv{min-width:0;display:block;position:relative}.select-wrap.svelte-nrjdv select:where(.svelte-nrjdv){appearance:none;padding-right:2rem}.select-wrap.svelte-nrjdv>.chevron:where(.svelte-nrjdv){pointer-events:none;position:absolute;top:50%;right:.4rem;transform:translateY(-50%)}.clock-meta.svelte-nrjdv,.zone-meta.svelte-nrjdv{color:var(--muted);margin:.5rem 0 0;line-height:1.5}.clock-meta.svelte-nrjdv{font-size:.88rem}.zone-meta.svelte-nrjdv{overflow-wrap:anywhere;font-size:.73rem}.clock-meta.svelte-nrjdv span:where(.svelte-nrjdv),.zone-meta.svelte-nrjdv span:where(.svelte-nrjdv){padding:0 .3rem}.clock-toolbar.svelte-nrjdv{justify-content:flex-end;margin:0 0 1rem;display:flex}.add-location.svelte-nrjdv{padding:.55rem .9rem;font-size:.82rem}.clock-grid.svelte-nrjdv{grid-template-columns:repeat(auto-fit,minmax(min(100%,270px),1fr));gap:1.8rem 2.8rem;display:grid}.location-clock.svelte-nrjdv{border-top:1px solid var(--line);min-width:0;padding:1rem 0 .5rem}.clock-top.svelte-nrjdv{justify-content:space-between;align-items:center;gap:1rem;display:flex}.city-change.svelte-nrjdv{border:0;flex-shrink:0;align-items:center;padding:.5rem;display:inline-flex}.city-change.svelte-nrjdv .chevron:where(.svelte-nrjdv){color:var(--muted)}.chevron.svelte-nrjdv{flex-shrink:0;width:1rem;height:1rem;display:block}.remove.svelte-nrjdv{color:var(--muted);background:0 0;border:0;padding:.4rem .6rem;font-size:1.45rem;line-height:1}.digits.svelte-nrjdv{margin-top:1rem;font-size:clamp(2.8rem,4.4vw,4.8rem)}.notice.svelte-nrjdv{color:var(--muted);margin:1rem 0 0;font-size:.8rem}.notice.svelte-nrjdv:empty{display:none}.location-picker.svelte-nrjdv{border:1px solid var(--line);width:min(500px,100vw - 2rem);max-height:calc(100dvh - 2rem);color:var(--ink);background:var(--paper);border-radius:12px;padding:1.7rem;overflow:auto;box-shadow:0 18px 90px #0002}.location-picker.svelte-nrjdv::backdrop{background:#252a2655}.picker-heading.svelte-nrjdv{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.6rem;display:flex}.picker-heading.svelte-nrjdv h2:where(.svelte-nrjdv){letter-spacing:-.035em;margin:0;font-size:1.45rem;font-weight:400}.name-picker.svelte-nrjdv input:where(.svelte-nrjdv){padding:.7rem .1rem;font-size:1.15rem}.name-hint.svelte-nrjdv{color:var(--muted);overflow-wrap:anywhere;font-size:.75rem;line-height:1.6}.name-actions.svelte-nrjdv{flex-wrap:wrap;justify-content:flex-end;gap:.6rem;margin-top:1.6rem;display:flex}.save-name.svelte-nrjdv{color:var(--paper);background:var(--ink)}.save-name.svelte-nrjdv:hover{background:var(--green)}.search-label.svelte-nrjdv input:where(.svelte-nrjdv){padding:.75rem .1rem;font-size:1rem}.result-count.svelte-nrjdv{color:var(--muted);margin:.9rem 0 .5rem;font-size:.72rem}.location-results.svelte-nrjdv{overscroll-behavior:contain;max-height:min(42dvh,350px);margin:0 -.6rem;padding:.3rem .6rem;list-style:none;overflow-y:auto}.location-result.svelte-nrjdv{text-align:left;border:0;border-radius:4px;justify-content:space-between;align-items:center;gap:.75rem;width:100%;min-height:58px;padding:.8rem .5rem;display:flex}.location-results.svelte-nrjdv li:where(.svelte-nrjdv)+li:where(.svelte-nrjdv){border-top:1px solid var(--line)}.result-copy.svelte-nrjdv{gap:.35rem;min-width:0;display:grid}.result-city.svelte-nrjdv{font-size:.9rem}.result-copy.svelte-nrjdv small:where(.svelte-nrjdv){color:var(--muted);overflow-wrap:anywhere;font-size:.7rem;line-height:1.5}.result-state.svelte-nrjdv{color:var(--muted);flex-shrink:0;font-size:.65rem}.location-result.svelte-nrjdv:focus-visible{outline-offset:1px}.location-result.svelte-nrjdv:disabled{opacity:.55}.meeting.svelte-nrjdv{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:3.2rem}.meeting.svelte-nrjdv>summary:where(.svelte-nrjdv){cursor:pointer;letter-spacing:-.035em;justify-content:space-between;align-items:center;gap:1rem;padding:1.4rem 0;font-size:1.3rem;line-height:1.2;list-style:none;display:flex}.meeting.svelte-nrjdv>summary:where(.svelte-nrjdv)::-webkit-details-marker{display:none}.meeting[open].svelte-nrjdv>summary:where(.svelte-nrjdv)>.chevron:where(.svelte-nrjdv){transform:rotate(180deg)}.meeting-body.svelte-nrjdv{min-width:0;padding:.5rem 0 1.8rem}.meeting-inputs.svelte-nrjdv{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.5rem;max-width:650px;display:grid}.occurrence.svelte-nrjdv{max-width:350px;margin-top:1rem}.error.svelte-nrjdv{color:#9a3529;margin:1rem 0;font-size:.8rem;line-height:1.5}.chart-toolbar.svelte-nrjdv{color:var(--muted);justify-content:space-between;align-items:center;gap:1rem;margin:1.7rem 0 .65rem;font-size:.75rem;display:flex}.shared-status.svelte-nrjdv{white-space:nowrap}.chart-navigation.svelte-nrjdv{align-items:center;gap:.5rem;display:flex}.chart-navigation.svelte-nrjdv>span:where(.svelte-nrjdv){font-variant-numeric:tabular-nums;text-align:center;min-width:6rem}.chart-navigation.svelte-nrjdv button:where(.svelte-nrjdv){border:0;justify-content:center;align-items:center;padding:.4rem;display:inline-flex}.chart-navigation.svelte-nrjdv svg:where(.svelte-nrjdv){width:1rem;height:1rem}.availability-chart.svelte-nrjdv{table-layout:fixed;border-collapse:separate;border-spacing:4px 7px;width:calc(100% + 8px);margin:0 -4px}.availability-chart.svelte-nrjdv th:where(.svelte-nrjdv),.availability-chart.svelte-nrjdv td:where(.svelte-nrjdv){text-align:center;padding:0;font-weight:400}.availability-chart.svelte-nrjdv .city-column:where(.svelte-nrjdv){text-align:left;overflow-wrap:anywhere;width:125px;padding-right:.5rem;font-size:.8rem}.city-column.svelte-nrjdv>span:where(.svelte-nrjdv),.city-column.svelte-nrjdv small:where(.svelte-nrjdv){display:block}.city-column.svelte-nrjdv small:where(.svelte-nrjdv){color:var(--muted);font-variant-numeric:tabular-nums;margin-top:.4rem;font-size:.73rem}.city-column.svelte-nrjdv sup:where(.svelte-nrjdv){margin-left:.2rem;font-size:.55rem}.availability-chart.svelte-nrjdv thead:where(.svelte-nrjdv) .city-column:where(.svelte-nrjdv){color:var(--muted);font-size:.7rem}.shared-cell.svelte-nrjdv{color:#899184;font-size:.8rem}.shared-cell.svelte-nrjdv .fits:where(.svelte-nrjdv){color:#456443}.time-cell.svelte-nrjdv{font-variant-numeric:tabular-nums;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;width:100%;height:52px;padding:.4rem 0;display:flex;position:relative}.work.svelte-nrjdv{color:#304936;background:#dfe9da}.edge.svelte-nrjdv{color:#6b5528;background:#eee4cc}.outside.svelte-nrjdv{color:#4c5c61;background:#e0e4e5}.time-cell.work.svelte-nrjdv:hover{background:#d0dfc9}.time-cell.edge.svelte-nrjdv:hover{background:#e5d7b4}.time-cell.outside.svelte-nrjdv:hover{background:#d0d8db}.time-cell[aria-pressed=true].svelte-nrjdv{border:2px solid #3c5036}.cell-time.svelte-nrjdv{letter-spacing:-.03em;white-space:nowrap;font-size:clamp(.65rem,1.5vw,.95rem)}.cell-cue.svelte-nrjdv{opacity:.75;font-size:.45rem;position:absolute;bottom:3px;left:4px}.time-cell.svelte-nrjdv sup:where(.svelte-nrjdv){font-size:.5rem;position:absolute;top:3px;right:4px}.legend.svelte-nrjdv{color:var(--muted);flex-wrap:wrap;gap:.5rem 1rem;margin-top:.9rem;font-size:.68rem;display:flex}.legend.svelte-nrjdv>span:where(.svelte-nrjdv){align-items:center;gap:.35rem;display:inline-flex}.legend.svelte-nrjdv i:where(.svelte-nrjdv){border-radius:3px;justify-content:center;align-items:center;width:17px;height:17px;font-size:.55rem;font-style:normal;display:inline-flex}.save-state.svelte-nrjdv{color:var(--muted);margin:2rem 0 0;font-size:.75rem}.loading.svelte-nrjdv{color:var(--muted);padding:4rem 0}.sr-only.svelte-nrjdv{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=650px){.local-row.svelte-nrjdv{padding-bottom:1.5rem;display:block}.clock-controls.svelte-nrjdv{justify-content:flex-start;margin-top:1.5rem}.local-digits.svelte-nrjdv{font-size:clamp(2.7rem,11vw,5rem)}.clock-grid.svelte-nrjdv{grid-template-columns:minmax(0,1fr);gap:1.5rem}.digits.svelte-nrjdv{font-size:clamp(3.2rem,13vw,4.5rem)}.meeting-inputs.svelte-nrjdv{grid-template-columns:minmax(0,1fr);gap:1rem}.meeting.svelte-nrjdv{margin-top:2.5rem}.availability-chart.svelte-nrjdv{border-spacing:3px 6px;width:calc(100% + 6px);margin:0 -3px}.availability-chart.svelte-nrjdv .city-column:where(.svelte-nrjdv){width:86px;font-size:.7rem}.city-column.svelte-nrjdv small:where(.svelte-nrjdv){font-size:.65rem}.time-cell.svelte-nrjdv{height:45px}.cell-time.svelte-nrjdv{font-size:.62rem}.chart-toolbar.svelte-nrjdv{gap:.5rem}.chart-navigation.svelte-nrjdv{gap:.2rem}.chart-navigation.svelte-nrjdv>span:where(.svelte-nrjdv){min-width:5rem;font-size:.7rem}.legend.svelte-nrjdv{gap:.5rem .7rem;font-size:.6rem}.location-picker.svelte-nrjdv{padding:1.3rem}}
