@font-face{font-family:Geist;src:url(/fonts/Geist-Thin.woff2)format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(/fonts/Geist-Light.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(/fonts/Geist-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:GeistMono;src:url(/fonts/GeistMono-Thin.woff2)format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:GeistMono;src:url(/fonts/GeistMono-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}html{scrollbar-gutter:stable;width:100%;min-width:0}:root{--fg-primary:#d9d9d9;--fg-secondary:#b0b0b0;--bg-primary:#16151a;--bg-scrim:#1212124d;--border-color-primary:#ffffff08;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--fg-primary);background-color:var(--bg-primary);background-image:linear-gradient(var(--bg-scrim), var(--bg-scrim)), image-set(url(/bg-mobile.webp) type("image/webp"), url(/bg-mobile.jpg) type("image/jpeg"));font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:100dvh;font-family:Geist,sans-serif;font-size:16px;font-weight:400;line-height:1.5}@media (width>=48rem){:root{background-image:linear-gradient(var(--bg-scrim), var(--bg-scrim)), image-set(url(/bg-desktop.webp) type("image/webp"), url(/bg-desktop.jpg) type("image/jpeg"))}}@media (prefers-reduced-data:reduce){:root{background-image:none}}body{width:100%;min-width:0;margin:0;font-size:1rem}#root{box-sizing:border-box;width:100%;min-width:0;min-height:100dvh;padding-block:max(env(safe-area-inset-top), clamp(.75rem, .35rem + 2.2vmin, 2rem)) max(env(safe-area-inset-bottom), clamp(.75rem, .35rem + 2.2vmin, 2rem));padding-inline:max(env(safe-area-inset-left), clamp(.75rem, .45rem + 2.8vmin, 2rem)) max(env(safe-area-inset-right), clamp(.75rem, .45rem + 2.8vmin, 2rem));text-align:center;grid-template:"main"1fr/minmax(0,1fr);place-items:center stretch;margin:0;display:grid}.content{box-sizing:border-box;text-align:left;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;letter-spacing:.015em;width:100%;min-width:0;margin:0;font-size:clamp(1.25rem,.8rem + 2vw,1.75rem);font-weight:100;line-height:1.35}.clock-sync-status__root_c7f0a{box-sizing:border-box;letter-spacing:.04em;justify-content:flex-end;align-items:center;gap:.5rem;width:100%;min-width:0;min-height:2.7em;margin:0;font-size:clamp(.8125rem,.75rem + .35vw,.9375rem);font-weight:300;line-height:1.35;display:flex}.clock-sync-status__root_c7f0a>*{text-align:center;min-width:0;margin:0}.clock-sync-status__indicator_7ac91{box-sizing:border-box;border-radius:50%;flex-shrink:0;width:.4rem;height:.4rem}.clock-sync-status__indicatorSynced_7398b{background-color:var(--fg-primary)}.clock-sync-status__indicatorOffline_2d7a1{background-color:var(--fg-secondary)}.clock-sync-status__indicatorSyncing_fd555{background-color:var(--fg-primary);animation:1.6s ease-in-out infinite clock-sync-status__indicator-pulse_444e5}.clock-sync-status__loading_cea08{min-width:0;min-height:1.35em;color:var(--fg-secondary);justify-content:center;align-items:center;display:inline-flex}.clock-sync-status__synced_e6f7b{color:var(--fg-secondary)}.clock-sync-status__warning_a4ed4{letter-spacing:.02em;color:#e8c98a}.clock-sync-status__error_eba73{letter-spacing:.02em;color:#f0a8a8}@keyframes clock-sync-status__indicator-pulse_444e5{0%,to{opacity:1;transform:scale(1)}50%{opacity:.2;transform:scale(.88)}}@media (prefers-reduced-motion:reduce){.clock-sync-status__indicatorSyncing_fd555{opacity:.55;animation:none}}.digit-slot__wrapper_9b29f{box-sizing:border-box;text-align:center;background:#ffffff04;border-radius:.08em;flex:none;width:1em;min-width:1em;height:1em;position:relative;overflow:hidden}.digit-slot__inner_f452f{will-change:transform, opacity, filter;justify-content:center;align-items:center;width:100%;height:1em;line-height:1;display:flex;position:absolute;top:0;left:0}.digit-slot__exiting_8afa9{animation:.35s cubic-bezier(.175,.885,.32,1.1) forwards digit-slot__digit-slot-out_a8fac}.digit-slot__entering_1390e{animation:.35s cubic-bezier(.175,.885,.32,1.1) forwards digit-slot__digit-slot-in_87d2d}@keyframes digit-slot__digit-slot-out_a8fac{0%{filter:blur(1px);opacity:1;top:0}50%{filter:blur(1px)}to{filter:blur();opacity:0;top:1em}}@keyframes digit-slot__digit-slot-in_87d2d{0%{filter:blur(1px);opacity:0;top:-1em}50%{filter:blur(1px)}70%{opacity:1;filter:blur();top:.04em}85%{top:.02em}to{filter:blur();opacity:1;top:0}}@container card (width>=22rem){.digit-slot__wrapper_9b29f{border-radius:.1em}}@container card (width>=32rem){.digit-slot__wrapper_9b29f{border-radius:.12em}}.digital-time__wrapper_ec950{box-sizing:border-box;width:100%;min-width:0;min-height:min-content;padding:.25rem 0;line-height:0}.digital-time__inner_bc642{box-sizing:border-box;font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:0;width:100%;min-width:0;font-family:GeistMono,monospace;font-size:clamp(.55rem,.85rem + 8cqw,min(8rem,12.5cqw));font-weight:100;line-height:1;display:flex}.digital-time__group_ec68f{box-sizing:border-box;flex:none;justify-content:center;align-items:center;gap:.25em;min-width:0;display:flex}.digital-time__separator_fdc6d{box-sizing:border-box;color:#ffffffa6;flex:none;padding:0 .02em;font-family:GeistMono,monospace;font-weight:600;line-height:1;animation:1s ease-in-out infinite digital-time__digital-time-separator-pulse_7139f}@keyframes digital-time__digital-time-separator-pulse_7139f{0%,to{opacity:1}50%{opacity:.3}}.card__container_284eb{box-sizing:border-box;border:1px solid var(--border-color-primary);text-align:left;background:#ffffff14;border-radius:clamp(1rem,.35rem + 3cqi,1.5rem);flex-direction:column;flex:auto;align-items:stretch;width:100%;min-width:0;min-height:0;padding-block:clamp(.75rem,.5rem + 1.2cqi,1rem);padding-inline:clamp(1rem,.5rem + 2.5cqi,1.5rem);display:flex;box-shadow:0 4px 24px #0000001a,inset 0 1px #ffffff0f;container:card/inline-size}.card__inner_85ed1{box-sizing:border-box;flex-direction:column;flex:auto;justify-content:flex-start;align-items:stretch;gap:clamp(1rem,4.5cqi + .15rem,2rem);width:100%;min-width:0;min-height:0;display:flex}.card__content_4b5c6{box-sizing:border-box;width:100%;min-width:0}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.card__container_284eb{background:#ffffff06;box-shadow:0 4px 20px #0000000a,inset 0 1px #ffffff0a}}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.card__container_284eb{-webkit-backdrop-filter:blur(6px)saturate(1.02);backdrop-filter:blur(6px)saturate(1.02)}}@supports ((-webkit-backdrop-filter:blur(1px))){.card__container_284eb{-webkit-backdrop-filter:blur(6px)saturate(1.02);backdrop-filter:blur(6px)saturate(1.02)}}.card-header__root_16ff0{text-align:left;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;letter-spacing:.015em;color:var(--fg-secondary);font-size:clamp(1rem,.8rem + 1vw,1.25rem);font-weight:400;line-height:1.35}.timezone-card__selectRoot_17224{width:100%;min-width:0;position:relative}.timezone-card__trigger_a6e4e{width:100%;min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:.75rem;margin:0;padding:0;display:flex}.timezone-card__trigger_a6e4e:focus-visible{outline-offset:.2rem;border-radius:.35rem;outline:2px solid #ffffff3d}.timezone-card__triggerLabel_1375d{overflow-wrap:break-word;flex:auto;width:auto;min-width:0}.timezone-card__triggerIcon_159e5{border-right:1.5px solid var(--fg-secondary);border-bottom:1.5px solid var(--fg-secondary);transform-origin:50%;opacity:.72;flex:none;width:.55rem;height:.55rem;transform:rotate(45deg)}.timezone-card__trigger_a6e4e[aria-expanded=true] .timezone-card__triggerIcon_159e5,.timezone-card__trigger_a6e4e[data-open] .timezone-card__triggerIcon_159e5{transform:rotate(225deg)}.timezone-card__listbox_78980{z-index:1000;box-sizing:border-box;width:max-content;min-width:var(--button-width,auto);--anchor-max-height:min(60dvh, 24rem);touch-action:pan-y;-webkit-overflow-scrolling:touch;border:1px solid var(--border-color-primary);overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none;background:#16151aeb;border-radius:clamp(.75rem,.35rem + 2cqi,1rem);outline:none;max-width:min(100%,100dvw - 1rem);max-height:min(60dvh,24rem);margin:0;padding:.35rem;list-style:none;overflow:auto;box-shadow:0 8px 28px #00000047,inset 0 1px #ffffff0f}.timezone-card__listbox_78980::-webkit-scrollbar{display:none}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.timezone-card__listbox_78980{-webkit-backdrop-filter:blur(10px)saturate(1.05);backdrop-filter:blur(10px)saturate(1.05);background:#16151acc}}.timezone-card__option_97adb{color:var(--fg-primary);white-space:nowrap;cursor:pointer;border-radius:.55rem;margin:0;padding:.55rem .7rem}.timezone-card__optionActive_35152{background:#ffffff14}.timezone-card__optionSelected_11502{color:var(--fg-primary);background:#ffffff0d}.timezone-card__optionSelected_11502.timezone-card__optionActive_35152{background:#ffffff1f}.app__container_89daf{box-sizing:border-box;grid-area:main;justify-self:center;width:100%;min-width:0;max-width:min(42rem,100%);container:app/inline-size}.app__grid_472f6{box-sizing:border-box;grid-template-rows:auto auto auto;grid-template-columns:repeat(6,1fr);grid-template-areas:"clock clock clock clock clock clock""timezone timezone timezone timezone date date""year-ordinals year-ordinals unix unix unix unix";align-items:stretch;gap:clamp(.75rem,.5rem + 2vw,1.5rem);min-width:0;display:grid}.app__clockWidget_7494f{grid-area:clock}.app__dateWidget_2ae63{grid-area:date}.app__yearOrdinalsWidget_c642d{grid-area:year-ordinals}.app__unixTimestampWidget_7ffe1{grid-area:unix}.app__timezoneWidget_7d163{grid-area:timezone}@container app (width<=36rem){.app__grid_472f6{grid-template-rows:auto auto auto auto;grid-template-columns:repeat(2,1fr);grid-template-areas:"clock clock""timezone timezone""date year-ordinals""unix unix"}}
