.SiYsEG_twemojiFlag{align-items:center;display:inline-flex}.SiYsEG_twemojiFlag img{vertical-align:middle;width:1em;height:1em}.SiYsEG_nativeFlag{align-items:center;font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,Android Emoji,sans-serif;font-size:1em;line-height:1;display:inline-flex}.SiYsEG_mainClockContainer{border-radius:var(--radius-2xl);padding:clamp(var(--space-xl), 4vw, var(--space-4xl)) clamp(30px, 5vw, 60px);align-items:center;gap:var(--space-xl);transition:background-color var(--transition-base), border-color var(--transition-base);box-sizing:border-box;flex-direction:column;width:100%;min-height:280px;display:flex;position:relative;overflow:hidden}.SiYsEG_mainClockContainer.SiYsEG_dark,.SiYsEG_mainClockContainer.SiYsEG_light{background:var(--color-bg-surface);border:1px solid var(--color-border-default)}.SiYsEG_mainClockHeader{align-items:center;gap:var(--space-md);display:flex}.SiYsEG_mainClockInfo{text-align:center}.SiYsEG_mainClockCity{font-size:var(--clock-city-size);letter-spacing:0;justify-content:center;align-items:center;gap:var(--space-sm);margin:0;font-weight:700;display:flex}.SiYsEG_dark .SiYsEG_mainClockCity{color:var(--color-primary)}.SiYsEG_light .SiYsEG_mainClockCity{color:var(--color-primary-active,#005bab)}.SiYsEG_mainClockCountry{font-size:var(--clock-country-size);letter-spacing:.02em}.SiYsEG_mainClockCompactDate{display:none}.SiYsEG_mainClockCompactDate[data-clock-date-loading=true]{visibility:hidden}.SiYsEG_dark .SiYsEG_mainClockCountry,.SiYsEG_light .SiYsEG_mainClockCountry{color:var(--color-text-secondary)}.SiYsEG_mainClockTime{width:100%;min-width:0;color:var(--color-primary);font-variant-numeric:tabular-nums;flex-direction:column;align-items:center;gap:6px;padding:0;display:flex}.SiYsEG_primaryTimeDigits{width:100%;min-width:0}.SiYsEG_secondsTimeDigits{justify-content:center;align-items:baseline;gap:var(--space-xs);width:100%;display:flex}.SiYsEG_secondsTimeDigits .SiYsEG_secondsReadout{width:25%;max-width:180px}.SiYsEG_secondsUnit{color:var(--color-text-muted);align-self:end;font-size:.82rem;line-height:1.4}.SiYsEG_shareClockAction{text-align:center;flex-direction:column;align-items:center;gap:4px;max-width:100%;display:flex}.SiYsEG_shareClockButton{border-radius:var(--radius-lg);max-width:100%;min-height:44px;color:var(--color-text-secondary);cursor:pointer;border:1px solid;border-color:var(--color-border-strong);background:0 0;padding:8px 14px;font-size:.85rem;font-weight:600}.SiYsEG_shareClockButton:hover{background:#7f7f7f1f}.SiYsEG_shareClockButton:focus-visible{outline-offset:2px;outline:2px solid}.SiYsEG_shareClockFeedback{min-height:1.2em;font-size:.75rem;line-height:1.2}.SiYsEG_ampm{font-size:var(--clock-period-size);letter-spacing:.05em;margin-right:var(--space-sm);opacity:1;color:var(--color-text-muted);white-space:nowrap;font-weight:600}.SiYsEG_ampmSub{letter-spacing:.05em;margin-right:var(--space-xs);opacity:1;color:var(--color-text-muted);font-size:11px;font-weight:600}.SiYsEG_tzAbbrMain{opacity:1;margin-left:2px;font-weight:600}.SiYsEG_tzAbbr{opacity:1;margin-right:var(--space-xs);font-size:10px;font-weight:600}.SiYsEG_dstBadge{padding:1px var(--space-xs);margin-left:var(--space-xs);vertical-align:middle;letter-spacing:.03em;border-radius:3px;font-size:9px;font-weight:700;display:inline-block}.SiYsEG_dark .SiYsEG_dstBadge{color:#facc15;background:#facc1533}.SiYsEG_light .SiYsEG_dstBadge{color:#8a3f07;background:#eab30826}.SiYsEG_relatedTools{justify-content:center;gap:var(--space-md);margin-top:var(--space-2xl);flex-wrap:wrap;display:flex}.SiYsEG_relatedToolBtn{align-items:center;gap:var(--space-sm);min-height:44px;padding:var(--space-sm) var(--space-lg);border-radius:var(--radius-lg);transition:background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.SiYsEG_dark.SiYsEG_relatedToolBtn{background:var(--color-bg-muted);color:var(--color-text-secondary)}.SiYsEG_dark.SiYsEG_relatedToolBtn:hover{background:var(--color-bg-inset);color:var(--color-text-primary)}.SiYsEG_light.SiYsEG_relatedToolBtn{background:var(--color-bg-muted);color:var(--color-text-secondary)}.SiYsEG_light.SiYsEG_relatedToolBtn:hover{background:var(--color-bg-inset);color:var(--color-text-primary)}.SiYsEG_mainClockDate{font-size:var(--clock-date-size);font-weight:500}.SiYsEG_dark .SiYsEG_mainClockDate,.SiYsEG_light .SiYsEG_mainClockDate{color:var(--color-text-secondary)}.SiYsEG_subClockCard{border-radius:var(--radius-xl);padding:var(--space-md);cursor:default;transition:background-color var(--transition-slow), border-color var(--transition-slow), color var(--transition-slow);min-width:0;position:relative}.SiYsEG_subClockCard.SiYsEG_dark,.SiYsEG_subClockCard.SiYsEG_light{background:var(--color-bg-surface);border:1px solid var(--color-border-default)}.SiYsEG_subClockCard.SiYsEG_dark:hover,.SiYsEG_subClockCard.SiYsEG_light:hover{border-color:var(--color-border-strong)}.SiYsEG_subClockCard.SiYsEG_dragging{opacity:.9;transform:scale(1.02);box-shadow:0 20px 40px #0006;border-color:var(--color-primary)!important}.SiYsEG_light .SiYsEG_subClockCard.SiYsEG_dragging{border-color:var(--color-primary)!important}.SiYsEG_dragHandle{top:var(--space-sm);cursor:grab;width:44px;height:44px;transition:background-color var(--transition-base), border-color var(--transition-base), color var(--transition-base);border-radius:var(--radius-lg);touch-action:none;z-index:5;background:0 0;border:none;padding:0;position:absolute;left:50%;transform:translate(-50%)}.SiYsEG_dark .SiYsEG_dragHandle,.SiYsEG_light .SiYsEG_dragHandle{color:var(--color-text-secondary)}.SiYsEG_dark .SiYsEG_dragHandle:hover,.SiYsEG_dark .SiYsEG_dragHandle:active{color:var(--color-primary);background:var(--color-primary-bg)}.SiYsEG_light .SiYsEG_dragHandle:hover,.SiYsEG_light .SiYsEG_dragHandle:active{color:var(--color-accent);background:var(--color-primary-bg)}.SiYsEG_dragHandle:active{cursor:grabbing;transform:translate(-50%)scale(1.1)}.SiYsEG_dragHandle:disabled{cursor:default;visibility:hidden}.SiYsEG_dragHandle:focus-visible,.SiYsEG_removeBtn:focus-visible,.SiYsEG_setMainBtn:focus-visible,.SiYsEG_addCityBtn:focus-visible,.SiYsEG_exitFullscreenBtn:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.SiYsEG_removeBtn{top:var(--space-sm);right:var(--space-sm);border-radius:var(--radius-lg);cursor:pointer;width:44px;height:44px;transition:background-color var(--transition-base), border-color var(--transition-base), color var(--transition-base);z-index:5;border:none;justify-content:center;align-items:center;font-size:12px;display:flex;position:absolute}.SiYsEG_dark .SiYsEG_removeBtn,.SiYsEG_light .SiYsEG_removeBtn{background:var(--color-bg-muted);color:var(--color-text-secondary)}.SiYsEG_removeBtn:hover{background:var(--color-danger-dark);color:#fff}.SiYsEG_setMainBtn{top:var(--space-sm);left:var(--space-sm);border-radius:var(--radius-lg);cursor:pointer;width:44px;height:44px;transition:background-color var(--transition-base), border-color var(--transition-base), color var(--transition-base);z-index:5;border:none;justify-content:center;align-items:center;display:flex;position:absolute}.SiYsEG_dark .SiYsEG_setMainBtn,.SiYsEG_light .SiYsEG_setMainBtn{background:var(--color-bg-muted);color:var(--color-text-secondary)}.SiYsEG_dark .SiYsEG_setMainBtn:hover{background:var(--color-primary-bg);color:var(--color-primary)}.SiYsEG_light .SiYsEG_setMainBtn:hover{background:var(--color-primary-bg);color:var(--color-accent)}.SiYsEG_subClockHeader{align-items:center;gap:var(--space-md);margin-block-start:calc(44px + var(--space-xs));margin-block-end:var(--space-sm);margin-inline:0;display:flex}.SiYsEG_subClockInfo{width:100%;min-width:0}.SiYsEG_subClockCity{overflow-wrap:anywhere;align-items:center;gap:var(--space-sm);font-size:16px;font-weight:600;display:flex}.SiYsEG_subClockCity img{flex-shrink:0}.SiYsEG_dark .SiYsEG_subClockCity,.SiYsEG_light .SiYsEG_subClockCity{color:var(--color-text-primary)}.SiYsEG_subClockCountry{font-size:12px}.SiYsEG_dark .SiYsEG_subClockCountry,.SiYsEG_light .SiYsEG_subClockCountry{color:var(--color-text-secondary)}.SiYsEG_subClockTime{width:100%;min-width:0;color:var(--color-primary);font-variant-numeric:tabular-nums;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}.SiYsEG_subClockFooter{justify-content:space-between;gap:var(--space-xs) var(--space-sm);margin-top:var(--space-sm);flex-wrap:wrap;font-size:12px;display:flex}.SiYsEG_dayStatus{font-weight:600}.SiYsEG_dayStatus.SiYsEG_today.SiYsEG_dark,.SiYsEG_dark .SiYsEG_dayStatus.SiYsEG_today{color:var(--color-primary)}.SiYsEG_dayStatus.SiYsEG_today.SiYsEG_light,.SiYsEG_light .SiYsEG_dayStatus.SiYsEG_today{color:var(--color-primary-active)}.SiYsEG_dayStatus.SiYsEG_other{color:var(--session-focus)}.SiYsEG_timeDiff{font-weight:500}.SiYsEG_dark .SiYsEG_timeDiff,.SiYsEG_light .SiYsEG_timeDiff{color:var(--color-text-secondary)}.SiYsEG_modalOverlay{z-index:2000;padding:var(--space-xl);background:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.SiYsEG_modalContent{border-radius:var(--radius-2xl);flex-direction:column;width:100%;max-width:480px;min-height:0;max-height:70dvh;display:flex;overflow:hidden;box-shadow:0 25px 80px #0006}.SiYsEG_modalContent.SiYsEG_dark,.SiYsEG_modalContent.SiYsEG_light{background:var(--color-bg-surface)}.SiYsEG_modalHeader{padding:var(--space-xl) var(--space-2xl) var(--space-lg);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.SiYsEG_modalHeader h2{margin:0;font-size:20px;font-weight:700}.SiYsEG_dark .SiYsEG_modalHeader h2,.SiYsEG_light .SiYsEG_modalHeader h2{color:var(--color-text-primary)}.SiYsEG_modalClose{cursor:pointer;border-radius:var(--radius-lg);background:0 0;border:none;justify-content:center;align-items:center;width:44px;height:44px;padding:0;font-size:20px;display:flex}.SiYsEG_dark .SiYsEG_modalClose,.SiYsEG_light .SiYsEG_modalClose{color:var(--color-text-secondary)}.SiYsEG_searchContainer{padding:0 var(--space-2xl) var(--space-lg);flex-shrink:0;position:relative}.SiYsEG_searchIcon{position:absolute;top:50%;left:40px;transform:translateY(-50%)}.SiYsEG_dark .SiYsEG_searchIcon,.SiYsEG_light .SiYsEG_searchIcon{color:var(--color-text-secondary)}.SiYsEG_searchContainer input{border-radius:var(--space-md);box-sizing:border-box;outline:none;width:100%;padding:14px 18px 14px 44px;font-size:16px}.SiYsEG_dark .SiYsEG_searchContainer input,.SiYsEG_light .SiYsEG_searchContainer input{border:1px solid var(--color-border-strong);background:var(--color-bg-surface);color:var(--color-text-primary)}.SiYsEG_dark .SiYsEG_searchContainer input:focus,.SiYsEG_light .SiYsEG_searchContainer input:focus{border-color:var(--color-primary)}.SiYsEG_cityList{overscroll-behavior:contain;min-height:0;padding:0 var(--space-md) var(--space-md);overflow-y:auto}.SiYsEG_noResults{padding:var(--space-4xl) var(--space-xl);text-align:center}.SiYsEG_dark .SiYsEG_noResults,.SiYsEG_light .SiYsEG_noResults{color:var(--color-text-secondary)}.SiYsEG_cityItem{align-items:center;gap:var(--space-xs);padding:0 var(--space-xs);margin:var(--space-xs) 0;border-radius:var(--space-md);cursor:pointer;transition:background var(--transition-base);display:flex}.SiYsEG_citySelectBtn{align-items:center;gap:var(--space-md);min-width:0;min-height:52px;padding:8px var(--space-md);color:inherit;text-align:start;cursor:pointer;border-radius:var(--radius-lg);background:0 0;border:0;flex:1;display:flex}.SiYsEG_dark .SiYsEG_cityItem:hover{background:var(--color-primary-bg)}.SiYsEG_light .SiYsEG_cityItem:hover{background:var(--color-bg-muted)}.SiYsEG_favBtn{cursor:pointer;border-radius:var(--radius-lg);width:44px;height:44px;transition:background-color var(--transition-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.SiYsEG_favBtn:hover{background:var(--color-bg-inset)}.SiYsEG_dark .SiYsEG_favBtn,.SiYsEG_light .SiYsEG_favBtn{color:var(--color-text-secondary)}.SiYsEG_cityFlag{font-size:28px}.SiYsEG_cityDetails{flex-direction:column;flex:1;min-width:0;display:flex}.SiYsEG_cityName{font-weight:600}.SiYsEG_dark .SiYsEG_cityName,.SiYsEG_light .SiYsEG_cityName{color:var(--color-text-primary)}.SiYsEG_cityMeta{font-size:13px}.SiYsEG_dark .SiYsEG_cityMeta,.SiYsEG_light .SiYsEG_cityMeta{color:var(--color-text-secondary)}.SiYsEG_cityOffset{font-family:monospace;font-size:13px}.SiYsEG_dark .SiYsEG_cityOffset,.SiYsEG_light .SiYsEG_cityOffset{color:var(--color-text-secondary)}.SiYsEG_controlBtn{border-radius:var(--radius-lg);cursor:pointer;width:44px;height:44px;transition:background-color var(--transition-base), border-color var(--transition-base), color var(--transition-base);border:none;justify-content:center;align-items:center;font-size:16px;display:flex}.SiYsEG_controlBtn.SiYsEG_dark{background:var(--color-bg-muted);color:var(--color-text-primary)}.SiYsEG_controlBtn.SiYsEG_light{background:var(--color-bg-muted);color:var(--color-accent)}.SiYsEG_controlBtn:focus-visible{outline-offset:2px;outline:2px solid}.SiYsEG_dark.SiYsEG_controlBtn:hover{background:var(--color-bg-inset)}.SiYsEG_dark.SiYsEG_controlBtn:focus-visible{outline-color:var(--color-primary)}.SiYsEG_light.SiYsEG_controlBtn:hover{background:var(--color-primary-bg)}.SiYsEG_light.SiYsEG_controlBtn:focus-visible{outline-color:var(--color-primary)}.SiYsEG_worldClockContainer{width:100%;max-width:100vw;min-height:calc(100vh - 60px);padding:var(--space-xl) 0;box-sizing:border-box;transition:background-color var(--transition-slow), color var(--transition-slow);position:relative;overflow-x:hidden}.SiYsEG_worldClockContainer.SiYsEG_dark,.SiYsEG_worldClockContainer.SiYsEG_light{background:var(--color-bg-base);color:var(--color-text-primary)}.SiYsEG_worldClockContainer.SiYsEG_fullscreen{z-index:9999;width:100vw;height:100dvh;padding:30px;position:fixed;inset:0;overflow:auto}.SiYsEG_worldClockContainer.SiYsEG_fullscreen .SiYsEG_mainContent{padding-top:60px;gap:var(--space-4xl);max-width:1200px;padding-inline:0}.SiYsEG_worldClockContainer.SiYsEG_fullscreen .SiYsEG_mainClockContainer{min-height:0;padding:clamp(30px,4vw,50px) clamp(50px,6vw,100px)}.SiYsEG_worldClockContainer.SiYsEG_fullscreen .SiYsEG_clockAd,.SiYsEG_worldClockContainer.SiYsEG_fullscreen .SiYsEG_shareClockAction{display:none}.SiYsEG_worldClockContainer.SiYsEG_fullscreen .SiYsEG_subClocksGrid{max-height:none}.SiYsEG_worldClockContainer.SiYsEG_fullscreen .SiYsEG_addCityBtn,.SiYsEG_worldClockContainer.SiYsEG_fullscreen .SiYsEG_relatedTools{display:none}.SiYsEG_worldClockContainer.SiYsEG_singleClock .SiYsEG_mainContent{width:100%;max-width:none}.SiYsEG_worldClockContainer.SiYsEG_singleClock .SiYsEG_mainClockContainer{justify-content:center;gap:clamp(8px,1.5vw,24px);min-height:min(70dvh,800px);padding:clamp(12px,2vw,48px)}.SiYsEG_worldClockContainer.SiYsEG_singleClock .SiYsEG_mainClockCity{font-size:clamp(20px,3vw,56px)}.SiYsEG_worldClockContainer.SiYsEG_singleClock .SiYsEG_mainClockCountry{font-size:clamp(12px,1.2vw,20px)}.SiYsEG_worldClockContainer.SiYsEG_singleClock .SiYsEG_mainClockDate{font-size:clamp(16px,2vw,38px)}.SiYsEG_worldClockContainer.SiYsEG_singleClock .SiYsEG_clockAd,.SiYsEG_worldClockContainer.SiYsEG_singleClock .SiYsEG_shareClockAction,.SiYsEG_worldClockContainer.SiYsEG_singleClock .SiYsEG_subClocksWrapper,.SiYsEG_worldClockContainer.SiYsEG_singleClock .SiYsEG_relatedTools{display:none}.SiYsEG_worldClockContainer.SiYsEG_singleClock.SiYsEG_fullscreen .SiYsEG_mainContent{box-sizing:border-box;height:auto;min-height:100%;padding-top:50px}.SiYsEG_worldClockContainer.SiYsEG_singleClock.SiYsEG_fullscreen .SiYsEG_mainClockContainer{flex:1;min-height:max-content}.SiYsEG_exitFullscreenBtn{top:var(--space-md);right:var(--space-md);z-index:10000;background:var(--color-bg-surface);color:var(--color-text-primary);border-radius:var(--radius-lg);cursor:pointer;width:44px;height:44px;transition:background-color var(--transition-base);border:none;justify-content:center;align-items:center;font-size:16px;display:flex;position:fixed}.SiYsEG_exitFullscreenBtn:hover,.SiYsEG_exitFullscreenBtn:active{background:var(--color-bg-inset)}.SiYsEG_fullscreenError{top:70px;right:var(--space-md);z-index:10000;max-width:min(360px,100vw - 32px);color:var(--text-primary);background:var(--card-bg);border:1px solid var(--card-border);border-radius:8px;padding:12px 16px;font-size:.9rem;line-height:1.6;position:fixed}.SiYsEG_controlPanel{top:var(--space-md);gap:var(--space-sm);z-index:10;display:flex;position:absolute;inset-inline-end:var(--space-md)}.SiYsEG_presentationControls{z-index:10;flex-wrap:wrap;align-self:flex-start;gap:8px;max-width:calc(100% - 110px);display:flex;position:relative}.SiYsEG_viewModeButton{border-radius:var(--radius-lg);min-height:44px;color:inherit;font:inherit;cursor:pointer;z-index:10;background:0 0;border:1px solid;padding:8px 14px;font-size:14px;font-weight:600;position:relative}.SiYsEG_viewModeButton.SiYsEG_dark,.SiYsEG_viewModeButton.SiYsEG_light{color:var(--color-primary);background:var(--color-primary-bg)}.SiYsEG_viewModeButton:hover{background:var(--color-bg-inset)}.SiYsEG_viewModeButton:focus-visible{outline-offset:3px;outline:3px solid}.SiYsEG_wakeLockStatus,.SiYsEG_sizeLimitFeedback{max-width:min(520px,100%);color:inherit;align-self:flex-start;margin:0;font-size:.82rem;line-height:1.5}.SiYsEG_mainContent{align-items:center;gap:var(--space-lg);padding-top:var(--space-md);padding-inline:var(--page-gutter);width:100%;max-width:var(--page-max-width);flex-direction:column;margin:0 auto;display:flex}.SiYsEG_clockAd{--ad-block-margin:0px}.SiYsEG_subClocksWrapper{width:100%}.SiYsEG_subClocksWrapper:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px;border-radius:var(--radius-lg)}.SiYsEG_subClocksGrid{gap:var(--space-md);grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));width:100%;display:grid}.SiYsEG_analogClockWrapper{padding:var(--space-md) 0;justify-content:center;align-items:center;max-width:100%;display:flex}.SiYsEG_analogClock{filter:drop-shadow(0 2px 12px #00000014);transition:width var(--transition-slow), height var(--transition-slow);max-width:100%;height:auto}.SiYsEG_dark .SiYsEG_analogClock{filter:drop-shadow(0 2px 16px #00000080)}.SiYsEG_light .SiYsEG_analogClock{filter:drop-shadow(0 2px 12px #00000014)}.SiYsEG_seoSection{padding:0 var(--page-gutter) var(--space-4xl);max-width:var(--page-max-width);width:100%;color:var(--color-text-secondary);margin:50px auto 0;font-size:.9rem;line-height:1.6}.SiYsEG_seoArticle{text-align:left;line-height:1.7}.SiYsEG_seoBlock{margin-bottom:var(--space-4xl)}.SiYsEG_seoHeading{color:var(--color-text-primary);margin-bottom:var(--space-lg);padding-bottom:var(--space-sm);font-size:1.4rem}.SiYsEG_seoHeadingCyan,.SiYsEG_seoHeadingGreen,.SiYsEG_seoHeadingIndigo{border-bottom:1px solid var(--color-border-default)}.SiYsEG_seoText{color:var(--color-text-tertiary);margin-bottom:var(--space-lg);font-size:.95rem}.SiYsEG_seoFeatureBox{background:var(--color-bg-base);padding:var(--space-lg) var(--space-xl);border-radius:var(--radius-md);border:1px solid var(--color-border-default)}.SiYsEG_seoFeatureList{padding-left:var(--space-xl);color:var(--color-text-tertiary);margin:0;font-size:.9rem}.SiYsEG_seoFeatureList li{margin-bottom:var(--space-sm)}.SiYsEG_seoHowtoGrid{gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.SiYsEG_seoHowtoCard{background:var(--color-bg-surface);padding:var(--space-lg);border-radius:var(--radius-md);border:1px solid var(--color-border-default)}.SiYsEG_seoHowtoHeader{margin-bottom:var(--space-sm);align-items:center;display:flex}.SiYsEG_seoStepBadge{background:var(--color-bg-inset);color:var(--color-text-primary);width:var(--space-2xl);height:var(--space-2xl);margin-right:var(--space-md);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.8rem;font-weight:700;display:flex}.SiYsEG_seoHowtoTitle{color:var(--color-text-primary);margin:0;font-size:1rem}.SiYsEG_seoHowtoDesc{color:var(--color-text-tertiary);margin:0;font-size:.85rem;line-height:1.5}.SiYsEG_seoUsecaseGrid{gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.SiYsEG_seoUsecaseCard{background:var(--color-bg-surface);padding:var(--space-lg);border-radius:var(--radius-md);border:1px solid var(--color-border-default)}.SiYsEG_seoUsecaseHeader{margin-bottom:var(--space-sm);align-items:center;display:flex}.SiYsEG_seoUsecaseIcon{margin-right:var(--space-md);font-size:1.5rem}.SiYsEG_seoUsecaseTitle{color:var(--color-text-primary);margin:0;font-size:1rem}.SiYsEG_seoUsecaseDesc{color:var(--color-text-tertiary);margin:0;font-size:.85rem;line-height:1.5}.SiYsEG_seoCityGrid{gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.SiYsEG_seoCityCard{background:var(--color-bg-base);padding:14px var(--space-lg);border-radius:var(--radius-md);border:1px solid var(--color-border-default)}.SiYsEG_seoCityRegion{margin:0 0 var(--space-sm);color:var(--color-text-primary);font-size:.95rem;font-weight:600}.SiYsEG_seoCityList{color:var(--color-text-tertiary);margin:0;font-size:.82rem;line-height:1.6}.SiYsEG_seoFaqSection{background:var(--color-bg-surface-alt);padding:var(--space-2xl);border-radius:var(--space-md);border:1px solid var(--color-border-default);margin-bottom:var(--space-4xl)}.SiYsEG_seoFaqTitle{color:var(--color-text-primary);margin:0 0 var(--space-lg);text-align:center;font-size:1.3rem}.SiYsEG_seoFaqItem{margin-bottom:var(--space-md);padding:var(--space-md) var(--space-lg);background:var(--color-bg-surface);border-radius:var(--space-sm);border:1px solid var(--color-border-default)}.SiYsEG_seoFaqQuestion{cursor:pointer;min-height:44px;color:var(--color-text-primary);align-items:center;font-size:.95rem;font-weight:600;display:flex}.SiYsEG_seoFaqAnswer{margin-top:var(--space-md);color:var(--color-text-tertiary);margin-bottom:0;font-size:.9rem;line-height:1.6}body[data-theme=dark] .SiYsEG_seoFeatureBox{border-color:var(--color-border-default)}body[data-theme=dark] .SiYsEG_seoHowtoCard{background:var(--color-bg-surface);border-color:var(--color-border-default)}body[data-theme=dark] .SiYsEG_seoHowtoTitle{color:var(--color-text-primary)}body[data-theme=dark] .SiYsEG_seoUsecaseCard{box-shadow:none}.SiYsEG_addCityBtn{border-radius:var(--radius-xl);justify-content:center;align-items:center;gap:var(--space-md);cursor:pointer;width:100%;min-height:144px;font:inherit;color:inherit;transition:background-color var(--transition-slow), border-color var(--transition-slow), color var(--transition-slow);flex-direction:column;display:flex}.SiYsEG_dark .SiYsEG_addCityBtn,.SiYsEG_light .SiYsEG_addCityBtn{background:var(--color-bg-surface);border:1px dashed var(--color-border-strong)}.SiYsEG_dark .SiYsEG_addCityBtn:hover,.SiYsEG_light .SiYsEG_addCityBtn:hover{border-color:var(--color-primary);background:var(--color-bg-muted)}.SiYsEG_addCityIcon{border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;font-size:22px;display:flex}.SiYsEG_dark .SiYsEG_addCityIcon{background:var(--color-primary-bg);color:var(--color-primary)}.SiYsEG_light .SiYsEG_addCityIcon{background:var(--color-primary-bg);color:var(--color-accent)}.SiYsEG_addCityBtn span{font-size:14px;font-weight:500}.SiYsEG_dark .SiYsEG_addCityBtn span,.SiYsEG_light .SiYsEG_addCityBtn span{color:var(--color-text-secondary)}@media (max-width:768px){.SiYsEG_worldClockContainer.SiYsEG_fullscreen{padding:var(--space-sm)}.SiYsEG_worldClockContainer.SiYsEG_fullscreen .SiYsEG_mainContent{gap:var(--space-lg);padding-top:56px}.SiYsEG_worldClockContainer.SiYsEG_fullscreen .SiYsEG_mainClockContainer{padding:var(--space-lg) var(--space-sm)}.SiYsEG_mainClockContainer{padding:var(--space-xl) 15px;min-height:200px}.SiYsEG_mainContent{gap:var(--space-lg)}}@media (max-width:480px){html:not(.has-cookie-choice) .SiYsEG_mainClockInfo{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:8px;display:grid}html:not(.has-cookie-choice) .SiYsEG_mainClockCity{overflow-wrap:anywhere;min-width:0}html:not(.has-cookie-choice) .SiYsEG_mainClockCity img{flex:none}html:not(.has-cookie-choice) .SiYsEG_mainClockCompactDate{color:var(--color-text-muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.75rem;display:inline-block}html:not(.has-cookie-choice) .SiYsEG_mainClockCountry{grid-column:1/-1}html:not(.has-cookie-choice) .SiYsEG_worldClockContainer:not(.SiYsEG_fullscreen):not(.SiYsEG_singleClock) .SiYsEG_mainClockHeader{margin-top:-8px}:is(html:not(.has-cookie-choice) .SiYsEG_worldClockContainer:not(.SiYsEG_fullscreen):not(.SiYsEG_singleClock) .SiYsEG_mainClockHeader+.SiYsEG_mainClockTime,html:not(.has-cookie-choice) .SiYsEG_worldClockContainer:not(.SiYsEG_fullscreen):not(.SiYsEG_singleClock) .SiYsEG_mainClockHeader+.SiYsEG_analogClockWrapper){margin-top:-12px}.SiYsEG_worldClockContainer:not(.SiYsEG_fullscreen):not(.SiYsEG_singleClock) .SiYsEG_mainClockContainer{--clock-mobile-city-cap:calc(6.775vw - 8px);--clock-mobile-country-cap:calc(3.794vw - 4.48px);--clock-mobile-date-cap:calc(4.7425vw - 5.6px);--clock-mobile-period-cap:calc(6.8292vw - 8.064px)}.SiYsEG_worldClockContainer:not(.SiYsEG_fullscreen):not(.SiYsEG_singleClock)[data-clock-mode=digital] .SiYsEG_mainClockContainer{--clock-mobile-city-cap:20px;--clock-mobile-country-cap:12px;--clock-mobile-date-cap:12px;--clock-mobile-period-cap:14px}.SiYsEG_worldClockContainer:not(.SiYsEG_fullscreen):not(.SiYsEG_singleClock) .SiYsEG_mainClockCity{font-size:min(var(--clock-city-size), var(--clock-mobile-city-cap))}.SiYsEG_worldClockContainer:not(.SiYsEG_fullscreen):not(.SiYsEG_singleClock) .SiYsEG_mainClockCountry{font-size:min(var(--clock-country-size), var(--clock-mobile-country-cap))}.SiYsEG_worldClockContainer:not(.SiYsEG_fullscreen):not(.SiYsEG_singleClock) .SiYsEG_mainClockDate{font-size:min(var(--clock-date-size), var(--clock-mobile-date-cap))}.SiYsEG_worldClockContainer:not(.SiYsEG_fullscreen):not(.SiYsEG_singleClock) .SiYsEG_ampm{font-size:min(var(--clock-period-size), var(--clock-mobile-period-cap))}.SiYsEG_worldClockContainer{padding:var(--space-md) 0}.SiYsEG_mainClockContainer{padding:var(--space-md) var(--space-sm);border-radius:var(--radius-xl);min-height:130px}.SiYsEG_controlPanel{top:var(--space-sm);gap:var(--space-xs);inset-inline-end:var(--space-sm)}.SiYsEG_controlBtn{width:44px;height:44px;font-size:16px}.SiYsEG_mainContent{gap:var(--space-md)}.SiYsEG_subClocksGrid{gap:var(--space-md);grid-template-columns:1fr}.SiYsEG_addCityBtn{min-height:64px;padding:var(--space-sm);flex-direction:row}}@media (max-width:375px){.SiYsEG_worldClockContainer:not(.SiYsEG_fullscreen):not(.SiYsEG_singleClock) .SiYsEG_mainClockContainer{--clock-mobile-city-cap:calc(6.775vw - 7px);--clock-mobile-country-cap:calc(3.794vw - 3.92px);--clock-mobile-date-cap:calc(4.7425vw - 4.9px);--clock-mobile-period-cap:calc(6.8292vw - 7.028px)}.SiYsEG_worldClockContainer{padding:var(--space-sm) 0}.SiYsEG_mainClockContainer{padding:var(--space-md) var(--space-sm);border-radius:var(--space-md);min-height:110px}.SiYsEG_controlPanel{top:var(--space-sm);gap:3px;inset-inline-end:var(--space-sm)}.SiYsEG_controlBtn{border-radius:var(--radius-lg);width:44px;height:44px;font-size:16px}.SiYsEG_mainContent{gap:var(--space-md)}.SiYsEG_subClockCard,.SiYsEG_addCityBtn{border-radius:var(--space-md)}.SiYsEG_addCityIcon{width:var(--space-4xl);height:var(--space-4xl);font-size:18px}.SiYsEG_addCityBtn span{font-size:12px}}@media (max-height:600px){.SiYsEG_worldClockContainer.SiYsEG_fullscreen{padding-top:var(--space-sm);padding-bottom:var(--space-sm)}.SiYsEG_worldClockContainer.SiYsEG_fullscreen .SiYsEG_mainContent{padding-top:48px}.SiYsEG_worldClockContainer.SiYsEG_fullscreen .SiYsEG_mainClockContainer{padding-top:var(--space-sm);padding-bottom:var(--space-sm);gap:var(--space-sm)}}@media (min-width:568px) and (max-width:932px) and (max-height:430px) and (orientation:landscape) and (hover:none) and (pointer:coarse){.SiYsEG_worldClockContainer:not(.SiYsEG_fullscreen):not(.SiYsEG_singleClock)[data-clock-mode=digital]{padding:0 8px}.SiYsEG_worldClockContainer:not(.SiYsEG_fullscreen):not(.SiYsEG_singleClock)[data-clock-mode=digital] .SiYsEG_mainContent{padding-top:0}.SiYsEG_worldClockContainer:not(.SiYsEG_fullscreen):not(.SiYsEG_singleClock)[data-clock-mode=digital] .SiYsEG_mainClockContainer{grid-template-columns:180px minmax(0,1fr) 100px;place-items:center;gap:4px;min-height:0;padding:0 8px 8px;display:grid}.SiYsEG_worldClockContainer:not(.SiYsEG_fullscreen):not(.SiYsEG_singleClock)[data-clock-mode=digital] .SiYsEG_mainClockHeader,.SiYsEG_worldClockContainer:not(.SiYsEG_fullscreen):not(.SiYsEG_singleClock)[data-clock-mode=digital] .SiYsEG_mainClockInfo{display:contents}.SiYsEG_worldClockContainer:not(.SiYsEG_fullscreen):not(.SiYsEG_singleClock)[data-clock-mode=digital] .SiYsEG_presentationControls{grid-area:1/1;justify-self:start;max-width:none}.SiYsEG_worldClockContainer:not(.SiYsEG_fullscreen):not(.SiYsEG_singleClock)[data-clock-mode=digital] .SiYsEG_controlPanel{top:4px;inset-inline-end:8px}.SiYsEG_worldClockContainer:not(.SiYsEG_fullscreen):not(.SiYsEG_singleClock)[data-clock-mode=digital] .SiYsEG_mainClockCity{font-size:min(var(--clock-city-size), 20px);letter-spacing:0;white-space:nowrap;grid-area:1/2}.SiYsEG_worldClockContainer:not(.SiYsEG_fullscreen):not(.SiYsEG_singleClock)[data-clock-mode=digital] .SiYsEG_mainClockTime{grid-area:2/1/auto/-1}.SiYsEG_worldClockContainer:not(.SiYsEG_fullscreen):not(.SiYsEG_singleClock)[data-clock-mode=digital] .SiYsEG_mainClockCountry,.SiYsEG_worldClockContainer:not(.SiYsEG_fullscreen):not(.SiYsEG_singleClock)[data-clock-mode=digital] .SiYsEG_mainClockDate,.SiYsEG_worldClockContainer:not(.SiYsEG_fullscreen):not(.SiYsEG_singleClock)[data-clock-mode=digital] .SiYsEG_shareClockAction{grid-column:1/-1}}.SiYsEG_worldClockContainer:not(.SiYsEG_fullscreen):not(.SiYsEG_singleClock)[data-clock-mode=digital] .SiYsEG_mainClockContainer{padding-inline:var(--clock-display-inline-padding)}.SiYsEG_modalClose:hover{background:var(--color-bg-inset)}.SiYsEG_modalClose:focus-visible,.SiYsEG_citySelectBtn:focus-visible,.SiYsEG_favBtn:focus-visible,.SiYsEG_relatedToolBtn:focus-visible,.SiYsEG_searchContainer input:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.SiYsEG_searchContainer input{min-height:48px;caret-color:var(--color-primary)}.SiYsEG_searchContainer input::placeholder{color:var(--color-text-tertiary);opacity:1}.SiYsEG_searchContainer input{padding-inline-end:52px}.SiYsEG_clearSearch{inset-inline-end:calc(var(--space-2xl) + 4px);border-radius:var(--radius-lg);width:44px;height:44px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:4px}.SiYsEG_clearSearch:hover{background:var(--color-bg-muted)}.SiYsEG_searchSummary{padding:0 var(--space-2xl) 12px;color:var(--color-text-secondary);margin:0;font-size:.875rem}.SiYsEG_citySelectBtn:disabled{cursor:default;background:var(--color-bg-muted)}.SiYsEG_cityName,.SiYsEG_cityMeta{overflow-wrap:anywhere}.SiYsEG_cityAdded{color:var(--color-primary);font-size:.875rem;font-weight:600}.SiYsEG_cityOffset{font-variant-numeric:tabular-nums;flex-shrink:0}.SiYsEG_noResults p{margin:12px 0 0;font-size:.875rem;line-height:1.5}.SiYsEG_compactComparison .SiYsEG_mainClockContainer{display:none}.SiYsEG_listToolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.SiYsEG_listModeButtons{flex-wrap:wrap;gap:6px;display:flex}.SiYsEG_listModeButtons button,.SiYsEG_compactAdd{border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-bg-surface);min-width:44px;min-height:44px;color:var(--color-text-secondary);font:inherit;cursor:pointer;padding:10px 14px;font-size:.875rem}.SiYsEG_listModeButtons button[aria-pressed=true]{background:var(--color-primary-bg);color:var(--color-primary);border-color:var(--color-primary);font-weight:700}.SiYsEG_compactList{border:1px solid var(--color-border-default);background:var(--color-bg-surface);border-radius:12px}.SiYsEG_compactRow{grid-template-columns:minmax(0,1fr) minmax(136px,auto) 128px 188px;grid-template-areas:"city time difference actions";align-items:center;gap:12px;padding:16px;display:grid}.SiYsEG_compactRow+.SiYsEG_compactRow{border-top:1px solid var(--color-border-default)}.SiYsEG_compactIdentity{grid-area:city;min-width:0}.SiYsEG_compactIdentity h3{overflow-wrap:anywhere;align-items:center;gap:8px;margin:0;font-size:1rem;font-weight:650;display:flex}.SiYsEG_compactIdentity h3 img{flex-shrink:0}.SiYsEG_compactIdentity>span{color:var(--color-text-secondary);overflow-wrap:anywhere;margin-top:4px;font-size:.8rem;display:block}.SiYsEG_compactBase .SiYsEG_compactIdentity>span{color:var(--color-primary);font-weight:600}.SiYsEG_compactTime{min-width:0;color:var(--color-primary);font-variant-numeric:tabular-nums;flex-direction:column;grid-area:time;align-items:flex-end;display:flex}.SiYsEG_compactTime bdi{white-space:nowrap;font-family:var(--font-mono-time);letter-spacing:-.025em;font-size:1.6rem;font-weight:650}.SiYsEG_compactTime>span{font-size:.75rem}.SiYsEG_compactDifference{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;flex-direction:column;grid-area:difference;gap:4px;font-size:.8rem;display:flex}.SiYsEG_compactDifference>:first-child{color:var(--color-text-primary);font-weight:600}.SiYsEG_compactActions{grid-area:actions;gap:4px;display:flex}.SiYsEG_compactActions button{border-radius:var(--radius-lg);width:44px;min-width:44px;height:44px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.SiYsEG_compactActions button:hover{background:var(--color-primary-bg);color:var(--color-primary)}.SiYsEG_compactActions button:disabled{opacity:.35;cursor:default;background:0 0}.SiYsEG_compactActions .SiYsEG_compactRemove:hover{color:var(--color-danger-dark);background:var(--color-bg-muted)}.SiYsEG_compactListTools{flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;display:flex}.SiYsEG_compactAdd{justify-content:center;align-items:center;gap:8px;display:inline-flex}.SiYsEG_clearSearch:focus-visible,.SiYsEG_listModeButtons button:focus-visible,.SiYsEG_compactActions button:focus-visible,.SiYsEG_compactAdd:focus-visible,.SiYsEG_compactIdentity h3:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}@media (max-width:767px){.SiYsEG_compactRow{flex-wrap:wrap;gap:8px 12px;padding:12px;display:flex}.SiYsEG_compactIdentity{flex:8rem}.SiYsEG_compactTime{flex:1 1 max-content}.SiYsEG_compactDifference{flex:calc(100% - 200px)}.SiYsEG_compactBase .SiYsEG_compactDifference{flex-flow:wrap;flex-basis:100%;gap:12px}.SiYsEG_compactTime bdi{font-size:1.45rem}.SiYsEG_compactActions{flex:0 0 188px;justify-content:flex-end}.SiYsEG_compactActions button{width:44px}.SiYsEG_citySelectBtn{flex-wrap:wrap;gap:6px;padding-inline:8px}.SiYsEG_cityOffset{margin-inline-start:auto}.SiYsEG_modalHeader,.SiYsEG_searchContainer{padding-inline:20px}.SiYsEG_searchIcon{left:36px}.SiYsEG_clearSearch{inset-inline-end:24px}.SiYsEG_searchSummary{padding-inline:20px}}
