.site-header[data-astro-cid-fzpbxy5g]{box-sizing:border-box;z-index:100;background:#ffffff94;border-bottom:1px solid #d6e6e8d1;border-radius:0 0 18px 18px;justify-content:space-between;align-items:center;gap:16px;width:calc(100% - 68px);max-width:1160px;margin:0 auto;padding:11px 0;display:flex;position:relative}.site-utility-bar[data-astro-cid-fzpbxy5g]{border-bottom:1px solid var(--site-line,#d6e6e8);scrollbar-color:var(--site-blue-deep,#1769aa) var(--site-blue-soft,#e6f4ff);scrollbar-width:thin;white-space:nowrap;justify-content:center;align-items:center;gap:5px 18px;width:calc(100% - 68px);max-width:1160px;margin:0 auto;padding:4px 0 5px;display:flex;overflow-x:auto}.site-utility-bar[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{color:var(--site-body,#425a70);border-radius:7px;padding:3px 7px;font-size:12px;font-weight:800;text-decoration:none}.site-utility-bar[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover,.site-utility-bar[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:focus-visible{background:var(--site-blue-soft,#e6f4ff);color:var(--site-blue-deep,#1769aa)}.site-utility-bar[data-astro-cid-fzpbxy5g]::-webkit-scrollbar{height:5px}.site-utility-bar[data-astro-cid-fzpbxy5g]::-webkit-scrollbar-track{background:var(--site-blue-soft,#e6f4ff);border-radius:999px}.site-utility-bar[data-astro-cid-fzpbxy5g]::-webkit-scrollbar-thumb{background:var(--site-blue-deep,#1769aa);border-radius:999px}.site-header-actions[data-astro-cid-fzpbxy5g]{flex:none;align-items:center;gap:6px;margin-left:auto;display:flex}.site-brand[data-astro-cid-fzpbxy5g]{color:var(--site-ink,#17324d);flex:none;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.site-brand[data-astro-cid-fzpbxy5g] img[data-astro-cid-fzpbxy5g]{object-fit:contain;border-radius:7px;width:46px;height:46px;display:block}.site-brand[data-astro-cid-fzpbxy5g] span[data-astro-cid-fzpbxy5g]{color:#0000;letter-spacing:-.055em;white-space:nowrap;background:linear-gradient(90deg,#1769aa 0%,#2387d8 25%,#4daa65 52%,#e0ac2d 78%,#ef8e31 100%);-webkit-background-clip:text;background-clip:text;font-weight:950;line-height:1;font-size:28px!important}.site-nav[data-astro-cid-fzpbxy5g]{justify-content:flex-end;align-items:center;gap:2px;margin-left:auto;display:flex}.site-nav[data-astro-cid-fzpbxy5g]>a[data-astro-cid-fzpbxy5g],.site-nav-menu[data-astro-cid-fzpbxy5g] summary[data-astro-cid-fzpbxy5g]{color:var(--site-ink,#17324d);white-space:nowrap;justify-content:center;align-items:center;gap:7px;min-height:36px;padding:6px 9px;font-size:14px;font-weight:750;text-decoration:none;display:inline-flex}.site-nav[data-astro-cid-fzpbxy5g]>a[data-astro-cid-fzpbxy5g]:hover,.site-nav-menu[data-astro-cid-fzpbxy5g] summary[data-astro-cid-fzpbxy5g]:hover{color:var(--site-blue-deep,#1769aa)}.site-nav-menu[data-astro-cid-fzpbxy5g]{position:relative}.site-nav-menu[data-astro-cid-fzpbxy5g] summary[data-astro-cid-fzpbxy5g]{cursor:pointer;border:1px solid #0000;border-radius:9px;list-style:none;transition:background .2s,border-color .2s,color .2s}.site-nav-menu[data-astro-cid-fzpbxy5g] summary[data-astro-cid-fzpbxy5g]::-webkit-details-marker,.site-mobile-menu[data-astro-cid-fzpbxy5g] summary[data-astro-cid-fzpbxy5g]::-webkit-details-marker{display:none}.site-nav-menu[data-astro-cid-fzpbxy5g] summary[data-astro-cid-fzpbxy5g]:after{content:"";border:1.5px solid;border-width:0 1.5px 1.5px 0;width:6px;height:6px;margin-top:-4px;transition:transform .2s,margin-top .2s;display:inline-block;transform:rotate(45deg)}.site-nav-menu[data-astro-cid-fzpbxy5g][open] summary[data-astro-cid-fzpbxy5g]{background:var(--site-blue-soft,#e6f4ff);color:var(--site-blue-deep,#1769aa);border-color:#b9dcf4}.site-nav-menu[data-astro-cid-fzpbxy5g][open] summary[data-astro-cid-fzpbxy5g]:after{margin-top:4px;transform:rotate(225deg)}.site-nav-dropdown[data-astro-cid-fzpbxy5g]{border:1px solid var(--site-line,#d6e6e8);z-index:100;background:#fffffffa;border-radius:14px;gap:3px;min-width:225px;padding:9px;display:grid;position:absolute;top:calc(100% + 7px);left:0;box-shadow:0 18px 40px #235d712e}.site-nav-menu[data-astro-cid-fzpbxy5g]:nth-of-type(n+4) .site-nav-dropdown[data-astro-cid-fzpbxy5g]{left:auto;right:0}.site-nav-dropdown[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{color:var(--site-ink,#17324d);white-space:nowrap;border-radius:8px;align-items:center;min-height:34px;padding:7px 9px;font-size:13px;font-weight:700;text-decoration:none;display:flex}.site-nav-dropdown[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover,.site-nav-dropdown[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:focus-visible{background:var(--site-green-soft,#e9f8df);color:var(--site-green-deep,#277b4c)}.theme-toggle[data-astro-cid-fzpbxy5g]{border:1px solid var(--site-line,#d6e6e8);color:var(--site-ink,#17324d);cursor:pointer;background:#ffffffb8;border-radius:999px;flex:none;align-items:center;gap:7px;min-height:36px;padding:6px 11px;font-size:12px;font-weight:800;transition:background .2s,border-color .2s,color .2s,transform .2s;display:inline-flex}.theme-toggle[data-astro-cid-fzpbxy5g]:hover{background:var(--site-blue-soft,#e6f4ff);color:var(--site-blue-deep,#1769aa);border-color:#9fcce8;transform:translateY(-1px)}.theme-toggle-icon[data-astro-cid-fzpbxy5g]{font-size:16px;line-height:1}.site-mobile-menu[data-astro-cid-fzpbxy5g]{display:none;position:relative}.site-mobile-menu[data-astro-cid-fzpbxy5g] summary[data-astro-cid-fzpbxy5g]{border:1px solid var(--site-line,#d6e6e8);color:var(--site-ink,#17324d);cursor:pointer;background:#ffffffc7;border-radius:9px;align-items:center;gap:8px;padding:10px 12px;font-size:13px;font-weight:850;list-style:none;display:inline-flex}.site-mobile-menu[data-astro-cid-fzpbxy5g][open]>summary[data-astro-cid-fzpbxy5g]{background:linear-gradient(135deg, var(--site-blue,#2387d8), var(--site-blue-deep,#1769aa));border-color:var(--site-blue-deep,#1769aa);color:#fff}.mobile-menu-icon[data-astro-cid-fzpbxy5g]{gap:3px;width:18px;display:grid}.mobile-menu-icon[data-astro-cid-fzpbxy5g] i[data-astro-cid-fzpbxy5g]{background:currentColor;border-radius:2px;width:18px;height:2px;transition:transform .2s,opacity .2s;display:block}.site-mobile-menu[data-astro-cid-fzpbxy5g][open] .mobile-menu-icon[data-astro-cid-fzpbxy5g] i[data-astro-cid-fzpbxy5g]:first-child{transform:translateY(5px)rotate(45deg)}.site-mobile-menu[data-astro-cid-fzpbxy5g][open] .mobile-menu-icon[data-astro-cid-fzpbxy5g] i[data-astro-cid-fzpbxy5g]:nth-child(2){opacity:0}.site-mobile-menu[data-astro-cid-fzpbxy5g][open] .mobile-menu-icon[data-astro-cid-fzpbxy5g] i[data-astro-cid-fzpbxy5g]:last-child{transform:translateY(-5px)rotate(-45deg)}.site-mobile-panel[data-astro-cid-fzpbxy5g]{border:1px solid var(--site-line,#d6e6e8);z-index:110;background:#fffffffa;border-radius:14px;align-content:start;gap:3px;min-width:min(300px,100vw - 36px);height:calc(100dvh - 92px);min-height:280px;max-height:none;padding:10px;display:grid;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto;box-shadow:0 18px 40px #235d712e}.mobile-category[data-astro-cid-fzpbxy5g]{border-bottom:1px solid var(--site-line,#d6e6e8)}.mobile-category[data-astro-cid-fzpbxy5g]:last-child{border-bottom:0}.mobile-category[data-astro-cid-fzpbxy5g]>summary[data-astro-cid-fzpbxy5g]{color:var(--site-ink,#17324d);cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;padding:12px 9px;font-size:14px;font-weight:800;list-style:none;display:flex}.mobile-category[data-astro-cid-fzpbxy5g]>summary[data-astro-cid-fzpbxy5g]::-webkit-details-marker{display:none}.mobile-category-icon[data-astro-cid-fzpbxy5g]{color:var(--site-blue-deep,#1769aa);border:1px solid;border-radius:50%;flex:0 0 22px;justify-content:center;align-items:center;width:22px;height:22px;font-size:18px;font-weight:500;line-height:1;transition:background .2s,color .2s,transform .2s;display:inline-flex}.mobile-category[data-astro-cid-fzpbxy5g][open]>summary[data-astro-cid-fzpbxy5g]{background:var(--site-blue-soft,#e6f4ff);color:var(--site-blue-deep,#1769aa)}.mobile-category[data-astro-cid-fzpbxy5g][open] .mobile-category-icon[data-astro-cid-fzpbxy5g]{color:var(--site-blue-soft,#e6f4ff);background:currentColor;transform:rotate(45deg)}.mobile-category-links[data-astro-cid-fzpbxy5g]{gap:2px;padding:0 0 7px 10px;display:grid}.mobile-category-links[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{color:var(--site-ink,#17324d);border-radius:8px;padding:9px;font-size:13px;font-weight:700;text-decoration:none}.mobile-category-links[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover,.mobile-category-links[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:focus-visible{background:var(--site-green-soft,#e9f8df);color:var(--site-green-deep,#277b4c)}@media (width<=1080px){.site-nav[data-astro-cid-fzpbxy5g]{display:none}.site-mobile-menu[data-astro-cid-fzpbxy5g]{display:block}}@media (width<=600px){.site-header[data-astro-cid-fzpbxy5g]{gap:8px;width:calc(100% - 36px);padding:9px 0}.site-brand[data-astro-cid-fzpbxy5g] img[data-astro-cid-fzpbxy5g]{width:40px;height:40px}.site-brand[data-astro-cid-fzpbxy5g] span[data-astro-cid-fzpbxy5g]{font-size:24px!important}.site-header-actions[data-astro-cid-fzpbxy5g]{gap:5px}.theme-toggle[data-astro-cid-fzpbxy5g]{min-height:36px;padding:6px 9px;font-size:12px}.theme-toggle-label[data-astro-cid-fzpbxy5g]{display:inline}.mobile-menu-label[data-astro-cid-fzpbxy5g]{display:none}.site-mobile-menu[data-astro-cid-fzpbxy5g] summary[data-astro-cid-fzpbxy5g]{padding:9px 10px}.site-mobile-panel[data-astro-cid-fzpbxy5g]{width:min(320px,100vw - 24px);min-width:0;height:calc(100dvh - 82px);min-height:260px}.site-utility-bar[data-astro-cid-fzpbxy5g]{justify-content:flex-start;gap:4px 10px;width:calc(100% - 28px);padding:5px 0 7px}.site-utility-bar[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{padding-left:5px;padding-right:5px}}.site-footer[data-astro-cid-nns7i3if]{border-top:1px solid var(--site-line,#d6e6e8);color:var(--site-body,#425a70);width:calc(100% - 68px);max-width:1160px;margin:50px auto 0;padding:28px 0 38px}.site-footer-inner[data-astro-cid-nns7i3if]{grid-template-columns:minmax(220px,.9fr) minmax(0,1.4fr) auto;align-items:center;gap:22px 34px;display:grid}.site-footer-brand[data-astro-cid-nns7i3if] p[data-astro-cid-nns7i3if]{max-width:250px;margin:9px 0 0;font-size:12px;line-height:1.55}.site-footer-wordmark[data-astro-cid-nns7i3if]{color:var(--site-ink,#17324d);align-items:center;gap:9px;text-decoration:none;display:inline-flex}.site-footer-wordmark[data-astro-cid-nns7i3if] img[data-astro-cid-nns7i3if]{object-fit:contain;border-radius:7px;width:38px;height:38px;display:block}.site-footer-wordmark[data-astro-cid-nns7i3if] span[data-astro-cid-nns7i3if]{color:#0000;letter-spacing:-.055em;background:linear-gradient(90deg,#1769aa 0%,#2387d8 25%,#4daa65 52%,#e0ac2d 78%,#ef8e31 100%);-webkit-background-clip:text;background-clip:text;font-weight:950;line-height:1;font-size:26px!important}.site-footer-nav[data-astro-cid-nns7i3if]{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 18px;display:flex}.site-footer-nav[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{color:var(--site-blue-deep,#1769aa);border-radius:7px;padding:8px 2px;font-size:13px;font-weight:800;text-decoration:none}.site-footer-nav[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:hover,.site-footer-nav[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:focus-visible{background:var(--site-blue-soft,#e6f4ff);color:var(--site-blue-deep,#1769aa)}.site-footer-meta[data-astro-cid-nns7i3if]{text-align:right;justify-items:end;gap:5px;font-size:11px;line-height:1.45;display:grid}html[data-theme=dark] .site-footer[data-astro-cid-nns7i3if]{color:#afbfcc}html[data-theme=dark] .site-footer-wordmark[data-astro-cid-nns7i3if]{color:#f3f7fb}html[data-theme=dark] .site-footer-nav[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{color:#9bd5ff}html[data-theme=dark] .site-footer-nav[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:hover,html[data-theme=dark] .site-footer-nav[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:focus-visible{color:#e5f6ff;background:#17364e}@media (width<=820px){.site-footer[data-astro-cid-nns7i3if]{width:calc(100% - 36px);margin-top:38px}.site-footer-inner[data-astro-cid-nns7i3if]{grid-template-columns:1fr;align-items:start}.site-footer-meta[data-astro-cid-nns7i3if]{text-align:left;justify-items:start}.site-footer-nav[data-astro-cid-nns7i3if]{overscroll-behavior-inline:contain;scrollbar-color:var(--site-blue-deep,#1769aa) var(--site-blue-soft,#e6f4ff);scrollbar-width:thin;white-space:nowrap;flex-wrap:nowrap;justify-content:start;max-width:100%;padding:2px 0 8px;overflow-x:auto}.site-footer-nav[data-astro-cid-nns7i3if]::-webkit-scrollbar{height:6px}.site-footer-nav[data-astro-cid-nns7i3if]::-webkit-scrollbar-track{background:var(--site-blue-soft,#e6f4ff);border-radius:999px}.site-footer-nav[data-astro-cid-nns7i3if]::-webkit-scrollbar-thumb{background:var(--site-blue-deep,#1769aa);border-radius:999px}}@media (width<=420px){.site-footer[data-astro-cid-nns7i3if]{width:calc(100% - 28px);padding-bottom:30px}.site-footer-wordmark[data-astro-cid-nns7i3if] span[data-astro-cid-nns7i3if]{font-size:24px!important}.site-footer-nav[data-astro-cid-nns7i3if]{gap:8px 14px}}:root{--site-background:linear-gradient(135deg, #effcf2 0%, #fffbea 46%, #edf7ff 100%);--site-ink:#17324d;--site-body:#425a70;--site-blue:#2387d8;--site-blue-deep:#1769aa;--site-blue-soft:#e6f4ff;--site-green:#68bf61;--site-green-deep:#277b4c;--site-green-soft:#e9f8df;--site-yellow:#f0bf3f;--site-yellow-deep:#8b6500;--site-yellow-soft:#fff6ce;--site-line:#d6e6e8;--site-surface:#ffffffdb;--site-shadow:#25667724}body.page-theme-home,body.page-theme-developer{--page-accent:#1769aa;--page-accent-soft:#e6f4ff;--page-accent-strong:#12537f}body.page-theme-timezone{--page-accent:#087f99;--page-accent-soft:#e2f7fa;--page-accent-strong:#07586b}body.page-theme-calendar{--page-accent:#277b4c;--page-accent-soft:#e9f8df;--page-accent-strong:#1c5d39}body.page-theme-timer{--page-accent:#bd671f;--page-accent-soft:#fff1d8;--page-accent-strong:#874713}html{background:var(--site-background);min-height:100%}body{background:var(--site-background);min-width:320px;margin:0;color:var(--site-ink)!important}::selection{color:var(--site-ink);background:#bfe9ff}a{color:var(--site-blue-deep)}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:3px;outline:3px solid #f1c94b!important}input,select,textarea{border-color:var(--site-line);color:var(--site-ink);background:#ffffffeb}input::placeholder,textarea::placeholder{color:#5d7284}h1 em,h2 em,h1 span,h2 span{color:var(--page-accent,var(--site-blue-deep))!important}.site-logo{object-fit:cover;border-radius:7px;flex:none;display:block;width:48px!important;height:48px!important}.site-logo[width="22"]{width:30px!important;height:30px!important}.site-wordmark{white-space:nowrap;color:#0000!important;justify-content:initial!important;letter-spacing:-.055em!important;background:linear-gradient(90deg,#1769aa 0%,#2387d8 25%,#4daa65 52%,#e0ac2d 78%,#ef8e31 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;border-radius:0!important;width:auto!important;height:auto!important;font-size:1.35em!important;font-weight:950!important;line-height:1!important;display:inline-block!important;transform:none!important}body [class][class] span.site-wordmark,html body [class] .site-wordmark{font-size:26px!important;line-height:1!important}.home-header,.global-header,.directory-header,.calendar-header,.topbar,.dst-header,.leap-answer-header,.timezone-header,.meeting-header,.city-header,.country-holiday-header,.holiday-directory-header,.index-header{background:#ffffff85;border-bottom:1px solid #d6e6e8d1;border-radius:0 0 18px 18px}.home-header nav>a:hover,.nav-menu summary:hover,.header-link:hover,.directory-header nav a:hover,.directory-header nav a.active,.calendar-header nav a:hover,.leap-answer-header nav a:hover,.timezone-header nav a:hover,.global-header nav a:hover{color:var(--site-blue-deep)!important}.home-header .header-link,.header-cta,.nav-button,.hero-button,.primary-button,.confirm-button,.now-button,.planner-now,.planner-share,.calendar-button,.summary-action:not(.download-calendar),.toolbar-button.dark,.time-confirm,.picker-confirm,.review-button.apply,.copy-button,.copy-all,.copy-results{box-shadow:0 8px 18px #2387d833;color:#fff!important;background:linear-gradient(135deg,#2387d8,#1769aa)!important;border-color:#1769aa!important}.home-header .header-link:hover,.header-cta:hover,.nav-button:hover,.hero-button:hover,.primary-button:hover,.confirm-button:hover,.now-button:hover,.planner-now:hover,.planner-share:hover,.calendar-button:hover,.summary-action:not(.download-calendar):hover,.copy-button:hover,.copy-all:hover,.copy-results:hover{transform:translateY(-1px);background:linear-gradient(135deg,#1769aa,#12537f)!important}.soft-button,.toolbar-button.light,.picker-cancel,.time-cancel,.calendar-link,.hero-calendar-link,.calendar-breadcrumb a{background:var(--site-blue-soft);color:var(--site-blue-deep)!important;border-color:#b9dcf4!important}.download-calendar,.valid-badge,.status-pill,.live-indicator,.privacy-pill,.utc-badge,.live-dot{background:var(--site-green-soft)!important;color:var(--site-green-deep)!important;border-color:#b9dfad!important}.about-stats span,.syntax-chip,.day-chip,.zone-badge,.yellow,.timer-summary{background:var(--site-yellow-soft);color:var(--site-yellow-deep)!important;border-color:#f0dda0!important}.tool-card,.home-dst-card,.about-card,.guide-card,.generator-card,.converter-card,.calculator-tool,.tool-panel,.timezone-panel,.global-clock-item,.world-clock-card,.clock-card,.countdown-card,.date-format-card,.format-card,.leap-answer-card,.leap-result-card,.month-card,.year-picker,.planner-card,.pair-card,.city-live-card,.zone-card,.featured-card,.featured-card a,.holiday-year-card{box-shadow:0 10px 28px var(--site-shadow);background:var(--site-surface)!important;border-color:var(--site-line)!important}.tool-card:hover,.home-dst-card:hover,.planner-card:hover,.pair-card:hover,.zone-card:hover,.featured-card:hover{box-shadow:0 15px 34px #2387d82e;border-color:#8fc9e9!important}.tool-icon.blue,.tool-icon.purple,.tool-icon.violet,.pair-icon,.overlap-icon{background:linear-gradient(135deg,#2387d8,#63b5ec)!important}.tool-icon.mint,.tool-icon.green,.tool-icon.pink{background:linear-gradient(135deg,#55b96b,#9bd86a)!important}.tool-icon.orange,.tool-icon.yellow{color:#604700!important;background:linear-gradient(135deg,#e9b536,#f6d56f)!important}.calendar-promo,.calendar-summary,.best-slot,.preview-banner,.dst-primary,.overlap-result{background:linear-gradient(135deg,#1769aa 0%,#2387d8 50%,#55b96b 100%)!important}.calendar-promo p,.calendar-summary span,.best-slot span,.preview-banner p,.dst-primary p{color:#e9f6ff!important}.eyebrow,.group-label,.section-kicker,.calendar-kicker,.global-kicker,.timezone-kicker,.meeting-kicker,.leap-kicker,.dst-kicker,.holiday-kicker{color:var(--site-blue-deep)!important}.eyebrow-dot,.hero-dot,.live-dot{background:var(--site-green)!important;box-shadow:0 0 0 4px #68bf6133!important}.home-footer,.global-footer,.calendar-footer,.directory-footer,.footer,.leap-answer-footer,.timezone-footer,.meeting-footer,.city-footer,.dst-footer,.country-holiday-footer{border-color:var(--site-line)!important;color:#5f7889!important}.home-footer a,.global-footer a,.calendar-footer a,.directory-footer a,.footer a,.leap-answer-footer a,.timezone-footer a,.meeting-footer a,.city-footer a,.dst-footer a{color:var(--site-blue-deep)!important}mark{background:var(--site-yellow-soft);color:var(--site-yellow-deep)}.toast{border:2px solid #68bf61;background:var(--site-ink)!important}.site-shell,.home-shell,.global-page,.calendar-page,.directory-page,.timezone-page,.meeting-page,.city-page,.dst-page,.leap-answer-page,.country-holiday-page,.holiday-directory-page{color:var(--site-ink)}[class*=-hero],[class*=-explainer],[class*=-faq],[class*=-related],[class*=-source],[class*=-section-head],[class*=-section-heading],[class*=-group-heading],.section-top,.about-card,.calendar-promo,.seo-section,.howto-section,.faq-section,.dst-compare,.leap-explainer,.leap-faq,.country-holiday-faq,.country-grid a,.pair-card{grid-template-columns:1fr!important}.home-footer,.global-footer,.calendar-footer,.directory-footer,.footer,.leap-answer-footer,.timezone-footer,.meeting-footer,.city-footer,.dst-footer,.country-holiday-footer{flex-direction:column!important;align-items:flex-start!important}p{font-size:15px!important;line-height:1.7!important}td,th{font-size:14px!important}input,select,textarea{min-height:42px;font-size:14px!important}summary{line-height:1.45;font-size:15px!important}.tool-copy>span:not(.tool-meta),.tool-group-heading p,.section-top>p,.dst-table-note{font-size:14px!important;line-height:1.6!important}.clock-card,.countdown-card,.holiday-countdown{color:#fff!important;background:linear-gradient(135deg,#17324d,#245c78)!important}.clock-card>strong,.countdown-card strong,.holiday-countdown strong{color:#fff!important}.clock-card .clock-label,.clock-card .clock-meta span,.countdown-card span,.holiday-countdown span{color:#e6f4ff!important;font-size:12px!important;line-height:1.4!important}.clock-card .soft-button{color:#fff!important;background:#ffffff29!important;border-color:#ffffff59!important}.world-clock-card.is-night{color:#fff!important;background:linear-gradient(145deg,#17324d,#245c78)!important}.world-clock-card.is-night .world-clock-date,.world-clock-card.is-night .world-clock-kicker,.world-clock-card.is-night .world-clock-details span{color:#e6f4ff!important}.result-grid span,.date-output span,.epoch-facts span,.holiday-facts span,.business-holidays-heading span{color:#526a7c!important;font-size:12px!important;line-height:1.45!important}.result-grid strong,.date-output strong,.epoch-facts strong,.holiday-facts strong{color:#17324d!important;font-size:14px!important;line-height:1.4!important}.clock-sub span,.command-list span,.formula-list span{color:#d8eaff!important;font-size:12px!important;line-height:1.4!important}.command-list code,.formula-list code,.code-block pre{color:#f5fbff!important;font-size:13px!important;line-height:1.55!important}small{font-size:13px!important;line-height:1.45!important}button{font-size:14px!important}.tool-meta,.group-label,.panel-kicker,.hero-kicker,.eyebrow,[class*=-kicker],[class*=-label],.input-row label,.field-label,.valid-badge,.status-pill{font-size:12px!important;line-height:1.4!important}label{font-size:13px!important;line-height:1.4!important}.format-result,.global-clock-date,.global-clock-offset,.directory-note,.global-tool-footnote,.calculator-note,.holiday-directory-note,pre,code{font-size:13px!important;line-height:1.55!important}[class*=-kicker],.eyebrow,.group-label,.panel-kicker,.hero-kicker,.section-kicker,.calendar-kicker,.global-kicker,.timezone-kicker,.meeting-kicker,.leap-kicker,.dst-kicker,.holiday-kicker,.directory-kicker{color:var(--page-accent,var(--site-blue-deep))!important}.home-footer,.global-footer,.calendar-footer,.directory-footer,.footer,.leap-answer-footer,.timezone-footer,.meeting-footer,.city-footer,.dst-footer,.country-holiday-footer,.holiday-directory-footer{font-size:13px!important;line-height:1.5!important}.tool-copy em,.promo-cards i,.home-dst-card em,.hero-note,.directory-add,.global-city-link,.global-tool-footnote{font-size:12px!important;line-height:1.5!important}.site-nav>a:hover,.site-nav-menu summary:hover,.site-nav-menu[open] summary,a:hover{color:var(--page-accent,var(--site-blue-deep))}.tool-switcher a,.hero-tags span,.directory-years>span,.featured-card>span,.featured-card i,.country-grid span{font-size:12px!important}.featured-card small,.country-grid strong{font-size:13px!important}label>span,.planner-search>span,.format-control>span,.source-fields>label,.field-label label,.planner-limit span,.starting-city-status,.starting-city-option strong,.starting-city-option small,.starting-city-empty,.planner-search-status,.city-choice strong,.city-choice small,.planner-status,.best-slot-label,.best-slot span:last-child,.planner-city span,.planner-local-date time,.planner-footnote{font-size:12px!important}.city-choice strong,.starting-city-option strong,.city-result strong,.city-summary h3{font-size:13px!important}.city-result small,.empty-result,.quick-add>span,.workspace-meta,.workspace-footer,.overlap-kicker,.overlap-card p,.overlap-count,.timeline-label span,.timeline-label small,.city-summary p,.city-current-date,.global-tool-footnote,.quick-add button,.copy-results,.timeline-hour,.hour-cell strong,.hour-cell small,.city-zone-meta span,.global-faq-list summary,.global-faq-list details p,.zone-label,.format-toggle>span,.time-picker-fields label,.target-note,.tool-actions>span,.moment-field>span,.moment-label,.time-picker-heading span,.time-picker-fields label span,.holiday-year-card>span,.holiday-year-card small,.holiday-section-head>a,.holiday-featured-card>span,.holiday-featured-card i,.holiday-country-search span,.holiday-country-grid span,.holiday-country-grid a,.holiday-directory-note{font-size:12px!important}.holiday-country-grid strong{font-size:13px!important}.dst-year-switcher>span,.dst-year-switcher small,.dst-signal-card b i,.dst-table-wrap td span,.dst-table-wrap td small,.dst-table-note,.dst-compare-grid span,.dst-compare-grid span i,.leap-answer-card span,.leap-related-links span,.leap-answer-footer,.leap-answer-footer a,.leap-answer-card a,.leap-footer,.leap-footer a,.city-live-card b,.related-grid span,.related-grid i,.city-detail-label,.privacy-pill,.field-group,.preview-label,.preview-zone span,.timezone-option small,.timezone-empty,.hero-note span,.value-number,.index-footer,.message-meta,.guide-card-footer{font-size:12px!important}[class*=-breadcrumb]{margin-bottom:34px!important}.hero,.tool-hero,.directory-hero,.global-page-hero,.holiday-directory-hero,.home-hero,.calendar-hero,.dst-hero,.leap-hero,.leap-answer-hero,.country-holiday-hero,.timezone-hero,.index-hero,.meeting-hero{margin-bottom:48px!important}.country-directory,.printable-directory-section,.holiday-country-section{margin-top:52px!important}.directory-footer,.holiday-directory-footer,.calendar-footer,.global-footer,.meeting-footer,.city-footer,.country-holiday-footer{margin-top:42px!important}.calendar-summary{margin-bottom:36px!important}.global-seo-faq{margin-top:48px!important;padding-top:32px!important}.meeting-content,.city-content,.country-holiday-content{margin-top:48px!important;padding-top:30px!important}.meeting-faq,.timezone-faq,.city-faq,.country-holiday-faq{padding-top:48px!important;padding-bottom:56px!important}.dst-signal-grid{margin-bottom:64px!important}.dst-explainer,.leap-explainer,.leap-answer-copy{padding-bottom:68px!important}.dst-compare{padding-top:76px!important;padding-bottom:70px!important}.dst-faq,.leap-faq,.leap-answer-faq{padding-bottom:68px!important}.leap-hero{margin-bottom:58px!important}.leap-answer-hero{margin-bottom:48px!important}.leap-related{padding-bottom:58px!important}.seo-section,.howto-section,.faq-section,.guide-section{gap:30px!important;padding-top:32px!important;padding-bottom:28px!important}.home-hero{margin-top:8vh!important;padding-bottom:72px!important}.home-about{padding-top:90px!important}.home-faq{padding-top:86px!important;padding-bottom:76px!important}@media (width>=821px){.seo-section,.howto-section,.faq-section,.guide-section,.global-seo-faq,.dst-explainer,.dst-faq,.dst-source,.leap-answer-copy,.leap-answer-faq,.leap-related,.city-faq,.country-holiday-faq,.meeting-faq,.timezone-faq{grid-template-columns:1fr!important;gap:30px!important}}@media (width<=600px){[class*=-breadcrumb]{margin-bottom:24px!important}.hero,.tool-hero,.directory-hero,.global-page-hero,.holiday-directory-hero,.home-hero,.calendar-hero,.dst-hero,.leap-hero,.leap-answer-hero,.country-holiday-hero,.timezone-hero,.index-hero,.meeting-hero{margin-bottom:32px!important}.country-directory,.printable-directory-section,.holiday-country-section{margin-top:36px!important}.directory-footer,.holiday-directory-footer,.calendar-footer,.global-footer,.meeting-footer,.city-footer,.country-holiday-footer{margin-top:32px!important}.global-seo-faq,.meeting-content,.city-content,.country-holiday-content{margin-top:36px!important;padding-top:24px!important}.meeting-faq,.timezone-faq,.city-faq,.country-holiday-faq{padding-top:40px!important;padding-bottom:46px!important}.dst-signal-grid{margin-bottom:48px!important}.dst-explainer,.leap-explainer,.leap-answer-copy{padding-bottom:54px!important}.dst-compare{padding-top:58px!important;padding-bottom:56px!important}.dst-faq,.leap-faq,.leap-answer-faq{padding-bottom:54px!important}.leap-hero,.leap-answer-hero{margin-bottom:36px!important}.leap-related{padding-bottom:46px!important}.seo-section,.howto-section,.faq-section,.guide-section{gap:22px!important;padding-top:26px!important;padding-bottom:22px!important}.home-hero{margin-top:6vh!important;padding-bottom:60px!important}.home-about{padding-top:70px!important}.home-faq{padding-top:66px!important;padding-bottom:60px!important}}body :where(p,a,button,label,input,select,textarea,option,small,span,strong,b,i,td,th,li,summary,code,pre),body [class] :where(p,a,button,label,input,select,textarea,option,small,span,strong,b,i,td,th,li,summary,code,pre),body [class]:where(p,a,button,label,input,select,textarea,option,small,span,strong,b,i,td,th,li,summary,code,pre),body [class][class] :where(p,a,button,label,input,select,textarea,option,small,span,strong,b,i,td,th,li,summary,code,pre,time){font-size:max(13px,1em)!important}body [class][class] p{font-size:15px!important}body [class][class] time,body [class][class] h4,body [class][class] h5,body [class][class] h6{font-size:max(13px,1em)!important}body [class][class] :where(span,small,i,time,td,th,button,input,select,textarea,option,summary){font-size:14px!important}body h1 span,body h2 span,body h3 span,body h4 span,body h5 span,body h6 span,body h1 em,body h2 em,body h3 em,body h4 em,body h5 em,body h6 em,body .site-wordmark{font-size:inherit!important}main h1{text-wrap:pretty!important;white-space:normal!important}body [class][class]:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(.timer-display){font-size:max(13px,1em)!important}body p,body li,body td,body th,body dd,body dt{color:var(--site-body)}body h1,body h2,body h3,body h4,body h5,body h6,body strong,body b{color:var(--site-ink)}body a{color:var(--site-blue-deep)!important}body button:not([disabled]){color:var(--site-ink)}body button:not([disabled]):hover,body a:hover{border-color:#6ca9cf}body [class*=-muted],body [class*=-note],body [class*=-meta],body [class*=-label],body [class*=-date],body [class*=-offset],body [class*=-caption],body [class*=-footnote],body [class*=-help],body [class*=-description],body .tool-meta,body .group-label,body .eyebrow,body .panel-kicker,body .section-kicker{color:#4f687b!important}body [class*=-kicker],body .eyebrow,body .panel-kicker,body .section-kicker,body .group-label{color:var(--site-blue-deep)!important}body details p,body td,body th,body time,body label>span,body .quick-add>span,body .planner-search>span,body .format-control>span,body .moment-label,body .zone-label,body .tool-actions>span{color:#4f687b!important}.calendar-promo,.dst-source,.dst-primary,.clock-card,.countdown-card,.holiday-countdown,.world-clock-card.is-night,.city-live-card,.preview-banner,.overlap-result,.best-slot{color:#fff!important}.city-live-card{background:linear-gradient(135deg,#17324d,#245c78)!important}.calendar-promo h1,.calendar-promo h2,.calendar-promo h3,.dst-source h1,.dst-source h2,.dst-source h3,.calendar-promo strong,.dst-source strong{color:#fff!important}.calendar-promo h1 span,.calendar-promo h2 span,.calendar-promo h3 span,.dst-source h1 span,.dst-source h2 span,.dst-source h3 span,.dst-source h2 em{color:#dceeff!important}.calendar-promo p,.calendar-promo small,.calendar-promo i,.dst-source p,.dst-source small,.dst-source i{color:#e8f3fb!important}.calendar-promo .eyebrow,.calendar-promo [class*=-kicker],.dst-source .eyebrow,.dst-source [class*=-kicker]{color:#dceeff!important}.calendar-promo a:not(.promo-button),.dst-source a,.dst-primary{color:#e8f3fb!important}.calendar-promo .promo-button{color:#17324d!important}.clock-card *,.countdown-card *,.holiday-countdown *,.world-clock-card.is-night *,.city-live-card *{color:#e8f3fb}.clock-card>strong,.countdown-card strong,.holiday-countdown strong,.world-clock-card.is-night .world-clock-time,.city-live-card strong{color:#fff!important}.clock-card .soft-button,.city-live-card button{color:#17324d!important}.city-live-card .city-live-label,.city-live-card>span:nth-child(3){color:#dceeff!important}.city-live-card b,.calendar-promo .promo-cards a,.calendar-promo .promo-cards strong,.calendar-promo .promo-dst-card strong{color:#fff!important}.calendar-summary *,.best-slot *,.preview-banner *,.overlap-result *{color:#e8f3fb!important}.calendar-summary strong,.best-slot strong,.preview-banner strong,.overlap-result strong,.calendar-summary .summary-action{color:#fff!important}.calendar-summary .download-calendar{color:#102d28!important}.valid-badge,.status-pill,.live-indicator,.privacy-pill,.utc-badge,.download-calendar{color:#1f6b43!important}.result-grid strong,.date-output strong,.epoch-facts strong,.holiday-facts strong,.city-current-time,.world-clock-time{color:var(--site-ink)!important}.result-grid span,.date-output span,.epoch-facts span,.holiday-facts span,.city-current-date,.global-clock-date,.global-clock-offset,.directory-note,.calculator-note,.holiday-directory-note{color:#4f687b!important}.site-nav>a:hover,.site-nav-menu summary:hover,.site-nav-menu[open] summary,.nav-menu summary:hover,.nav-menu[open] summary,.header-link:hover{color:var(--site-blue-deep)!important}.site-wordmark{font-size:2.6em!important}html body [class][class] span.site-wordmark{font-size:26px!important;line-height:1!important}@media (width>=821px){.section-top,.about-card,.calendar-promo,.home-dst-heading,.tool-group-heading,.seo-section,.howto-section,.faq-section,.guide-section,.global-seo-faq,.dst-explainer,.dst-compare,.dst-faq,.dst-source,.leap-explainer,.leap-faq,.leap-answer-copy,.leap-answer-faq,.leap-related,.city-faq,.country-holiday-faq,.meeting-faq,.timezone-faq,.index-about{grid-template-columns:minmax(240px,.8fr) minmax(0,1.2fr)!important;gap:clamp(36px,6vw,78px)!important}.about-card,.seo-section,.howto-section,.faq-section,.guide-section,.global-seo-faq,.dst-explainer,.dst-faq,.dst-source,.leap-explainer,.leap-faq,.leap-answer-copy,.leap-answer-faq,.leap-related,.city-faq,.country-holiday-faq,.meeting-faq,.timezone-faq,.home-faq,.index-about{grid-template-columns:1fr!important;gap:30px!important}.meeting-copy,.city-copy,.country-holiday-copy,.content-copy,.seo-copy,.dst-explainer-copy,.leap-answer-text,.global-seo-copy,.global-faq-block,.printable-directory-copy,.printable-seo-copy{width:100%!important;max-width:none!important}.faq-list,.dst-faq-list,.leap-answer-faq-list{width:100%!important}.seo-section p,.global-seo-copy p,.about-card>div>p,.dst-source p,.dst-faq-heading p,.faq-section details p,.home-faq details p,.faq-list details p,.dst-faq-list details p,.leap-answer-faq-list details p{max-width:none!important}.home-footer,.global-footer,.calendar-footer,.directory-footer,.footer,.leap-answer-footer,.timezone-footer,.meeting-footer,.city-footer,.dst-footer,.country-holiday-footer,.holiday-directory-footer{flex-direction:row!important;align-items:center!important}}body [class][class] h1>span,body [class][class] h2>span,body [class][class] h3>span,body [class][class] h4>span,body [class][class] h5>span,body [class][class] h6>span,body [class][class] h1>em,body [class][class] h2>em,body [class][class] h3>em,body [class][class] h4>em,body [class][class] h5>em,body [class][class] h6>em{font-size:inherit!important;line-height:inherit!important}.timeline-wrap{overflow-x:auto!important}.timeline-header,.city-row{grid-template-columns:174px minmax(1296px,1fr)!important;min-width:1470px!important}.hour-grid{grid-template-columns:repeat(24,minmax(54px,1fr))!important}body [class][class] .timeline-hour,body [class][class] .hour-cell strong,body [class][class] .hour-cell small{font-size:12px!important}body [class][class] .world-clock-time{font-size:clamp(28px,4.4vw,46px)!important}body [class][class] .global-clock-item>.global-clock-time{font-size:clamp(22px,3vw,28px)!important}html[data-theme=dark]{color-scheme:dark;--site-background:linear-gradient(135deg, #0b1420 0%, #111c2a 48%, #10232c 100%);--site-ink:#f3f7fb;--site-body:#c3d0dc;--site-blue:#62b8f4;--site-blue-deep:#9bd5ff;--site-blue-soft:#17364e;--site-green:#7cda91;--site-green-deep:#a7efb5;--site-green-soft:#183b29;--site-yellow:#f5ca63;--site-yellow-deep:#ffe29a;--site-yellow-soft:#3e3219;--site-line:#2d4353;--site-surface:#14222ff0;--site-shadow:#00000057}html[data-theme=dark] body{background:var(--site-background)!important;color:var(--site-ink)!important}html[data-theme=dark] body.page-theme-home,html[data-theme=dark] body.page-theme-developer{--page-accent:#9bd5ff;--page-accent-soft:#17364e;--page-accent-strong:#c5e7ff}html[data-theme=dark] body.page-theme-timezone{--page-accent:#78dce9;--page-accent-soft:#163b44;--page-accent-strong:#b5f3f7}html[data-theme=dark] body.page-theme-calendar{--page-accent:#8fe0a4;--page-accent-soft:#183b29;--page-accent-strong:#b8f2c2}html[data-theme=dark] body.page-theme-timer{--page-accent:#ffc080;--page-accent-soft:#452d1d;--page-accent-strong:#ffd9b0}html[data-theme=dark] .site-header,html[data-theme=dark] .home-header,html[data-theme=dark] .global-header,html[data-theme=dark] .directory-header,html[data-theme=dark] .calendar-header,html[data-theme=dark] .topbar,html[data-theme=dark] .dst-header,html[data-theme=dark] .leap-answer-header,html[data-theme=dark] .timezone-header,html[data-theme=dark] .meeting-header,html[data-theme=dark] .city-header,html[data-theme=dark] .country-holiday-header,html[data-theme=dark] .holiday-directory-header,html[data-theme=dark] .index-header{border-color:var(--site-line)!important;background:#0e1a26c7!important}html[data-theme=dark] .site-nav-dropdown,html[data-theme=dark] .site-mobile-panel{border-color:var(--site-line)!important;background:#142535!important;box-shadow:0 18px 40px #0000006b!important}html[data-theme=dark] .site-utility-bar{border-color:var(--site-line)!important}html[data-theme=dark] .site-utility-bar a{color:#c3d0dc!important}html[data-theme=dark] .site-utility-bar a:hover,html[data-theme=dark] .site-utility-bar a:focus-visible{color:#9bd5ff!important;background:#17364e!important}html[data-theme=dark] .site-nav-dropdown a,html[data-theme=dark] .site-mobile-panel a,html[data-theme=dark] .mobile-category>summary,html[data-theme=dark] .mobile-category-links a,html[data-theme=dark] .site-nav>a,html[data-theme=dark] .site-nav-menu summary,html[data-theme=dark] .site-brand{color:var(--site-ink)!important}html[data-theme=dark] .site-nav-dropdown a:hover,html[data-theme=dark] .site-nav-dropdown a:focus-visible,html[data-theme=dark] .site-mobile-panel a:hover,html[data-theme=dark] .site-mobile-panel a:focus-visible,html[data-theme=dark] .mobile-category>summary:hover,html[data-theme=dark] .mobile-category>summary:focus-visible,html[data-theme=dark] .mobile-category-links a:hover,html[data-theme=dark] .mobile-category-links a:focus-visible,html[data-theme=dark] .site-nav-menu[open] summary{background:var(--site-blue-soft)!important;border-color:var(--site-line)!important;color:var(--site-blue-deep)!important}html[data-theme=dark] .mobile-category{border-color:var(--site-line)!important}html[data-theme=dark] .mobile-category[open]>summary{background:var(--site-blue-soft)!important;color:var(--site-blue-deep)!important}html[data-theme=dark] .theme-toggle,html[data-theme=dark] .site-mobile-menu>summary{border-color:var(--site-line)!important;color:var(--site-ink)!important;background:#172c3e!important}html[data-theme=dark] .site-mobile-menu[open]>summary{color:#fff!important;background:linear-gradient(135deg,#2387d8,#1769aa)!important;border-color:#58b6ee!important}html[data-theme=dark] .theme-toggle:hover{background:var(--site-blue-soft)!important;color:var(--site-blue-deep)!important;border-color:#4f83a6!important}html[data-theme=dark] .tool-card,html[data-theme=dark] .home-dst-card,html[data-theme=dark] .about-card,html[data-theme=dark] .guide-card,html[data-theme=dark] .generator-card,html[data-theme=dark] .converter-card,html[data-theme=dark] .calculator-tool,html[data-theme=dark] .tool-panel,html[data-theme=dark] .timezone-panel,html[data-theme=dark] .global-clock-item,html[data-theme=dark] .world-clock-card,html[data-theme=dark] .date-format-card,html[data-theme=dark] .format-card,html[data-theme=dark] .leap-answer-card,html[data-theme=dark] .leap-result-card,html[data-theme=dark] .month-card,html[data-theme=dark] .year-picker,html[data-theme=dark] .planner-card,html[data-theme=dark] .pair-card,html[data-theme=dark] .city-live-card,html[data-theme=dark] .zone-card,html[data-theme=dark] .featured-card,html[data-theme=dark] .holiday-year-card,html[data-theme=dark] .holiday-featured-card,html[data-theme=dark] .country-card,html[data-theme=dark] .calendar-card{background:var(--site-surface)!important;border-color:var(--site-line)!important;box-shadow:0 12px 30px var(--site-shadow)!important}html[data-theme=dark] .tool-card:hover,html[data-theme=dark] .home-dst-card:hover,html[data-theme=dark] .planner-card:hover,html[data-theme=dark] .pair-card:hover,html[data-theme=dark] .zone-card:hover,html[data-theme=dark] .featured-card:hover{border-color:#4c88aa!important;box-shadow:0 15px 34px #0000006b!important}html[data-theme=dark] input,html[data-theme=dark] select,html[data-theme=dark] textarea,html[data-theme=dark] option{color:#f3f7fb!important;background:#132331!important;border-color:#3a5668!important}html[data-theme=dark] input::placeholder,html[data-theme=dark] textarea::placeholder{color:#9eb2c3!important}html[data-theme=dark] table,html[data-theme=dark] th,html[data-theme=dark] td{border-color:var(--site-line)!important}html[data-theme=dark] th{color:#e7f1f8!important;background:#1a3042!important}html[data-theme=dark] td{color:#c3d0dc!important}html[data-theme=dark] body p,html[data-theme=dark] body li,html[data-theme=dark] body dd,html[data-theme=dark] body dt{color:var(--site-body)!important}html[data-theme=dark] body h1,html[data-theme=dark] body h2,html[data-theme=dark] body h3,html[data-theme=dark] body h4,html[data-theme=dark] body h5,html[data-theme=dark] body h6,html[data-theme=dark] body strong,html[data-theme=dark] body b{color:#f3f7fb!important}html[data-theme=dark] body a{color:var(--site-blue-deep)!important}html[data-theme=dark] body a:hover{color:#c5e7ff!important}html[data-theme=dark] body [class*=-muted],html[data-theme=dark] body [class*=-note],html[data-theme=dark] body [class*=-meta],html[data-theme=dark] body [class*=-label],html[data-theme=dark] body [class*=-caption],html[data-theme=dark] body [class*=-footnote],html[data-theme=dark] body [class*=-help],html[data-theme=dark] body [class*=-description]{color:#aebfce!important}html[data-theme=dark] mark{background:var(--site-yellow-soft)!important;color:var(--site-yellow-deep)!important}html[data-theme=dark] pre,html[data-theme=dark] code{border-color:var(--site-line);color:#d9ecff;background-color:#101c28}html[data-theme=dark] .home-footer,html[data-theme=dark] .global-footer,html[data-theme=dark] .calendar-footer,html[data-theme=dark] .directory-footer,html[data-theme=dark] .footer,html[data-theme=dark] .leap-answer-footer,html[data-theme=dark] .timezone-footer,html[data-theme=dark] .meeting-footer,html[data-theme=dark] .city-footer,html[data-theme=dark] .dst-footer,html[data-theme=dark] .country-holiday-footer,html[data-theme=dark] .holiday-directory-footer{border-color:var(--site-line)!important;color:#9eb2c3!important}html[data-theme=dark] .home-footer a,html[data-theme=dark] .global-footer a,html[data-theme=dark] .calendar-footer a,html[data-theme=dark] .directory-footer a,html[data-theme=dark] .footer a,html[data-theme=dark] .leap-answer-footer a,html[data-theme=dark] .timezone-footer a,html[data-theme=dark] .meeting-footer a,html[data-theme=dark] .city-footer a,html[data-theme=dark] .dst-footer a{color:var(--site-blue-deep)!important}html[data-theme=dark] body{--ink:#f3f7fb;--muted:#afbfcc;--line:#385365;--paper:#132331;--home-ink:#f3f7fb;--home-muted:#afbfcc;--home-purple:#c4b5fd;--home-pink:#f9a8d4;--home-mint:#8ee8cf;--home-line:#385365;--answer-ink:#f3f7fb;--answer-muted:#afbfcc;--answer-purple:#c4b5fd;--answer-line:#385365;--leap-ink:#f3f7fb;--leap-muted:#afbfcc;--leap-purple:#c4b5fd;--leap-line:#385365;--tool-ink:#f3f7fb;--tool-muted:#afbfcc;--tool-purple:#c4b5fd;--tool-line:#385365;--dst-ink:#f3f7fb;--dst-muted:#afbfcc;--dst-purple:#c4b5fd;--dst-line:#385365}html[data-theme=dark] .directory-years,html[data-theme=dark] .featured-card,html[data-theme=dark] .country-grid a,html[data-theme=dark] .dst-year-switcher,html[data-theme=dark] .dst-table-wrap,html[data-theme=dark] .dst-compare-grid a,html[data-theme=dark] .date-format-output-pane,html[data-theme=dark] .format-example-table-wrap,html[data-theme=dark] .format-card,html[data-theme=dark] .leap-facts,html[data-theme=dark] .leap-feature-card,html[data-theme=dark] .leap-card-primary,html[data-theme=dark] .calendar-summary,html[data-theme=dark] .holiday-list,html[data-theme=dark] .holiday-row,html[data-theme=dark] .holiday-year-card,html[data-theme=dark] .holiday-featured-card,html[data-theme=dark] .holiday-country-grid a,html[data-theme=dark] .result-grid>div,html[data-theme=dark] .date-output,html[data-theme=dark] .epoch-facts>div,html[data-theme=dark] .snippet-tabs button,html[data-theme=dark] .spreadsheet-tip,html[data-theme=dark] .calculator-tool,html[data-theme=dark] .calculator-field,html[data-theme=dark] .timer-row,html[data-theme=dark] .timer-toolbar,html[data-theme=dark] .timer-input-grid,html[data-theme=dark] .timer-summary,html[data-theme=dark] .countdown-card,html[data-theme=dark] .overlap-card,html[data-theme=dark] .pair-card,html[data-theme=dark] .zone-card,html[data-theme=dark] .city-result,html[data-theme=dark] .city-summary,html[data-theme=dark] .global-clock-item,html[data-theme=dark] .timezone-panel,html[data-theme=dark] .planner-card,html[data-theme=dark] .time-picker,html[data-theme=dark] .picker-popover,html[data-theme=dark] .time-picker-popover,html[data-theme=dark] .time-input-wrap,html[data-theme=dark] .field-group{background:var(--site-surface)!important;border-color:var(--site-line)!important;color:var(--site-ink)!important}html[data-theme=dark] .calendar-summary *,html[data-theme=dark] .result-grid span,html[data-theme=dark] .date-output span,html[data-theme=dark] .epoch-facts span,html[data-theme=dark] .holiday-row span,html[data-theme=dark] .holiday-row time,html[data-theme=dark] .city-result span,html[data-theme=dark] .city-summary span,html[data-theme=dark] .timer-summary span,html[data-theme=dark] .leap-facts span{color:var(--site-body)!important}html[data-theme=dark] .dst-tools input,html[data-theme=dark] .dst-tools select,html[data-theme=dark] .time-input-trigger,html[data-theme=dark] .picker-date-button,html[data-theme=dark] .picker-field,html[data-theme=dark] .calculator-field input,html[data-theme=dark] .calculator-field select,html[data-theme=dark] .timer-input-grid input,html[data-theme=dark] .timer-input-grid select{color:#f3f7fb!important;background:#132331!important;border-color:#3a5668!important}html[data-theme=dark] .soft-button,html[data-theme=dark] .copy-icon,html[data-theme=dark] .snippet-tabs button,html[data-theme=dark] .picker-cancel,html[data-theme=dark] .time-cancel,html[data-theme=dark] .toolbar-button.light,html[data-theme=dark] .calendar-link,html[data-theme=dark] .hero-calendar-link{color:#e8f5ff!important;background:#1b3446!important;border-color:#42667d!important}html[data-theme=dark] .valid-badge,html[data-theme=dark] .status-pill,html[data-theme=dark] .privacy-pill,html[data-theme=dark] .utc-badge,html[data-theme=dark] .zone-badge,html[data-theme=dark] .target-badge{color:#b9f5dc!important;background:#1d493f!important;border-color:#3d8b76!important}html[data-theme=dark] .picker-popover,html[data-theme=dark] .time-picker-popover,html[data-theme=dark] [role=tooltip]{color:#f3f7fb!important;background:#132331!important;border-color:#3a5668!important;box-shadow:0 16px 36px #00000061!important}html[data-theme=dark] .directory-years b,html[data-theme=dark] .holiday-year-card b,html[data-theme=dark] .country-holiday-years>div a,html[data-theme=dark] .year-picker a{color:#d9efff!important;background:#203d52!important;border-color:#4a7894!important}html[data-theme=dark] .year-picker a.active,html[data-theme=dark] .country-holiday-years>div a.active{color:#fff!important;background:#1769aa!important;border-color:#58b6ee!important}html[data-theme=dark] .date-format-grid>section,html[data-theme=dark] .date-format-card,html[data-theme=dark] .format-grid,html[data-theme=dark] .seo-points article,html[data-theme=dark] .discord-bubble,html[data-theme=dark] .global-tool-proof,html[data-theme=dark] .global-workspace,html[data-theme=dark] .city-search-results,html[data-theme=dark] .city-hour-grid,html[data-theme=dark] .business-holidays,html[data-theme=dark] .split-panel{background:var(--site-surface)!important;border-color:var(--site-line)!important;color:var(--site-ink)!important}html[data-theme=dark] .date-format-grid input,html[data-theme=dark] .date-format-grid select,html[data-theme=dark] .date-format-grid textarea,html[data-theme=dark] .input-wrap,html[data-theme=dark] .timezone-trigger,html[data-theme=dark] .icon-button{color:#f3f7fb!important;background:#132331!important;border-color:#3a5668!important}html[data-theme=dark] .date-format-grid textarea[readonly]{color:#b9e2ff!important}html[data-theme=dark] .date-format-label,html[data-theme=dark] .date-format-hint,html[data-theme=dark] .date-format-output-meta,html[data-theme=dark] .date-format-pane-heading small,html[data-theme=dark] .date-format-stats{color:#afbfcc!important}html[data-theme=dark] .date-format-stats b{color:#f3f7fb!important}html[data-theme=dark] .date-format-custom-fields{border-color:var(--site-line)!important}html[data-theme=dark] .format-example-table thead th{color:#d9efff!important;background:#1a3042!important}html[data-theme=dark] .format-example-table tbody th,html[data-theme=dark] .format-example-table tbody td,html[data-theme=dark] .format-example-table caption,html[data-theme=dark] .format-result{color:#d9efff!important}html[data-theme=dark] .syntax-chip{color:#d9efff!important;background:#203d52!important}html[data-theme=dark] .date-format-local{color:#b9f5dc!important;background:#1d493f!important;border-color:#3d8b76!important}html[data-theme=dark] .global-tool-proof,html[data-theme=dark] .global-workspace,html[data-theme=dark] .city-search-results,html[data-theme=dark] .city-result,html[data-theme=dark] .city-hour-grid,html[data-theme=dark] .hour-cell.is-day{background:var(--site-surface)!important;border-color:var(--site-line)!important}html[data-theme=dark] .global-workspace input,html[data-theme=dark] .global-workspace select{color:#f3f7fb!important;background:#132331!important}html[data-theme=dark] .timer-row,html[data-theme=dark] .split-panel,html[data-theme=dark] .business-holidays{box-shadow:none!important}html[data-theme=dark] .workspace-toolbar,html[data-theme=dark] .location-manager,html[data-theme=dark] .city-results-head,html[data-theme=dark] .time-picker-fields select,html[data-theme=dark] .review-button.picker-cancel,html[data-theme=dark] .world-clock-heading,html[data-theme=dark] .my-cities,html[data-theme=dark] .global-cities,html[data-theme=dark] .country-holiday-years,html[data-theme=dark] .holiday-tool,html[data-theme=dark] .holiday-month,html[data-theme=dark] .holiday-month-head{background:var(--site-surface)!important;border-color:var(--site-line)!important;color:var(--site-ink)!important}html[data-theme=dark] .country-holiday-years>span,html[data-theme=dark] .holiday-controls label>span,html[data-theme=dark] .holiday-month-head span,html[data-theme=dark] .holiday-filter-note,html[data-theme=dark] .city-detail-label{color:#afbfcc!important}html[data-theme=dark] .holiday-controls input,html[data-theme=dark] .holiday-controls select{color:#f3f7fb!important;background:#132331!important;border-color:#3a5668!important}html[data-theme=dark] .holiday-count{background:#203d52!important;border-color:#4a7894!important}html[data-theme=dark] .holiday-count strong{color:#d9efff!important}html[data-theme=dark] .holiday-count span{color:#afbfcc!important}html[data-theme=dark] .holiday-legend,html[data-theme=dark] .holiday-month,html[data-theme=dark] .country-holiday-content,html[data-theme=dark] .faq-list,html[data-theme=dark] .city-content,html[data-theme=dark] .related-cities{border-color:var(--site-line)!important}html[data-theme=dark] .dst-year-switcher a{color:#d9efff!important;background:#203d52!important;border-color:#4a7894!important}html[data-theme=dark] .dst-year-switcher a.active,html[data-theme=dark] .dst-year-switcher a:hover{color:#fff!important;background:#5b35c9!important;border-color:#9b83ff!important}html[data-theme=dark] .dst-year-switcher p,html[data-theme=dark] .dst-year-switcher small{color:#afbfcc!important}html[data-theme=dark] .tool-switcher a{color:#d9efff!important;background:#1b3446!important;border-color:#42667d!important}html[data-theme=dark] .tool-switcher a:hover,html[data-theme=dark] .tool-switcher a.active{color:#fff!important;background:#2b536b!important;border-color:#76c8f2!important}html[data-theme=dark] .quick-cities button,html[data-theme=dark] .directory-add,html[data-theme=dark] .day-chip,html[data-theme=dark] .world-clock-details span,html[data-theme=dark] .related-grid a,html[data-theme=dark] .city-detail-grid>div{color:#d9efff!important;background:#1b3446!important;border-color:#42667d!important}html[data-theme=dark] .clock-control-action select,html[data-theme=dark] .clock-control-group.compact select,html[data-theme=dark] .directory-controls input,html[data-theme=dark] .directory-controls select{color:#f3f7fb!important;background:#132331!important;border-color:#3a5668!important}html[data-theme=dark] body .quick-add button,html[data-theme=dark] body .hero-tags span{color:#d9efff!important;background:#1b3446!important;border-color:#42667d!important}html[data-theme=dark] body .dst-year-switcher a,html[data-theme=dark] body .country-holiday-years>div a,html[data-theme=dark] body .year-picker a{color:#d9efff!important;background:#203d52!important;border-color:#4a7894!important}html[data-theme=dark] body .dst-year-switcher a.active,html[data-theme=dark] body .dst-year-switcher a:hover,html[data-theme=dark] body .country-holiday-years>div a.active,html[data-theme=dark] body .year-picker a.active{color:#fff!important;background:#1769aa!important;border-color:#58b6ee!important}html[data-theme=dark] body .dst-page .dst-year-switcher a{color:#d9efff!important;background:#203d52!important;border-color:#4a7894!important}html[data-theme=dark] body .dst-page .dst-year-switcher a.active,html[data-theme=dark] body .dst-page .dst-year-switcher a:hover{color:#fff!important;background:#1769aa!important;border-color:#58b6ee!important}html[data-theme=dark] body .dst-page .dst-year-switcher>span,html[data-theme=dark] body .dst-page .dst-year-switcher small{color:#afbfcc!important}html[data-theme=dark] body .country-holiday-years .calendar-link{color:#8ed4ff!important}html[data-theme=dark] body .holiday-type.public{color:#d9d2ff!important;background:#2e3f73!important}html[data-theme=dark] body .holiday-type.bank{color:#ffc8de!important;background:#5a304c!important}html[data-theme=dark] body .holiday-type.optional{color:#ffe1a1!important;background:#5a4723!important}html[data-theme=dark] body .holiday-type.observance{color:#b8f1dc!important;background:#245348!important}html[data-theme=dark] body .calendar-page .year-picker a{color:#d9efff!important;background:#203d52!important;border-color:#4a7894!important}html[data-theme=dark] body .calendar-page .year-picker a.active{color:#fff!important;background:#1769aa!important;border-color:#58b6ee!important}html[data-theme=dark] body .calendar-page .day-cell{color:#d9efff!important;background:#1b3446!important;border-color:#385365!important}html[data-theme=dark] body .calendar-page .day-cell.weekend{color:#b9d4e5!important;background:#203d52!important}html[data-theme=dark] body .calendar-page .day-cell.empty{background:0 0!important;border-color:#0000!important}html[data-theme=dark] body .calendar-page .day-cell.has-holiday{color:#ffb5cd!important}html[data-theme=dark] body .site-time-trigger,html[data-theme=dark] body .site-time-popover,html[data-theme=dark] body .site-time-selects select,html[data-theme=dark] body .site-time-cancel,html[data-theme=dark] body .site-time-close{color:#f3f7fb!important;background:#132331!important;border-color:#3a5668!important}html[data-theme=dark] body .site-time-popover{box-shadow:0 16px 36px #00000061!important}html[data-theme=dark] body .site-time-confirm{color:#fff!important;background:#176ca8!important;border-color:#58b6ee!important}html[data-theme=dark] body .leap-page .leap-primary,html[data-theme=dark] body .leap-page .leap-feature-button{color:#fff!important;background:#1b5e87!important}html[data-theme=dark] body .leap-feature-button{color:#fff!important;background:#1b5e87!important;border-color:#58b6ee!important}html[data-theme=dark] body .leap-page .leap-secondary,html[data-theme=dark] body .leap-page .leap-answer-card a{color:#8ed4ff!important}html[data-theme=dark] body .leap-page .leap-answer-card strong{color:#c4b5fd!important}html[data-theme=dark] body .leap-page .leap-answer-card b,html[data-theme=dark] body .leap-page .leap-answer-card span,html[data-theme=dark] body .leap-page .leap-answer-card small{color:#d9efff!important}html[data-theme=dark] body .leap-page .leap-years-grid a{border-color:var(--site-line)!important;color:#f3f7fb!important;background:#132331!important}html[data-theme=dark] body main.leap-page .leap-years-grid a.is-common{background:#132331!important}html[data-theme=dark] body main.leap-page .leap-years-grid a.is-leap{background:#1d493f!important;border-color:#3d8b76!important}html[data-theme=dark] body main.leap-page .leap-years-grid a.is-common strong{color:#f3f7fb!important}html[data-theme=dark] body main.leap-page section.leap-year-list .leap-years-grid a.is-leap strong{color:#8ee8cf!important}html[data-theme=dark] body .leap-page .leap-years-grid a>span,html[data-theme=dark] body .leap-page .leap-years-grid em{color:#c4b5fd!important}html[data-theme=dark] body .leap-page .leap-years-grid strong{color:#f3f7fb!important}html[data-theme=dark] body .leap-page .leap-years-grid .is-leap strong{color:#8ee8cf!important}html[data-theme=dark] body .leap-page .leap-years-grid small{color:#afbfcc!important}html[data-theme=dark] body .leap-page .leap-years-grid em{border-color:var(--site-line)!important}html[data-theme=dark] body .leap-answer-page .leap-result-card.positive strong{color:#8ee8cf!important}html[data-theme=dark] body .leap-answer-page .leap-result-card b,html[data-theme=dark] body .leap-answer-page .leap-result-card span,html[data-theme=dark] body .leap-answer-page .leap-result-card small,html[data-theme=dark] body .leap-answer-page .leap-facts strong{color:#f3f7fb!important}html[data-theme=dark] body .leap-answer-page .leap-result-card{background:#1d493f!important;border-color:#3d8b76!important}html[data-theme=dark] body .leap-answer-page .leap-result-card span{color:#b9f5dc!important}html[data-theme=dark] body .leap-answer-page .leap-result-card strong{color:#8ee8cf!important}html[data-theme=dark] body .leap-answer-page .leap-result-card b,html[data-theme=dark] body .leap-answer-page .leap-result-card small{color:#e0f7ee!important}html[data-theme=dark] body main.leap-answer-page section.leap-related .leap-related-links a{border-color:var(--site-line)!important;color:#f3f7fb!important;background:#132331!important}html[data-theme=dark] body main.leap-answer-page section.leap-related .leap-related-links a strong{color:#c4b5fd!important}html[data-theme=dark] body main.leap-answer-page section.leap-related .leap-related-links a span{color:#afbfcc!important}html[data-theme=dark] body main.calendar-page .holiday-kind-public{color:#ffc8de!important;background:#5a304c!important}html[data-theme=dark] body main.calendar-page .holiday-kind-bank{color:#b9d4ff!important;background:#203d52!important}html[data-theme=dark] body main.calendar-page .holiday-kind-optional{color:#b9f5dc!important;background:#1d493f!important}html[data-theme=dark] body main.calendar-page .holiday-kind-observance{color:#d3dce7!important;background:#2b3444!important}html[data-theme=dark] body .timeline-header,html[data-theme=dark] body .city-row{border-color:var(--site-line)!important}html[data-theme=dark] body .timeline-label span{color:#d9efff!important}html[data-theme=dark] body .timeline-label small{color:#afbfcc!important}html[data-theme=dark] body .timeline-hour{color:#afbfcc!important;background:#132331!important;border-color:#385365!important}html[data-theme=dark] body .timeline-hour:hover,html[data-theme=dark] body .timeline-hour.is-selected{color:#fff!important;background:#243e5f!important}html[data-theme=dark] body .city-hour-grid{background:#132331!important}html[data-theme=dark] body .hour-cell{background:#132331!important;border-color:#385365!important}html[data-theme=dark] body .hour-cell.is-day{background:#1b3446!important}html[data-theme=dark] body .hour-cell.is-work{background:#1d493f!important}html[data-theme=dark] body .hour-cell.is-selected{box-shadow:inset 0 0 0 2px #58b6ee!important}html[data-theme=dark] body .hour-cell:hover{background:#1b3f57!important}html[data-theme=dark] body .hour-cell strong{color:#f3f7fb!important}html[data-theme=dark] body .hour-cell small{color:#afbfcc!important}html[data-theme=dark] body .hour-cell.is-work strong{color:#8ee8cf!important}html[data-theme=dark] body .planner-tool{background:var(--site-surface)!important;border-color:var(--site-line)!important;box-shadow:none!important;color:var(--site-ink)!important}html[data-theme=dark] body .planner-kicker,html[data-theme=dark] body .planner-controls label>span,html[data-theme=dark] body .planner-search>span{color:#b8d5e6!important}html[data-theme=dark] body .planner-limit{background:#1f2d44!important;border-color:#4a7894!important}html[data-theme=dark] body .planner-limit strong{color:#d8d0ff!important}html[data-theme=dark] body .planner-limit span{color:#b9c8d6!important}html[data-theme=dark] body .planner-controls select,html[data-theme=dark] body .planner-controls input,html[data-theme=dark] body .planner-search input,html[data-theme=dark] body .time-trigger{color:#f3f7fb!important;background:#132331!important;border-color:#3a5668!important}html[data-theme=dark] body .starting-city-menu,html[data-theme=dark] body .time-popover{color:#f3f7fb!important;background:#132331!important;border-color:#3a5668!important;box-shadow:0 16px 36px #00000061!important}html[data-theme=dark] body .starting-city-status,html[data-theme=dark] body .starting-city-option small,html[data-theme=dark] body .starting-city-empty,html[data-theme=dark] body .planner-search-status{color:#afbfcc!important}html[data-theme=dark] body .starting-city-status{border-color:var(--site-line)!important}html[data-theme=dark] body .starting-city-option{color:#f3f7fb!important}html[data-theme=dark] body .starting-city-option:hover,html[data-theme=dark] body .starting-city-option:focus-visible{background:#203d52!important}html[data-theme=dark] body .time-popover-head strong{color:#f3f7fb!important}html[data-theme=dark] body .time-close{color:#b9c8d6!important}html[data-theme=dark] body .time-selects label>span{color:#b8c9d7!important}html[data-theme=dark] body .time-selects select{color:#f3f7fb!important;background:#132331!important;border-color:#3a5668!important}html[data-theme=dark] body .time-popover-actions{border-color:var(--site-line)!important}html[data-theme=dark] body .time-cancel{color:#d9efff!important;background:#1b3446!important}html[data-theme=dark] body .planner-now,html[data-theme=dark] body .planner-share,html[data-theme=dark] body .time-confirm{color:#fff!important;background:#176ca8!important;border-color:#58b6ee!important}html[data-theme=dark] body .city-choice{color:#f3f7fb!important;background:#1b3446!important;border-color:#3a5668!important}html[data-theme=dark] body .city-choice:hover{background:#203d52!important;border-color:#58b6ee!important}html[data-theme=dark] body .city-choice:has(input:checked){background:#26395a!important;border-color:#58b6ee!important}html[data-theme=dark] body .city-choice strong{color:#f3f7fb!important}html[data-theme=dark] body .city-choice small{color:#afbfcc!important}html[data-theme=dark] body .city-choice i{color:#8ed4ff!important}html[data-theme=dark] body .planner-status{border-color:var(--site-line)!important;color:#afbfcc!important}html[data-theme=dark] body .planner-status span:last-child{color:#8ed4ff!important}html[data-theme=dark] body .planner-card{box-shadow:none!important;color:#f3f7fb!important;background:#132331!important;border-color:#4a7894!important}html[data-theme=dark] body .planner-card-anchor{background:#243c55!important;border-color:#58b6ee!important}html[data-theme=dark] body .planner-city{border-color:var(--site-line)!important}html[data-theme=dark] body .planner-city h3,html[data-theme=dark] body .planner-local-time strong{color:#f3f7fb!important}html[data-theme=dark] body .planner-city span,html[data-theme=dark] body .planner-local-date time,html[data-theme=dark] body .planner-footnote{color:#afbfcc!important}html[data-theme=dark] body .planner-local-date strong{color:#8ed4ff!important}html[data-theme=dark] body main details summary,html[data-theme=dark] body main details summary span{color:#f3f7fb!important}html[data-theme=dark] body main details p{color:#c3d0dc!important}html[data-theme=dark] body main details{border-color:var(--site-line)!important}.scroll-top{bottom:max(20px, env(safe-area-inset-bottom));cursor:pointer;font:inherit;min-width:44px;min-height:44px;right:max(20px, env(safe-area-inset-right));z-index:120;border-radius:999px;align-items:center;gap:6px;padding:9px 15px;font-size:14px;font-weight:800;transition:opacity .2s,transform .2s,background .2s;display:inline-flex;position:fixed;transform:translateY(10px);box-shadow:0 10px 24px #00000038;color:#fff!important;background:#111!important;border:2px solid #111!important}.scroll-top[hidden]{display:none}.scroll-top:not([hidden]){opacity:1;transform:translateY(0)}.scroll-top:hover,.scroll-top:focus-visible{color:#111!important;background:#fff!important;border-color:#111!important}.scroll-top>span:first-child{font-size:20px;line-height:.8}html[data-theme=dark] .scroll-top{box-shadow:0 10px 24px #00000073;color:#111!important;background:#fff!important;border-color:#fff!important}html[data-theme=dark] .scroll-top:hover,html[data-theme=dark] .scroll-top:focus-visible{color:#fff!important;background:#111!important;border-color:#fff!important}@media (width<=600px){body{min-width:0;overflow-x:hidden}.site-header{gap:8px;width:calc(100% - 24px)}.site-brand{min-width:0}.site-brand span{text-overflow:ellipsis;overflow:hidden;font-size:clamp(20px,6vw,24px)!important}.site-mobile-panel{width:min(320px,100vw - 24px);min-width:0;max-width:calc(100vw - 24px)}.scroll-top{bottom:max(14px, env(safe-area-inset-bottom));right:max(14px, env(safe-area-inset-right));padding:9px 14px}}@media (width<=360px){.site-header{width:calc(100% - 16px)}.site-brand img{width:38px!important;height:38px!important}.theme-toggle{padding-left:8px;padding-right:8px}.site-mobile-menu>summary{padding-left:10px;padding-right:10px}}body.page-theme-home .home-hero{margin-bottom:24px!important;padding-bottom:24px!important}@media (width<=600px){body.page-theme-home .home-hero{margin-bottom:24px!important;padding-bottom:32px!important}}
