.crumbs{color:var(--color-ink-muted);margin:0 0 1rem;font-size:.8125rem}.crumbs ol{flex-wrap:wrap;justify-content:center;gap:.25rem .5rem;margin:0;padding:0;list-style:none;display:flex}.crumbs li+li:before{content:"›";margin-inline-end:.5rem}.crumbs a{color:inherit}.crumbs a:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.crumbs [aria-current]{color:var(--color-ink)}.menu{gap:.25rem;display:flex;position:relative}.menu-g{position:relative}.menu-g>summary{cursor:pointer;white-space:nowrap;border-radius:.5rem;padding:.35rem .6rem;list-style:none}.menu-g>summary::-webkit-details-marker{display:none}.menu-g>summary:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:.4em;height:.4em;margin-inline-start:.4em;display:inline-block;transform:translateY(-.15em)rotate(45deg)}.menu-g[open]>summary:after{transform:translateY(.05em)rotate(-135deg)}.menu-g>summary:hover,.menu-g[open]>summary{background:color-mix(in oklch, var(--color-ink) 7%, var(--color-bg))}.menu-g[data-active]>summary{text-underline-offset:.3em;text-decoration:underline}.menu-g>summary:focus-visible,.menu-g a:focus-visible,.foot-nav a:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.menu-g>ul{z-index:20;background:var(--color-bg);border:1px solid var(--color-line);min-width:14rem;box-shadow:0 .75rem 2rem color-mix(in oklch, var(--color-ink) 14%, transparent);border-radius:.75rem;margin:0;padding:.4rem;list-style:none;position:absolute;top:calc(100% + .35rem);left:0}.menu-g a{white-space:nowrap;border-radius:.5rem;padding:.5rem .75rem;text-decoration:none;display:block}.menu-g a:hover{background:color-mix(in oklch, var(--color-ink) 7%, var(--color-bg))}.menu-g a[aria-current=page]{font-weight:600}@media (width<=60rem){.site-header{column-gap:.5rem}.site-header .menu{flex-wrap:nowrap;flex-basis:100%;order:3;justify-content:space-between}.menu-g{position:static}.menu-g>ul{min-width:0;left:0;right:0}.menu-g a{white-space:normal;padding-block:.65rem}}@media (width<=26rem){.site-header{padding-inline:1rem}.site-header .menu{grid-template-columns:1fr 1fr;gap:.25rem;display:grid}.menu-g>summary{text-align:center}theme-switch select{max-width:5.5rem}.fs-toggle{padding-inline:.5rem}}@media (prefers-reduced-transparency:reduce){.menu-g>ul{box-shadow:none}}.foot-nav{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:1.5rem;width:100%;display:grid}.foot-nav h2{color:var(--color-ink);margin:0 0 .5rem;font-size:.8125rem;font-weight:600}.foot-nav ul{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.foot-nav a{color:var(--color-ink-muted);text-decoration:none}.foot-nav a:hover{color:var(--color-ink);text-decoration:underline}.foot-note{border-top:1px solid var(--color-line);width:100%;margin:0;padding-top:1rem}.fs-toggle{font:inherit;border:1px solid var(--color-line);color:var(--color-ink);cursor:pointer;background:0 0;border-radius:.5rem;padding:.3rem .7rem;font-size:.875rem}.fs-toggle:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.fs-hint{inset-inline:0;text-align:center;color:var(--color-ink-muted);pointer-events:none;margin:0;font-size:.9rem;display:none;position:fixed;bottom:1.5rem}html[data-fs]:not([data-fs-real]) .fs-hint{display:block}html[data-fs][data-idle] .fs-hint,html[data-fs] .site-header,html[data-fs] .site-footer,html[data-fs] h1,html[data-fs] .world,html[data-fs] .all-cities,html[data-fs] .facts,html[data-fs] .back,html[data-fs] .changes,html[data-fs] .related,html[data-fs] .tz-diff-line,html[data-fs] .caption,html[data-fs] .sq-links{display:none}html[data-fs] body{min-height:100dvh}html[data-fs] main{place-items:center;width:100%;max-width:none;padding:0;display:grid}html[data-fs] .hero{width:100%;transform:translate(var(--shift-x,0px), var(--shift-y,0px));padding:0;transition:transform 3s ease-in-out}html[data-fs] .tzc-time{font-size:min(22vw,40vh)}html[data-fs] .ac-main{font-size:min(10vw,20vh)}html[data-fs] .tm-display{font-size:min(22vw,38vh)}html[data-fs] .cd-grid span{font-size:min(14vw,30vh)}html[data-fs][data-idle]{cursor:none}html[data-fs][data-idle] .tm-controls,html[data-fs][data-idle] .tm-hint,html[data-fs][data-idle] .cd-actions{visibility:hidden}@media (prefers-reduced-motion:reduce){html[data-fs] .hero{transition:none}}
