.rxuzOW_languageSwitcher{align-items:center;gap:var(--space-1);display:flex}.rxuzOW_languageSwitcher .rxuzOW_separator{color:var(--text-color-disabled)}.rxuzOW_languageSwitcher .rxuzOW_langButton{cursor:pointer;padding:0 var(--space-1);font:inherit;color:var(--text-color-secondary);border-radius:var(--radius-sm);background-color:#0000;border:none}@media only screen and (max-width:768px){.rxuzOW_languageSwitcher .rxuzOW_langButton{min-height:44px}}.rxuzOW_languageSwitcher .rxuzOW_langButton:hover:not(:disabled){color:var(--text-color-primary)}.rxuzOW_languageSwitcher .rxuzOW_langButton:focus-visible{outline:var(--focus-outline);outline-offset:2px}.rxuzOW_languageSwitcher .rxuzOW_langButton.rxuzOW_active{color:var(--text-color-primary);font-weight:var(--font-weight-medium);cursor:default}
.qvT7hG_footer{font-size:var(--font-size-small);color:var(--text-color-secondary);justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);margin:var(--space-8) 0 var(--space-6);line-height:1.4;display:flex}@media only screen and (max-width:768px){.qvT7hG_footer{text-align:center;flex-direction:column}}.qvT7hG_footer .qvT7hG_copyright{flex-wrap:wrap;align-items:center;gap:0;display:flex}@media only screen and (max-width:768px){.qvT7hG_footer .qvT7hG_copyright{justify-content:center}}.qvT7hG_footer .qvT7hG_rightGroup{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}@media only screen and (max-width:768px){.qvT7hG_footer .qvT7hG_rightGroup{justify-content:center;row-gap:0}}.qvT7hG_footer .qvT7hG_madeWithLove,.qvT7hG_footer .qvT7hG_privacyLink,.qvT7hG_footer .qvT7hG_languageSwitcherWrap{align-items:center;gap:var(--space-2);white-space:nowrap;display:flex}.qvT7hG_footer .qvT7hG_starIcon{width:14px;height:14px;fill:var(--color-main);flex-shrink:0}.qvT7hG_footer .qvT7hG_link{margin:0 var(--space-1);color:var(--text-color-secondary);text-underline-offset:2px;text-decoration:underline}.qvT7hG_footer .qvT7hG_link:hover{color:var(--text-color-primary)}@media only screen and (max-width:768px){.qvT7hG_footer .qvT7hG_link{align-items:center;min-height:44px;display:inline-flex}}.qvT7hG_footer .qvT7hG_link .qvT7hG_copyrightImage{vertical-align:middle;margin:0 2px 2px 0}
.XMdhxq_cookieConsent{left:var(--space-4);bottom:var(--space-4);z-index:var(--z-dropdown);align-items:center;gap:var(--space-4);width:calc(100% - var(--space-8));max-width:560px;padding:var(--space-3) var(--space-4);background-color:var(--surface-1);border-radius:var(--radius-xl);box-shadow:0 0 0 1px var(--border),var(--shadow-lg);display:flex;position:fixed}@media only screen and (max-width:768px){.XMdhxq_cookieConsent{left:var(--space-3);bottom:var(--space-3);width:calc(100% - var(--space-6));align-items:stretch;gap:var(--space-3);flex-direction:column}}.XMdhxq_cookieConsent .XMdhxq_text{font-size:var(--font-size-small);color:var(--text-color-secondary);margin:0;line-height:1.4}.XMdhxq_cookieConsent .XMdhxq_link{margin-left:var(--space-1);color:var(--text-color-primary);text-underline-offset:2px;text-decoration:underline}.XMdhxq_cookieConsent .XMdhxq_link:hover{color:var(--color-main-hover)}.XMdhxq_cookieConsent .XMdhxq_button{white-space:nowrap;flex-shrink:0}@media only screen and (max-width:768px){.XMdhxq_cookieConsent .XMdhxq_button{min-height:var(--size-large)}}
._4sWFRW_stack{bottom:var(--space-5);right:var(--space-5);left:var(--space-5);z-index:710;align-items:flex-end;gap:var(--space-2);pointer-events:none;flex-direction:column;display:flex;position:fixed}@media only screen and (max-width:768px){._4sWFRW_stack{left:var(--space-3);right:var(--space-3);bottom:var(--space-3)}}._4sWFRW_entry{pointer-events:auto;width:100%;max-width:420px;box-shadow:var(--shadow-lg);border-radius:var(--message-radius);animation:_4sWFRW_snackbar-in var(--duration-base) var(--ease);transition:opacity var(--duration-base) var(--ease),transform var(--duration-base) var(--ease)}@media only screen and (max-width:768px){._4sWFRW_entry{max-width:100%}}._4sWFRW_closing{opacity:0;transform:translateY(var(--space-2))}._4sWFRW_entryContent{justify-content:space-between;align-items:flex-start;gap:var(--space-2);display:flex}._4sWFRW_entryContent>button{margin:calc(var(--space-2)*-1) calc(var(--space-2)*-1) calc(var(--space-2)*-1) 0;flex-shrink:0}@keyframes _4sWFRW_snackbar-in{0%{opacity:0;transform:translateY(var(--space-2))}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){._4sWFRW_entry{transition:none;animation:none}}
.KFM3xq_root{border-radius:var(--radius-full);object-fit:cover;flex-shrink:0;display:block}.KFM3xq_initials{border-radius:var(--radius-full);background-color:var(--color-main-background);color:var(--text-color-primary);font-weight:var(--font-weight-semibold);-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.KFM3xq_small{width:24px;height:24px}.KFM3xq_small.KFM3xq_initials{font-size:var(--font-size-micro)}.KFM3xq_medium{width:32px;height:32px}.KFM3xq_medium.KFM3xq_initials{font-size:var(--font-size-secondary)}.KFM3xq_large{width:128px;height:128px}.KFM3xq_large.KFM3xq_initials{font-size:40px}
.G1vpha_appLayout{min-height:calc(100% - var(--header-height));width:100%}.G1vpha_appLayout .G1vpha_mainContainer{max-width:var(--width-max);margin:calc(var(--header-height) + var(--container-margin-top)) auto 0;padding:0 var(--space-2);gap:var(--space-4);flex-direction:column;display:flex}@media only screen and (max-width:768px){.G1vpha_appLayout .G1vpha_mainContainer{padding:0 var(--space-4)}}.G1vpha_appLayout .G1vpha_mainContainer.G1vpha_fullWidth{max-width:100%;margin-top:var(--header-height);padding:0}.G1vpha_appLayout .G1vpha_mainContainer.G1vpha_noTopMargin{margin-top:0}.G1vpha_appLayout .G1vpha_overlay{z-index:var(--z-overlay);background:var(--overlay-background);transition:opacity var(--duration-base) var(--ease),visibility var(--duration-base);position:fixed;inset:0}.G1vpha_appLayout .G1vpha_overlay.G1vpha_hidden{opacity:0;visibility:hidden}.G1vpha_appLayout .G1vpha_overlay.G1vpha_displayed{opacity:1;visibility:visible}.G1vpha_appLayout .G1vpha_sidebar{z-index:var(--z-dialog);width:min(var(--width-menu),85vw);overscroll-behavior:contain;background-color:var(--surface-1);height:100dvh;box-shadow:0 0 0 1px var(--border),var(--shadow-lg);visibility:hidden;transition:transform var(--duration-base) var(--ease),visibility var(--duration-base);position:fixed;top:0;left:0;overflow-y:auto;transform:translate(-100%)}.G1vpha_appLayout .G1vpha_sidebar:focus-visible{outline:none}.G1vpha_appLayout .G1vpha_sidebar.G1vpha_opened{visibility:visible;transition:transform var(--duration-base) var(--ease),visibility 0s;transform:none}@media (prefers-reduced-motion:reduce){.G1vpha_appLayout .G1vpha_overlay,.G1vpha_appLayout .G1vpha_sidebar,.G1vpha_appLayout .G1vpha_sidebar.G1vpha_opened{transition:none}}.G1vpha_menu{padding:var(--space-2);margin:0;list-style:none}.G1vpha_menu li{position:relative}.G1vpha_menu a{min-height:var(--size-medium);padding:var(--space-1) var(--space-3);border-radius:var(--radius-md);color:var(--text-color-primary);font-weight:var(--font-weight-medium);white-space:nowrap;transition:background-color var(--duration-fast) var(--ease),color var(--duration-fast) var(--ease);align-items:center;display:flex}.G1vpha_menu a:hover{background-color:var(--surface-2);color:var(--text-color-primary)}.G1vpha_menu a.G1vpha_active{background-color:var(--color-main-background);color:var(--color-main)}.G1vpha_menu a .G1vpha_arrow{fill:currentColor;width:16px;height:16px;margin-left:var(--space-1)}.G1vpha_menu .G1vpha_dropdownMenu{z-index:1;width:max-content;min-width:100%;padding:var(--space-1);background-color:var(--surface-1);border-radius:var(--radius-lg);box-shadow:var(--popout-shadow);margin:0;list-style:none;position:absolute;top:100%;left:0}.G1vpha_menu .G1vpha_dropdownMenu a{font-weight:var(--font-weight-normal)}.G1vpha_menu.G1vpha_sidebarMenu{padding:var(--space-3)}.G1vpha_menu.G1vpha_sidebarMenu>li+li{margin-top:var(--space-1)}.G1vpha_menu.G1vpha_sidebarMenu a{min-height:var(--size-large)}.G1vpha_menu.G1vpha_sidebarMenu .G1vpha_dropdownMenu{width:100%;min-width:0;margin:var(--space-1) 0 var(--space-2) var(--space-5);padding:0 0 0 var(--space-2);border-left:1px solid var(--border);box-shadow:none;background-color:#0000;border-radius:0;position:static}.G1vpha_menu.G1vpha_sidebarMenu .G1vpha_dropdownMenu a{text-overflow:ellipsis;line-height:calc(var(--size-large) - var(--space-2));display:block;overflow:hidden}
.GCSLDq_appHeader{z-index:calc(var(--z-dropdown) + 1);width:100%;height:var(--header-height);padding:var(--space-2) var(--space-2) 0;color:var(--text-color-primary);transition:background-color var(--duration-slow) var(--ease),border-color var(--duration-slow) var(--ease),padding-top var(--duration-slow) var(--ease);background-color:#0000;border-bottom:1px solid #0000;position:fixed;top:0}.GCSLDq_appHeader.GCSLDq_scrolled{background-color:var(--surface-1);border-bottom-color:var(--border);padding-top:0}@media (prefers-reduced-motion:reduce){.GCSLDq_appHeader{transition:none}}.GCSLDq_appHeader .GCSLDq_wrapper{max-width:var(--width-max);width:100%;height:100%;padding:0 var(--space-2);align-items:center;margin:0 auto;display:flex}.GCSLDq_appHeader .GCSLDq_wrapper.GCSLDq_fullWidth{max-width:100%;margin-top:calc(var(--space-1)*-1)}.GCSLDq_appHeader .GCSLDq_logoLink{margin-right:var(--space-3);border-radius:var(--radius-md);font-size:0;display:flex}@media only screen and (max-width:768px){.GCSLDq_appHeader .GCSLDq_logoLink{display:none}}.GCSLDq_appHeader .GCSLDq_hamburgerButton{width:var(--size-large);height:var(--size-large);margin:0 var(--space-2) 0 calc(var(--space-2)*-1);opacity:.8;transition:opacity var(--duration-fast) var(--ease);justify-content:center;align-items:center;display:none}@media only screen and (max-width:768px){.GCSLDq_appHeader .GCSLDq_hamburgerButton{display:inline-flex}}.GCSLDq_appHeader .GCSLDq_hamburgerButton:hover{opacity:1}.GCSLDq_appHeader .GCSLDq_hamburgerButton svg{width:28px;height:28px;fill:var(--text-color-primary)}.GCSLDq_appHeader .GCSLDq_appMenu{padding:0;display:flex}@media only screen and (max-width:768px){.GCSLDq_appHeader .GCSLDq_appMenu{display:none}}.GCSLDq_appHeader .GCSLDq_appMenu li{margin:0}.GCSLDq_appHeader .GCSLDq_appMenu li:not(:last-child){margin-right:var(--space-1)}.GCSLDq_appHeader .GCSLDq_rightSection{margin-left:auto;display:flex}.GCSLDq_userMenuTrigger{cursor:pointer;align-items:center;display:flex}.GCSLDq_userMenuTrigger:hover .GCSLDq_avatarImage{opacity:.7}.GCSLDq_userMenuTrigger .GCSLDq_arrow{fill:currentColor;width:16px;height:16px;margin-left:var(--space-1);opacity:.7}.GCSLDq_avatarImage{transition:opacity var(--duration-fast) var(--ease);font-size:0;margin:0!important}.GCSLDq_contextListMenu{padding:var(--space-1);width:max-content;min-width:100%;margin:0;list-style:none}.GCSLDq_contextListMenu li{margin-bottom:2px}.GCSLDq_contextListMenu li:last-child{margin-bottom:0}.GCSLDq_contextListMenu li a{align-items:center;gap:var(--space-2);min-height:var(--size-medium);padding:var(--space-1) var(--space-3);border-radius:var(--radius-md);color:var(--text-color-primary);font-weight:var(--font-weight-normal);white-space:nowrap;cursor:pointer;transition:background-color var(--duration-fast) var(--ease);display:flex}.GCSLDq_contextListMenu li a svg{fill:var(--text-color-secondary);flex-shrink:0;width:20px;height:20px}.GCSLDq_contextListMenu li a:hover{background-color:var(--surface-2);color:var(--text-color-primary)}.GCSLDq_contextListMenu li a.GCSLDq_active{background-color:var(--color-main-background);color:var(--color-main)}.GCSLDq_contextListMenu li.GCSLDq_dividerItem{margin-top:var(--space-1);padding-top:var(--space-1);border-top:1px solid var(--border)}
.pvXiBa_visibilityChart{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.pvXiBa_title{font-size:var(--font-size-large);font-weight:var(--font-weight-semibold);margin:0;line-height:1.3}.pvXiBa_meta{font-size:var(--font-size-small);color:var(--text-color-secondary);line-height:1.4}.pvXiBa_frame{aspect-ratio:560/220}.pvXiBa_frame svg{width:100%;height:auto;display:block}.pvXiBa_dark{fill:var(--body-background)}.pvXiBa_grid{stroke:var(--border)}.pvXiBa_axis{fill:var(--text-color-secondary);font-size:16px}.pvXiBa_fillTop{stop-color:var(--color-main);stop-opacity:.35}.pvXiBa_fillBottom{stop-color:var(--color-main);stop-opacity:0}.pvXiBa_object{fill:none;stroke:var(--color-main);stroke-width:2.5px;stroke-linejoin:round}.pvXiBa_moon{fill:none;stroke:var(--text-color-secondary);stroke-width:1.5px;stroke-dasharray:4 3;opacity:.7}.pvXiBa_best{fill:var(--color-green);stroke:var(--surface-1);stroke-width:2px}.pvXiBa_now{stroke:var(--text-color-primary);stroke-width:1.5px;opacity:.8}.pvXiBa_nowLabel{fill:var(--text-color-primary);font-size:16px}.pvXiBa_legend{font-size:var(--font-size-small);color:var(--text-color-secondary);gap:var(--space-2) var(--space-4);flex-wrap:wrap;line-height:1.4;display:flex}.pvXiBa_legend span{align-items:center;gap:6px;display:inline-flex}.pvXiBa_legend i{border-radius:2px;width:14px;height:3px;display:inline-block}.pvXiBa_legendObject{background:var(--color-main)}.pvXiBa_legendMoon{background:repeating-linear-gradient(90deg, var(--text-color-secondary) 0 4px, transparent 4px 7px)}.pvXiBa_legend .pvXiBa_legendDark{background:var(--body-background);width:10px;height:10px;box-shadow:inset 0 0 0 1px var(--border-strong)}.pvXiBa_note{font-size:var(--font-size-secondary);color:var(--text-color-secondary);align-items:center;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-lg);margin:0;line-height:1.45;display:flex}.pvXiBa_note svg{fill:currentColor;flex:none;width:16px;height:16px}.pvXiBa_note.pvXiBa_good{background:var(--color-green-background);color:var(--color-green)}.pvXiBa_note.pvXiBa_warning{background:var(--color-orange-background);color:var(--color-orange)}.pvXiBa_noteSkeleton{border-radius:var(--radius-lg);height:44px}
._3ovkfW_breadcrumbs{margin:0}._3ovkfW_breadcrumbs ._3ovkfW_fullTrail{margin:0;padding:0;list-style:none;display:flex}@media only screen and (max-width:768px){._3ovkfW_breadcrumbs ._3ovkfW_fullTrail{display:none}}._3ovkfW_breadcrumbs li{font-size:var(--font-size-small);color:var(--text-color-secondary);white-space:nowrap;line-height:normal}._3ovkfW_breadcrumbs li a{white-space:nowrap;color:var(--text-color-secondary);border-radius:var(--radius-xs)}._3ovkfW_breadcrumbs li a:hover{color:var(--text-color-primary)}._3ovkfW_breadcrumbs li:not(:last-of-type):after{content:"/";-webkit-user-select:none;user-select:none;margin:0 var(--space-2);color:var(--text-color-disabled)}._3ovkfW_breadcrumbs li._3ovkfW_currentPage{text-overflow:ellipsis;min-width:0;overflow:hidden}._3ovkfW_breadcrumbs ._3ovkfW_parentLink{font-size:var(--font-size-small);color:var(--link-color);align-items:center;gap:var(--space-1);min-height:44px;white-space:nowrap;margin:-13px 0;line-height:1.4;display:none}._3ovkfW_breadcrumbs ._3ovkfW_parentLink:hover{color:var(--link-color-hover)}@media only screen and (max-width:768px){._3ovkfW_breadcrumbs ._3ovkfW_parentLink{display:flex}}
.aMniMG_toolbarHeader{justify-content:space-between;align-items:flex-end;gap:var(--space-4);display:flex}@media only screen and (max-width:768px){.aMniMG_toolbarHeader{flex-direction:column;align-items:stretch}}.aMniMG_toolbarHeader .aMniMG_toolbarActions{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}@media only screen and (max-width:768px){.aMniMG_toolbarHeader .aMniMG_toolbarActions{flex-wrap:wrap}.aMniMG_toolbarHeader .aMniMG_toolbarActions>div{width:100%}}.aMniMG_toolbarHeader .aMniMG_toolbarTitle{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.aMniMG_toolbarHeader .aMniMG_toolbarTitle h1{font-size:var(--font-size-title-page);font-weight:var(--font-weight-semibold);letter-spacing:-.01em;text-wrap:balance;overflow-wrap:anywhere;margin:0;line-height:1.2}.aMniMG_toolbarHeader .aMniMG_toolbarTitle .aMniMG_toolbarMeta{font-size:var(--font-size-secondary);color:var(--text-color-secondary);line-height:1.45}.aMniMG_toolbarHeader .aMniMG_toolbarTitle .aMniMG_toolbarLead{font-size:var(--font-size-lead);font-weight:var(--font-weight-normal);margin:var(--space-3) 0 0;line-height:1.55}
.gDlTeq_wrapper{isolation:isolate;position:relative}.gDlTeq_wrapperFill{flex-direction:column;height:100%;display:flex}.gDlTeq_mapContainer{border-radius:var(--radius-lg);width:100%;min-height:260px}.gDlTeq_mapContainerFill{flex:auto;height:0;min-height:120px}.gDlTeq_externalLinks{align-items:center;gap:var(--space-2);margin-top:var(--space-2);display:flex}.gDlTeq_externalLink{justify-content:center;align-items:center;gap:var(--space-2);height:var(--size-medium);padding:0 var(--space-3);font-family:var(--font-family),sans-serif;font-size:var(--font-size);font-weight:var(--button-font-weight);color:var(--text-color-primary);background-color:var(--button-secondary-background);border-radius:var(--button-radius);text-wrap:nowrap;transition:background-color var(--duration-fast) var(--ease);flex:50%;text-decoration:none;display:flex}@media only screen and (max-width:768px){.gDlTeq_externalLink{height:var(--size-large)}}@media (prefers-reduced-motion:reduce){.gDlTeq_externalLink{transition:none}}.gDlTeq_externalLink:hover{color:var(--text-color-primary);background-color:var(--button-secondary-background-hover)}.gDlTeq_externalLink:active{background-color:var(--button-secondary-background-active)}
.QhhOzW_filterSpectrum{border-radius:var(--radius-full);background:var(--surface-3);gap:2px;height:6px;display:flex;overflow:hidden}.QhhOzW_filterSpectrum i{flex-basis:0;min-width:3px}
.Y07UMa_camera{flex-direction:column;min-width:0;display:flex}.Y07UMa_frame{aspect-ratio:4/3;border-radius:var(--radius-lg);background:#08090c;position:relative;overflow:hidden}.Y07UMa_frame img{object-fit:cover;width:100%;height:100%;display:block}.Y07UMa_spinner{width:32px;height:32px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Y07UMa_off{font-size:var(--font-size-secondary);color:var(--text-color-disabled);place-content:center;justify-items:center;gap:var(--space-2);line-height:1.45;display:grid;position:absolute;inset:0}.Y07UMa_off svg{fill:currentColor;width:28px;height:28px}.Y07UMa_pill{border-radius:var(--radius-sm);background:var(--overlay-pill-background);color:var(--overlay-pill-color);font-size:var(--font-size-micro);font-variant-numeric:tabular-nums;-webkit-backdrop-filter:blur(6px);align-items:center;gap:6px;padding:4px 8px;display:inline-flex;position:absolute}.Y07UMa_pillLeft{font-weight:var(--font-weight-semibold);letter-spacing:.04em;top:10px;left:10px}.Y07UMa_pillRight{bottom:10px;right:10px}.Y07UMa_dot{background:var(--text-color-disabled);border-radius:50%;width:6px;height:6px}.Y07UMa_dot.Y07UMa_live{background:var(--color-red);animation:2s infinite Y07UMa_pulse}.Y07UMa_progress{background:var(--color-main);transform-origin:0;width:100%;height:2px;animation-name:Y07UMa_progress;animation-timing-function:linear;animation-fill-mode:forwards;position:absolute;bottom:0;left:0}.Y07UMa_footer{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}@keyframes Y07UMa_progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes Y07UMa_pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-red) 60%, transparent)}70%,to{box-shadow:0 0 0 6px #0000}}@media (prefers-reduced-motion:reduce){.Y07UMa_progress,.Y07UMa_dot.Y07UMa_live{animation:none}}
._845Q9G_objectFilters{flex-direction:column;min-width:0;display:flex}._845Q9G_title{font-size:var(--font-size-large);font-weight:var(--font-weight-semibold);margin:0;line-height:1.3}._845Q9G_meta{font-size:var(--font-size-small);color:var(--text-color-secondary);white-space:nowrap;line-height:1.4}._845Q9G_rows{gap:var(--space-3);margin:0 0 var(--space-4);padding:0;list-style:none;display:grid}._845Q9G_row{font-size:var(--font-size-secondary);color:var(--text-color-secondary);align-items:center;gap:var(--space-3);font-variant-numeric:tabular-nums;grid-template-columns:48px minmax(0,1fr) 148px;line-height:1.45;display:grid}._845Q9G_row b{color:var(--text-color-primary);font-weight:var(--font-weight-semibold);align-items:center;gap:6px;display:inline-flex}._845Q9G_row b:before{content:"";background:var(--filter-color);border-radius:50%;width:8px;height:8px}._845Q9G_bar{border-radius:var(--radius-full);background:var(--surface-3);height:8px;overflow:hidden}._845Q9G_bar i{border-radius:inherit;background:var(--filter-color);height:100%;display:block}._845Q9G_value{text-align:right;white-space:nowrap}._845Q9G_value em{color:var(--text-color-primary);font-style:normal}._845Q9G_caption{font-size:var(--font-size-small);color:var(--text-color-secondary);margin:0 0 6px;line-height:1.4}._845Q9G_summary{gap:var(--space-2);padding-top:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));margin:auto 0 0;display:grid}._845Q9G_summary>div{padding:var(--space-3);border-radius:var(--radius-lg);background:var(--surface-2)}._845Q9G_summary dt{font-size:var(--font-size-small);color:var(--text-color-secondary);line-height:1.4}._845Q9G_summary dd{font-size:var(--font-size-large);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;margin:2px 0 0;line-height:1.3}._845Q9G_summary dd small{font-size:var(--font-size-small);color:var(--text-color-secondary);line-height:1.4;font-weight:var(--font-weight-normal);display:block}
.Z_4vdq_conditionsVerdict{align-items:center;gap:var(--space-6);min-height:96px;padding:var(--space-5) var(--space-6);border-radius:var(--radius-xl);background:radial-gradient(60% 140% at 100% 0%, color-mix(in srgb, var(--color-main) 22%, transparent), transparent 70%),radial-gradient(1px 1px at 72% 30%, #fff9, transparent),radial-gradient(1px 1px at 84% 62%, #ffffff73, transparent),radial-gradient(1.5px 1.5px at 91% 22%, #ffffffa6, transparent),radial-gradient(1px 1px at 63% 75%, #fff6, transparent),radial-gradient(1px 1px at 95% 48%, #ffffff73, transparent),var(--surface-1);box-shadow:inset 0 0 0 1px var(--border);grid-template-columns:minmax(0,2fr) minmax(0,2fr);display:grid}@media only screen and (max-width:768px){.Z_4vdq_conditionsVerdict{gap:var(--space-4);padding:var(--space-4);grid-template-columns:minmax(0,1fr)}}.Z_4vdq_main{align-items:center;gap:var(--space-4);min-width:0;display:flex}.Z_4vdq_icon{border-radius:var(--radius-xl);flex:none;place-items:center;width:48px;height:48px;display:grid}.Z_4vdq_icon svg{fill:currentColor;width:24px;height:24px}.Z_4vdq_icon.Z_4vdq_good{background:var(--color-green-background);color:var(--color-green)}.Z_4vdq_icon.Z_4vdq_warning{background:var(--color-orange-background);color:var(--color-orange)}.Z_4vdq_icon.Z_4vdq_danger{background:var(--color-red-background);color:var(--color-red)}.Z_4vdq_title{font-size:var(--font-size-title-section);font-weight:var(--font-weight-semibold);letter-spacing:-.01em;text-wrap:balance;margin:0;line-height:1.3}.Z_4vdq_text{font-size:var(--font-size-secondary);color:var(--text-color-secondary);margin:2px 0 0;line-height:1.45}.Z_4vdq_iconSkeleton{border-radius:var(--radius-xl);flex:none;width:48px;height:48px}.Z_4vdq_textSkeleton{gap:var(--space-2);flex:1;display:grid}.Z_4vdq_textSkeleton>:first-child{width:70%;height:22px}.Z_4vdq_textSkeleton>:last-child{width:90%;height:16px}.Z_4vdq_kpis{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.Z_4vdq_kpis dt{font-size:var(--font-size-small);color:var(--text-color-secondary);line-height:1.4}.Z_4vdq_kpis dd{font-size:var(--font-size-stat);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;align-items:baseline;gap:0 var(--space-1);flex-wrap:wrap;min-width:0;margin:2px 0 0;line-height:1.1;display:flex}.Z_4vdq_kpis dd small{font-size:var(--font-size-secondary);color:var(--text-color-secondary);line-height:1.45;font-weight:var(--font-weight-normal)}@media only screen and (max-width:768px){.Z_4vdq_kpis{gap:var(--space-3)}.Z_4vdq_kpis dd{font-size:var(--font-size-large);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;line-height:1.3}.Z_4vdq_kpis dd small{font-size:var(--font-size-small);color:var(--text-color-secondary);line-height:1.4}}.Z_4vdq_kpiSkeleton{width:72px;height:24px}
.-MFsqq_importantInner{align-items:center;gap:var(--space-8);display:flex}.-MFsqq_importantContent{flex:1}.-MFsqq_telescopeImage{object-fit:contain;opacity:.6;flex-shrink:0;width:279px;height:155px}@media only screen and (max-width:768px){.-MFsqq_telescopeImage{display:none}}.-MFsqq_importantHeader{font-size:var(--font-size-large);font-weight:var(--font-weight-semibold);align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);line-height:1.3;display:flex}.-MFsqq_importantHeader svg{fill:var(--color-main);flex-shrink:0;width:24px;height:24px}.-MFsqq_importantList{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.-MFsqq_importantList li{font-size:var(--font-size-secondary);color:var(--text-color-secondary);padding-left:var(--space-4);line-height:1.45;position:relative}.-MFsqq_importantList li:before{content:"—";color:var(--color-main);position:absolute;left:0}
.Nk7I1G_statusBadge{font-size:var(--font-size-small);color:var(--text-color-secondary);border-radius:var(--radius-sm);height:22px;line-height:1.4;font-weight:var(--font-weight-medium);white-space:nowrap;align-items:center;gap:6px;padding:0 8px;display:inline-flex}.Nk7I1G_statusBadge.Nk7I1G_positive{background:var(--color-green-background);color:var(--color-green)}.Nk7I1G_statusBadge.Nk7I1G_accent{background:var(--color-main-background);color:var(--color-main)}.Nk7I1G_statusBadge.Nk7I1G_warning{background:var(--color-orange-background);color:var(--color-orange)}.Nk7I1G_statusBadge.Nk7I1G_neutral{background:var(--surface-2);color:var(--text-color-secondary)}.Nk7I1G_dot{background:currentColor;border-radius:50%;width:8px;height:8px}
.FF2T2W_photoHistory{gap:var(--space-3);flex-direction:column;display:flex}.FF2T2W_summary{font-size:var(--font-size-secondary);color:var(--text-color-secondary);margin:0;line-height:1.45}.FF2T2W_list{margin:0;padding:0;list-style:none;display:grid}.FF2T2W_item{align-items:center;gap:var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid var(--border);grid-template-columns:120px minmax(0,1fr) auto;display:grid}.FF2T2W_item:last-child{border-bottom:0}@media only screen and (max-width:768px){.FF2T2W_item{grid-template-columns:88px minmax(0,1fr)}.FF2T2W_item>button{grid-column:2;justify-self:start}}.FF2T2W_thumb{aspect-ratio:4/3;border-radius:var(--radius-lg);background:var(--surface-1);display:block;position:relative;overflow:hidden}.FF2T2W_thumb img{object-fit:cover}[aria-current=page] .FF2T2W_thumb{box-shadow:0 0 0 2px var(--color-main)}.FF2T2W_meta{gap:var(--space-1);min-width:0;display:grid}.FF2T2W_heading{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.FF2T2W_date{font-size:var(--font-size-large);font-weight:var(--font-weight-semibold);line-height:1.3}a.FF2T2W_date{color:var(--text-color-primary)}a.FF2T2W_date:hover{color:var(--color-main)}.FF2T2W_stats{font-size:var(--font-size-secondary);color:var(--text-color-secondary);font-variant-numeric:tabular-nums;margin:0;line-height:1.45}.FF2T2W_bar{max-width:100%;margin-top:var(--space-1)}
.eiIPdq_grid{gap:var(--space-4);grid-template-columns:repeat(4,1fr);align-items:stretch;display:grid}@media only screen and (max-width:768px){.eiIPdq_grid{grid-template-columns:1fr 1fr}}@media only screen and (max-width:480px){.eiIPdq_grid{grid-template-columns:1fr}}.eiIPdq_imageWrapper{aspect-ratio:4/3;border-radius:var(--radius-lg);width:100%;margin-bottom:var(--space-2);position:relative;overflow:hidden}.eiIPdq_image{object-fit:cover}.eiIPdq_number{font-size:var(--font-size);font-weight:var(--font-weight-normal);line-height:var(--line-height);top:var(--space-2);right:var(--space-2);z-index:1;border-radius:var(--radius-full);width:32px;height:32px;font-weight:var(--font-weight-semibold);color:#fff;background:var(--button-primary-background);justify-content:center;align-items:center;display:flex;position:absolute}.eiIPdq_title{font-size:var(--font-size-large);font-weight:var(--font-weight-semibold);margin:0 0 var(--space-1);line-height:1.3}.eiIPdq_description{font-size:var(--font-size-secondary);color:var(--text-color-secondary);margin:0;line-height:1.45}
.EUpV2a_cardTitle{font-size:var(--font-size-large);font-weight:var(--font-weight-semibold);align-items:center;gap:var(--space-2);min-width:0;margin:0;line-height:1.3;display:flex}.EUpV2a_cardTitle svg{width:18px;height:18px;fill:var(--text-color-secondary);flex:none}.EUpV2a_cardMeta{font-size:var(--font-size-small);color:var(--text-color-secondary);text-align:right;line-height:1.4}
.Tmn9LW_filterTag{font-size:var(--font-size-small);color:var(--text-color-primary);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--filter-color) 22%, var(--surface-2));height:22px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--filter-color) 45%, transparent);white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:5px;padding:0 7px;line-height:1.4;display:inline-flex}.Tmn9LW_filterTag:before{content:"";background:var(--filter-color);border-radius:50%;width:6px;height:6px}
.SRQe0q_moonPhaseIcon{vertical-align:middle;background-position:50%;background-repeat:no-repeat;background-size:15px 15px;flex:none;width:18px;height:18px;display:inline-block}.SRQe0q_moonPhaseIcon.SRQe0q_phase1{background-image:url(/images/moon-phase-1.png)}.SRQe0q_moonPhaseIcon.SRQe0q_phase2{background-image:url(/images/moon-phase-2.png)}.SRQe0q_moonPhaseIcon.SRQe0q_phase3{background-image:url(/images/moon-phase-3.png)}.SRQe0q_moonPhaseIcon.SRQe0q_phase4{background-image:url(/images/moon-phase-4.png)}.SRQe0q_moonPhaseIcon.SRQe0q_phase5{background-image:url(/images/moon-phase-5.png)}.SRQe0q_moonPhaseIcon.SRQe0q_phase6{background-image:url(/images/moon-phase-6.png)}.SRQe0q_moonPhaseIcon.SRQe0q_phase7{background-image:url(/images/moon-phase-7.png)}.SRQe0q_moonPhaseIcon.SRQe0q_phase8{background-image:url(/images/moon-phase-8.png)}.SRQe0q_moonPhaseIcon.SRQe0q_phase9{background-image:url(/images/moon-phase-9.png)}
._8Z_8XW_eventRow{align-items:center;gap:var(--space-4);padding:var(--space-3);transition:box-shadow var(--duration-base) var(--ease);display:flex}._8Z_8XW_eventRow:hover{box-shadow:0 0 0 1px var(--color-main)}._8Z_8XW_eventRow:hover ._8Z_8XW_thumbnail img{transform:scale(1.05)}._8Z_8XW_eventRow:hover ._8Z_8XW_title{color:var(--color-main)}@media only screen and (max-width:768px){._8Z_8XW_eventRow{gap:var(--space-2) var(--space-3);flex-wrap:wrap}}._8Z_8XW_primaryLink{align-items:stretch;gap:var(--space-4);min-width:0;color:inherit;border-radius:var(--radius-md);flex:1;display:flex}._8Z_8XW_primaryLink:hover{color:inherit}._8Z_8XW_thumbnail{border-radius:var(--radius-lg);background:var(--surface-2);flex-shrink:0;justify-content:center;align-self:center;align-items:center;width:140px;height:100px;display:flex;position:relative;overflow:hidden}._8Z_8XW_thumbnail img{object-fit:cover;width:100%;height:100%;transition:transform var(--duration-slow) var(--ease);font-size:0}@media only screen and (max-width:768px){._8Z_8XW_thumbnail{width:96px;height:72px}}._8Z_8XW_thumbnailEmpty svg{width:32px;height:32px;fill:var(--text-color-secondary)}._8Z_8XW_dateBlock{margin:var(--space-1) 0;text-align:center;border-right:1px solid var(--border);width:80px;padding-right:var(--space-4);flex-direction:column;flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;line-height:1.15;display:flex}._8Z_8XW_dateBlock ._8Z_8XW_dateMonth{font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--color-main);line-height:1.4}._8Z_8XW_dateBlock ._8Z_8XW_dateDay{font-size:var(--font-size-stat);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;color:var(--text-color-primary);font-size:24px;line-height:1.1}._8Z_8XW_dateBlock ._8Z_8XW_dateYear{font-size:var(--font-size-small);color:var(--text-color-secondary);line-height:1.4}@media only screen and (max-width:768px){._8Z_8XW_dateBlock{display:none}}._8Z_8XW_content{justify-content:center;gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}._8Z_8XW_titleRow{align-items:center;gap:var(--space-2);min-width:0;display:flex}@media only screen and (max-width:768px){._8Z_8XW_titleRow{flex-wrap:wrap}}._8Z_8XW_title{text-overflow:ellipsis;white-space:nowrap;font-weight:var(--font-weight-medium);color:var(--text-color-primary);transition:color var(--duration-base) var(--ease);flex:1;min-width:0;overflow:hidden}._8Z_8XW_metaRow{font-size:var(--font-size-secondary);color:var(--text-color-secondary);align-items:center;gap:var(--space-2);min-width:0;line-height:1.45;display:flex}._8Z_8XW_location{align-items:center;gap:var(--space-1);text-overflow:ellipsis;white-space:nowrap;min-width:0;display:flex;overflow:hidden}._8Z_8XW_location svg{width:14px;height:14px;fill:var(--text-color-secondary);flex-shrink:0}._8Z_8XW_metaDivider{color:var(--text-color-disabled);flex-shrink:0}._8Z_8XW_metaStat{align-items:center;gap:var(--space-1);color:inherit;flex-shrink:0;display:flex}._8Z_8XW_metaStat svg{width:14px;height:14px;fill:var(--text-color-secondary);flex-shrink:0}._8Z_8XW_metaStat:hover{color:var(--text-color-primary)}._8Z_8XW_metaStat:hover svg{fill:var(--link-color)}._8Z_8XW_excerpt{font-size:var(--font-size-secondary);color:var(--text-color-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}@media only screen and (max-width:768px){._8Z_8XW_excerpt{display:none}}._8Z_8XW_stats{justify-content:flex-end;align-items:center;gap:var(--space-1);flex-wrap:wrap;flex-shrink:0;margin-left:auto;display:flex}@media only screen and (max-width:768px){._8Z_8XW_stats{flex-basis:100%;justify-content:flex-start;margin-left:0}}._8Z_8XW_greenBadge{background:var(--color-green-background);color:var(--color-green);border-color:#0000}._8Z_8XW_redBadge{background:var(--color-red-background);color:var(--color-red);border-color:#0000}._8Z_8XW_chevron{width:18px;height:18px;fill:var(--text-color-secondary);flex-shrink:0}@media only screen and (max-width:768px){._8Z_8XW_chevron{display:none}}@media (prefers-reduced-motion:reduce){._8Z_8XW_eventRow,._8Z_8XW_thumbnail img,._8Z_8XW_title{transition:none}._8Z_8XW_eventRow:hover ._8Z_8XW_thumbnail img{transform:none}}
.sf2e_q_forecastCard{gap:var(--space-4);flex-direction:column;min-width:0;display:flex;overflow:hidden}.sf2e_q_block{gap:var(--space-2);min-width:0;display:grid;overflow:hidden}.sf2e_q_subtitle{font-size:var(--font-size-small);color:var(--text-color-secondary);line-height:1.4;font-weight:var(--font-weight-semibold);margin:0}.sf2e_q_empty{font-size:var(--font-size-secondary);color:var(--text-color-secondary);margin:0;line-height:1.45}.sf2e_q_hours{gap:var(--space-1);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;width:100%;min-width:0;margin:0;padding:0;list-style:none;display:grid}@media only screen and (max-width:768px){.sf2e_q_hours{scrollbar-width:none;grid-auto-columns:44px;overflow-x:auto}.sf2e_q_hours::-webkit-scrollbar{display:none}}.sf2e_q_hour{font-variant-numeric:tabular-nums;justify-items:center;gap:4px;display:grid}.sf2e_q_hourBar{border-radius:var(--radius-sm);background:var(--surface-2);width:100%;height:48px;position:relative;overflow:hidden}.sf2e_q_hourBar i{background:var(--text-color-disabled);position:absolute;inset:auto 0 0}.sf2e_q_clear .sf2e_q_hourBar{background:var(--color-green-background)}.sf2e_q_clear .sf2e_q_hourBar i{background:var(--color-green)}.sf2e_q_hourValue,.sf2e_q_hourTime{font-size:var(--font-size-micro);color:var(--text-color-secondary)}.sf2e_q_hoursSkeleton{height:84px}.sf2e_q_days{gap:var(--space-2);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;width:100%;min-width:0;margin:0;padding:0;list-style:none;display:grid}@media only screen and (max-width:768px){.sf2e_q_days{grid-auto-columns:132px;overflow-x:auto}}.sf2e_q_day{justify-items:center;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-lg);background:var(--surface-2);text-align:center;display:grid}.sf2e_q_day.sf2e_q_good{background:linear-gradient(to bottom, color-mix(in srgb, var(--color-green) 14%, var(--surface-2)), var(--surface-2));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-green) 30%, transparent)}.sf2e_q_dayName{font-size:var(--font-size-small);color:var(--text-color-secondary);white-space:nowrap;line-height:1.4}.sf2e_q_dayName.sf2e_q_today{color:var(--color-main);font-weight:var(--font-weight-semibold)}.sf2e_q_kindIcon{background:var(--surface-3);width:40px;height:40px;color:var(--text-color-secondary);border-radius:50%;place-items:center;display:grid}.sf2e_q_kindIcon svg{fill:currentColor;width:22px;height:22px}.sf2e_q_kindIcon.sf2e_q_clear{background:color-mix(in srgb, var(--color-orange) 22%, var(--surface-3));color:var(--color-orange)}.sf2e_q_kindIcon.sf2e_q_rain,.sf2e_q_kindIcon.sf2e_q_snow,.sf2e_q_kindIcon.sf2e_q_storm{color:var(--text-color-primary)}.sf2e_q_clouds,.sf2e_q_temperature>span{font-variant-numeric:tabular-nums;justify-items:center;gap:1px;display:grid}.sf2e_q_clouds b,.sf2e_q_temperature>span b{font-size:var(--font-size);font-weight:var(--font-weight-normal);line-height:var(--line-height);font-weight:var(--font-weight-semibold)}.sf2e_q_clouds small,.sf2e_q_temperature>span small{font-size:var(--font-size-micro);color:var(--text-color-secondary);line-height:1.35}.sf2e_q_temperature{gap:var(--space-3);display:flex}.sf2e_q_temperature>span:last-child b{color:var(--text-color-secondary);font-weight:var(--font-weight-medium)}.sf2e_q_verdict{font-size:var(--font-size-micro);border-radius:var(--radius-sm);background:var(--surface-3);color:var(--text-color-secondary);white-space:nowrap;padding:2px 6px;line-height:1.35}.sf2e_q_verdict.sf2e_q_goodVerdict{background:var(--color-green-background);color:var(--color-green)}.sf2e_q_daysSkeleton{height:140px}
.sifZmG_photoInfo{justify-content:space-between;align-items:center;gap:var(--space-4) var(--space-6);padding-bottom:var(--space-4);border-bottom:1px solid var(--border);display:flex}@media only screen and (max-width:768px){.sifZmG_photoInfo{flex-direction:column;align-items:stretch}}.sifZmG_facts{gap:var(--space-3) var(--space-6);flex-wrap:wrap;flex:auto;min-width:0;margin:0;display:flex}@media only screen and (max-width:768px){.sifZmG_facts{gap:var(--space-3) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}.sifZmG_facts>div{align-content:start;gap:2px;min-width:0;display:grid}.sifZmG_facts dt{font-size:var(--font-size-small);color:var(--text-color-secondary);white-space:nowrap;line-height:1.4}.sifZmG_facts dd{align-items:center;gap:var(--space-1);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;flex-wrap:wrap;margin:0;display:inline-flex}.sifZmG_links{gap:var(--space-2)}.sifZmG_links a{font-weight:var(--font-weight-normal)}.sifZmG_filters{flex:1 1 0;min-width:0}@media only screen and (max-width:768px){.sifZmG_filters{grid-column:1/-1}}.sifZmG_filters dd{gap:var(--space-1)}.sifZmG_filterExposure{font-weight:var(--font-weight-normal);font-variant-numeric:tabular-nums;margin-left:6px}.sifZmG_photoInfo>a{flex-shrink:0}@media only screen and (max-width:768px){.sifZmG_download{width:100%}}
.TwdKAq_ticket{align-items:center;gap:var(--space-3);flex-direction:column;display:flex}.TwdKAq_ticketImage{border-radius:var(--radius-lg);width:100%;max-width:600px;height:auto;transition:opacity var(--duration-fast) var(--ease)}.TwdKAq_downloadLink{cursor:pointer;border-radius:var(--radius-lg);width:100%;font-size:0;display:block}.TwdKAq_downloadLink:hover .TwdKAq_ticketImage{opacity:.85}@media (prefers-reduced-motion:reduce){.TwdKAq_downloadLink .TwdKAq_ticketImage{transition:none}}.TwdKAq_ticketLoader{justify-content:center;align-items:center;min-height:200px;display:flex}
.YGpRGG_objectHero{gap:var(--space-4);flex-direction:column;display:flex}.YGpRGG_breadcrumbs{margin:0}.YGpRGG_grid{gap:var(--space-6);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:stretch;display:grid}@media only screen and (max-width:768px){.YGpRGG_grid{grid-template-columns:minmax(0,1fr)}}.YGpRGG_grid.YGpRGG_single{grid-template-columns:minmax(0,1fr)}.YGpRGG_photo{aspect-ratio:4/3;border-radius:var(--radius-xl);background:var(--surface-1);min-height:0;box-shadow:inset 0 0 0 1px var(--border);display:block;position:relative;overflow:hidden}.YGpRGG_photo img{object-fit:cover;transition:transform var(--duration-slow) var(--ease)}.YGpRGG_photo:hover img{transform:scale(1.02)}@media only screen and (min-width:769px){.YGpRGG_photo{aspect-ratio:auto;height:100%;min-height:360px}}.YGpRGG_photo:after{content:"";background:linear-gradient(to top, color-mix(in srgb, var(--body-background) 85%, transparent), transparent);pointer-events:none;position:absolute;inset:55% 0 0}.YGpRGG_survey img{filter:brightness(.65)contrast(1.4)}.YGpRGG_survey:hover img{transform:none}.YGpRGG_pill{font-size:var(--font-size-small);color:var(--overlay-pill-color);z-index:1;bottom:var(--space-3);border-radius:var(--radius-sm);background:var(--overlay-pill-background);-webkit-backdrop-filter:blur(6px);padding:4px 8px;line-height:1.4;position:absolute}.YGpRGG_pillLeft{left:var(--space-3)}.YGpRGG_pillRight{right:var(--space-3)}.YGpRGG_info{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.YGpRGG_overline{font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--color-main);margin:0;line-height:1.4}.YGpRGG_overline a{color:inherit}.YGpRGG_overline a:hover{color:var(--color-main-hover)}.YGpRGG_title{font-size:var(--font-size-title-page);font-weight:var(--font-weight-semibold);letter-spacing:-.01em;text-wrap:balance;overflow-wrap:anywhere;margin:0;line-height:1.2}.YGpRGG_subtitle{font-size:var(--font-size-lead);font-weight:var(--font-weight-normal);color:var(--text-color-secondary);margin:0;line-height:1.55}.YGpRGG_badges{gap:var(--space-2);flex-wrap:wrap;display:flex}.YGpRGG_facts{margin:var(--space-2) 0 0;border-radius:var(--radius-xl);background:var(--border);box-shadow:inset 0 0 0 1px var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.YGpRGG_facts>div{padding:var(--space-3);background:var(--surface-1)}.YGpRGG_facts>div:last-child:nth-child(odd){grid-column:1/-1}.YGpRGG_facts dt{font-size:var(--font-size-small);color:var(--text-color-secondary);line-height:1.4}.YGpRGG_facts dd{font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;margin:2px 0 0}.YGpRGG_facts dd small{color:var(--text-color-secondary);font-weight:var(--font-weight-normal)}.YGpRGG_factSkeleton{width:96px;height:20px}.YGpRGG_actions{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}@media only screen and (max-width:768px){.YGpRGG_actions .YGpRGG_primaryAction{width:100%;height:var(--size-control-large,44px)}.YGpRGG_actions>a:has(>.YGpRGG_primaryAction){flex:100%}}
.tP0QpW_observingSessions{flex-direction:column;min-width:0;min-height:0;display:flex}.tP0QpW_observingSessions .tP0QpW_sessions{min-height:0;padding-right:var(--space-1);scrollbar-width:thin;flex:1;overflow-y:auto}@media only screen and (max-width:768px){.tP0QpW_observingSessions .tP0QpW_sessions{max-height:420px}}.tP0QpW_sessions{align-content:start;margin:0;padding:0;list-style:none;display:grid}.tP0QpW_session{align-items:center;gap:var(--space-3);border-bottom:1px solid var(--border);grid-template-columns:64px minmax(0,1fr) auto;padding:10px 0;display:grid}.tP0QpW_session:last-child{border-bottom:0}@media only screen and (max-width:768px){.tP0QpW_session{grid-template-columns:52px minmax(0,1fr)}}.tP0QpW_date{text-align:center;line-height:1.1}.tP0QpW_date b{font-size:var(--font-size-stat);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;line-height:1.1;display:block}.tP0QpW_date span{font-size:var(--font-size-small);color:var(--text-color-secondary);line-height:1.4}.tP0QpW_objects{flex-wrap:wrap;gap:6px;display:flex}.tP0QpW_tag{font-size:var(--font-size-small);color:var(--text-color-primary);border-radius:var(--radius-sm);background:var(--surface-2);min-height:24px;align-items:center;padding:0 8px;line-height:1.4;display:inline-flex}.tP0QpW_tag:hover{background:var(--color-main-background);color:var(--color-main)}.tP0QpW_stats{font-size:var(--font-size-small);color:var(--text-color-secondary);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;line-height:1.4}.tP0QpW_stats b{font-size:var(--font-size);font-weight:var(--font-weight-normal);line-height:var(--line-height);color:var(--text-color-primary);font-weight:var(--font-weight-semibold);display:block}@media only screen and (max-width:768px){.tP0QpW_stats{text-align:left;grid-column:2}.tP0QpW_stats b{margin-right:6px;display:inline}}.tP0QpW_empty{font-size:var(--font-size-secondary);color:var(--text-color-secondary);margin:0;line-height:1.45}
.SHRO0W_photoObjectCard{align-content:start;gap:var(--space-2);grid-template-columns:minmax(0,1fr);display:grid}.SHRO0W_header{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.SHRO0W_identity{flex-direction:column;gap:2px;min-width:0;display:flex}.SHRO0W_title.SHRO0W_title{font-size:var(--font-size-title-section);font-weight:var(--font-weight-semibold);letter-spacing:-.01em;margin:0;line-height:1.3}.SHRO0W_title.SHRO0W_title a{color:var(--text-color-primary)}.SHRO0W_title.SHRO0W_title a:hover{color:var(--color-main)}.SHRO0W_subtitle{font-size:var(--font-size-secondary);color:var(--text-color-secondary);margin:0;line-height:1.45}.SHRO0W_starMap{flex-shrink:0}.SHRO0W_tonight{min-height:22px}.SHRO0W_skeleton{width:220px;height:22px}.SHRO0W_facts{margin:0;display:grid}.SHRO0W_facts>div{justify-content:space-between;align-items:baseline;gap:var(--space-3);border-bottom:1px solid var(--border);padding:6px 0;display:flex}.SHRO0W_facts>div:last-child{border-bottom:0}.SHRO0W_facts dt{font-size:var(--font-size-small);color:var(--text-color-secondary);line-height:1.4}.SHRO0W_facts dd{font-size:var(--font-size-secondary);color:var(--text-color-primary);font-variant-numeric:tabular-nums;text-align:right;margin:0;line-height:1.45}.SHRO0W_cta{font-size:var(--font-size-secondary);color:var(--color-main);align-items:center;gap:var(--space-1);line-height:1.45;display:inline-flex}.SHRO0W_cta svg{fill:currentColor;width:16px;height:16px}
.prgDzW_eventsList{gap:var(--space-3);flex-direction:column;display:flex}.prgDzW_eventsTimeline{gap:var(--space-8);flex-direction:column;display:flex;position:relative}.prgDzW_eventsTimeline:before{content:"";background:var(--color-main);opacity:.35;border-radius:var(--radius-xs);width:2px;position:absolute;top:7px;bottom:7px;left:5px}@media only screen and (max-width:768px){.prgDzW_eventsTimeline{gap:var(--space-6)}}.prgDzW_yearGroup{gap:var(--space-3);flex-direction:column;display:flex;position:relative}.prgDzW_yearHeader{z-index:1;align-items:center;gap:var(--space-3);display:flex;position:relative}.prgDzW_yearDot{border-radius:var(--radius-full);background:var(--color-main);width:12px;height:12px;box-shadow:0 0 0 4px var(--body-background);flex-shrink:0}.prgDzW_yearLabel{font-size:var(--font-size-title-section);font-weight:var(--font-weight-semibold);letter-spacing:-.01em;line-height:1}.prgDzW_yearEvents{gap:var(--space-3);margin-left:var(--space-6);flex-direction:column;display:flex}@media only screen and (max-width:768px){.prgDzW_yearEvents{margin-left:var(--space-5)}}
.lgPrra_showMore .lgPrra_content{max-height:240px;transition:max-height var(--duration-slow) var(--ease);overflow:hidden;-webkit-mask-image:linear-gradient(#000 40%,#0000 100%);mask-image:linear-gradient(#000 40%,#0000 100%)}@media (prefers-reduced-motion:reduce){.lgPrra_showMore .lgPrra_content{transition:none}}.lgPrra_showMore.lgPrra_expanded .lgPrra_content,.lgPrra_showMore.lgPrra_fits .lgPrra_content{-webkit-mask-image:none;mask-image:none}.lgPrra_showMore .lgPrra_readMore{align-items:center;gap:var(--space-1);margin-top:var(--space-2);font-size:var(--font-size);font-weight:var(--font-weight-semibold);color:var(--color-main);cursor:pointer;display:inline-flex}.lgPrra_showMore .lgPrra_readMore svg{fill:currentColor;width:18px;height:18px;transition:transform var(--duration-slow) var(--ease)}@media (prefers-reduced-motion:reduce){.lgPrra_showMore .lgPrra_readMore svg{transition:none}}.lgPrra_showMore .lgPrra_readMore:hover{color:var(--color-main-hover)}.lgPrra_expanded .lgPrra_readMore svg{transform:rotate(180deg)}
.Hkgt2a_skyCard{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.Hkgt2a_bodies{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Hkgt2a_body{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-lg);background:var(--surface-2);margin:0;display:grid}.Hkgt2a_bodyName{font-size:var(--font-size);font-weight:var(--font-weight-normal);line-height:var(--line-height);align-items:center;gap:var(--space-2);font-weight:var(--font-weight-semibold);margin:0;display:flex}.Hkgt2a_rows{gap:var(--space-2);margin:0;display:grid}.Hkgt2a_sun{background:#f5c451;border-radius:50%;width:12px;height:12px;box-shadow:0 0 10px #f5c4518c}.Hkgt2a_row{font-size:var(--font-size-secondary);color:var(--text-color-secondary);justify-content:space-between;gap:var(--space-2);font-variant-numeric:tabular-nums;line-height:1.45;display:flex}.Hkgt2a_row dd{color:var(--text-color-primary);font-weight:var(--font-weight-medium);margin:0}.Hkgt2a_rowsSkeleton{height:96px}.Hkgt2a_day{background:#3b4a7a}.Hkgt2a_twilight{background:#2b3157}.Hkgt2a_night{background:#141628}.Hkgt2a_timeline{border-radius:var(--radius-md);background:var(--surface-2);height:28px;display:flex;position:relative;overflow:hidden}.Hkgt2a_timeline i{flex-basis:0;height:100%}.Hkgt2a_now{background:#fff;width:2px;margin-left:-1px;position:absolute;top:0;bottom:0;box-shadow:0 0 8px #fff}.Hkgt2a_axis{margin-top:var(--space-1);font-size:var(--font-size-micro);color:var(--text-color-disabled);font-variant-numeric:tabular-nums;justify-content:space-between;display:flex}.Hkgt2a_legend{font-size:var(--font-size-small);color:var(--text-color-secondary);gap:var(--space-3);flex-wrap:wrap;line-height:1.4;display:flex}.Hkgt2a_legend span{align-items:center;gap:5px;display:inline-flex}.Hkgt2a_legend i{border-radius:3px;width:10px;height:10px}
.gIDNMG_photoSetup{align-items:start;gap:var(--space-4) var(--space-8);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));min-width:0;display:grid}.gIDNMG_group{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.gIDNMG_groupTitle.gIDNMG_groupTitle{font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--text-color-secondary);margin:0;line-height:1.4}.gIDNMG_rows{margin:0;display:grid}.gIDNMG_rows>div{align-items:baseline;gap:var(--space-2);padding:var(--space-2) 0;border-bottom:1px solid var(--border);grid-template-columns:130px minmax(0,1fr);display:grid}.gIDNMG_rows>div:last-child{border-bottom:0}.gIDNMG_rows dt{font-size:var(--font-size-small);color:var(--text-color-secondary);line-height:1.4}.gIDNMG_rows dd{font-size:var(--font-size-secondary);color:var(--text-color-primary);overflow-wrap:anywhere;margin:0;line-height:1.45}
._0leMMa_grid{gap:var(--space-4);grid-template-columns:3fr 2fr;display:grid}@media only screen and (max-width:768px){._0leMMa_grid{grid-template-columns:1fr}}._0leMMa_media{border-radius:var(--radius-xl);background:var(--surface-2);display:block;overflow:hidden}._0leMMa_media img{object-fit:cover;aspect-ratio:1200/630;width:100%;height:100%;display:block}@media only screen and (max-width:768px){._0leMMa_media img{height:auto}}._0leMMa_content{font-size:var(--font-size-prose);line-height:1.7}._0leMMa_content p,._0leMMa_content ul,._0leMMa_content ol,._0leMMa_content blockquote{margin:0 0 var(--space-4)}._0leMMa_content h2{font-size:var(--font-size-title-section);font-weight:var(--font-weight-semibold);letter-spacing:-.01em;margin:var(--space-8) 0 var(--space-3);line-height:1.3}._0leMMa_content h3{font-size:var(--font-size-large);font-weight:var(--font-weight-semibold);margin:var(--space-6) 0 var(--space-2);line-height:1.3}._0leMMa_content h2+h3{margin-top:0}._0leMMa_content ul,._0leMMa_content ol{padding-left:var(--space-6)}._0leMMa_content li+li{margin-top:var(--space-1)}._0leMMa_content img{border-radius:var(--radius-lg);max-width:100%}._0leMMa_content>:first-child{margin-top:0}._0leMMa_content>:last-child{margin-bottom:0}._0leMMa_content{margin-top:var(--space-8)}._0leMMa_infoContainer{justify-content:space-between;gap:var(--space-4);flex-direction:column;height:100%;display:flex}._0leMMa_list{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._0leMMa_row{font-size:var(--font-size);font-weight:var(--font-weight-normal);line-height:var(--line-height);align-items:flex-start;display:flex}._0leMMa_rowLabel{font-size:var(--font-size-secondary);color:var(--text-color-secondary);align-items:center;gap:var(--space-2);flex-shrink:0;width:160px;line-height:1.45;display:flex}._0leMMa_rowLabel svg{width:18px;height:18px;fill:var(--color-main);flex-shrink:0}@media only screen and (max-width:768px){._0leMMa_rowLabel{width:140px}}._0leMMa_rowValue{text-align:left;min-width:0;color:var(--text-color-primary);font-weight:var(--font-weight-medium);flex-direction:column;flex:1;align-items:flex-start;display:flex}._0leMMa_weatherLink{font-size:var(--font-size-secondary);color:var(--color-main);line-height:1.45}._0leMMa_weatherLink:hover{color:var(--color-main-hover);text-decoration:underline}._0leMMa_addressText{font-size:var(--font-size-secondary);color:var(--text-color-secondary);line-height:1.45;font-weight:var(--font-weight-normal)}
.l7Ii8q_grid{gap:var(--space-3);grid-template-columns:repeat(2,1fr);max-width:70%;display:grid}@media (max-width:768px){.l7Ii8q_grid{grid-template-columns:1fr;max-width:100%}}.l7Ii8q_card{align-items:center;gap:var(--space-4);min-height:44px;padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background:var(--surface-1);box-shadow:0 0 0 1px var(--border);color:var(--text-color-primary);transition:background-color var(--duration-fast) var(--ease),box-shadow var(--duration-fast) var(--ease);display:flex}.l7Ii8q_card:hover{background:var(--surface-2);box-shadow:0 0 0 1px var(--color-main);color:var(--text-color-primary)}.l7Ii8q_icon{width:28px;height:28px;fill:var(--color-main);flex-shrink:0}.l7Ii8q_cardTitle{font-size:var(--font-size);font-weight:var(--font-weight-normal);line-height:var(--line-height);font-weight:var(--font-weight-semibold)}.l7Ii8q_cardDesc{font-size:var(--font-size-secondary);color:var(--text-color-secondary);margin-top:var(--space-1);line-height:1.45}@media (prefers-reduced-motion:reduce){.l7Ii8q_card{transition:none}}
.d2ezIq_card{gap:var(--space-2);padding-bottom:var(--space-3);border-bottom:1px solid var(--border);flex-direction:column;display:flex}.d2ezIq_header{align-items:center;gap:var(--space-2);display:flex}.d2ezIq_meta{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.d2ezIq_authorName{font-weight:var(--font-weight-medium);color:var(--text-color-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.d2ezIq_headerAside{align-items:center;gap:var(--space-3);flex-shrink:0;margin-left:auto;display:flex}.d2ezIq_stars{font-size:var(--font-size-secondary);line-height:1}.d2ezIq_starFilled{color:var(--color-main)}.d2ezIq_starEmpty{color:var(--text-color-disabled)}.d2ezIq_content{color:var(--text-color-primary);overflow-wrap:anywhere;margin:0;line-height:1.5}.d2ezIq_date{font-size:var(--font-size-small);color:var(--text-color-secondary);white-space:nowrap;line-height:1.4}.d2ezIq_pendingLabel{font-size:var(--font-size-small);color:var(--text-color-secondary);white-space:nowrap;font-style:italic;line-height:1.4}.d2ezIq_cardPending{opacity:.7}.d2ezIq_deleteButton{flex-shrink:0}
.nEGToa_objectPhotos{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));margin:0;padding:0;list-style:none;display:grid}.nEGToa_tile{aspect-ratio:4/3;border-radius:var(--radius-lg);background:var(--surface-1);display:block;position:relative;overflow:hidden}.nEGToa_tile img{object-fit:cover;transition:transform var(--duration-slow) var(--ease)}.nEGToa_tile:hover img{transform:scale(1.04)}.nEGToa_tile.nEGToa_latest{box-shadow:0 0 0 2px var(--color-main)}.nEGToa_pill{font-size:var(--font-size-small);color:var(--overlay-pill-color);left:var(--space-2);bottom:var(--space-2);border-radius:var(--radius-sm);background:var(--overlay-pill-background);padding:4px 8px;line-height:1.4;position:absolute}
.eNu1oa_photoSolveStatus{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.eNu1oa_error{white-space:normal;text-align:left;max-width:360px}
.D9CSha_segmentedControl{border-radius:var(--radius-lg);background:var(--surface-1);box-shadow:inset 0 0 0 1px var(--border);scrollbar-width:none;gap:2px;max-width:100%;padding:3px;display:inline-flex;overflow-x:auto}.D9CSha_segmentedControl::-webkit-scrollbar{display:none}.D9CSha_segmentedControl .D9CSha_option{font-size:var(--font-size-secondary);color:var(--text-color-secondary);align-items:center;gap:var(--space-1);border-radius:var(--radius-md);height:28px;line-height:1.45;font-weight:var(--font-weight-medium);white-space:nowrap;cursor:pointer;transition:color var(--duration-fast) var(--ease),background var(--duration-fast) var(--ease);background:0 0;border:0;padding:0 10px;display:inline-flex}.D9CSha_segmentedControl .D9CSha_option:hover{color:var(--text-color-primary)}.D9CSha_segmentedControl .D9CSha_option:focus-visible{outline:var(--focus-outline);outline-offset:1px}.D9CSha_segmentedControl .D9CSha_option[aria-pressed=true]{background:var(--surface-3);color:var(--text-color-primary);box-shadow:var(--shadow-sm)}@media only screen and (max-width:768px){.D9CSha_segmentedControl .D9CSha_option{height:38px}}.D9CSha_count{color:var(--text-color-disabled);font-variant-numeric:tabular-nums}
.IKeRtW_observingLog{gap:var(--space-3);flex-direction:column;display:flex}.IKeRtW_cardTitle{font-size:var(--font-size-large);font-weight:var(--font-weight-semibold);margin:0;line-height:1.3}.IKeRtW_meta{font-size:var(--font-size-small);color:var(--text-color-secondary);line-height:1.4}.IKeRtW_accumulated{position:relative}.IKeRtW_accumulated svg{width:100%;height:110px;display:block}.IKeRtW_gridLine{stroke:var(--border-strong);vector-effect:non-scaling-stroke}.IKeRtW_area{fill:var(--color-main);opacity:.15}.IKeRtW_line{fill:none;stroke:var(--color-main);stroke-width:2px;vector-effect:non-scaling-stroke}.IKeRtW_overlay{left:var(--container-padding,var(--space-4));right:var(--container-padding,var(--space-4));bottom:var(--container-padding,var(--space-4));pointer-events:none;height:110px;position:absolute}.IKeRtW_dot{background:var(--color-main);pointer-events:auto;border-radius:50%;width:6px;height:6px;margin:-3px 0 0 -3px;position:absolute}.IKeRtW_year{font-size:var(--font-size-small);color:var(--text-color-secondary);font-variant-numeric:tabular-nums;padding-left:4px;line-height:1.4;position:absolute;bottom:0}.IKeRtW_nights{scroll-margin-top:calc(var(--header-height) + 64px);border-radius:var(--radius-xl);background:var(--surface-1);box-shadow:inset 0 0 0 1px var(--border);overflow:hidden}.IKeRtW_night{border-bottom:1px solid var(--border)}.IKeRtW_night:last-child{border-bottom:0}.IKeRtW_night summary{align-items:center;gap:var(--space-4);padding:12px var(--space-4);cursor:pointer;transition:background var(--duration-fast) var(--ease);grid-template-columns:92px minmax(0,1fr) 130px 110px 20px;list-style:none;display:grid}.IKeRtW_night summary::-webkit-details-marker{display:none}.IKeRtW_night summary:hover{background:var(--surface-2)}.IKeRtW_night summary:focus-visible{outline:var(--focus-outline);outline-offset:-2px}.IKeRtW_night[open] summary{background:var(--surface-2)}.IKeRtW_night[open] .IKeRtW_chevron{transform:rotate(180deg)}.IKeRtW_date b{font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;display:block}.IKeRtW_date span{font-size:var(--font-size-small);color:var(--text-color-secondary);line-height:1.4}.IKeRtW_filters{flex-wrap:wrap;gap:6px;display:flex}.IKeRtW_conditions{font-size:var(--font-size-small);color:var(--text-color-secondary);font-variant-numeric:tabular-nums;gap:2px;line-height:1.4;display:grid}.IKeRtW_conditions span{align-items:center;gap:6px;display:inline-flex}.IKeRtW_total{text-align:right;font-variant-numeric:tabular-nums}.IKeRtW_total b{font-weight:var(--font-weight-semibold);display:block}.IKeRtW_total span{font-size:var(--font-size-small);color:var(--text-color-secondary);line-height:1.4}.IKeRtW_chevron{width:16px;height:16px;fill:var(--text-color-disabled);transition:transform var(--duration-base) var(--ease)}.IKeRtW_frames{padding:0 var(--space-4) var(--space-3);background:var(--surface-2);overflow-x:auto}.IKeRtW_file{font-family:var(--font-mono,monospace);font-size:var(--font-size-micro);color:var(--text-color-secondary);white-space:nowrap}.IKeRtW_footer{font-size:var(--font-size-small);color:var(--text-color-secondary);justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;line-height:1.4;display:flex}.IKeRtW_empty{font-size:var(--font-size-secondary);color:var(--text-color-secondary);margin:0;line-height:1.45}.IKeRtW_chartSkeleton{border-radius:var(--radius-xl);height:170px}.IKeRtW_nightSkeleton{border-bottom:1px solid var(--border);border-radius:0;height:61px}@media only screen and (max-width:860px){.IKeRtW_night summary{gap:var(--space-2) var(--space-3);grid-template-columns:minmax(0,1fr) auto 20px}.IKeRtW_filters{grid-area:2/1/auto/-1}.IKeRtW_conditions{display:none}}
.oVPMxq_filterList{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.oVPMxq_filterItem{font-size:var(--font-size-secondary);color:var(--text-color-secondary);min-height:32px;padding:0 var(--space-3);border-radius:var(--radius-sm);cursor:pointer;font-family:inherit;line-height:1.45;font-weight:var(--font-weight-medium);background:var(--surface-2);transition:background-color var(--duration-fast) var(--ease),color var(--duration-fast) var(--ease);border:none}@media (pointer:coarse){.oVPMxq_filterItem{min-height:44px}}.oVPMxq_filterItem:hover{background:var(--surface-3);color:var(--text-color-primary)}.oVPMxq_filterItem:focus-visible{outline:var(--focus-outline);outline-offset:2px}.oVPMxq_filterItem.oVPMxq_active{background:var(--color-main-background);color:var(--color-main)}@media (prefers-reduced-motion:reduce){.oVPMxq_filterItem{transition:none}}
.cG6U1G_carousel{margin-top:var(--space-3);width:inherit;--slide-size:100%;--slide-spacing:0px;position:relative}.cG6U1G_carousel .cG6U1G_viewport{margin:-1px;padding:1px;overflow:hidden}.cG6U1G_carousel .cG6U1G_viewport .cG6U1G_container{backface-visibility:hidden;touch-action:pan-y;margin-left:calc(var(--slide-spacing)*-1);display:flex}.cG6U1G_carousel .cG6U1G_viewport .cG6U1G_container>div,.cG6U1G_carousel .cG6U1G_viewport .cG6U1G_container>article{flex:0 0 var(--slide-size);min-width:0;max-width:385px;padding-left:var(--slide-spacing)}@media only screen and (max-width:768px){.cG6U1G_carousel .cG6U1G_viewport .cG6U1G_container>div,.cG6U1G_carousel .cG6U1G_viewport .cG6U1G_container>article{max-width:500px}}.cG6U1G_carousel .cG6U1G_buttonsContainer{pointer-events:none;position:absolute;inset:0}.cG6U1G_carousel .cG6U1G_arrowButton{z-index:1;width:var(--size-medium);height:var(--size-medium);color:var(--text-color-primary);background-color:var(--surface-2);border-radius:var(--radius-full);box-shadow:0 0 0 1px var(--border-strong),var(--shadow-md);cursor:pointer;pointer-events:auto;transition:background-color var(--duration-fast) var(--ease),opacity var(--duration-fast) var(--ease);justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}@media only screen and (max-width:768px){.cG6U1G_carousel .cG6U1G_arrowButton{width:var(--size-large);height:var(--size-large)}}.cG6U1G_carousel .cG6U1G_arrowButton:hover:not(:disabled){background-color:var(--surface-3)}.cG6U1G_carousel .cG6U1G_arrowButton:focus-visible{outline:var(--focus-outline);outline-offset:2px}.cG6U1G_carousel .cG6U1G_arrowButton:disabled{opacity:0;pointer-events:none}.cG6U1G_carousel .cG6U1G_arrowButton svg{fill:currentColor;width:24px;height:24px}@media (prefers-reduced-motion:reduce){.cG6U1G_carousel .cG6U1G_arrowButton{transition:none}}.cG6U1G_carousel .cG6U1G_arrowButtonLeft{left:var(--space-2)}.cG6U1G_carousel .cG6U1G_arrowButtonRight{right:var(--space-2)}
.kPY8Ja_statGrid{gap:var(--space-3);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:0;display:grid}@media only screen and (max-width:768px){.kPY8Ja_statGrid{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}}.kPY8Ja_stat{justify-content:flex-end;gap:var(--space-1);min-width:0;padding:var(--space-4);border-radius:var(--radius-xl);flex-direction:column-reverse;display:flex}.kPY8Ja_card .kPY8Ja_stat{background:var(--surface-1);box-shadow:inset 0 0 0 1px var(--border)}.kPY8Ja_plate .kPY8Ja_stat{padding:var(--space-3);border-radius:var(--radius-lg);background:var(--surface-2)}.kPY8Ja_value{font-size:var(--font-size-stat);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;line-height:1.1}.kPY8Ja_value small{font-size:var(--font-size-secondary);color:var(--text-color-secondary);margin-left:var(--space-1);line-height:1.45;font-weight:var(--font-weight-medium)}.kPY8Ja_label{font-size:var(--font-size-secondary);color:var(--text-color-secondary);line-height:1.45}.kPY8Ja_skeleton{width:60%;height:24px}
._0mQ8Ta_telescopeActivity{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}._0mQ8Ta_years{align-self:flex-start;max-width:100%}._0mQ8Ta_scroll{padding:var(--space-1) 0;position:relative;overflow-x:auto}._0mQ8Ta_heatmap{grid-template-rows:14px repeat(7,auto);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:3px;min-width:640px;display:grid}._0mQ8Ta_month{font-size:var(--font-size-micro);color:var(--text-color-secondary);white-space:nowrap;grid-row:1;line-height:1.35;overflow:visible}._0mQ8Ta_cell{aspect-ratio:1;background:var(--surface-2);border-radius:3px;min-height:10px;display:block}._0mQ8Ta_cell._0mQ8Ta_level1{background:color-mix(in srgb, var(--color-main) 30%, var(--surface-2))}._0mQ8Ta_cell._0mQ8Ta_level2{background:var(--button-primary-background)}._0mQ8Ta_cell._0mQ8Ta_level3{background:color-mix(in srgb, var(--color-main) 80%, var(--surface-2))}._0mQ8Ta_cell._0mQ8Ta_level4{background:color-mix(in srgb, var(--color-main) 70%, white);box-shadow:0 0 6px color-mix(in srgb, var(--color-main) 55%, transparent)}._0mQ8Ta_heatmap [data-date]:hover,._0mQ8Ta_heatmap [data-date]:focus-visible{outline:1px solid var(--text-color-primary);outline-offset:1px}._0mQ8Ta_heatmap button._0mQ8Ta_cell{cursor:pointer;border:0;padding:0}._0mQ8Ta_tooltip{font-size:var(--font-size-small);color:var(--text-color-primary);z-index:var(--z-tooltip,100);border-radius:var(--radius-sm);background:var(--body-background);max-width:280px;box-shadow:var(--shadow-lg),inset 0 0 0 1px var(--border-strong);pointer-events:none;white-space:nowrap;gap:2px;padding:6px 10px;line-height:1.4;display:grid;position:absolute;transform:translate(-50%,calc(-100% - 8px))}._0mQ8Ta_tooltip._0mQ8Ta_below{transform:translate(-50%,24px)}._0mQ8Ta_tooltipObjects{color:var(--text-color-secondary);white-space:normal}._0mQ8Ta_footer{font-size:var(--font-size-small);color:var(--text-color-secondary);justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;line-height:1.4;display:flex}._0mQ8Ta_scale{align-items:center;gap:3px;display:inline-flex}._0mQ8Ta_scale ._0mQ8Ta_cell{width:12px;min-height:12px}
.YxZvha_photoStrip.YxZvha_photoStrip{--slide-spacing:var(--space-3);--slide-size:calc(100% / 5)}@media only screen and (max-width:768px){.YxZvha_photoStrip.YxZvha_photoStrip{--slide-size:220px}}.YxZvha_slide{aspect-ratio:4/3;border-radius:var(--radius-lg);background:var(--surface-1);color:#fff;display:block;position:relative;overflow:hidden}.YxZvha_slide img{object-fit:cover;transition:transform var(--duration-slow) var(--ease)}.YxZvha_slide:hover img{transform:scale(1.04)}.YxZvha_slide.YxZvha_current{box-shadow:0 0 0 2px var(--color-main)}.YxZvha_slide:focus-visible{outline:var(--focus-outline);outline-offset:2px}@media (prefers-reduced-motion:reduce){.YxZvha_slide img{transition:none}.YxZvha_slide:hover img{transform:none}}.YxZvha_caption{font-size:var(--font-size-small);color:#fff;left:var(--space-2);bottom:var(--space-2);border-radius:var(--radius-sm);background:var(--overlay-pill-background);align-items:baseline;gap:6px;padding:4px 8px;line-height:1.4;display:inline-flex;position:absolute}.YxZvha_caption small{font-size:var(--font-size-micro);color:var(--color-main);line-height:1.35}
.P4XNDW_profileCard{gap:var(--space-6);align-items:flex-start;display:flex}@media only screen and (max-width:768px){.P4XNDW_profileCard{flex-direction:column;align-items:stretch}}.P4XNDW_avatarSection{align-items:center;gap:var(--space-2);flex-direction:column;flex-shrink:0;width:180px;display:flex}@media only screen and (max-width:768px){.P4XNDW_avatarSection{width:100%}}.P4XNDW_avatarNote{font-size:var(--font-size-small);color:var(--text-color-secondary);text-align:center;margin:0;line-height:1.4}.P4XNDW_fieldsSection{gap:var(--space-4);flex-direction:column;flex:1;min-width:0;display:flex}.P4XNDW_fieldsGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}@media only screen and (max-width:768px){.P4XNDW_fieldsGrid{grid-template-columns:1fr}}.P4XNDW_fieldNote{font-size:var(--font-size-small);color:var(--text-color-secondary);margin:var(--space-1) 0 0;line-height:1.4}.P4XNDW_actionsRow{justify-content:flex-end;gap:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--border);display:flex}@media only screen and (max-width:768px){.P4XNDW_actionsRow{flex-direction:column-reverse}.P4XNDW_actionsRow>*{width:100%}}.P4XNDW_historyList{gap:var(--space-3);flex-direction:column;display:flex}.P4XNDW_empty{font-size:var(--font-size-secondary);color:var(--text-color-secondary);margin:0;line-height:1.45}.P4XNDW_reviewsList{flex-direction:column;display:flex}.P4XNDW_reviewItem{padding:var(--space-3) 0;border-bottom:1px solid var(--border)}.P4XNDW_reviewItem:first-child{padding-top:0}.P4XNDW_reviewItem:last-child{border-bottom:none;padding-bottom:0}.P4XNDW_reviewHeader{align-items:center;gap:var(--space-1) var(--space-3);margin-bottom:var(--space-1);flex-wrap:wrap;display:flex}.P4XNDW_reviewTitle{font-size:var(--font-size);font-weight:var(--font-weight-normal);line-height:var(--line-height);font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.P4XNDW_reviewTitle:hover{text-decoration:underline}.P4XNDW_reviewDate{font-size:var(--font-size-secondary);color:var(--text-color-secondary);white-space:nowrap;line-height:1.45}.P4XNDW_reviewContent{font-size:var(--font-size);font-weight:var(--font-weight-normal);line-height:var(--line-height);word-break:break-word;margin:0}.P4XNDW_reviewDeleteButton{flex-shrink:0;margin-left:auto}.P4XNDW_pushToggleContainer{gap:var(--space-2);flex-direction:column;display:flex}.P4XNDW_deleteActions{justify-content:flex-end;gap:var(--space-2);display:flex}
._QDc3a_nav{gap:var(--space-4);margin-top:var(--space-8);display:flex}@media only screen and (max-width:768px){._QDc3a_nav{flex-direction:column}}._QDc3a_link{align-items:center;gap:var(--space-3);min-width:0;min-height:44px;padding:var(--space-3) var(--space-4);border-radius:var(--radius-xl);background:var(--surface-1);box-shadow:0 0 0 1px var(--border);color:inherit;transition:box-shadow var(--duration-base) var(--ease);flex:1;display:flex}._QDc3a_link:hover{box-shadow:0 0 0 1px var(--color-main);color:inherit}._QDc3a_link:hover ._QDc3a_thumbnailImage{transform:scale(1.05)}._QDc3a_link:hover ._QDc3a_title{color:var(--color-main)}._QDc3a_linkNext{justify-content:flex-end}._QDc3a_thumbnail{border-radius:var(--radius-md);background:var(--surface-2);flex-shrink:0;justify-content:center;align-items:center;height:46px;display:flex;position:relative;overflow:hidden}._QDc3a_thumbnailImage{width:auto;height:100%;transition:transform var(--duration-slow) var(--ease);font-size:0;display:block}._QDc3a_thumbnailEmpty{width:46px}._QDc3a_thumbnailEmpty svg{width:20px;height:20px;fill:var(--text-color-secondary)}._QDc3a_body{text-align:left;min-width:0}._QDc3a_linkNext ._QDc3a_body{text-align:right}._QDc3a_title{text-overflow:ellipsis;white-space:nowrap;font-weight:var(--font-weight-medium);color:var(--text-color-primary);transition:color var(--duration-base) var(--ease);overflow:hidden}._QDc3a_date{font-size:var(--font-size-small);color:var(--text-color-secondary);line-height:1.4}._QDc3a_arrow{width:24px;height:24px;fill:var(--text-color-secondary);flex-shrink:0}@media only screen and (max-width:768px){._QDc3a_arrow{display:none}}@media (prefers-reduced-motion:reduce){._QDc3a_link,._QDc3a_thumbnailImage,._QDc3a_title{transition:none}._QDc3a_link:hover ._QDc3a_thumbnailImage{transform:none}}
.PFlk_a_carousel{margin:0}.PFlk_a_carouselContainer>section{flex:0 0 var(--slide-size);min-width:0;max-width:363px;margin-right:var(--space-3)}@media only screen and (max-width:768px){.PFlk_a_carouselContainer>section{max-width:500px}}.PFlk_a_carouselContainer .PFlk_a_review{border-bottom:0;height:155px;margin-bottom:0;padding-bottom:0;position:relative;overflow-y:hidden}.PFlk_a_carouselContainer .PFlk_a_review:after{content:"";background:linear-gradient(to bottom, transparent, var(--surface-1));pointer-events:none;height:60px;position:absolute;bottom:0;left:0;right:0}
.lRSkwW_tableContainer{padding:var(--space-1)}.lRSkwW_photosListTable{border-radius:var(--radius-md)}.lRSkwW_photosListTable .lRSkwW_objectLink{white-space:nowrap}.lRSkwW_photosListTable .lRSkwW_cellCenter,.lRSkwW_photosListTable .lRSkwW_cellPhoto{text-align:center!important}.lRSkwW_photosListTable .lRSkwW_cellCenter a,.lRSkwW_photosListTable .lRSkwW_cellPhoto a{display:block}.lRSkwW_photosListTable .lRSkwW_cellCenter .lRSkwW_active,.lRSkwW_photosListTable .lRSkwW_cellPhoto .lRSkwW_active{border:1px solid var(--color-main)}.lRSkwW_photosListTable .lRSkwW_cellPhoto{width:100px}.lRSkwW_photosListTable .lRSkwW_cellPhoto img{vertical-align:middle}
.L1-7fa_carousel{width:100%;margin-top:var(--space-4)}.L1-7fa_carousel .L1-7fa_item{text-align:center;margin-bottom:var(--space-2)}.L1-7fa_carousel .L1-7fa_item .L1-7fa_photo{object-fit:cover;border:2px solid var(--border-strong);width:160px;height:auto;margin-bottom:var(--space-1);border-radius:50%}.L1-7fa_carousel .L1-7fa_item .L1-7fa_title{font-size:var(--font-size-secondary);color:var(--text-color-primary);line-height:1.45}
.gu2bfG_sentinel{height:0;margin-bottom:calc(-1*var(--space-4))}.gu2bfG_toolbar{top:var(--header-height);z-index:var(--z-dropdown);gap:var(--space-3);padding:var(--space-3) 0;background:color-mix(in srgb, var(--body-background) 88%, transparent);-webkit-backdrop-filter:blur(14px);transition:box-shadow var(--duration-fast) var(--ease);flex-direction:column;display:flex;position:sticky}.gu2bfG_toolbar.gu2bfG_stuck{box-shadow:0 1px 0 var(--border)}@media only screen and (max-width:768px){.gu2bfG_toolbar{-webkit-backdrop-filter:none;background:0 0;position:static}.gu2bfG_toolbar.gu2bfG_stuck{box-shadow:none}.gu2bfG_toolbar .gu2bfG_toolbarRow:first-child{top:var(--header-height);z-index:var(--z-dropdown);margin:0 calc(-1*var(--space-4));padding:var(--space-3) var(--space-4);background:var(--body-background);box-shadow:0 1px 0 var(--border);position:sticky}}.gu2bfG_toolbarRow{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.gu2bfG_search{flex:1;min-width:240px}.gu2bfG_search [class*=iconLeft]{z-index:1}.gu2bfG_visibleToggle.gu2bfG_pressed{background:var(--color-green-background);border-color:color-mix(in srgb, var(--color-green) 45%, transparent);color:var(--color-green)}.gu2bfG_sort{width:200px}.gu2bfG_chips{flex:1}.gu2bfG_list{border-radius:var(--radius-xl);background:var(--surface-1);box-shadow:inset 0 0 0 1px var(--border);overflow:hidden}.gu2bfG_row{align-items:center;gap:var(--space-4);padding:10px var(--space-4);border-bottom:1px solid var(--border);grid-template-columns:minmax(240px,2.2fr) 130px minmax(150px,1.3fr) 64px 60px 96px 124px;display:grid;position:relative}.gu2bfG_row:last-child{border-bottom:0}.gu2bfG_head{font-size:var(--font-size-small);color:var(--text-color-secondary);background:var(--surface-2);line-height:1.4;font-weight:var(--font-weight-semibold);padding-top:0;padding-bottom:0}.gu2bfG_head [role=columnheader]{align-items:center;min-height:40px;display:flex}.gu2bfG_head [role=columnheader].gu2bfG_right{justify-content:flex-end}.gu2bfG_head .gu2bfG_sortButton{align-items:center;gap:var(--space-1);color:inherit;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:10px 0;display:inline-flex}.gu2bfG_head .gu2bfG_sortButton:hover{color:var(--text-color-primary)}.gu2bfG_head .gu2bfG_sortButton:focus-visible{outline:var(--focus-outline);outline-offset:2px}.gu2bfG_head .gu2bfG_sortButton.gu2bfG_active{color:var(--text-color-primary)}.gu2bfG_head .gu2bfG_sortButton.gu2bfG_active .gu2bfG_arrow{opacity:1;color:var(--color-main)}.gu2bfG_arrow{font-size:var(--font-size-micro);opacity:0;line-height:1.35}[role=rowgroup] .gu2bfG_row:last-child{border-bottom:0}.gu2bfG_item{transition:background var(--duration-fast) var(--ease)}.gu2bfG_item:hover{background:var(--surface-2)}.gu2bfG_item.gu2bfG_dim .gu2bfG_name a,.gu2bfG_item.gu2bfG_dim .gu2bfG_thumb{opacity:.55}.gu2bfG_object{align-items:center;gap:var(--space-3);min-width:0;display:flex}.gu2bfG_thumb{border-radius:var(--radius-lg);object-fit:cover;background:var(--surface-3);flex:none;width:48px;height:48px}.gu2bfG_thumbEmpty{color:var(--text-color-disabled);background:var(--surface-2);place-items:center;display:grid}.gu2bfG_thumbEmpty svg{fill:currentColor;width:16px;height:16px}.gu2bfG_name{min-width:0}.gu2bfG_name a{font-weight:var(--font-weight-semibold);color:var(--text-color-primary)}.gu2bfG_name a:after{content:"";position:absolute;inset:0}.gu2bfG_name a:hover{color:var(--color-main)}.gu2bfG_name a:focus-visible{outline:none}.gu2bfG_name a:focus-visible:after{outline:var(--focus-outline);outline-offset:-2px;border-radius:var(--radius-md)}.gu2bfG_name small{font-size:var(--font-size-small);color:var(--text-color-secondary);white-space:nowrap;text-overflow:ellipsis;line-height:1.4;display:block;overflow:hidden}.gu2bfG_exposure{font-size:var(--font-size-secondary);color:var(--text-color-primary);font-variant-numeric:tabular-nums;gap:6px;line-height:1.45;display:grid}.gu2bfG_right{text-align:right;font-variant-numeric:tabular-nums}.gu2bfG_muted{color:var(--text-color-secondary)}.gu2bfG_visibility{font-size:var(--font-size-secondary);color:var(--text-color-primary);font-variant-numeric:tabular-nums;white-space:nowrap;justify-content:flex-end;align-items:center;gap:6px;line-height:1.45;display:inline-flex}.gu2bfG_visibility .gu2bfG_dot{background:var(--text-color-disabled);border-radius:50%;flex:none;width:8px;height:8px}.gu2bfG_visibility.gu2bfG_high .gu2bfG_dot{background:var(--color-green)}.gu2bfG_visibility.gu2bfG_low .gu2bfG_dot{background:var(--color-orange)}.gu2bfG_visibility.gu2bfG_none{color:var(--text-color-secondary)}.gu2bfG_visibilitySkeleton{width:88px;height:16px;margin-left:auto}.gu2bfG_mobileMeta{display:none}.gu2bfG_empty{padding:var(--space-10) var(--space-4);text-align:center;color:var(--text-color-secondary)}.gu2bfG_empty p{margin:0 0 var(--space-3)}.gu2bfG_resultLine{font-size:var(--font-size-small);color:var(--text-color-secondary);justify-content:space-between;gap:var(--space-3);margin-top:calc(var(--space-3) - var(--space-4));flex-wrap:wrap;line-height:1.4;display:flex}.gu2bfG_resetLink{vertical-align:baseline;height:auto;padding:0}@media only screen and (max-width:960px){.gu2bfG_row{grid-template-columns:minmax(220px,2fr) 120px minmax(120px,1fr) 60px 124px}.gu2bfG_cellNights,.gu2bfG_cellLast,.gu2bfG_head .gu2bfG_cellNights,.gu2bfG_head .gu2bfG_cellLast{display:none}}@media only screen and (max-width:768px){.gu2bfG_search{flex-basis:100%}.gu2bfG_sort{flex:1;width:auto}.gu2bfG_head{display:none}.gu2bfG_row{gap:var(--space-2) var(--space-3);grid-template-columns:1fr auto}.gu2bfG_cellFrames,.gu2bfG_cellVisibility{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.gu2bfG_mobileMeta{font-size:var(--font-size-small);color:var(--text-color-secondary);gap:var(--space-2) var(--space-4);font-variant-numeric:tabular-nums;flex-wrap:wrap;grid-area:2/1/auto/-1;padding-left:60px;line-height:1.4;display:flex}.gu2bfG_mobileMeta .gu2bfG_visibility{font-size:var(--font-size-small);color:var(--text-color-secondary);line-height:1.4}.gu2bfG_cellExposure{grid-area:3/1/auto/-1;padding-left:60px}.gu2bfG_cellExposure .gu2bfG_exposureText{display:none}.gu2bfG_cellExposure:not(:has(>div)){display:none}}
.ncin9a_relatedObjects{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ncin9a_relatedObjects a{font-size:var(--font-size-secondary);color:var(--text-color-secondary);border:1px solid var(--border);border-radius:var(--radius-md);min-height:32px;transition:color var(--duration-fast) var(--ease),border-color var(--duration-fast) var(--ease),background var(--duration-fast) var(--ease);align-items:center;padding:0 12px;line-height:1.45;display:inline-flex}.ncin9a_relatedObjects a:hover{color:var(--color-main);border-color:color-mix(in srgb, var(--color-main) 45%, transparent);background:var(--color-main-background)}
.W6_8mW_weatherCard{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.W6_8mW_more{font-size:var(--font-size-small);color:var(--text-color-secondary);line-height:1.4}.W6_8mW_top{align-items:center;gap:var(--space-5);min-height:48px;display:flex}.W6_8mW_topSkeleton{width:100%;height:48px}.W6_8mW_temperature{font-size:var(--font-size-display);letter-spacing:-.02em;letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.W6_8mW_temperature sup{font-size:var(--font-size-lead);font-weight:var(--font-weight-normal);line-height:1.55;font-weight:var(--font-weight-medium);color:var(--text-color-secondary);vertical-align:top;margin-left:2px}.W6_8mW_description{min-width:0}.W6_8mW_description b{font-size:var(--font-size-large);font-weight:var(--font-weight-semibold);line-height:1.3;display:block}.W6_8mW_description span{font-size:var(--font-size-small);color:var(--text-color-secondary);line-height:1.4}.W6_8mW_state{font-size:var(--font-size-small);color:var(--weather-color);background:var(--weather-background);border-radius:var(--radius-full);height:24px;line-height:1.4;font-weight:var(--font-weight-semibold);white-space:nowrap;align-items:center;gap:6px;margin-left:auto;padding:0 10px;display:inline-flex}.W6_8mW_dot{background:currentColor;border-radius:50%;flex:none;width:8px;height:8px}.W6_8mW_good{--weather-color:var(--color-green);--weather-background:var(--color-green-background)}.W6_8mW_warning{--weather-color:var(--color-orange);--weather-background:var(--color-orange-background)}.W6_8mW_danger{--weather-color:var(--color-red);--weather-background:var(--color-red-background)}.W6_8mW_metrics{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}@media only screen and (max-width:768px){.W6_8mW_metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.W6_8mW_metric{--weather-color:var(--text-color-disabled);padding:var(--space-3);border-radius:var(--radius-lg);background:var(--surface-2);gap:6px;display:grid}.W6_8mW_metric dt{font-size:var(--font-size-small);color:var(--text-color-secondary);align-items:center;gap:6px;line-height:1.4;display:flex}.W6_8mW_metric dt .W6_8mW_dot{background:var(--weather-color)}.W6_8mW_metric dd{font-size:var(--font-size-large);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;margin:0;line-height:1.3}.W6_8mW_metric dd small{font-size:var(--font-size-small);color:var(--text-color-secondary);line-height:1.4;font-weight:var(--font-weight-normal)}.W6_8mW_meter{border-radius:var(--radius-full);background:var(--surface-3);height:4px;overflow:hidden}.W6_8mW_meter i{border-radius:inherit;background:var(--weather-color);height:100%;display:block}.W6_8mW_valueSkeleton{width:56px;height:20px}
.QoLV0W_annotations{pointer-events:none;position:absolute;inset:0;overflow:hidden}.QoLV0W_grid{width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.QoLV0W_grid polyline{fill:none;stroke:#fff6;stroke-width:1px;vector-effect:non-scaling-stroke;shape-rendering:geometricprecision}.QoLV0W_gridLabel{left:var(--x);top:var(--y);white-space:nowrap;color:#fffc;font-variant-numeric:tabular-nums;text-shadow:0 0 2px #000,0 0 4px #000;font-size:11px;line-height:1;position:absolute}.QoLV0W_gridLabel.QoLV0W_left{transform:translate(4px,3px)}.QoLV0W_gridLabel.QoLV0W_right{transform:translate(calc(-100% - 4px),3px)}.QoLV0W_gridLabel.QoLV0W_top{transform:translate(3px,4px)}.QoLV0W_gridLabel.QoLV0W_bottom{transform:translate(3px,calc(-100% - 4px))}@media only screen and (max-width:768px){.QoLV0W_gridLabel{font-size:9px}}.QoLV0W_marker{left:var(--x);top:var(--y);width:var(--size);aspect-ratio:1;--marker-color:var(--color-main-hover);position:absolute;transform:translate(-50%,-50%)}.QoLV0W_marker i{border:1.5px solid var(--marker-color);opacity:.85;border-radius:50%;position:absolute;inset:0;box-shadow:0 0 0 1px #00000059}.QoLV0W_marker b{font-size:12px;font-weight:var(--font-weight-medium);white-space:nowrap;color:var(--marker-color);text-shadow:0 0 2px #000,0 0 4px #000,0 1px 2px #000;line-height:1.2;position:absolute;top:50%;left:100%;transform:translate(6px,-50%)}@media only screen and (max-width:768px){.QoLV0W_marker b{font-size:10px;transform:translate(4px,-50%)}}.QoLV0W_flipped b{left:auto;right:100%;transform:translate(-6px,-50%)}@media only screen and (max-width:768px){.QoLV0W_flipped b{transform:translate(-4px,-50%)}}.QoLV0W_oversized i{box-shadow:none;opacity:1;background:linear-gradient(var(--marker-color), var(--marker-color)) center/100% 1.5px no-repeat,linear-gradient(var(--marker-color), var(--marker-color)) center/1.5px 100% no-repeat;border:0;border-radius:0}.QoLV0W_oversized b{font-size:14px;top:100%;left:50%;transform:translate(-50%,4px)}.QoLV0W_own{--marker-color:var(--color-main-hover)}.QoLV0W_own b{font-size:13px;font-weight:var(--font-weight-semibold)}.QoLV0W_own a{pointer-events:auto;color:inherit;text-decoration:none}.QoLV0W_own a:hover b{text-decoration:underline}.QoLV0W_own a:focus-visible{outline:var(--focus-outline);outline-offset:2px}.QoLV0W_deepSky{--marker-color:var(--color-main-hover)}.QoLV0W_deepSky i{opacity:.6}.QoLV0W_star{--marker-color:#f3e9c6}.QoLV0W_faintStar{--marker-color:#ffffff8c}.QoLV0W_faintStar i{opacity:.6;border-width:1px}.QoLV0W_faintStar b{font-size:9px;font-weight:var(--font-weight-normal)}@media only screen and (max-width:768px){.QoLV0W_faintStar b{display:none}}.QoLV0W_compass{right:var(--space-3);bottom:var(--space-3);background:var(--overlay-pill-background);border-radius:50%;width:44px;height:44px;padding:4px;position:absolute;overflow:visible}.QoLV0W_compass line{stroke:#fff;stroke-width:1.5px;stroke-linecap:round}.QoLV0W_compass text{fill:#fff;font-size:8px;font-weight:var(--font-weight-medium);text-anchor:middle;dominant-baseline:central}@media only screen and (max-width:768px){.QoLV0W_compass{bottom:auto;right:auto;left:var(--space-2);top:var(--space-2);width:36px;height:36px}}
.VbgazG_formWrapper{margin-bottom:var(--space-5)}.VbgazG_infoBlock{margin:0 0 var(--space-4);text-align:center}.VbgazG_infoTitle{font-size:var(--font-size);font-weight:var(--font-weight-normal);line-height:var(--line-height);margin:0 0 var(--space-1);font-weight:var(--font-weight-medium)}.VbgazG_infoText{font-size:var(--font-size-small);color:var(--text-color-secondary);margin:0;line-height:1.4}.VbgazG_divider{margin:0 0 var(--space-5);border:none;border-top:1px solid var(--border)}.VbgazG_list{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.VbgazG_list li:last-child article,.VbgazG_list li:last-child .VbgazG_skeletonCard{border-bottom:0;margin-bottom:0;padding-bottom:0}.VbgazG_empty{font-size:var(--font-size-secondary);color:var(--text-color-secondary);margin:0;line-height:1.45}.VbgazG_loadMoreSentinel{margin-top:var(--space-3)}.VbgazG_skeletonCard{gap:var(--space-2);padding-bottom:var(--space-3);margin-bottom:var(--space-2);border-bottom:1px solid var(--border);flex-direction:column;display:flex}.VbgazG_skeletonHeader{align-items:center;gap:var(--space-2);display:flex}.VbgazG_skeletonMeta{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.VbgazG_floatingPrompt{left:var(--space-4);right:var(--space-4);z-index:var(--z-overlay);max-width:var(--width-max);padding:var(--space-5) var(--space-4) var(--space-4);background-color:var(--surface-1);box-shadow:0 0 0 1px var(--border),var(--shadow-lg);border-radius:var(--radius-xl);transition:bottom var(--duration-base) var(--ease);margin:0 auto;position:fixed}@media only screen and (min-width:769px){.VbgazG_floatingPrompt{left:var(--space-2);right:var(--space-2);max-width:calc(var(--width-max) - 16px)}}@media (prefers-reduced-motion:reduce){.VbgazG_floatingPrompt{transition:none}}.VbgazG_floatingClose{top:var(--space-1);right:var(--space-1);border-radius:var(--radius-md);width:36px;height:36px;color:var(--text-color-secondary);justify-content:center;align-items:center;display:flex;position:absolute}@media (pointer:coarse){.VbgazG_floatingClose{width:44px;height:44px}}.VbgazG_floatingClose svg{fill:currentColor}.VbgazG_floatingClose:hover{background-color:var(--surface-2);color:var(--text-color-primary)}.VbgazG_floatingTitle{font-size:var(--font-size-large);font-weight:var(--font-weight-semibold);margin:0 0 var(--space-3);padding-right:36px;line-height:1.3}.VbgazG_floatingThanks{align-items:center;gap:var(--space-2);padding:var(--space-2) 0;text-align:center;flex-direction:column;display:flex}.VbgazG_floatingThanksIcon{width:32px;height:32px;fill:var(--color-green)}.VbgazG_floatingThanksText{font-size:var(--font-size-large);font-weight:var(--font-weight-semibold);margin:0;line-height:1.3}
.cXpKpq_wrapper{flex-direction:column;width:100%;display:flex}.cXpKpq_wrapper .cXpKpq_popout{width:100%;display:block}.cXpKpq_wrapper .cXpKpq_popout>[role=button]{display:block}.cXpKpq_label{margin-bottom:var(--input-label-gap);font-size:var(--input-label-font-size);font-weight:var(--input-label-font-weight);color:var(--input-label-color);display:block}.cXpKpq_required{margin-left:var(--space-1);color:var(--color-red)}.cXpKpq_trigger{align-items:center;gap:var(--space-2);border:var(--input-border);border-radius:var(--input-radius);background-color:var(--input-background-color);width:100%;color:var(--text-color-primary);font-family:var(--font-family);font-size:var(--font-size);cursor:pointer;text-align:left;transition:border-color var(--duration-fast) var(--ease),box-shadow var(--duration-fast) var(--ease);display:flex}.cXpKpq_trigger:hover:not(:disabled){border-color:var(--input-border-focus-color)}.cXpKpq_trigger:focus-visible{border-color:var(--input-border-focus-color);box-shadow:var(--focus-ring);outline:none}.cXpKpq_trigger:disabled{background-color:var(--input-disabled-background-color);color:var(--text-color-disabled);cursor:not-allowed}@media (prefers-reduced-motion:reduce){.cXpKpq_trigger{transition:none}}.cXpKpq_small .cXpKpq_label{font-size:var(--font-size-small)}.cXpKpq_small .cXpKpq_trigger{height:var(--size-control-small);padding:0 var(--space-2);font-size:var(--font-size-small)}.cXpKpq_medium .cXpKpq_trigger{height:var(--size-control-medium);padding:0 var(--space-3)}.cXpKpq_large .cXpKpq_trigger{height:var(--size-control-large);padding:0 var(--space-4)}.cXpKpq_triggerError{border-color:var(--color-red)}.cXpKpq_triggerIcon{width:16px;height:16px;fill:var(--text-color-secondary);flex-shrink:0}.cXpKpq_triggerValue{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cXpKpq_triggerPlaceholder{text-overflow:ellipsis;white-space:nowrap;color:var(--text-color-secondary);overflow:hidden}.cXpKpq_panel{gap:var(--space-3);padding:var(--space-3);flex-direction:column;min-width:280px;display:flex}.cXpKpq_timeRow{gap:var(--space-3);display:flex}.cXpKpq_timeSelect{flex:1}.cXpKpq_footer{gap:var(--space-3);display:flex}.cXpKpq_footerButton{flex:1}.cXpKpq_hint{margin-top:var(--space-1);font-size:var(--input-hint-font-size);color:var(--text-color-secondary);line-height:1.3;display:block}.cXpKpq_errorHint{margin-top:var(--space-1);font-size:var(--input-hint-font-size);color:var(--color-red);line-height:1.3;display:block}@media (max-width:768px){div:has(>.cXpKpq_panel){max-height:calc(100dvh - var(--space-4));overflow-y:auto;top:auto!important;left:var(--space-2)!important;right:var(--space-2)!important;bottom:var(--space-2)!important;position:fixed!important}.cXpKpq_panel{min-width:0}}
.VMr43W_pageBackground{z-index:-1;background:url(/images/stargazing-hero-bg.webp) top/cover no-repeat;width:100%;height:100vh;position:absolute;top:0;left:0}.VMr43W_pageBackground:after{content:"";background:linear-gradient(#11131824 0%,#11131800 20%,#111318 100%);width:100%;height:100%;position:absolute;top:0;left:0}.VMr43W_hero{min-height:320px;padding:var(--space-8) 0 var(--space-4);flex-direction:column;justify-content:center;display:flex;position:relative}@media only screen and (max-width:768px){.VMr43W_hero{min-height:220px;padding:var(--space-6) 0 var(--space-4)}}.VMr43W_heroLabel{font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase;margin:0 0 var(--space-3);color:var(--color-main);line-height:1.4}.VMr43W_heroTitle{font-size:var(--font-size-display);letter-spacing:-.02em;margin:0 0 var(--space-4);color:#fff;text-wrap:balance;font-weight:700;line-height:1.1}.VMr43W_heroTitle span{display:block}.VMr43W_heroSubtitle{font-size:var(--font-size-lead);font-weight:var(--font-weight-normal);max-width:52ch;margin:0 0 var(--space-6);color:var(--text-color-secondary);line-height:1.55}.VMr43W_heroActions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}@media only screen and (max-width:768px){.VMr43W_heroActions button{min-height:44px}}.VMr43W_telegramCta{font-size:var(--font-size);font-weight:var(--font-weight-normal);line-height:var(--line-height);align-items:center;gap:var(--space-2);min-height:36px;padding:0 var(--space-4);border-radius:var(--radius-md);border:1px solid var(--border-strong);color:var(--text-color-primary);transition:border-color var(--duration-fast) var(--ease),background-color var(--duration-fast) var(--ease);display:inline-flex}@media only screen and (max-width:768px){.VMr43W_telegramCta{min-height:44px}}.VMr43W_telegramCta svg{fill:var(--color-main);flex-shrink:0;width:16px;height:16px}.VMr43W_telegramCta:hover{color:var(--text-color-primary);border-color:var(--color-main);background:var(--surface-2)}@media (prefers-reduced-motion:reduce){.VMr43W_telegramCta{transition:none}}.VMr43W_showAllEvents{font-size:var(--font-size);font-weight:var(--font-weight-normal);line-height:var(--line-height);white-space:nowrap;margin-left:auto}
.UHetKG_starMap{min-height:220px;position:relative}:is(.UHetKG_starMap #celestial-zoomin,.UHetKG_starMap #celestial-zoomout){width:24px;height:24px;line-height:20px;font-family:var(--font-family),sans-serif;color:var(--text-color-secondary);background-color:var(--button-secondary-background);border-radius:var(--border-radius);cursor:pointer;border:none;position:absolute;top:10px;left:10px}:is(.UHetKG_starMap #celestial-zoomin:hover,.UHetKG_starMap #celestial-zoomin:focus,.UHetKG_starMap #celestial-zoomout:hover,.UHetKG_starMap #celestial-zoomout:focus){background-color:var(--button-secondary-background-hover)}:is(.UHetKG_starMap #celestial-zoomin:active,.UHetKG_starMap #celestial-zoomout:active){background-color:var(--button-secondary-background-active)}.UHetKG_starMap #celestial-zoomout{top:40px}.UHetKG_starMap .UHetKG_mapRail{z-index:7;background-color:color-mix(in srgb, var(--container-background-color) 88%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:10px;flex-direction:column;gap:4px;padding:4px;display:flex;position:absolute;top:10px;left:10px;box-shadow:0 2px 10px #00000059}.UHetKG_starMap .UHetKG_viewControls{flex-direction:column;gap:4px;display:flex}.UHetKG_starMap .UHetKG_railButton{width:var(--size-control-small);min-width:var(--size-control-small);color:var(--text-color-secondary);justify-content:center;padding:0;height:var(--size-control-small)!important}.UHetKG_starMap .UHetKG_railButton:hover,.UHetKG_starMap .UHetKG_railButton:focus-visible{color:var(--text-color-primary)}.UHetKG_starMap .UHetKG_railButton svg{width:18px;min-width:18px;height:18px;margin-right:0}.UHetKG_starMap .UHetKG_mapToolbar{flex-direction:column;gap:4px;display:flex}.UHetKG_starMap .UHetKG_toolbarButton{width:var(--size-control-small);min-width:var(--size-control-small);justify-content:center;padding:0;height:var(--size-control-small)!important}.UHetKG_starMap .UHetKG_toolbarButton svg{width:18px;min-width:18px;height:18px;margin-right:0}.UHetKG_starMap .UHetKG_toolbarButtonActive{background-color:var(--button-secondary-background-active)!important}.UHetKG_starMap .UHetKG_geoNudge{z-index:8;background-color:color-mix(in srgb, var(--container-background-color) 92%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;width:max-content;max-width:calc(100% - 120px);padding:8px 12px;font-size:13px;display:flex;position:absolute;top:10px;left:50%;transform:translate(-50%);box-shadow:0 2px 10px #00000059}.UHetKG_starMap .UHetKG_geoNudgeText{color:var(--text-color-primary);line-height:1.3}.UHetKG_starMap .UHetKG_geoNudgeActions{flex-shrink:0;align-items:center;gap:6px;display:flex}.UHetKG_starMap .UHetKG_mapRailHidden .UHetKG_mapToolbar,.UHetKG_starMap .UHetKG_mapRailHidden .UHetKG_railButton:not(.UHetKG_railToggleUi){display:none}.UHetKG_starMap .UHetKG_statusChip{z-index:7;border-radius:var(--radius-lg);white-space:nowrap;max-width:calc(100% - 20px);height:28px;color:var(--text-color-secondary);background-color:color-mix(in srgb, var(--container-background-color) 88%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer;align-items:center;gap:6px;padding:0 10px 0 8px;font-size:12px;line-height:1;transition:background-color .15s;display:inline-flex;position:absolute;bottom:10px;right:10px;box-shadow:0 2px 10px #00000059}.UHetKG_starMap .UHetKG_statusChip:hover,.UHetKG_starMap .UHetKG_statusChip:focus-visible{background-color:color-mix(in srgb, var(--container-background-color) 100%, transparent)}.UHetKG_starMap .UHetKG_statusChip svg{flex-shrink:0;width:14px;min-width:14px;height:14px;margin-right:0}.UHetKG_starMap .UHetKG_statusChipPlace{color:var(--text-color-primary);text-overflow:ellipsis;overflow:hidden}.UHetKG_starMap .UHetKG_statusChipSeparator{opacity:.6}.UHetKG_starMap .UHetKG_statusChipTime{text-overflow:ellipsis;align-items:center;gap:4px;display:inline-flex;overflow:hidden}.UHetKG_starMap .UHetKG_statusChipFrozen .UHetKG_statusChipTime{color:var(--color-main);font-weight:600}.UHetKG_starMap .UHetKG_statusChipSpinner{width:12px;min-width:12px;height:12px}.UHetKG_starMap .UHetKG_quickBar{z-index:7;background-color:color-mix(in srgb, var(--container-background-color) 88%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:10px;align-items:center;gap:4px;padding:4px;display:flex;position:absolute;bottom:10px;left:10px;box-shadow:0 2px 10px #00000059}.UHetKG_starMap .UHetKG_quickBarButton{color:var(--text-color-secondary)}.UHetKG_starMap .UHetKG_quickBarButton[aria-pressed=true]{color:var(--text-color-primary)}.UHetKG_starMap .UHetKG_quickBarButton:disabled{opacity:.4;cursor:default}.UHetKG_starMap .UHetKG_quickBarDivider{background-color:color-mix(in srgb, var(--input-border-color) 80%, transparent);width:1px;height:18px;margin:0 2px}@container starmap (min-width:1000px){.UHetKG_starMap .UHetKG_quickBar{left:50%;transform:translate(-50%)}}.UHetKG_starMap .UHetKG_popup{z-index:10;opacity:0;visibility:hidden;pointer-events:none;border-radius:12px;width:200px;height:180px;padding:5px;transition:opacity .15s,transform .15s,visibility .15s;position:absolute;overflow:hidden;transform:scale(.95);box-shadow:0 8px 24px #00000073,inset 0 0 0 .5px #363738}.UHetKG_starMap .UHetKG_popupClose{z-index:12;justify-content:center;width:22px;min-width:22px;height:22px;padding:0;position:absolute;top:6px;right:6px;background-color:color-mix(in srgb, var(--container-background-color) 75%, transparent)!important;color:var(--text-color-secondary)!important}.UHetKG_starMap .UHetKG_popupClose:hover,.UHetKG_starMap .UHetKG_popupClose:focus-visible{color:var(--text-color-primary)!important;background-color:var(--button-secondary-background-hover)!important}.UHetKG_starMap .UHetKG_popupClose svg{width:14px;min-width:14px;height:14px;margin-right:0}.UHetKG_starMap .UHetKG_popupVisible{opacity:1;visibility:visible;pointer-events:auto;transform:scale(1)}.UHetKG_starMap .UHetKG_popupArrow{z-index:9;opacity:0;visibility:hidden;pointer-events:none;border-style:solid;width:0;height:0;transition:opacity .15s,visibility .15s;position:absolute}.UHetKG_starMap .UHetKG_popupArrowUp{border-width:0 8px 8px;border-color:#0000 #0000 var(--container-background-color) #0000}.UHetKG_starMap .UHetKG_popupArrowDown{border-width:8px 8px 0;border-color:var(--container-background-color) #0000 #0000 #0000}.UHetKG_starMap .UHetKG_popupArrowVisible{opacity:1;visibility:visible}.UHetKG_starMap .UHetKG_popout{z-index:10;background:linear-gradient(#fff0 0%,#2c2d2e 100%);justify-content:center;align-items:flex-end;height:70px;padding:10px;display:flex;position:absolute;bottom:0;left:0;right:0}.UHetKG_starMap .UHetKG_popout .UHetKG_popoutLink{color:#fff;z-index:11;position:relative}.UHetKG_starMap .UHetKG_searchPanel{z-index:8;background-color:color-mix(in srgb, var(--container-background-color) 92%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:12px;flex-direction:column;gap:8px;width:280px;max-width:calc(100% - 64px);padding:10px;display:flex;position:absolute;top:106px;left:54px}.UHetKG_starMap .UHetKG_linkPanel{z-index:8;background-color:color-mix(in srgb, var(--container-background-color) 92%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:12px;width:320px;max-width:calc(100% - 64px);padding:10px;position:absolute;top:178px;left:54px}.UHetKG_starMap .UHetKG_linkPanelBody{flex-direction:column;gap:8px;display:flex}.UHetKG_starMap .UHetKG_linkPanelHint{color:var(--text-color-secondary);font-size:12px}.UHetKG_starMap .UHetKG_searchStatus{color:var(--text-color-secondary);align-items:center;gap:8px;font-size:12px;display:flex}.UHetKG_starMap .UHetKG_searchResults{flex-direction:column;gap:2px;max-height:300px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.UHetKG_starMap .UHetKG_searchResult{border-radius:var(--border-radius);text-align:left;width:100%;color:var(--text-color);cursor:pointer;align-items:center;gap:8px;padding:6px 8px;font-size:13px;display:flex}.UHetKG_starMap .UHetKG_searchResult:hover{background-color:var(--button-secondary-background-hover)}.UHetKG_starMap .UHetKG_searchResultActive{background-color:var(--button-secondary-background-active)}.UHetKG_starMap .UHetKG_searchResultIcon{width:16px;min-width:16px;color:var(--text-color-secondary)}.UHetKG_starMap .UHetKG_searchResultIcon svg{width:16px;height:16px}.UHetKG_starMap .UHetKG_searchResultText{flex-direction:column;min-width:0;line-height:1.25;display:flex}.UHetKG_starMap .UHetKG_searchResultName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.UHetKG_starMap .UHetKG_searchResultKind{color:var(--text-color-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.UHetKG_starMap .UHetKG_searchResultSecondary{color:var(--text-color-secondary);white-space:nowrap;margin-left:auto;font-size:11px}.UHetKG_starMap .UHetKG_popupInfo{width:230px;height:auto;min-height:120px}.UHetKG_starMap .UHetKG_infoPanel{padding:5px;font-size:12px}.UHetKG_starMap .UHetKG_infoPanelHeader{align-items:center;gap:8px;padding-right:22px;display:flex}.UHetKG_starMap .UHetKG_infoPanelIcon{background-color:var(--color-main-background);border-radius:50%;justify-content:center;align-items:center;width:28px;min-width:28px;height:28px;font-size:14px;display:flex}.UHetKG_starMap .UHetKG_infoPanelIcon svg{width:16px;height:16px}.UHetKG_starMap .UHetKG_infoPanelName{margin:0;font-size:14px;font-weight:600}.UHetKG_starMap .UHetKG_infoPanelKind{color:var(--text-color-secondary);margin-top:1px;font-size:11px}.UHetKG_starMap .UHetKG_kindIcon{justify-content:center;align-items:center;display:inline-flex}.UHetKG_starMap .UHetKG_infoPanelRows{grid-template-columns:auto 1fr;gap:3px 12px;margin:8px 0 0;display:grid}.UHetKG_starMap .UHetKG_infoPanelRows dt{color:var(--text-color-secondary)}.UHetKG_starMap .UHetKG_infoPanelRows dd{text-align:right;margin:0}@media (max-width:768px){.UHetKG_starMap .UHetKG_railButton,.UHetKG_starMap .UHetKG_toolbarButton{width:40px;min-width:40px;height:40px!important}.UHetKG_starMap .UHetKG_geoNudge{flex-direction:column;align-items:stretch;gap:8px;max-width:none;top:46px;left:66px;right:8px;transform:none}.UHetKG_starMap .UHetKG_geoNudgeActions{flex-wrap:wrap}.UHetKG_starMap .UHetKG_statusChip{justify-content:center;max-width:none;inset:10px 8px auto 66px}.UHetKG_starMap .UHetKG_quickBar{left:8px;right:8px;bottom:calc(8px + env(safe-area-inset-bottom));scrollbar-width:none;justify-content:flex-start;overflow-x:auto;transform:none}.UHetKG_starMap .UHetKG_quickBar::-webkit-scrollbar{display:none}.UHetKG_starMap .UHetKG_quickBarButton{flex:none;width:40px;min-width:40px;padding:0;height:40px!important}.UHetKG_starMap .UHetKG_quickBarSheetOpen{display:none}.UHetKG_starMap .UHetKG_searchPanel,.UHetKG_starMap .UHetKG_linkPanel{top:auto;left:8px;right:8px;bottom:calc(8px + env(safe-area-inset-bottom));width:auto;max-width:none}.UHetKG_starMap .UHetKG_searchResults{max-height:180px}.UHetKG_starMap .UHetKG_popup{right:8px;bottom:calc(8px + env(safe-area-inset-bottom));width:auto;top:auto!important;left:8px!important}.UHetKG_starMap .UHetKG_popupInfo{width:auto}.UHetKG_starMap .UHetKG_popupArrow{display:none}.UHetKG_starMap .UHetKG_popupClose:before{content:"";position:absolute;inset:-6px -6px -12px -12px}.UHetKG_starMap.UHetKG_starMapSheetOpen .UHetKG_popup,.UHetKG_starMap.UHetKG_starMapSheetOpen .UHetKG_popupArrow{visibility:hidden;pointer-events:none}}.UHetKG_starMapShell{align-items:stretch;display:flex;position:relative}.UHetKG_starMapShell>.UHetKG_starMap{flex:auto;min-width:0;container:starmap/inline-size}.UHetKG_starMapShellFit{height:100%}.UHetKG_settingsSidebar{z-index:6;background-color:var(--container-background-color);border-right:1px solid color-mix(in srgb, var(--input-border-color) 60%, transparent);flex:0 0 280px;min-width:0;position:relative;overflow-y:auto}.UHetKG_settingsPanel{flex-direction:column;gap:10px;display:flex;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:12px!important}.UHetKG_settingsPanel label:has(>input[type=checkbox]){justify-content:space-between;align-items:center;gap:8px}.UHetKG_settingsPanel label:has(>input[type=checkbox])>span[aria-hidden=true]{background-color:var(--input-background-color);width:34px;min-width:34px;height:20px;box-shadow:inset 0 0 0 1px var(--input-border-color);border-radius:10px;order:2;margin-right:0;transition:background-color .15s,box-shadow .15s;position:relative}.UHetKG_settingsPanel label:has(>input[type=checkbox])>span[aria-hidden=true] svg{display:none}.UHetKG_settingsPanel label:has(>input[type=checkbox])>span[aria-hidden=true]:after{content:"";background-color:var(--text-color-secondary);border-radius:50%;width:14px;height:14px;transition:transform .15s,background-color .15s;position:absolute;top:3px;left:3px}.UHetKG_settingsPanel label:has(>input[type=checkbox]:checked)>span[aria-hidden=true]{background-color:var(--color-main);box-shadow:none}.UHetKG_settingsPanel label:has(>input[type=checkbox]:checked)>span[aria-hidden=true]:after{background-color:#fff;transform:translate(14px)}.UHetKG_settingsGroup{border:0;flex-direction:column;gap:6px;min-width:0;margin:0;padding:8px 0 0;display:flex}.UHetKG_settingsGroup:not(:first-child){border-top:1px solid color-mix(in srgb, var(--input-border-color) 60%, transparent)}.UHetKG_settingsGroupTitle{float:left;width:100%;color:var(--text-color-secondary);text-transform:uppercase;letter-spacing:.5px;align-items:center;gap:6px;padding:0;font-size:12px;display:flex}.UHetKG_settingsRow{justify-content:space-between;align-items:center;gap:8px;display:flex}.UHetKG_settingsRowLabel{color:var(--input-label-color);font-size:13px}.UHetKG_settingsRowControl{flex:none;min-width:84px}.UHetKG_viewModeToggle{gap:4px;display:flex}.UHetKG_viewModeToggle button{flex:1}.UHetKG_locationRow{gap:6px;display:flex}.UHetKG_timeFlowRow{gap:4px;display:flex}.UHetKG_timeFlowRow button{white-space:nowrap;flex:1 1 0;justify-content:center;min-width:0;padding-left:4px;padding-right:4px}.UHetKG_timezoneHint{color:var(--text-color-secondary);align-items:center;gap:6px;font-size:11px;display:flex}.UHetKG_timezoneSpinner{width:12px;min-width:12px;height:12px}.UHetKG_hintError{color:var(--color-red)}@media (max-width:768px){.UHetKG_settingsSidebar{left:8px;right:8px;bottom:calc(8px + env(safe-area-inset-bottom));z-index:6;background-color:color-mix(in srgb, var(--container-background-color) 92%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-right:none;border-radius:12px;flex:none;max-height:calc(100% - 330px);position:absolute;overflow-y:auto}.UHetKG_settingsPanel{border-radius:12px}.UHetKG_timeFlowRow button{height:40px!important}}.UHetKG_starMapFit{overflow:hidden;height:100%!important}.UHetKG_starMapFit canvas{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.UHetKG_starMapHorizon canvas{touch-action:none}#celestial-form{display:none!important}
.WNTbkW_title{justify-content:space-between;align-items:baseline;gap:var(--space-3);margin:var(--space-4) 0 var(--space-3);display:flex}.WNTbkW_title small{font-size:var(--font-size-secondary);color:var(--text-color-secondary);line-height:1.45;font-weight:var(--font-weight-normal);letter-spacing:0}.WNTbkW_strip{gap:var(--space-3);scrollbar-width:none;grid-auto-columns:minmax(210px,1fr);grid-auto-flow:column;min-height:72px;padding:2px;display:grid;overflow-x:auto}.WNTbkW_strip::-webkit-scrollbar{display:none}.WNTbkW_skeleton{border-radius:var(--radius-xl);height:72px}.WNTbkW_empty{font-size:var(--font-size-secondary);color:var(--text-color-secondary);grid-column:1/-1;align-self:center;margin:0;line-height:1.45}.WNTbkW_card{align-items:center;gap:var(--space-3);height:72px;padding:var(--space-2);border-radius:var(--radius-xl);background:var(--surface-1);box-shadow:inset 0 0 0 1px var(--border);color:inherit;transition:background var(--duration-fast) var(--ease),box-shadow var(--duration-fast) var(--ease);display:flex;position:relative}.WNTbkW_card:hover{color:inherit;background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border-strong)}.WNTbkW_card:hover .WNTbkW_ring{--ring-hole:var(--surface-2)}.WNTbkW_photo{border-radius:var(--radius-lg);object-fit:cover;background:var(--surface-3);flex:none;width:56px;height:56px}.WNTbkW_text{min-width:0}.WNTbkW_text b{font-weight:var(--font-weight-semibold);white-space:nowrap;display:block}.WNTbkW_text span{font-size:var(--font-size-small);color:var(--text-color-secondary);white-space:nowrap;font-variant-numeric:tabular-nums;line-height:1.4;display:block}.WNTbkW_ring{--ring-hole:var(--surface-1);width:36px;height:36px;font-size:var(--font-size-micro);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;background:radial-gradient(closest-side, var(--ring-hole) 76%, transparent 78% 100%),conic-gradient(var(--color-green) calc(var(--percent) * 1%), var(--surface-3) 0);border-radius:50%;flex:none;place-items:center;margin-left:auto;display:grid}
.nDzDpq_photoCompare{cursor:ew-resize;touch-action:pan-y;-webkit-user-select:none;user-select:none;position:absolute;inset:0}.nDzDpq_image{object-fit:contain;pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:contain}.nDzDpq_other{clip-path:inset(0 calc(100% - var(--divider)) 0 0);background:#08090c;position:absolute;inset:0}.nDzDpq_labelLeft,.nDzDpq_labelRight{font-size:var(--font-size-small);color:#fff;top:var(--space-3);border-radius:var(--radius-sm);background:var(--overlay-pill-background);pointer-events:none;align-items:baseline;gap:6px;padding:4px 8px;line-height:1.4;display:inline-flex;position:absolute}.nDzDpq_labelLeft small,.nDzDpq_labelRight small{font-size:var(--font-size-micro);color:var(--color-main);line-height:1.35}.nDzDpq_labelLeft{left:var(--space-3)}.nDzDpq_labelRight{right:var(--space-3)}.nDzDpq_divider{top:0;bottom:0;left:var(--divider);background:#fff;width:2px;position:absolute;transform:translate(-50%);box-shadow:0 0 6px #0009}.nDzDpq_divider:focus-visible{outline:var(--focus-outline);outline-offset:2px}.nDzDpq_handle{background:var(--overlay-pill-background);border:2px solid #fff;border-radius:50%;width:36px;height:36px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nDzDpq_handle:before,.nDzDpq_handle:after{content:"";border:0 solid #fff;border-width:0 0 2px 2px;width:7px;height:7px;position:absolute;top:50%}.nDzDpq_handle:before{left:8px;transform:translateY(-50%)rotate(45deg)}.nDzDpq_handle:after{right:8px;transform:translateY(-50%)rotate(-135deg)}
.ci3cyW_sectionNav{top:var(--header-height);z-index:var(--z-dropdown);gap:var(--space-1);padding:var(--space-2) 0;scrollbar-width:none;background:color-mix(in srgb, var(--body-background) 88%, transparent);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--border);display:flex;position:sticky;overflow-x:auto}.ci3cyW_sectionNav::-webkit-scrollbar{display:none}.ci3cyW_link{font-size:var(--font-size-secondary);color:var(--text-color-secondary);flex:none;padding:6px 12px;line-height:1.45}@media only screen and (max-width:768px){.ci3cyW_link{padding:10px 12px}}.ci3cyW_link{border-radius:var(--radius-md);white-space:nowrap;transition:color var(--duration-fast) var(--ease),background var(--duration-fast) var(--ease)}.ci3cyW_link:hover{color:var(--text-color-primary);background:var(--surface-2)}.ci3cyW_link.ci3cyW_active{color:var(--color-main);background:var(--color-main-background)}
.MvxyhW_prose{font-size:var(--font-size-prose);line-height:1.7}.MvxyhW_prose p,.MvxyhW_prose ul,.MvxyhW_prose ol,.MvxyhW_prose blockquote{margin:0 0 var(--space-4)}.MvxyhW_prose h2{font-size:var(--font-size-title-section);font-weight:var(--font-weight-semibold);letter-spacing:-.01em;margin:var(--space-8) 0 var(--space-3);line-height:1.3}.MvxyhW_prose h3{font-size:var(--font-size-large);font-weight:var(--font-weight-semibold);margin:var(--space-6) 0 var(--space-2);line-height:1.3}.MvxyhW_prose h2+h3{margin-top:0}.MvxyhW_prose ul,.MvxyhW_prose ol{padding-left:var(--space-6)}.MvxyhW_prose li+li{margin-top:var(--space-1)}.MvxyhW_prose img{border-radius:var(--radius-lg);max-width:100%}.MvxyhW_prose>:first-child{margin-top:0}.MvxyhW_prose>:last-child{margin-bottom:0}.MvxyhW_prose{margin:0 0 var(--space-4)}.MvxyhW_prose>div{margin:var(--space-4) 0}.MvxyhW_lead{font-size:var(--font-size-lead);font-weight:var(--font-weight-normal);line-height:1.55}.MvxyhW_donatorsScroll{max-height:400px;padding-right:var(--space-2);overflow-y:auto}.MvxyhW_donators{columns:3 200px;column-gap:var(--space-6);font-size:var(--font-size);font-weight:var(--font-weight-normal);line-height:var(--line-height);margin:0;padding:0;list-style:none}.MvxyhW_donators li{break-inside:avoid;padding:var(--space-1) 0;margin:0}.MvxyhW_donatorNote{font-size:var(--font-size-small);color:var(--text-color-secondary);line-height:1.4}
.opns3a_empty{font-size:var(--font-size-secondary);color:var(--text-color-secondary);margin:0;line-height:1.45}
