.cKLY6W_block{min-width:0;margin:0 0 16px}.cKLY6W_hint{max-width:780px;color:var(--text-secondary);margin:8px 0 12px;font-size:15px;line-height:1.6}.cKLY6W_hero{border-radius:var(--radius-xl);color:#f5f5f3;background:radial-gradient(120% 90% at 85% 0,#78fc9024 0%,#78fc9000 55%),#111110;border:1px solid #f5f5f314;margin:0 0 16px;padding:24px}.cKLY6W_heroKicker{color:#b4b4ae;margin:0;font-size:13px}.cKLY6W_heroName{letter-spacing:-.02em;color:#f5f5f3;margin:4px 0 16px;font-size:28px;font-weight:600;line-height:1.15}.cKLY6W_heroStats{flex-wrap:wrap;gap:12px 32px;margin:0;display:flex}.cKLY6W_heroStats dt{color:#b4b4ae;font-size:13px}.cKLY6W_heroStats dd{color:#f5f5f3;margin:4px 0 0;font-size:22px;font-weight:600}.cKLY6W_map{max-width:760px;margin:0}.cKLY6W_mapSvg{border-radius:var(--radius-md);width:100%;height:auto;display:block;overflow:hidden}.cKLY6W_sea{fill:var(--surface-muted)}.cKLY6W_land{fill:var(--chart-bar-hover)}.cKLY6W_russia{fill:none;stroke:var(--text-secondary);stroke-width:1px;stroke-linejoin:round}.cKLY6W_band{fill:var(--text-primary);fill-opacity:.12}.cKLY6W_central{fill:var(--text-primary);fill-opacity:.92}.cKLY6W_greatest{fill:var(--card-background);stroke:var(--text-primary);stroke-width:2.5px}.cKLY6W_marker{fill:var(--text-primary);stroke:var(--card-background);stroke-width:1.5px}.cKLY6W_markerText{fill:var(--text-primary);paint-order:stroke;stroke:var(--card-background);stroke-width:3px;stroke-linejoin:round;font-size:15px;font-weight:600}.cKLY6W_legend{color:var(--text-secondary);flex-wrap:wrap;gap:8px 16px;margin:12px 0 0;font-size:13px;display:flex}.cKLY6W_legend span{align-items:center;gap:6px;display:inline-flex}.cKLY6W_swatch{border-radius:var(--radius-xs);background:var(--text-primary);width:14px;height:14px}.cKLY6W_swatchCentral{opacity:.92}.cKLY6W_swatchDot{border-radius:var(--radius-full);border:2.5px solid var(--text-primary);background:var(--card-background);width:12px;height:12px}.cKLY6W_cities{margin:0;padding:0;list-style:none;display:grid}.cKLY6W_cityRow{border-bottom:1px solid var(--border-color-light);grid-template-columns:minmax(120px,180px) 1fr 44px 56px;align-items:center;gap:12px;min-height:44px;font-size:15px;display:grid}.cKLY6W_cityName{color:var(--text-primary);font-weight:600}.cKLY6W_cityBar{border-radius:var(--radius-full);background:var(--chart-bar);height:8px;position:relative;overflow:hidden}.cKLY6W_cityBar span{border-radius:var(--radius-full);background:var(--chart-success);position:absolute;inset:0 auto 0 0}.cKLY6W_cityPhase{text-align:right;color:var(--text-primary);font-weight:600}.cKLY6W_cityTime{text-align:right;color:var(--text-secondary)}.cKLY6W_more{margin-top:12px}.cKLY6W_more>summary{cursor:pointer;list-style:none}.cKLY6W_more>summary::-webkit-details-marker{display:none}.cKLY6W_more[open]>summary{display:none}.cKLY6W_hidden{max-width:780px;color:var(--text-secondary);margin:14px 0 0;font-size:14px;line-height:1.55}.cKLY6W_hidden strong{color:var(--text-primary)}.cKLY6W_all{margin:0;padding:0;list-style:none;display:grid}.cKLY6W_all li{border-bottom:1px solid var(--border-color-light);grid-template-columns:112px 1fr;gap:12px;padding:12px 0;display:grid}.cKLY6W_all li:last-child{border-bottom:0}.cKLY6W_all strong{color:var(--text-primary);display:block}.cKLY6W_allDate{color:var(--text-primary);font-weight:600}.cKLY6W_allMain .cKLY6W_allDate{border-radius:var(--radius-full);background:var(--accent);color:var(--on-accent);place-self:start;padding:2px 10px}.cKLY6W_allMeta{color:var(--text-secondary);margin-top:2px;font-size:14px;line-height:1.5;display:block}.cKLY6W_lunar{gap:4px;margin:0;padding:0;list-style:none;display:grid}.cKLY6W_lunar li{border-bottom:1px solid var(--border-color-light);padding:10px 0}.cKLY6W_lunar li:last-child{border-bottom:0}.cKLY6W_lunar strong{color:var(--text-primary)}.cKLY6W_lunar p{max-width:780px;color:var(--text-secondary);margin:4px 0 0;font-size:15px;line-height:1.55}.cKLY6W_faq{gap:16px;margin:14px 0 0;display:grid}.cKLY6W_faq dt{margin:0 0 4px;font-weight:600}.cKLY6W_faq dd{color:var(--text-secondary);max-width:780px;margin:0;font-size:15px;line-height:1.6}.cKLY6W_links{color:var(--text-secondary);gap:8px;margin:12px 0 0;padding:0;font-size:15px;line-height:1.5;list-style:none;display:grid}.cKLY6W_links a{color:var(--text-primary);font-weight:600}.cKLY6W_credit{max-width:780px;color:var(--text-tertiary);margin:0 0 16px;font-size:13px;line-height:1.55}.cKLY6W_credit a{color:var(--text-secondary)}@media (max-width:600px){.cKLY6W_hero{padding:20px}.cKLY6W_heroName{font-size:24px}.cKLY6W_heroStats dd{font-size:19px}.cKLY6W_cityRow{grid-template-columns:minmax(96px,1fr) 1fr 40px 52px;gap:8px;font-size:14px}.cKLY6W_all li{grid-template-columns:1fr;gap:4px}.cKLY6W_more>summary{width:100%}}
