.WorldClock .LocalTimeCard[data-v-9739a96e]{background:var(--bg-inv);border-radius:16px;color:var(--tx-inv);margin-bottom:24px;padding:32px;text-align:center}.WorldClock .LocalTimeCard .CardHeader[data-v-9739a96e]{align-items:center;display:flex;font-size:16px;gap:8px;justify-content:center;margin-bottom:16px;opacity:.9}.WorldClock .LocalTimeCard .TimeDisplay .Time[data-v-9739a96e]{font-family:Roboto Mono,monospace;font-size:56px;font-weight:700;margin-bottom:8px}.WorldClock .LocalTimeCard .TimeDisplay .Date[data-v-9739a96e]{font-size:20px;margin-bottom:4px;opacity:.9}.WorldClock .LocalTimeCard .TimeDisplay .Week[data-v-9739a96e]{font-size:16px;opacity:.8}.WorldClock .WorldTimes .SectionHeader[data-v-9739a96e]{align-items:center;color:var(--tx-1);display:flex;font-weight:600;justify-content:space-between;margin-bottom:16px}.WorldClock .WorldTimes .CityGrid[data-v-9739a96e]{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.WorldClock .WorldTimes .CityCard[data-v-9739a96e]{background:var(--bg-softer);border:1px solid var(--bd);border-radius:12px;padding:16px}.WorldClock .WorldTimes .CityCard .CityHeader[data-v-9739a96e]{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.WorldClock .WorldTimes .CityCard .CityHeader .CityName[data-v-9739a96e]{color:var(--tx-1);font-weight:600}.WorldClock .WorldTimes .CityCard .CityHeader .Timezone[data-v-9739a96e]{color:var(--tx-2);font-size:12px}.WorldClock .WorldTimes .CityCard .CityTime[data-v-9739a96e]{margin-bottom:8px}.WorldClock .WorldTimes .CityCard .CityTime .Time[data-v-9739a96e]{color:var(--tx-1);font-family:Roboto Mono,monospace;font-size:28px;font-weight:600}.WorldClock .WorldTimes .CityCard .CityTime .Date[data-v-9739a96e]{color:var(--tx-2);font-size:13px}.WorldClock .WorldTimes .CityCard .TimeDiff[data-v-9739a96e]{border-radius:4px;display:inline-block;font-size:12px;padding:4px 8px}.WorldClock .WorldTimes .CityCard .TimeDiff.ahead[data-v-9739a96e]{background:color-mix(in srgb,var(--tx-ok) 10%,transparent);color:var(--tx-ok)}.WorldClock .WorldTimes .CityCard .TimeDiff.behind[data-v-9739a96e]{background:color-mix(in srgb,var(--tx-error) 10%,transparent);color:var(--tx-error)}.WorldClock .WorldTimes .CityCard .TimeDiff[data-v-9739a96e]:not(.ahead):not(.behind){background:var(--bg-soft);color:var(--tx-2)}@media(max-width:768px){.WorldClock .LocalTimeCard[data-v-9739a96e]{padding:24px}.WorldClock .LocalTimeCard .TimeDisplay .Time[data-v-9739a96e]{font-size:42px}.WorldClock .CityGrid[data-v-9739a96e]{grid-template-columns:repeat(2,1fr)}}
