.JTnUOG_container{min-width:0;position:relative}.JTnUOG_countryButton{align-items:center;gap:var(--space-sm);cursor:pointer;padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-sm);transition:all var(--duration-fast) var(--ease-smooth);-webkit-tap-highlight-color:transparent;text-align:start;background:0 0;border:none;min-width:0;max-width:100%;display:flex}.JTnUOG_countryButton:hover{background:var(--color-bg-subtle)}.JTnUOG_countryButtonInner{flex-direction:column;align-items:flex-start;gap:0;min-width:0;display:flex}.JTnUOG_countryName{font-family:var(--font-display);color:var(--color-text-primary);opacity:1;letter-spacing:-.01em;transition:opacity var(--duration-fast) var(--ease-smooth);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:1.125rem;font-weight:700;overflow:hidden}[dir=rtl] .JTnUOG_countryName{font-family:var(--font-arabic)}.JTnUOG_countryButton:hover .JTnUOG_countryName{opacity:1}.JTnUOG_countryAuthority{font-family:var(--font-body);color:var(--color-text-muted);opacity:.7;letter-spacing:.01em;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;font-size:.6875rem;font-weight:400;line-height:1.3;display:-webkit-box;overflow:hidden}[dir=rtl] .JTnUOG_countryAuthority{font-family:var(--font-arabic)}.JTnUOG_locationIcon{color:var(--color-text-muted);opacity:.7;flex-shrink:0}.JTnUOG_chevron{color:var(--color-text-muted);opacity:.6;transition:all var(--duration-fast) var(--ease-smooth)}.JTnUOG_chevronOpen{transform:rotate(180deg)}.JTnUOG_countryButton:hover .JTnUOG_chevron{opacity:.8}.JTnUOG_modalBackdrop{padding:var(--space-lg);-webkit-backdrop-filter:blur(4px);z-index:var(--z-modal);animation:JTnUOG_backdropReveal .2s var(--ease-smooth);background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}@keyframes JTnUOG_backdropReveal{0%{opacity:0}to{opacity:1}}.JTnUOG_modalCard{background:var(--color-bg-elevated);border-radius:var(--radius-lg);width:400px;max-width:100%;max-height:min(640px,85vh);animation:JTnUOG_modalReveal .2s var(--ease-smooth);flex-direction:column;display:flex;overflow:hidden;box-shadow:0 8px 32px #0000004d,0 2px 8px #0003,0 0 0 1px #ffffff0d}[data-theme=light] .JTnUOG_modalCard{box-shadow:0 8px 32px #00000026,0 2px 8px #00000014,0 0 0 1px #0000000d}@keyframes JTnUOG_modalReveal{0%{opacity:0;transform:translateY(8px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.JTnUOG_modalHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-md);padding:var(--space-lg) var(--space-lg) var(--space-md);display:flex}.JTnUOG_modalHeaderText{flex-direction:column;gap:4px;min-width:0;display:flex}.JTnUOG_modalTitle{font-family:var(--font-display);color:var(--color-text-primary);letter-spacing:-.01em;margin:0;font-size:1.375rem;font-weight:600}[dir=rtl] .JTnUOG_modalTitle{font-family:var(--font-arabic)}.JTnUOG_modalSubtitle{font-family:var(--font-body);color:var(--color-text-muted);margin:0;font-size:.8125rem;line-height:1.4}[dir=rtl] .JTnUOG_modalSubtitle{font-family:var(--font-arabic)}.JTnUOG_modalClose{background:var(--color-bg-subtle);border-radius:var(--radius-full);width:32px;height:32px;color:var(--color-text-muted);cursor:pointer;transition:all var(--duration-fast) var(--ease-smooth);border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.JTnUOG_modalClose:hover{color:var(--color-text-primary);background:var(--color-bg-primary)}.JTnUOG_searchWrapper{padding:var(--space-sm) var(--space-lg);align-items:center;display:flex;position:relative}.JTnUOG_searchIcon{left:var(--space-lg);color:var(--color-text-muted);opacity:.5;pointer-events:none;position:absolute}[dir=rtl] .JTnUOG_searchIcon{left:auto;right:var(--space-lg)}.JTnUOG_searchInput{background:var(--color-bg-subtle);border-radius:var(--radius-md);width:100%;padding:var(--space-sm) var(--space-sm);padding-left:calc(var(--space-lg) + 16px);font-family:var(--font-body);color:var(--color-text-primary);border:none;outline:none;font-size:.9375rem}[dir=rtl] .JTnUOG_searchInput{padding-left:var(--space-sm);padding-right:calc(var(--space-lg) + 16px);font-family:var(--font-arabic)}.JTnUOG_searchInput::placeholder{color:var(--color-text-muted);opacity:.6}.JTnUOG_clearButton{right:calc(var(--space-lg) + 8px);color:var(--color-text-muted);cursor:pointer;padding:var(--space-xs);border-radius:var(--radius-sm);opacity:.5;transition:all var(--duration-fast) var(--ease-smooth);background:0 0;border:none;justify-content:center;align-items:center;display:flex;position:absolute}[dir=rtl] .JTnUOG_clearButton{right:auto;left:calc(var(--space-lg) + 8px)}.JTnUOG_clearButton:hover{opacity:1;background:var(--color-bg-elevated)}.JTnUOG_sectionLabel{padding:var(--space-md) var(--space-lg) var(--space-xs);font-family:var(--font-body);text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted);opacity:.7;font-size:.6875rem;font-weight:600}.JTnUOG_resultsList{min-height:0;padding:var(--space-xs) var(--space-sm);scrollbar-width:thin;scrollbar-color:var(--color-text-muted) transparent;flex:1;overflow-y:auto}.JTnUOG_resultsList::-webkit-scrollbar{width:6px}.JTnUOG_resultsList::-webkit-scrollbar-track{background:0 0}.JTnUOG_resultsList::-webkit-scrollbar-thumb{background:var(--color-text-muted);opacity:.3;border-radius:3px}.JTnUOG_noResults{padding:var(--space-xl);text-align:center;color:var(--color-text-muted);font-size:.875rem}.JTnUOG_resultItem{align-items:center;gap:var(--space-sm);width:100%;padding:var(--space-sm) var(--space-md);border-radius:var(--radius-md);cursor:pointer;text-align:left;color:inherit;box-sizing:border-box;transition:all var(--duration-fast) var(--ease-smooth);background:0 0;border:none;text-decoration:none;display:flex}[dir=rtl] .JTnUOG_resultItem{text-align:right}.JTnUOG_resultItem:hover,.JTnUOG_resultItemSelected{background:var(--color-bg-subtle)}.JTnUOG_resultItemDisabled{opacity:.6;cursor:default}.JTnUOG_resultItemDisabled:hover{background:0 0}.JTnUOG_resultFlag{font-size:1.25rem;line-height:1}.JTnUOG_resultNameCol{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.JTnUOG_resultName{font-family:var(--font-body);color:var(--color-text-primary);font-size:.875rem;font-weight:600}[dir=rtl] .JTnUOG_resultName{font-family:var(--font-arabic)}.JTnUOG_resultAuthority{font-family:var(--font-body);color:var(--color-text-muted);opacity:.7;letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;font-weight:400;overflow:hidden}[dir=rtl] .JTnUOG_resultAuthority{font-family:var(--font-arabic)}.JTnUOG_resultRequested{letter-spacing:.02em;color:var(--color-text-muted);background:var(--color-bg-subtle);border-radius:var(--radius-sm);flex-shrink:0;align-items:center;gap:4px;padding:4px 10px;font-size:.6875rem;font-weight:500;display:flex}.JTnUOG_checkmark{color:var(--color-accent);flex-shrink:0}.JTnUOG_backRow{align-items:center;gap:var(--space-xs);margin:0 var(--space-lg);padding:var(--space-xs) 0;color:var(--color-text-muted);font-family:var(--font-body);cursor:pointer;background:0 0;border:none;align-self:flex-start;font-size:.8125rem;font-weight:500;display:flex}[dir=rtl] .JTnUOG_backRow{font-family:var(--font-arabic)}.JTnUOG_backRow:hover{color:var(--color-text-primary)}.JTnUOG_backIcon{flex-shrink:0}[dir=rtl] .JTnUOG_backIcon{transform:rotate(180deg)}.JTnUOG_footerCta{align-items:center;gap:var(--space-sm);margin:var(--space-sm) var(--space-lg) var(--space-lg);padding:var(--space-md);background:var(--color-accent-soft);border:1px solid var(--color-accent);border-radius:var(--radius-md);cursor:pointer;text-align:left;transition:all var(--duration-fast) var(--ease-smooth);display:flex}[dir=rtl] .JTnUOG_footerCta{text-align:right}.JTnUOG_footerCta:hover{background:var(--color-accent-hover)}.JTnUOG_footerCtaIcon{color:var(--color-accent);flex-shrink:0}.JTnUOG_footerCtaText{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.JTnUOG_footerCtaTitle{font-family:var(--font-body);color:var(--color-text-primary);font-size:.875rem;font-weight:600}[dir=rtl] .JTnUOG_footerCtaTitle{font-family:var(--font-arabic)}.JTnUOG_footerCtaSubtitle{font-family:var(--font-body);color:var(--color-text-muted);font-size:.75rem}[dir=rtl] .JTnUOG_footerCtaSubtitle{font-family:var(--font-arabic)}.JTnUOG_footerCtaChevron{color:var(--color-accent);flex-shrink:0}[dir=rtl] .JTnUOG_footerCtaChevron{transform:rotate(180deg)}.JTnUOG_emailForm{gap:var(--space-sm);padding:var(--space-md) var(--space-lg) var(--space-lg);flex-direction:column;display:flex}.JTnUOG_emailFormHeader{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}.JTnUOG_emailFormTitle{color:var(--color-text-primary);font-size:.875rem;font-weight:600}[dir=rtl] .JTnUOG_emailFormTitle{font-family:var(--font-arabic)}.JTnUOG_emailFormClose{color:var(--color-text-muted);cursor:pointer;padding:var(--space-xs);border-radius:var(--radius-sm);opacity:.6;transition:all var(--duration-fast) var(--ease-smooth);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.JTnUOG_emailFormClose:hover{opacity:1;background:var(--color-bg-primary)}.JTnUOG_emailInputWrapper{gap:var(--space-sm);display:flex}.JTnUOG_emailInput{background:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-sm) var(--space-md);font-family:var(--font-body);color:var(--color-text-primary);transition:border-color var(--duration-fast) var(--ease-smooth);outline:none;flex:1;font-size:.875rem}.JTnUOG_emailInput:focus{border-color:var(--color-accent)}.JTnUOG_emailInput::placeholder{color:var(--color-text-muted);opacity:.6}.JTnUOG_emailSubmit{background:var(--color-accent);border-radius:var(--radius-md);padding:var(--space-sm) var(--space-md);color:var(--color-bg-primary);cursor:pointer;transition:all var(--duration-fast) var(--ease-smooth);white-space:nowrap;border:none;justify-content:center;align-items:center;font-size:.875rem;font-weight:600;display:flex}.JTnUOG_emailSubmit:hover:not(:disabled){background:var(--color-accent-hover)}.JTnUOG_emailSubmit:disabled{opacity:.5;cursor:not-allowed}.JTnUOG_emailSuccess{align-items:center;gap:var(--space-xs);color:var(--color-accent);font-size:.8125rem;display:flex}.JTnUOG_emailError{color:#ef4444;font-size:.75rem}@media (max-width:500px){.JTnUOG_modalBackdrop{padding:var(--space-sm)}.JTnUOG_modalCard{max-height:90vh}.JTnUOG_countryName{font-size:1.0625rem}.JTnUOG_modalHeader{padding:var(--space-md) var(--space-md) var(--space-sm)}.JTnUOG_modalTitle{font-size:1.25rem}}@keyframes JTnUOG_shimmer{0%{background-position:200%}to{background-position:-200%}}.JTnUOG_skeletonLine{background:linear-gradient(90deg, var(--color-bg-subtle) 25%, var(--color-bg-elevated) 50%, var(--color-bg-subtle) 75%);background-size:200% 100%;border-radius:6px;animation:1.5s ease-in-out infinite JTnUOG_shimmer}.JTnUOG_skeletonItem{align-items:center;gap:12px;height:44px;padding:10px 16px;display:flex}.JTnUOG_skeletonFlag{border-radius:50%;flex-shrink:0;width:20px;height:20px}.JTnUOG_skeletonName{border-radius:6px;height:13px}
.V7wBFG_container{position:relative}.V7wBFG_selectorButton{align-items:center;gap:var(--space-xs);cursor:pointer;padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-sm);font-family:var(--font-display);color:var(--color-text-primary);letter-spacing:.02em;transition:all var(--duration-fast) var(--ease-smooth);-webkit-tap-highlight-color:transparent;background:0 0;border:none;font-size:.8125rem;font-weight:600;display:flex}.V7wBFG_selectorButton:hover{background:var(--color-bg-subtle)}.V7wBFG_currentLang{opacity:.85}.V7wBFG_chevron{color:var(--color-text-muted);opacity:.5;transition:transform var(--duration-fast) var(--ease-smooth)}.V7wBFG_chevronOpen{transform:rotate(180deg)}.V7wBFG_dropdown{top:calc(100% + var(--space-xs));background:var(--color-bg-elevated);border-radius:var(--radius-md);min-width:120px;animation:V7wBFG_dropdownReveal .15s var(--ease-smooth);z-index:var(--z-modal);padding:var(--space-xs);position:absolute;right:0;overflow:hidden;box-shadow:0 4px 16px #00000040,0 1px 4px #00000026,0 0 0 1px #ffffff0d}[dir=rtl] .V7wBFG_dropdown{left:0;right:auto}[data-theme=light] .V7wBFG_dropdown{box-shadow:0 4px 16px #0000001f,0 1px 4px #0000000f,0 0 0 1px #0000000d}@keyframes V7wBFG_dropdownReveal{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.V7wBFG_langOption{justify-content:space-between;align-items:center;gap:var(--space-sm);width:100%;padding:var(--space-sm) var(--space-md);border-radius:var(--radius-sm);cursor:pointer;text-align:left;color:inherit;box-sizing:border-box;transition:all var(--duration-fast) var(--ease-smooth);background:0 0;border:none;text-decoration:none;display:flex}[dir=rtl] .V7wBFG_langOption{text-align:right}.V7wBFG_langOption:hover,.V7wBFG_langOptionActive{background:var(--color-bg-subtle)}.V7wBFG_langName{font-family:var(--font-body);color:var(--color-text-primary);font-size:.875rem;font-weight:500}.V7wBFG_checkmark{color:var(--color-accent);flex-shrink:0}.V7wBFG_dropdown[hidden]{display:none}
.rAiKWG_topBar{z-index:var(--z-sticky);padding:var(--space-sm) var(--space-md);padding-top:calc(var(--space-sm) + env(safe-area-inset-top,0px));background:0 0;position:sticky;top:0}.rAiKWG_container{justify-content:space-between;align-items:center;max-width:500px;margin:0 auto;display:flex}.rAiKWG_leftSection{flex:1;justify-content:flex-start;min-width:0;display:flex}.rAiKWG_rightSection{flex:none;justify-content:flex-end;align-items:center;gap:4px;display:flex}.rAiKWG_themeToggle{color:var(--color-text-muted);cursor:pointer;padding:var(--space-xs);border-radius:var(--radius-sm);transition:color var(--duration-fast) var(--ease-smooth);-webkit-tap-highlight-color:transparent;opacity:.7;background:0 0;border:none;justify-content:center;align-items:center;display:flex}.rAiKWG_themeToggle:hover{color:var(--color-text-secondary);opacity:1}[data-theme=dark] .rAiKWG_moonIcon{display:none}[data-theme=light] .rAiKWG_sunIcon{display:none}
.JpMf2G_nav{z-index:var(--z-sticky);padding:0 var(--space-md);padding-bottom:calc(var(--space-md) + env(safe-area-inset-bottom,0px));pointer-events:none;background:0 0;justify-content:center;display:flex;position:fixed;bottom:0;left:0;right:0}.JpMf2G_container{background:var(--color-bg-elevated);-webkit-backdrop-filter:blur(8px);border:1px solid var(--color-border);pointer-events:auto;border-radius:20px;align-items:center;gap:6px;width:fit-content;margin:0 auto;padding:7px 9px;display:inline-flex;box-shadow:0 4px 16px #00000040}[data-theme=dark] .JpMf2G_container{background:#0e1f38cc;border-color:#20395c}.JpMf2G_tab{cursor:pointer;white-space:nowrap;font-family:var(--font-body);color:var(--color-text-muted);transition:all var(--duration-fast) var(--ease-smooth);-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:14px;flex-direction:row;flex-shrink:0;align-items:center;gap:8px;padding:8px 16px;font-size:12.5px;font-weight:600;text-decoration:none;display:flex}[data-theme=dark] .JpMf2G_tab{color:#8497b3}.JpMf2G_tab:hover{opacity:.8}[data-theme=dark] .JpMf2G_tab:hover{color:#b7c4d6;opacity:1}.JpMf2G_tab:active{transform:scale(.96)}.JpMf2G_icon{color:inherit;flex-shrink:0;justify-content:center;align-items:center;display:flex}.JpMf2G_label{color:inherit;white-space:nowrap}[dir=rtl] .JpMf2G_label{font-family:var(--font-arabic), var(--font-body)}.JpMf2G_tab.JpMf2G_active{color:var(--color-accent);background:var(--color-accent-soft)}[data-theme=dark] .JpMf2G_tab.JpMf2G_active{color:#cda45c;background:#1729458f}@media (max-width:500px){.JpMf2G_label{display:none}.JpMf2G_tab{padding:8px 12px}}
.ZKp1MG_app{background:var(--color-bg);flex-direction:column;height:100dvh;display:flex;position:relative;overflow:hidden}[data-theme=dark] .ZKp1MG_app{background:linear-gradient(#0d1b30 0%,#0b1526 100%)}.ZKp1MG_moonBackground{background:var(--color-moon-empty);opacity:.15;pointer-events:none;z-index:0;transition:clip-path var(--duration-slow) var(--ease-smooth), width var(--duration-slow) var(--ease-smooth), height var(--duration-slow) var(--ease-smooth);border-radius:50%;position:absolute;top:6%;right:-2%}.ZKp1MG_moonBackground:before{content:"";background:var(--color-moon-fill);opacity:.18;border-radius:50%;position:absolute;inset:0}.ZKp1MG_moonBackground:after{content:"";background:radial-gradient(circle, var(--color-moon-glow) 0%, transparent 70%);opacity:.4;z-index:-1;border-radius:50%;position:absolute;inset:-30px}.ZKp1MG_main{padding:0 var(--space-lg);padding-bottom:calc(70px + env(safe-area-inset-bottom,0px));z-index:var(--z-base);flex-direction:column;flex:1;padding-top:0;display:flex;position:relative;overflow:hidden auto}.ZKp1MG_content{padding:var(--space-lg) 0;justify-content:center;align-items:center;gap:var(--space-xl);animation:ZKp1MG_fadeIn var(--duration-slow) var(--ease-smooth);max-width:100%;transition:gap var(--duration-slow) var(--ease-smooth);flex-direction:column;flex:1;display:flex}.ZKp1MG_heroBlock{width:100%;transition:gap var(--duration-slow) var(--ease-smooth);flex-direction:column;align-items:center;gap:40px;display:flex}.ZKp1MG_calendarGroup{flex-direction:column;align-items:center;width:100%;display:flex}.ZKp1MG_calendarToggle{width:40px;height:40px;margin-bottom:var(--space-md);border-radius:var(--radius-full);border:1px solid var(--color-border);background:var(--color-bg-elevated);color:var(--color-text-muted);cursor:pointer;transition:background var(--duration-fast) var(--ease-smooth), border-color var(--duration-fast) var(--ease-smooth), color var(--duration-fast) var(--ease-smooth), margin-bottom var(--duration-slow) var(--ease-smooth);justify-content:center;align-items:center;display:flex}.ZKp1MG_calendarToggleOpen{color:var(--color-accent);border-color:var(--color-accent)}.ZKp1MG_calendarExpand{width:100%;transition:grid-template-rows var(--duration-slow) var(--ease-smooth);grid-template-rows:0fr;display:grid}.ZKp1MG_calendarExpand.ZKp1MG_calendarExpandOpen{grid-template-rows:1fr}.ZKp1MG_calendarExpandInner{min-height:0;padding-top:var(--space-md);justify-content:center;display:flex;overflow:hidden}.ZKp1MG_actionCollapse{width:100%;transition:grid-template-rows var(--duration-slow) var(--ease-smooth);grid-template-rows:1fr;display:grid}.ZKp1MG_actionCollapse.ZKp1MG_actionCollapsed{grid-template-rows:0fr}.ZKp1MG_actionCollapseInner{justify-content:center;min-height:0;display:flex;overflow:hidden}@media (max-height:950px){.ZKp1MG_heroBlockCompact{gap:14px}.ZKp1MG_contentCompact{gap:var(--space-md)}}@media (max-height:760px){.ZKp1MG_content{gap:var(--space-lg);padding:var(--space-md) 0}.ZKp1MG_heroBlock{gap:24px}}@media (max-height:700px){.ZKp1MG_content{gap:var(--space-md);padding:var(--space-sm) 0}.ZKp1MG_heroBlock{gap:14px}.ZKp1MG_calendarToggle{margin-bottom:var(--space-sm)}}@keyframes ZKp1MG_fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.ZKp1MG_loading,.ZKp1MG_error{min-height:200px;font-size:var(--font-size-md);color:var(--color-text-muted);text-align:center;padding:var(--space-xl);justify-content:center;align-items:center;display:flex}@keyframes ZKp1MG_shimmer{0%{background-position:200%}to{background-position:-200%}}.ZKp1MG_skeletonLine{background:linear-gradient(90deg, var(--color-bg-subtle) 25%, var(--color-bg-elevated) 50%, var(--color-bg-subtle) 75%);background-size:200% 100%;border-radius:6px;animation:1.5s ease-in-out infinite ZKp1MG_shimmer}.ZKp1MG_skeletonContent{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:5vh;width:100%;padding:0;display:flex}.ZKp1MG_skeletonGregorian{width:160px;height:14px}.ZKp1MG_skeletonDayNum{border-radius:10px;width:80px;height:72px}.ZKp1MG_skeletonMonthRow{gap:var(--space-sm);align-items:center;display:flex}.ZKp1MG_skeletonMonthChip{border-radius:14px;width:64px;height:28px}.ZKp1MG_skeletonCalGrid{grid-template-columns:repeat(7,1fr);gap:6px;width:100%;max-width:240px;display:grid}.ZKp1MG_skeletonCalCell{border-radius:50%;height:32px}.ZKp1MG_error{color:#d32f2f}[data-theme=dark] .ZKp1MG_error{color:#ef5350}.ZKp1MG_placeholder{min-height:200px;color:var(--color-text-muted);font-size:1.125rem;font-family:var(--font-display);justify-content:center;align-items:center;display:flex}.ZKp1MG_dataErrorContainer{text-align:center;padding:var(--space-2xl);max-width:320px;animation:ZKp1MG_fadeIn var(--duration-slow) var(--ease-smooth);flex-direction:column;justify-content:center;align-items:center;margin:0 auto;display:flex}.ZKp1MG_telescopeIcon{width:320px;height:320px;margin-bottom:var(--space-2xl);color:var(--color-accent);opacity:.9;animation:3s ease-in-out infinite ZKp1MG_gentlePulse}@keyframes ZKp1MG_gentlePulse{0%,to{opacity:.9;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}.ZKp1MG_dataErrorTitle{font-family:var(--font-display);color:var(--color-text-primary);margin-bottom:var(--space-md);font-size:1.5rem;font-weight:600}[dir=rtl] .ZKp1MG_dataErrorTitle{font-family:var(--font-arabic), var(--font-display)}.ZKp1MG_dataErrorMessage{font-family:var(--font-body);color:var(--color-text-secondary);margin-bottom:var(--space-sm);font-size:1rem;line-height:1.6}[dir=rtl] .ZKp1MG_dataErrorMessage{font-family:var(--font-arabic), var(--font-body)}.ZKp1MG_dataErrorSub{font-family:var(--font-body);color:var(--color-text-muted);margin-top:var(--space-lg);padding:var(--space-sm) var(--space-lg);background:var(--color-bg-subtle);border-radius:var(--radius-md);font-size:.875rem}[dir=rtl] .ZKp1MG_dataErrorSub{font-family:var(--font-arabic), var(--font-body)}.ZKp1MG_sightingBanner{align-items:center;gap:var(--space-sm);padding:var(--space-xs) var(--space-md);border-radius:var(--radius-md);animation:ZKp1MG_bannerReveal .5s var(--ease-smooth);margin-bottom:var(--space-md);background:#0003;display:flex}@keyframes ZKp1MG_bannerReveal{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.ZKp1MG_bannerIcon{width:18px;height:18px;color:var(--color-accent);flex-shrink:0}.ZKp1MG_bannerIcon svg{width:100%;height:100%}.ZKp1MG_bannerText{font-family:var(--font-display);color:var(--color-text-primary);white-space:nowrap;font-size:.8125rem;font-weight:500}[dir=rtl] .ZKp1MG_bannerText{font-family:var(--font-arabic)}.ZKp1MG_sightingBannerSeen{padding-left:calc(var(--space-md) - 3px);border-left:3px solid #22c55eb3}.ZKp1MG_sightingBannerSeen .ZKp1MG_bannerIcon{color:#22c55e}.ZKp1MG_bannerIconVerification{color:#fbbf24;align-items:center;gap:6px;width:auto;height:auto;display:flex}.ZKp1MG_liveDot{background:#fbbf24;border-radius:50%;flex-shrink:0;width:8px;height:8px;position:relative}.ZKp1MG_liveDot:after{content:"";background:#fbbf24;border-radius:50%;animation:1.8s ease-out infinite ZKp1MG_livePulse;position:absolute;inset:0}@keyframes ZKp1MG_livePulse{0%{opacity:.7;transform:scale(1)}70%{opacity:0;transform:scale(2.8)}to{opacity:0;transform:scale(2.8)}}.ZKp1MG_sightingBannerNotSeen{padding-left:calc(var(--space-md) - 3px);border-left:3px solid #fb923c99}.ZKp1MG_sightingBannerNotSeen .ZKp1MG_bannerIcon{color:#fb923c}[data-theme=light] .ZKp1MG_sightingBanner{background:#0000000f}[data-theme=light] .ZKp1MG_sightingBannerSeen .ZKp1MG_bannerIcon{color:#16a34a}[data-theme=light] .ZKp1MG_sightingBannerNotSeen .ZKp1MG_bannerIcon{color:#ea580c}.ZKp1MG_monthWithBadge{align-items:center;gap:var(--space-sm);flex-direction:column;width:100%;display:flex}.ZKp1MG_statusBadge{font-family:var(--font-body);letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;max-width:280px;animation:ZKp1MG_fadeIn var(--duration-normal) var(--ease-smooth);border-radius:20px;align-items:center;padding:3px 12px;font-size:.6875rem;font-weight:500;display:inline-flex;overflow:hidden}[dir=rtl] .ZKp1MG_statusBadge{font-family:var(--font-arabic)}.ZKp1MG_statusBadgeConfirmed{color:#22a056f2;background:#22a0561a;border:1px solid #22a05633}[data-theme=dark] .ZKp1MG_statusBadgeConfirmed{color:#6ee793e6;background:#22c55e14;border-color:#22c55e26}.ZKp1MG_statusBadgePending{color:#a06414e6;background:#f59e0b1a;border:1px solid #f59e0b33}[data-theme=dark] .ZKp1MG_statusBadgePending{color:#fcc44dd9;background:#f59e0b14;border-color:#f59e0b26}.ZKp1MG_statusBadgeCalculated{color:var(--color-text-secondary);background:var(--color-bg-elevated);border:1px solid var(--color-border)}.ZKp1MG_uncertainNote{font-family:var(--font-body);color:#a06414cc;text-align:center;max-width:240px;font-size:.6875rem;line-height:1.5}[data-theme=dark] .ZKp1MG_uncertainNote{color:#fcc44d99}[dir=rtl] .ZKp1MG_uncertainNote{font-family:var(--font-arabic)}.ZKp1MG_settingsContent{width:100%;max-width:400px;padding:var(--space-lg) 0;gap:var(--space-lg);flex-direction:column;flex:1;display:flex}.ZKp1MG_settingsSection{gap:var(--space-xs);flex-direction:column;display:flex}.ZKp1MG_settingsSectionTitle{font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted);padding:0 var(--space-xs);opacity:.6;font-size:.6875rem;font-weight:600}[dir=rtl] .ZKp1MG_settingsSectionTitle{font-family:var(--font-arabic), var(--font-body);letter-spacing:0;text-transform:none}.ZKp1MG_settingsRow{width:100%;padding:var(--space-md) var(--space-md);background:var(--color-bg-elevated);border-radius:var(--radius-md);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background var(--duration-fast) var(--ease-smooth);border:none;justify-content:space-between;align-items:center;display:flex}.ZKp1MG_settingsRow:hover{background:var(--color-bg-subtle)}.ZKp1MG_settingsRowLabel{font-family:var(--font-body);color:var(--color-text-primary);font-size:.9375rem;font-weight:400}[dir=rtl] .ZKp1MG_settingsRowLabel{font-family:var(--font-arabic), var(--font-body)}.ZKp1MG_settingsToggle{background:var(--color-bg-subtle);border:1.5px solid var(--color-border);width:44px;height:26px;transition:background var(--duration-normal) var(--ease-smooth), border-color var(--duration-normal) var(--ease-smooth);border-radius:13px;flex-shrink:0;position:relative}.ZKp1MG_settingsToggleOn{background:var(--color-accent);border-color:#0000}.ZKp1MG_settingsToggleThumb{background:var(--color-text-muted);width:18px;height:18px;transition:transform var(--duration-normal) var(--ease-smooth), background var(--duration-normal) var(--ease-smooth);border-radius:50%;position:absolute;top:2px;left:2px}.ZKp1MG_settingsToggleOn .ZKp1MG_settingsToggleThumb{background:var(--color-bg);transform:translate(18px)}
.Ro-5Wq_backdrop{padding:var(--space-lg);-webkit-backdrop-filter:blur(4px);z-index:var(--z-modal);animation:Ro-5Wq_backdropReveal .2s var(--ease-smooth);background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}@keyframes Ro-5Wq_backdropReveal{0%{opacity:0}to{opacity:1}}.Ro-5Wq_card{background:var(--color-bg-elevated);border-radius:var(--radius-lg);width:400px;max-width:100%;max-height:min(640px,85dvh);animation:Ro-5Wq_modalReveal .2s var(--ease-smooth);flex-direction:column;display:flex;overflow:hidden;box-shadow:0 8px 32px #0000004d,0 2px 8px #0003,0 0 0 1px #ffffff0d}[data-theme=light] .Ro-5Wq_card{box-shadow:0 8px 32px #00000026,0 2px 8px #00000014,0 0 0 1px #0000000d}@keyframes Ro-5Wq_modalReveal{0%{opacity:0;transform:translateY(8px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.Ro-5Wq_header{justify-content:space-between;align-items:flex-start;gap:var(--space-md);padding:var(--space-lg) var(--space-lg) var(--space-md);display:flex}.Ro-5Wq_headerText{flex-direction:column;gap:4px;min-width:0;display:flex}.Ro-5Wq_title{font-family:var(--font-display);color:var(--color-text-primary);letter-spacing:-.01em;margin:0;font-size:1.375rem;font-weight:600}[dir=rtl] .Ro-5Wq_title{font-family:var(--font-arabic)}.Ro-5Wq_subtitle{font-family:var(--font-body);color:var(--color-text-muted);margin:0;font-size:.8125rem;line-height:1.4}[dir=rtl] .Ro-5Wq_subtitle{font-family:var(--font-arabic)}.Ro-5Wq_close{background:var(--color-bg-subtle);border-radius:var(--radius-full);width:32px;height:32px;color:var(--color-text-muted);cursor:pointer;transition:all var(--duration-fast) var(--ease-smooth);border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.Ro-5Wq_close:hover{color:var(--color-text-primary);background:var(--color-bg-primary)}.Ro-5Wq_body{min-height:0;padding:0 var(--space-lg) var(--space-lg);flex:1;overflow-y:auto}@media (max-width:500px){.Ro-5Wq_backdrop{padding:var(--space-sm)}.Ro-5Wq_card{max-height:90dvh}.Ro-5Wq_header{padding:var(--space-md) var(--space-md) var(--space-sm)}.Ro-5Wq_body{padding:0 var(--space-md) var(--space-md)}.Ro-5Wq_title{font-size:1.25rem}}
.a1F09G_page{background:var(--color-bg);height:100dvh;color:var(--color-text-primary);isolation:isolate;flex-direction:column;display:flex}.a1F09G_main{width:min(100%,400px);padding:8px 24px calc(116px + env(safe-area-inset-bottom,0px));box-sizing:border-box;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-direction:column;flex:1;justify-content:flex-start;align-items:center;gap:10px;min-height:0;margin:auto;display:flex;overflow-y:auto}.a1F09G_main::-webkit-scrollbar{display:none}.a1F09G_hero{text-align:center;width:100%;margin-top:auto}.a1F09G_eyebrow{letter-spacing:.08em;color:var(--color-text-muted);font-size:10px;font-weight:500}.a1F09G_date{flex-direction:column;align-items:center;gap:20px;margin:24px 0 14px;display:flex}.a1F09G_number{font-family:var(--font-display-poetic);font-variant-numeric:oldstyle-nums;letter-spacing:-.01em;color:var(--color-day-number);font-size:clamp(76px,14dvh,120px);font-weight:600;line-height:.85}.a1F09G_monthNames{text-align:center}.a1F09G_monthNames h1{font-family:var(--font-arabic);margin:0;font-size:clamp(30px,5dvh,45px);font-weight:700;line-height:1.1}.a1F09G_monthEnglish{font-family:var(--font-display);color:var(--color-text-secondary);margin-top:5px;font-size:20px;font-weight:500;line-height:1.2}.a1F09G_date p{color:var(--color-text-muted);letter-spacing:.08em;margin:8px 0 0;font-size:12px}.a1F09G_dayBlock{flex-direction:column;align-items:center;gap:8px;display:flex}.a1F09G_todayLabel{letter-spacing:.16em;color:var(--color-accent);font-size:13px;font-weight:600}.a1F09G_gregorian{color:var(--color-text-secondary);text-align:center;flex-shrink:0;font-size:11px}.a1F09G_metaRow{justify-content:space-between;align-items:flex-end;gap:10px;margin-top:2px;display:flex}.a1F09G_metaDivider{background:var(--color-border);flex-shrink:0;align-self:stretch;width:1px}.a1F09G_trust{text-align:start;min-width:0;font:inherit;cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;align-items:flex-start;gap:3px;padding:0;display:flex}.a1F09G_trust:hover .a1F09G_trustLine{color:var(--color-accent)}.a1F09G_trustLine{letter-spacing:.01em;color:var(--color-text-primary);transition:color var(--duration-fast) var(--ease-smooth);align-items:center;gap:6px;font-size:12px;font-weight:800;display:flex}.a1F09G_trustSub{color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;max-width:100%;padding-inline-start:11px;font-size:10px;overflow:hidden}.a1F09G_trustSheet{flex-direction:column;gap:12px;display:flex}.a1F09G_trustAuthority{background:#22c55e14;border:1px solid #22c55e40;border-radius:12px;align-items:flex-start;gap:12px;padding:14px;display:flex}.a1F09G_trustAuthorityPending{background:var(--color-accent-soft);border-color:var(--color-accent)}.a1F09G_trustAuthority>div{flex-direction:column;gap:2px;min-width:0;display:flex}.a1F09G_trustBadge{color:#052e14;background:#22c55e;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.a1F09G_trustAuthorityPending .a1F09G_trustBadge{background:var(--color-accent);color:var(--color-bg)}.a1F09G_trustKicker{letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);font-size:10px;font-weight:600}[dir=rtl] .a1F09G_trustKicker{letter-spacing:0;text-transform:none}.a1F09G_trustName{color:var(--color-text-primary);font-size:15px;font-weight:700;line-height:1.3}.a1F09G_trustMeta{color:var(--color-text-secondary);font-size:12px}.a1F09G_trustNote{color:var(--color-text-muted);margin:-4px 0 0;font-size:12px}.a1F09G_trustFacts{flex-direction:column;margin:0;display:flex}.a1F09G_trustFacts>div{justify-content:space-between;align-items:baseline;gap:12px;padding:9px 2px;display:flex}.a1F09G_trustFacts>div+div{border-top:1px solid var(--color-border)}.a1F09G_trustFacts dt{color:var(--color-text-secondary);font-size:12px}.a1F09G_trustFacts dd{color:var(--color-text-primary);text-align:end;margin:0;font-size:13px;font-weight:600}.a1F09G_trustSources{flex-direction:column;gap:6px;display:flex}.a1F09G_trustLinks{flex-wrap:wrap;gap:6px;display:flex}.a1F09G_trustLinks a{border:1px solid var(--color-border);color:var(--color-text-primary);border-radius:999px;align-items:center;gap:4px;padding:5px 10px;font-size:12px;text-decoration:none;display:inline-flex}.a1F09G_trustLinks a:hover{border-color:var(--color-accent);color:var(--color-accent)}.a1F09G_trustLinks a:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}.a1F09G_trustCta{border:1px solid var(--color-accent);min-height:40px;color:var(--color-text-primary);font:inherit;cursor:pointer;background:0 0;border-radius:8px;padding:8px 12px;font-size:12px;font-weight:700}.a1F09G_trustCta:hover{background:var(--color-accent-soft)}.a1F09G_trustCta:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:3px}.a1F09G_trustReport{font:inherit;color:var(--color-text-secondary);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--color-border);text-decoration-color:var(--color-border);cursor:pointer;background:0 0;border:none;align-self:center;margin-top:-4px;padding:4px;font-size:12px}.a1F09G_trustReport:hover{color:var(--color-accent)}.a1F09G_dot{background:var(--color-accent);border-radius:50%;flex-shrink:0;width:5px;height:5px}.a1F09G_dotLive{background:#22c55e;animation:1.8s ease-in-out infinite a1F09G_trustPulse}@keyframes a1F09G_trustPulse{0%,to{box-shadow:0 0 #22c55e8c}50%{box-shadow:0 0 0 4px #22c55e00}}.a1F09G_metaIconButton{font:inherit;color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;flex-direction:column;flex-shrink:0;align-items:center;gap:4px;padding:0;display:flex}.a1F09G_metaIconButton:hover{color:var(--color-accent)}.a1F09G_iconCircle{border:1px solid var(--color-border);width:32px;height:32px;transition:border-color var(--duration-fast) var(--ease-smooth), color var(--duration-fast) var(--ease-smooth);border-radius:50%;justify-content:center;align-items:center;display:flex}.a1F09G_metaIconButton:hover .a1F09G_iconCircle{border-color:var(--color-accent)}.a1F09G_metaIconButton:focus-visible .a1F09G_iconCircle{outline:2px solid var(--color-text-primary);outline-offset:2px}.a1F09G_metaIconLabel{white-space:nowrap;font-size:10px;font-weight:600}.a1F09G_announcement{text-align:center;color:var(--color-accent);font-size:11px;line-height:1.4}.a1F09G_calendarExpand{opacity:0;visibility:hidden;flex-shrink:0;width:min(100%,290px);transition:max-height .35s,opacity .25s,visibility .35s;overflow:hidden}.a1F09G_calendarVisible{opacity:1;visibility:visible}.a1F09G_subscribe{border:1px solid var(--color-border);background:var(--color-bg-elevated);box-sizing:border-box;border-radius:14px;flex-shrink:0;width:100%;margin-top:auto;padding:16px}.a1F09G_subscribeEyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent);margin-bottom:4px;font-size:10px;font-weight:600;display:block}[dir=rtl] .a1F09G_subscribeEyebrow{font-family:var(--font-arabic);letter-spacing:0;text-transform:none}.a1F09G_subscribe h2{font-family:var(--font-display);margin:0 0 6px;font-size:22px;font-weight:600}[dir=rtl] .a1F09G_subscribe h2{font-family:var(--font-arabic)}.a1F09G_subscribe p{color:var(--color-text-secondary);margin:0;font-size:11px;line-height:1.5}.a1F09G_eventMeta{flex-direction:column;gap:2px;display:flex}.a1F09G_eventDate{color:var(--color-text-primary);align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex}.a1F09G_eventWhen{color:var(--color-text-secondary);padding-inline-start:20px;font-size:11px}.a1F09G_subscribe button{border:1px solid var(--color-accent);width:100%;min-height:38px;color:var(--color-text-primary);font:inherit;cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;gap:8px;margin-top:12px;padding:8px 12px;font-size:12px;font-weight:700;display:flex}.a1F09G_subscribe button:hover{background:var(--color-accent-soft)}.a1F09G_subscribe button:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:3px}.a1F09G_feedbackCta{font:inherit;color:var(--color-text-secondary);cursor:pointer;transition:color var(--duration-fast) var(--ease-smooth);background:0 0;border:none;border-radius:8px;flex-shrink:0;align-items:center;gap:8px;margin:6px auto 0;padding:6px 10px;font-size:13px;font-weight:600;display:flex}.a1F09G_feedbackCta svg{color:var(--color-accent)}.a1F09G_feedbackCta:hover{color:var(--color-text-primary)}.a1F09G_feedbackCta:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}[data-theme=light] .a1F09G_feedbackCta{color:#3d5a78;text-shadow:0 0 2px #e8eef3f2,0 0 8px #e8eef3e6}.a1F09G_bellIcon{transform-origin:top;animation:.7s ease-in-out .6s 2 a1F09G_bellRing}.a1F09G_subscribe button:hover .a1F09G_bellIcon{animation:.6s ease-in-out a1F09G_bellRing}@keyframes a1F09G_bellRing{0%,to{transform:rotate(0)}15%{transform:rotate(14deg)}30%{transform:rotate(-12deg)}45%{transform:rotate(9deg)}60%{transform:rotate(-6deg)}75%{transform:rotate(3deg)}}@media (max-height:740px){.a1F09G_main{gap:8px}.a1F09G_date{gap:14px;margin:16px 0 10px}.a1F09G_subscribe{padding:12px 14px}}@media (max-height:620px){.a1F09G_main{padding-top:0;padding-bottom:calc(112px + env(safe-area-inset-bottom,0px));gap:4px}.a1F09G_date{gap:10px;margin:10px 0 8px}.a1F09G_number{font-size:64px}.a1F09G_monthNames h1{font-size:28px}.a1F09G_monthEnglish{margin-top:3px;font-size:17px}.a1F09G_date p{margin-top:4px;font-size:10px}.a1F09G_subscribe{padding:10px 12px}.a1F09G_subscribe h2{font-size:20px}.a1F09G_subscribe button{min-height:34px;margin-top:8px}}.a1F09G_expanded{--mini-max-width:210px;--mini-header-display:none;--mini-padding:4px 10px;gap:6px}.a1F09G_expanded .a1F09G_calendarExpand{margin-top:auto;margin-bottom:auto}.a1F09G_expanded .a1F09G_date{gap:8px;margin:6px 0}.a1F09G_expanded .a1F09G_number{font-size:84px}.a1F09G_expanded .a1F09G_monthNames h1{font-size:34px}.a1F09G_expanded .a1F09G_monthEnglish{font-size:19px}.a1F09G_expanded .a1F09G_date p{margin-top:3px}.a1F09G_expanded .a1F09G_trust{margin-bottom:2px}@media (max-height:740px){.a1F09G_expanded{--mini-max-width:185px;gap:4px}.a1F09G_expanded .a1F09G_number{font-size:56px}.a1F09G_expanded .a1F09G_date{gap:5px;margin:3px 0}.a1F09G_expanded .a1F09G_monthNames h1{font-size:28px}.a1F09G_expanded .a1F09G_monthEnglish{margin-top:2px;font-size:16px}.a1F09G_expanded .a1F09G_subscribe{padding:9px 12px}.a1F09G_expanded .a1F09G_subscribe h2{font-size:18px}.a1F09G_expanded .a1F09G_subscribe button{min-height:32px;margin-top:6px}.a1F09G_expanded .a1F09G_gregorian{font-size:10px}}@media (max-height:620px){.a1F09G_main{gap:4px}.a1F09G_expanded{--mini-max-width:155px;gap:2px}.a1F09G_expanded .a1F09G_dayBlock{gap:4px}.a1F09G_expanded .a1F09G_todayLabel{font-size:11px}.a1F09G_expanded .a1F09G_monthNames h1{font-size:21px}.a1F09G_expanded .a1F09G_date{gap:3px;margin:0}.a1F09G_expanded .a1F09G_trustLine{font-size:10px}.a1F09G_expanded .a1F09G_trustSub{font-size:8px}.a1F09G_expanded .a1F09G_subscribe{align-items:center;gap:8px;padding:7px 10px;display:flex}.a1F09G_expanded .a1F09G_subscribe button{flex-shrink:0;width:auto;margin:0;padding-inline:8px;font-size:10px}.a1F09G_expanded .a1F09G_subscribe h2{font-size:16px}.a1F09G_expanded .a1F09G_subscribe p{font-size:10px;line-height:1.3}.a1F09G_expanded .a1F09G_number{font-size:30px}}@media (prefers-reduced-motion:reduce){.a1F09G_calendarExpand,.a1F09G_number,.a1F09G_date,.a1F09G_monthNames h1,.a1F09G_monthEnglish{transition:none}.a1F09G_dotLive,.a1F09G_bellIcon,.a1F09G_subscribe button:hover .a1F09G_bellIcon{animation:none}}
.yd2gFa_container{width:100%;max-width:320px;animation:yd2gFa_fadeIn var(--duration-normal) var(--ease-smooth);background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-md);flex-shrink:0;animation-delay:.3s;animation-fill-mode:both;overflow:hidden}.yd2gFa_header{justify-content:space-between;align-items:baseline;gap:var(--space-sm);margin-bottom:var(--space-sm);display:flex}.yd2gFa_headerTitle{align-items:baseline;gap:var(--space-xs);min-width:0;display:flex}.yd2gFa_monthName{font-family:var(--font-display);color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:.9375rem;font-weight:700;overflow:hidden}[dir=rtl] .yd2gFa_monthName{font-family:var(--font-arabic), var(--font-body)}.yd2gFa_monthYear{font-family:var(--font-body);color:var(--color-text-muted);opacity:.7;flex-shrink:0;font-size:.6875rem;font-weight:500}.yd2gFa_fullCalendarLink{cursor:pointer;font-family:var(--font-body);color:var(--color-accent);white-space:nowrap;transition:opacity var(--duration-fast) var(--ease-smooth);background:0 0;border:none;align-items:center;gap:4px;padding:0;font-size:.6875rem;font-weight:600;display:flex}.yd2gFa_fullCalendarLink:hover{opacity:.8}[dir=rtl] .yd2gFa_fullCalendarLink svg{transform:scaleX(-1)}.yd2gFa_grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:3px;width:100%;display:grid}[dir=rtl] .yd2gFa_grid{direction:rtl}[dir=ltr] .yd2gFa_grid{direction:ltr}.yd2gFa_weekDay{height:20px;font-family:var(--font-body);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.02em;opacity:.55;justify-content:center;align-items:center;font-size:.625rem;font-weight:700;line-height:1;display:flex}[dir=rtl] .yd2gFa_weekDay{font-family:var(--font-arabic), var(--font-body);text-transform:none;letter-spacing:0;white-space:nowrap;padding:0 1px;font-size:.5rem}.yd2gFa_emptyDay{aspect-ratio:1}.yd2gFa_day{aspect-ratio:1;justify-content:center;align-items:center;width:100%;transition:all .35s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.yd2gFa_dayNumber{font-family:var(--font-body);color:var(--color-text-primary);font-variant-numeric:tabular-nums;z-index:1;font-size:.75rem;font-weight:500;line-height:1;transition:color .35s cubic-bezier(.4,0,.2,1);position:relative}.yd2gFa_day:before{content:"";border-radius:50%;transition:all .35s cubic-bezier(.4,0,.2,1);position:absolute;inset:2px}.yd2gFa_day-current:before{background:var(--color-accent);box-shadow:0 0 10px #daa56459}.yd2gFa_day-current .yd2gFa_dayNumber{color:var(--color-bg);font-weight:700}.yd2gFa_day{--white-bg:color-mix(in srgb, var(--color-accent) 28%, var(--color-bg-elevated));--key-color:#a78bfa;--key-bg:color-mix(in srgb, var(--key-color) 22%, var(--color-bg-elevated))}[data-theme=light] .yd2gFa_day{--key-color:#7c5ce0}.yd2gFa_day-white:before{background:var(--white-bg)}.yd2gFa_day-white .yd2gFa_dayNumber{color:var(--color-accent);font-weight:600}[data-theme=dark] .yd2gFa_day-white .yd2gFa_dayNumber{color:var(--color-accent-light)}.yd2gFa_day-important:before{background:var(--key-bg)}.yd2gFa_day-important .yd2gFa_dayNumber{color:var(--key-color);font-weight:600}.yd2gFa_marker{border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:3px;left:50%}.yd2gFa_day-uncertain .yd2gFa_dayNumber{transform:translateY(-2px)}.yd2gFa_day-uncertain .yd2gFa_marker{border:1px solid var(--color-text-muted);opacity:.8;background:0 0}.yd2gFa_day-uncertain .yd2gFa_dayNumber{color:var(--color-text-secondary);opacity:.55}.yd2gFa_day-normal .yd2gFa_dayNumber{opacity:.72}.yd2gFa_past .yd2gFa_dayNumber{opacity:.32}.yd2gFa_past.yd2gFa_day-white .yd2gFa_dayNumber,.yd2gFa_past.yd2gFa_day-important .yd2gFa_dayNumber{opacity:.55}.yd2gFa_legend{border-top:1px solid var(--color-border);flex-wrap:wrap;justify-content:center;gap:4px 10px;margin-top:8px;padding-top:8px;display:flex}.yd2gFa_legendItem{font-family:var(--font-body);color:var(--color-text-secondary);opacity:.8;white-space:nowrap;align-items:center;gap:5px;font-size:.625rem;font-weight:500;display:inline-flex}[dir=rtl] .yd2gFa_legendItem{font-family:var(--font-arabic), var(--font-body)}.yd2gFa_legendSwatch{border-radius:999px;flex-shrink:0}.yd2gFa_legendWhite,.yd2gFa_legendKey{width:8px;height:8px}.yd2gFa_legendWhite{background:var(--color-accent)}.yd2gFa_legendKey{background:#a78bfa}[data-theme=light] .yd2gFa_legendKey{background:#7c5ce0}.yd2gFa_legendHollow{border:1px solid var(--color-text-muted);width:5px;height:5px}.yd2gFa_clickable{cursor:pointer}.yd2gFa_clickable:hover .yd2gFa_dayNumber{opacity:1}@keyframes yd2gFa_fadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.yd2gFa_uncertainTooltip{justify-content:space-between;align-items:flex-start;gap:var(--space-sm);margin-top:var(--space-sm);padding:var(--space-xs) var(--space-sm);background:var(--color-bg-elevated);border-radius:var(--radius-sm);animation:yd2gFa_fadeIn var(--duration-normal) var(--ease-smooth);border:1px solid #f59e0b40;display:flex}.yd2gFa_uncertainTooltipText{font-family:var(--font-body);color:var(--color-text-secondary);font-size:.6875rem;line-height:1.5}[dir=rtl] .yd2gFa_uncertainTooltipText{font-family:var(--font-arabic)}.yd2gFa_uncertainTooltipClose{color:var(--color-text-muted);cursor:pointer;opacity:.5;transition:opacity var(--duration-fast) var(--ease-smooth);background:0 0;border:none;flex-shrink:0;padding:0;font-size:.75rem;line-height:1}.yd2gFa_uncertainTooltipClose:hover{opacity:1}.yd2gFa_day-uncertain.yd2gFa_clickable{cursor:pointer}.yd2gFa_day-uncertain.yd2gFa_clickable:hover .yd2gFa_marker{border-color:var(--color-accent)}.yd2gFa_compact{max-width:var(--mini-max-width,240px);padding:var(--mini-padding,10px);margin:0 auto}.yd2gFa_compact .yd2gFa_weekDay{height:18px}.yd2gFa_compact .yd2gFa_header{display:var(--mini-header-display,flex)}.yd2gFa_compact .yd2gFa_legend{gap:3px 10px;margin-top:6px;padding-top:6px}.yd2gFa_compact .yd2gFa_legendItem{font-size:.5625rem}
.eKwchW_wrap{transition:margin-top var(--duration-slow) var(--ease-smooth);margin-top:-28px;display:inline-flex;position:relative}.eKwchW_wrapCompact{margin-top:0}.eKwchW_button{width:32px;height:32px;color:var(--color-text-muted);cursor:pointer;transition:color var(--duration-fast) var(--ease-smooth), background-color var(--duration-fast) var(--ease-smooth);-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex}.eKwchW_button:hover{color:var(--color-accent);background:var(--color-bg-subtle)}.eKwchW_buttonStacked{background:0 0;border-radius:0;flex-direction:column;gap:4px;width:auto;height:auto}.eKwchW_buttonStacked .eKwchW_iconCircle{border:1px solid var(--color-border);width:32px;height:32px;transition:border-color var(--duration-fast) var(--ease-smooth), color var(--duration-fast) var(--ease-smooth);border-radius:50%;justify-content:center;align-items:center;display:flex}.eKwchW_buttonStacked:hover .eKwchW_iconCircle{color:var(--color-accent);border-color:var(--color-accent)}.eKwchW_buttonLabel{color:inherit;white-space:nowrap;font-size:10px;font-weight:600}[dir=rtl] .eKwchW_buttonLabel{font-family:var(--font-arabic)}.eKwchW_button:active{transform:scale(.96)}.eKwchW_icon{flex-shrink:0;width:16px;height:16px}.eKwchW_toast{bottom:calc(96px + env(safe-area-inset-bottom));white-space:nowrap;background:var(--color-bg-elevated);border:1px solid var(--color-accent);color:var(--color-accent);font-family:var(--font-body);z-index:var(--z-tooltip);box-shadow:var(--shadow-medium);animation:eKwchW_toastIn var(--duration-fast) var(--ease-smooth);border-radius:999px;padding:10px 18px;font-size:.75rem;font-weight:600;position:fixed;left:50%;transform:translate(-50%)}@keyframes eKwchW_toastIn{0%{opacity:0;transform:translate(-50%)translateY(10px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.eKwchW_preview{aspect-ratio:4/5;border-radius:var(--radius-md);height:min(340px,42dvh);box-shadow:var(--shadow-medium), 0 0 0 1px var(--color-border);background:linear-gradient(#0f2a4a,#061423);justify-content:center;align-items:center;margin:0 auto;display:flex;overflow:hidden}.eKwchW_previewImg{object-fit:cover;width:100%;height:100%;animation:eKwchW_previewIn var(--duration-normal) var(--ease-smooth);display:block}@keyframes eKwchW_previewIn{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.eKwchW_previewLoading{text-align:center;font-family:var(--font-body);color:#9fa9b3;padding:0 16px;font-size:.75rem}[dir=rtl] .eKwchW_previewLoading{font-family:var(--font-arabic)}.eKwchW_primary{background:var(--color-accent);color:#0b1e33;width:100%;font-family:var(--font-body);cursor:pointer;transition:opacity var(--duration-fast) var(--ease-smooth), transform var(--duration-fast) var(--ease-smooth);-webkit-tap-highlight-color:transparent;border:none;border-radius:999px;justify-content:center;align-items:center;gap:8px;margin-top:18px;padding:13px 18px;font-size:.875rem;font-weight:600;display:flex}[dir=rtl] .eKwchW_primary{font-family:var(--font-arabic)}.eKwchW_primary:active{transform:scale(.98)}.eKwchW_primary:disabled,.eKwchW_target:disabled{opacity:.5;cursor:default}.eKwchW_targets{grid-template-columns:repeat(3,1fr);gap:12px;margin:18px 0 4px;display:grid}.eKwchW_target{color:var(--color-text-secondary);font-family:var(--font-body);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;flex-direction:column;align-items:center;gap:8px;padding:4px 0;font-size:.75rem;font-weight:500;display:flex}[dir=rtl] .eKwchW_target{font-family:var(--font-arabic)}.eKwchW_targetIcon{background:var(--color-bg-subtle);border:1px solid var(--color-border);width:52px;height:52px;color:var(--color-text-primary);transition:border-color var(--duration-fast) var(--ease-smooth), color var(--duration-fast) var(--ease-smooth), transform var(--duration-fast) var(--ease-bounce);border-radius:50%;justify-content:center;align-items:center;display:flex}.eKwchW_target:hover .eKwchW_targetIcon{border-color:var(--color-accent);color:var(--color-accent)}.eKwchW_target:active .eKwchW_targetIcon{transform:scale(.92)}
.XGJz1q_moon{--size:92px;width:var(--size);height:var(--size);position:absolute;top:max(11%,84px);right:6%}@media (min-width:600px){.XGJz1q_moon{--size:124px;top:max(12%,96px);right:10%}}@media (min-width:1200px){.XGJz1q_moon{--size:140px;right:16%}}.XGJz1q_disc{width:100%;height:100%;filter:drop-shadow(0 0 calc(var(--size) * .03) #fff8e880);position:absolute;inset:0}[data-theme=light] .XGJz1q_disc{filter:drop-shadow(0 0 calc(var(--size) * .04) #506e9629)}.XGJz1q_halo{width:calc(var(--size) * 4);height:calc(var(--size) * 4);animation:9s ease-in-out infinite alternate XGJz1q_breathe;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes XGJz1q_breathe{0%{opacity:1}to{opacity:.8}}@media (prefers-reduced-motion:reduce){.XGJz1q_halo{animation:none}}
.YfOxVW_backdrop{--glow:#34548c61;--star:#f4efe4;--pano-h:clamp(380px, 58dvh, 760px);z-index:-1;pointer-events:none;position:fixed;inset:0;overflow:hidden}[data-theme=light] .YfOxVW_backdrop{--glow:#ffaa8238;--star:#5b7c9a}@media (min-width:900px){.YfOxVW_backdrop{--pano-h:clamp(420px, 70dvh, 760px)}}.YfOxVW_stars{position:absolute;inset:0 0 40%}.YfOxVW_stars span{background:var(--star);border-radius:50%;position:absolute}.YfOxVW_twinkle{animation:3.6s ease-in-out infinite YfOxVW_twinkle}@keyframes YfOxVW_twinkle{0%,to{opacity:.15}50%{opacity:.85}}.YfOxVW_glow{height:calc(var(--pano-h) * .55 + 200px);background:linear-gradient(to top, transparent 0%, var(--glow) 38%, transparent 100%);position:absolute;bottom:0;left:0;right:0}.YfOxVW_pano{width:100%;height:var(--pano-h);object-fit:cover;object-position:30% 100%;-webkit-user-select:none;user-select:none;position:absolute;bottom:0;left:0}@media (min-width:900px){.YfOxVW_pano{object-position:50% 100%}}.YfOxVW_panoLight{display:none}[data-theme=light] .YfOxVW_panoDark{display:none}[data-theme=light] .YfOxVW_panoLight{display:block}@media (prefers-reduced-motion:reduce){.YfOxVW_twinkle{animation:none}}
._06FOXa_wrap{--cr-hi:#fffaf0;--cr-mid:#f4e3b8;--cr-edge:#d4b06a;--cr-glow:#f2dfae73;--cr-bloom:#f2dfae17;place-items:center;width:92px;height:92px;display:inline-grid;position:relative}[data-theme=light] ._06FOXa_wrap{--cr-hi:#ffe6d6;--cr-mid:#f0a07a;--cr-edge:#c4552a;--cr-glow:#d9784e59;--cr-bloom:#ffaa821f}._06FOXa_moon{width:100%;height:100%;filter:drop-shadow(0 0 3px var(--cr-glow)) drop-shadow(0 0 9px var(--cr-glow));grid-area:1/1;animation:6s ease-in-out 3s infinite _06FOXa_breathe;overflow:visible}._06FOXa_stopHi{stop-color:var(--cr-hi)}._06FOXa_stopMid{stop-color:var(--cr-mid)}._06FOXa_stopEdge{stop-color:var(--cr-edge)}._06FOXa_edge{fill:none;stroke:var(--cr-hi);stroke-width:.9px;stroke-linecap:round;opacity:.7}._06FOXa_bloom{background:radial-gradient(closest-side, var(--cr-bloom), transparent);pointer-events:none;border-radius:50%;grid-area:1/1;width:120%;height:120%;translate:12% 12%}._06FOXa_glint{background:var(--cr-hi);clip-path:polygon(50% 0,56% 44%,100% 50%,56% 56%,50% 100%,44% 56%,0 50%,44% 44%);opacity:0;pointer-events:none;width:10px;height:10px;margin:-5px 0 0 -5px;position:absolute;top:24%;left:80%}@keyframes _06FOXa_breathe{0%,to{opacity:.92}50%{opacity:1}}._06FOXa_animate ._06FOXa_moon{animation:2.4s cubic-bezier(.22,1,.36,1) both _06FOXa_settle,6s ease-in-out 3s infinite _06FOXa_breathe}@keyframes _06FOXa_settle{0%{transform:translateY(10px)rotate(-10deg)}to{transform:none}}._06FOXa_animate ._06FOXa_edge{stroke-dasharray:1;animation:1.2s cubic-bezier(.65,0,.35,1) .25s both _06FOXa_trace,.8s ease-out 1.5s forwards _06FOXa_rimSettle}@keyframes _06FOXa_trace{0%{stroke-dashoffset:1px;opacity:1;stroke-width:1.6px}to{stroke-dashoffset:0;opacity:1;stroke-width:1.6px}}@keyframes _06FOXa_rimSettle{0%{opacity:1;stroke-width:1.6px}to{opacity:.7;stroke-width:.9px}}._06FOXa_animate ._06FOXa_fill{animation:1s cubic-bezier(.22,1,.36,1) 1.05s both _06FOXa_light}@keyframes _06FOXa_light{0%{opacity:0;filter:blur(4px)}to{opacity:1;filter:blur()}}._06FOXa_animate ._06FOXa_bloom{animation:1.6s ease-out 1.1s both _06FOXa_pool}@keyframes _06FOXa_pool{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}._06FOXa_ripple{border:1px solid var(--cr-hi);opacity:0;pointer-events:none;border-radius:50%;grid-area:1/1;width:70%;height:70%;animation:1.8s cubic-bezier(.22,1,.36,1) 1.35s both _06FOXa_ripple;translate:10% 10%}@keyframes _06FOXa_ripple{0%{opacity:0;transform:scale(.8)}10%{opacity:.35}to{opacity:0;transform:scale(1.7)}}._06FOXa_animate ._06FOXa_glint{animation:1.1s cubic-bezier(.22,1,.36,1) 1.9s both _06FOXa_glint}@keyframes _06FOXa_glint{0%{opacity:0;transform:scale(.2)rotate(0)}35%{opacity:1;transform:scale(1)rotate(45deg)}to{opacity:0;transform:scale(.3)rotate(90deg)}}._06FOXa_count{grid-area:1/1;width:100%;height:100%;overflow:visible}._06FOXa_dot{fill:var(--cr-mid);opacity:.5}._06FOXa_dotLast{fill:var(--cr-hi);filter:drop-shadow(0 0 3px var(--cr-glow))}._06FOXa_animate ._06FOXa_dot{animation:.5s cubic-bezier(.22,1,.36,1) both _06FOXa_dotIn}._06FOXa_animate ._06FOXa_dotLast{animation:.9s cubic-bezier(.22,1,.36,1) both _06FOXa_dotLast}@keyframes _06FOXa_dotIn{0%{opacity:0}40%{opacity:1}to{opacity:.5}}@keyframes _06FOXa_dotLast{0%{opacity:0;transform:scale(.2)}50%{opacity:1;transform:scale(1.6)}to{opacity:1;transform:none}}._06FOXa_count circle{transform-box:fill-box;transform-origin:50%}._06FOXa_rippleLast{width:24%;height:24%;animation-delay:1.35s;position:absolute;top:1%;left:30%;translate:none}@media (prefers-reduced-motion:reduce){._06FOXa_animate ._06FOXa_dot,._06FOXa_animate ._06FOXa_dotLast,._06FOXa_moon,._06FOXa_animate ._06FOXa_moon,._06FOXa_animate ._06FOXa_edge,._06FOXa_animate ._06FOXa_fill,._06FOXa_animate ._06FOXa_bloom,._06FOXa_animate ._06FOXa_glint{animation:none}._06FOXa_ripple{display:none}}
.IO18aW_page{flex-direction:column;align-items:center;gap:18px;width:100%;padding-top:4px;display:flex}.IO18aW_illustration{width:min(100%,320px);height:auto;overflow:visible}.IO18aW_glowStop{stop-color:var(--color-accent)}.IO18aW_stars{fill:var(--color-text-secondary);opacity:.55}.IO18aW_sparkle{fill:var(--color-accent)}.IO18aW_sparkleLight{fill:var(--color-text-secondary);opacity:.7}.IO18aW_arc{fill:none;stroke:var(--color-accent);stroke-width:1px;stroke-dasharray:2 4;stroke-linecap:round;opacity:.55}.IO18aW_beam{fill:none;stroke:var(--color-accent);stroke-width:1.6px;stroke-dasharray:.1 5;stroke-linecap:round}.IO18aW_halo{fill:var(--color-accent);opacity:.07}.IO18aW_haloInner{fill:var(--color-accent);opacity:.12}.IO18aW_fullMoon{fill:var(--color-accent)}.IO18aW_crater{fill:var(--color-bg);opacity:.14}.IO18aW_moonDisc{fill:var(--color-bg-elevated);stroke:color-mix(in srgb, var(--color-text-muted) 60%, transparent);stroke-width:1px}.IO18aW_moonLit{fill:var(--color-accent)}.IO18aW_dayLabel{fill:var(--color-text-muted);font-family:var(--font-body);font-size:9px;font-weight:600}.IO18aW_dayLabelFull{fill:var(--color-accent)}.IO18aW_bookPage{fill:var(--color-bg-elevated);stroke:var(--color-accent);stroke-width:1.3px;stroke-linejoin:round}.IO18aW_pageLines{fill:none;stroke:var(--color-accent);stroke-width:.8px;stroke-linecap:round;opacity:.55}.IO18aW_rehal{fill:none;stroke:var(--color-text-muted);stroke-width:1.6px;stroke-linecap:round}.IO18aW_bubble path{fill:color-mix(in srgb, #a78bfa 26%, var(--color-bg-elevated));stroke:#a78bfa;stroke-width:1px;stroke-opacity:.6}.IO18aW_bubble text{fill:#b9a5fb;font-family:var(--font-display);font-size:16px;font-weight:700}[data-theme=light] .IO18aW_bubble path{stroke:#7c5ce0;fill:color-mix(in srgb, #7c5ce0 14%, var(--color-bg-elevated))}[data-theme=light] .IO18aW_bubble text{fill:#7c5ce0}.IO18aW_beam{animation:2.4s linear infinite IO18aW_beamFall}.IO18aW_halo{transform-origin:160px 44px;animation:4s ease-in-out infinite IO18aW_haloBreathe}@keyframes IO18aW_beamFall{to{stroke-dashoffset:-10.2px}}@keyframes IO18aW_haloBreathe{0%,to{opacity:.07;transform:scale(1)}50%{opacity:.11;transform:scale(1.08)}}.IO18aW_header{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.IO18aW_eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent);font-size:11px;font-weight:600}[dir=rtl] .IO18aW_eyebrow{letter-spacing:0;text-transform:none;font-family:var(--font-arabic);font-size:13px}.IO18aW_title{font-family:var(--font-display);color:var(--color-text-primary);margin:0;font-size:26px;font-weight:600;line-height:1.2}[dir=rtl] .IO18aW_title{font-family:var(--font-arabic);font-size:28px}.IO18aW_lead{color:var(--color-text-secondary);max-width:34ch;margin:0;font-size:13px;line-height:1.55}.IO18aW_form{flex-direction:column;gap:12px;width:100%;display:flex}.IO18aW_field{position:relative}.IO18aW_textarea{box-sizing:border-box;resize:none;border:1px solid var(--color-border);background:var(--color-bg-elevated);width:100%;color:var(--color-text-primary);font:inherit;transition:border-color var(--duration-fast) var(--ease-smooth);border-radius:14px;padding:14px 14px 26px;font-size:15px;line-height:1.5}.IO18aW_textarea::placeholder,.IO18aW_input::placeholder{color:var(--color-text-muted)}.IO18aW_textarea:focus,.IO18aW_input:focus{border-color:var(--color-accent);outline:none}.IO18aW_counter{inset-inline-end:12px;color:var(--color-text-muted);font-variant-numeric:tabular-nums;font-size:10px;position:absolute;bottom:9px}.IO18aW_ideas{flex-direction:column;gap:8px;margin-top:8px;display:flex}.IO18aW_ideasLabel{color:var(--color-text-muted);font-size:11px}.IO18aW_chips{flex-wrap:wrap;gap:6px;display:flex}.IO18aW_chip{border:1px solid var(--color-border);color:var(--color-text-secondary);font:inherit;text-align:start;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-smooth), color var(--duration-fast) var(--ease-smooth);background:0 0;border-radius:999px;padding:6px 11px;font-size:12px;line-height:1.3}.IO18aW_chip:hover{border-color:var(--color-accent);color:var(--color-text-primary)}.IO18aW_chip:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}.IO18aW_emailLabel{color:var(--color-text-primary);align-items:baseline;gap:6px;margin-top:4px;font-size:12px;font-weight:600;display:flex}.IO18aW_optional{color:var(--color-text-muted);font-size:11px;font-weight:400}.IO18aW_input{box-sizing:border-box;border:1px solid var(--color-border);background:var(--color-bg-elevated);width:100%;min-height:42px;color:var(--color-text-primary);font:inherit;transition:border-color var(--duration-fast) var(--ease-smooth);border-radius:10px;padding:10px 14px;font-size:14px}.IO18aW_honeypot{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;inset-inline-start:-9999px}.IO18aW_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.IO18aW_error{color:#f87171;margin:0;font-size:12px}.IO18aW_submit{background:var(--color-accent);min-height:44px;color:var(--color-bg);font:inherit;cursor:pointer;transition:opacity var(--duration-fast) var(--ease-smooth);border:none;border-radius:10px;padding:10px 14px;font-size:14px;font-weight:700}.IO18aW_submit:hover:not(:disabled){opacity:.9}.IO18aW_submit:disabled{box-shadow:inset 0 0 0 1px var(--color-border);color:var(--color-text-muted);cursor:default;background:0 0}.IO18aW_submit:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:3px}[data-theme=light] .IO18aW_submit{color:var(--color-text-primary)}.IO18aW_thanks{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.IO18aW_thanksBadge{background:var(--color-accent);width:36px;height:36px;color:var(--color-bg);border-radius:50%;justify-content:center;align-items:center;display:flex}.IO18aW_secondary{border:1px solid var(--color-accent);min-height:40px;color:var(--color-text-primary);font:inherit;cursor:pointer;background:0 0;border-radius:8px;margin-top:6px;padding:8px 16px;font-size:13px;font-weight:700}.IO18aW_secondary:hover{background:var(--color-accent-soft)}@media (prefers-reduced-motion:reduce){.IO18aW_beam,.IO18aW_halo{animation:none}}
.def46G_wideMain.def46G_wideMain{width:100%;padding-inline:0}.def46G_strip{z-index:1;border:1px solid var(--color-border);background:var(--color-bg-elevated);box-sizing:border-box;border-radius:14px;flex-shrink:0;align-items:center;gap:12px;width:min(100% - 48px,352px);padding:10px 14px;display:flex;position:relative}.def46G_stripDay{font-family:var(--font-display-poetic);font-variant-numeric:oldstyle-nums;color:var(--color-day-number);font-size:34px;font-weight:600;line-height:1}.def46G_stripText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.def46G_stripText h1{font-family:var(--font-display);color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:15px;font-weight:600;line-height:1.2;overflow:hidden}[dir=rtl] .def46G_stripText h1{font-family:var(--font-arabic)}.def46G_stripText>span{color:var(--color-text-secondary);font-size:11px}.def46G_stripStatus{font:inherit;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;flex-shrink:0;align-items:center;gap:6px;padding:6px 2px;font-size:11px;font-weight:600;display:flex}.def46G_stripStatus:hover{color:var(--color-accent)}.def46G_stripStatus:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px;border-radius:4px}.def46G_dot{background:var(--color-accent);border-radius:50%;width:6px;height:6px}.def46G_dotLive{background:#22c55e;animation:1.8s ease-in-out infinite def46G_pulse}@keyframes def46G_pulse{0%,to{box-shadow:0 0 #22c55e8c}50%{box-shadow:0 0 0 4px #22c55e00}}.def46G_scene{--m-accent:var(--color-accent);--m-muted:var(--color-text-secondary);--m-halo:none;--sky-far:#142644;--sky-near:#0b182c;--front:#030912;--sky-window:#ecd9aeb3;--sky-glow:#34548c61;--star:#f4efe4;isolation:isolate;animation:def46G_fade .5s var(--ease-smooth) both;flex-direction:column;flex:1 0 auto;align-self:stretch;display:flex;position:relative}@keyframes def46G_fade{0%{opacity:0}to{opacity:1}}[data-theme=light] .def46G_scene{--m-accent:#a63d17;--m-muted:#4d6a87;--m-halo:0 0 2px #e8eef3f2, 0 0 8px #e8eef3e6;--sky-far:#d3dde8;--sky-near:#b9c8d8;--front:#9aadc3;--sky-window:#ff8a65bf;--sky-glow:#ffaa8238;--star:#5b7c9a}@keyframes def46G_rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.def46G_content{z-index:1;box-sizing:border-box;text-align:center;flex-direction:column;flex:1 0 auto;justify-content:center;align-self:center;align-items:center;width:min(100%,400px);padding:18px 24px 8px;display:flex;position:relative}.def46G_moon{color:#f2dfae;filter:drop-shadow(0 0 6px #f2dfae8c)drop-shadow(0 0 18px #f2dfae40);width:76px;height:76px;margin-bottom:14px;animation:6s ease-in-out infinite def46G_moonGlow}[data-theme=light] .def46G_moon{color:#d9784e;filter:drop-shadow(0 0 6px #d9784e59)}@keyframes def46G_moonGlow{0%,to{opacity:.9}50%{opacity:1}}.def46G_eyebrowIcon{flex-shrink:0;width:14px;height:14px}.def46G_eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--m-accent);align-items:center;gap:8px;font-size:11px;font-weight:700;display:inline-flex}[dir=rtl] .def46G_eyebrow{letter-spacing:0;font-size:13px}.def46G_watchTitle{font-family:var(--font-display);color:var(--color-text-primary);max-width:280px;margin:10px 0 4px;font-size:24px;font-weight:600;line-height:1.2}[dir=rtl] .def46G_watchTitle{font-family:var(--font-arabic)}.def46G_outcomes{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);grid-template-columns:1fr 1fr;width:100%;max-width:280px;margin-top:18px;padding:10px 0;display:grid}.def46G_outcomes>div{flex-direction:column;gap:3px;padding:0 8px;display:flex}.def46G_outcomes>div+div{border-inline-start:1px solid var(--color-border)}.def46G_outcomes span{letter-spacing:.06em;text-transform:uppercase;color:var(--m-muted);font-size:10px;font-weight:600}[dir=rtl] .def46G_outcomes span{letter-spacing:0;font-size:12px}.def46G_outcomes strong{color:var(--color-text-primary);font-size:14px;font-weight:700}.def46G_greeting{font-family:var(--font-display-poetic);color:var(--m-accent);animation:def46G_rise .5s .1s var(--ease-smooth) both;margin:16px 0 -2px;font-size:26px;font-style:italic}[dir=rtl] .def46G_greeting{font-family:var(--font-arabic);font-style:normal;font-weight:700}.def46G_one{font-family:var(--font-display-poetic);color:var(--color-day-number);animation:def46G_rise .6s .12s var(--ease-smooth) both;margin-top:10px;font-size:clamp(96px,17dvh,148px);font-weight:600;line-height:.9}.def46G_monthAr{font-family:var(--font-arabic);color:var(--color-text-primary);margin:4px 0 0;font-size:clamp(32px,5.4dvh,44px);font-weight:700;line-height:1.25}.def46G_monthLatin{font-family:var(--font-display);color:var(--color-text-secondary);margin:2px 0 0;font-size:18px;font-weight:500}.def46G_when{font-family:var(--font-display);color:var(--color-text-primary);margin:14px 0 0;font-size:30px;font-weight:700;line-height:1.15}[dir=rtl] .def46G_when{font-family:var(--font-arabic);font-size:32px}.def46G_date{color:var(--color-text-secondary);margin:6px 0 0;font-size:13px;font-weight:500}.def46G_note{color:var(--m-muted);max-width:280px;margin:6px 0 0;font-size:12px;line-height:1.5}.def46G_outcomes+.def46G_note{margin-top:12px}.def46G_actions{z-index:1;box-sizing:border-box;flex-direction:column;align-self:center;align-items:center;gap:12px;width:min(100%,400px);padding:10px 24px 0;display:flex;position:relative}.def46G_primary,.def46G_secondary{box-sizing:border-box;width:100%;min-height:48px;font:inherit;cursor:pointer;transition:transform var(--duration-fast) var(--ease-smooth), background-color var(--duration-fast) var(--ease-smooth);-webkit-tap-highlight-color:transparent;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:10px 16px;font-size:15px;font-weight:700;display:flex}.def46G_primary{background:var(--color-accent);color:#0b1e33;border:none}.def46G_primary:hover{filter:brightness(1.06)}.def46G_secondary{border:1px solid var(--color-accent);background:color-mix(in srgb, var(--color-bg) 70%, transparent);color:var(--color-text-primary)}.def46G_secondary:hover{background:var(--color-accent-soft)}.def46G_primary:active,.def46G_secondary:active{transform:scale(.98)}.def46G_primary:focus-visible,.def46G_secondary:focus-visible,.def46G_link:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:3px}.def46G_link{font:inherit;color:var(--m-accent);text-shadow:var(--m-halo);text-underline-offset:4px;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:2px;font-size:13px;font-weight:600;text-decoration:underline;display:inline-flex}.def46G_byline{color:var(--m-muted);text-shadow:var(--m-halo);font-size:12px}@media (max-height:740px){.def46G_content{padding-top:10px}.def46G_moon{width:44px;height:44px;margin-bottom:12px}.def46G_watchTitle{font-size:21px}.def46G_when{margin-top:10px;font-size:26px}}@media (max-height:620px){.def46G_strip{padding:6px 12px}.def46G_stripDay{font-size:26px}.def46G_one{font-size:76px}.def46G_monthAr{font-size:28px}.def46G_greeting{margin-top:8px;font-size:18px}.def46G_outcomes{margin-top:12px}.def46G_primary,.def46G_secondary{min-height:42px}}@media (prefers-reduced-motion:reduce){.def46G_scene,.def46G_greeting,.def46G_one,.def46G_moon,.def46G_dotLive{animation:none}}.def46G_revealMoon{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:50%;place-items:center;margin:4px 0 12px;padding:0;display:grid}.def46G_revealMoon:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:6px}.def46G_revealing>*{animation:.6s cubic-bezier(.22,1,.36,1) both def46G_emerge}.def46G_revealing>.def46G_revealMoon{animation:none}.def46G_revealing>.def46G_eyebrow{animation-delay:50ms}.def46G_revealing>.def46G_greeting{animation-delay:.1s}.def46G_revealing>.def46G_one{animation:.8s cubic-bezier(.22,1,.36,1) .12s both def46G_emergeOne}.def46G_revealing>.def46G_monthAr{animation-delay:.2s}.def46G_revealing>.def46G_monthLatin{animation-delay:.24s}.def46G_revealing>.def46G_when{animation-delay:.3s}.def46G_revealing>.def46G_date,.def46G_revealing>.def46G_note{animation-delay:.35s}@keyframes def46G_emerge{0%{opacity:0;filter:blur(4px);transform:translateY(6px)}to{opacity:1;filter:blur();transform:none}}@keyframes def46G_emergeOne{0%{opacity:0;filter:blur(10px);transform:scale(.94)}to{opacity:1;filter:blur();transform:none}}@media (max-height:740px){.def46G_revealMoon>span{width:64px;height:64px}.def46G_revealMoon{margin-bottom:8px}}@media (max-height:620px){.def46G_revealMoon>span{width:44px;height:44px}.def46G_revealMoon{margin:0 0 4px}}@media (prefers-reduced-motion:reduce){.def46G_revealing>*{animation:none}}
._3p3kdG_page{text-align:start;flex-direction:column;gap:26px;width:100%;padding-top:8px;display:flex}._3p3kdG_hero{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}._3p3kdG_emblem{width:56px;height:56px;margin-bottom:4px}._3p3kdG_emblemHalo{fill:var(--color-accent);opacity:.1}._3p3kdG_emblemMoon{fill:var(--color-accent)}._3p3kdG_emblemStar{fill:var(--color-accent);opacity:.8}._3p3kdG_eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent);font-size:11px;font-weight:600}[dir=rtl] ._3p3kdG_eyebrow{letter-spacing:0;text-transform:none;font-family:var(--font-arabic);font-size:13px}._3p3kdG_title{font-family:var(--font-display);color:var(--color-text-primary);margin:0;font-size:26px;font-weight:600;line-height:1.2}[dir=rtl] ._3p3kdG_title{font-family:var(--font-arabic);font-size:28px}._3p3kdG_lead{color:var(--color-text-secondary);max-width:34ch;margin:0;font-size:14px;line-height:1.55}._3p3kdG_block{flex-direction:column;gap:10px;display:flex}._3p3kdG_heading{letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-muted);margin:0;font-size:11px;font-weight:600}[dir=rtl] ._3p3kdG_heading{letter-spacing:0;text-transform:none;font-family:var(--font-arabic);font-size:13px}._3p3kdG_text{color:var(--color-text-primary);margin:0;font-size:14px;line-height:1.6}._3p3kdG_steps{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}._3p3kdG_step{align-items:flex-start;gap:12px;display:flex}._3p3kdG_stepNumber{background:var(--color-accent-soft);width:24px;height:24px;color:var(--color-accent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}._3p3kdG_stepTitle{color:var(--color-text-primary);margin-bottom:2px;font-size:14px;font-weight:600;display:block}._3p3kdG_stepText{color:var(--color-text-secondary);margin:0;font-size:13px;line-height:1.5}._3p3kdG_local{background:var(--color-accent-soft);color:var(--color-text-secondary);border-radius:10px;flex-direction:column;gap:2px;margin:4px 0 0;padding:10px 12px;font-size:12px;line-height:1.5;display:flex}._3p3kdG_local strong{color:var(--color-text-primary);font-weight:600}._3p3kdG_requestCard{text-align:center;border:1px solid var(--color-border);background:var(--color-bg-elevated);border-radius:14px;flex-direction:column;align-items:center;gap:8px;padding:20px 16px;display:flex}._3p3kdG_requestIcon{background:var(--color-accent-soft);width:40px;height:40px;color:var(--color-accent);border-radius:50%;justify-content:center;align-items:center;display:flex}._3p3kdG_requestTitle{font-family:var(--font-display);color:var(--color-text-primary);margin:4px 0 0;font-size:18px;font-weight:600;line-height:1.3}[dir=rtl] ._3p3kdG_requestTitle{font-family:var(--font-arabic);font-size:19px}._3p3kdG_requestText{color:var(--color-text-secondary);margin:0;font-size:13px;line-height:1.55}._3p3kdG_primary{background:var(--color-accent);width:100%;min-height:44px;color:var(--color-bg);font:inherit;cursor:pointer;transition:opacity var(--duration-fast) var(--ease-smooth);border:none;border-radius:10px;margin-top:6px;padding:10px 14px;font-size:14px;font-weight:700}._3p3kdG_primary:hover{opacity:.9}._3p3kdG_primary:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:3px}[data-theme=light] ._3p3kdG_primary{color:var(--color-text-primary)}._3p3kdG_links{border:1px solid var(--color-border);border-radius:14px;flex-direction:column;display:flex;overflow:hidden}._3p3kdG_linkRow{font:inherit;color:inherit;text-align:start;cursor:pointer;transition:background var(--duration-fast) var(--ease-smooth);background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;padding:14px;text-decoration:none;display:flex}._3p3kdG_linkRow+._3p3kdG_linkRow{border-top:1px solid var(--color-border)}._3p3kdG_linkRow:hover{background:var(--color-accent-soft)}._3p3kdG_linkRow:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:-2px}._3p3kdG_linkRow span{flex-direction:column;gap:2px;min-width:0;display:flex}._3p3kdG_linkRow strong{color:var(--color-text-primary);font-size:14px;font-weight:600}._3p3kdG_linkRow small{color:var(--color-text-secondary);font-size:12px}._3p3kdG_chevron{color:var(--color-text-muted);flex-shrink:0}[dir=rtl] ._3p3kdG_chevron{transform:scaleX(-1)}._3p3kdG_footer{border-top:1px solid var(--color-border);flex-direction:column;gap:8px;padding-top:4px;display:flex}._3p3kdG_footer p{color:var(--color-text-muted);text-align:center;margin:0;padding-top:8px;font-size:11px;line-height:1.55}._3p3kdG_footer p+p{padding-top:0}
.xMLp4q_trigger{z-index:1000;cursor:pointer;-webkit-backdrop-filter:blur(8px);transition:border-color var(--duration-fast) var(--ease-smooth), box-shadow var(--duration-fast) var(--ease-smooth);font-family:var(--font-body);background:#091d33d9;border:1px solid #ffffff1f;border-radius:20px;align-items:center;gap:6px;padding:6px 12px;display:flex;position:fixed;bottom:84px;right:16px;box-shadow:0 4px 16px #0000004d}.xMLp4q_trigger:hover{border-color:#ffffff40}.xMLp4q_triggerActive{border-color:#ffa60099;box-shadow:0 4px 16px #ffa60033}.xMLp4q_dot{background:#ffffff40;border-radius:50%;flex-shrink:0;width:7px;height:7px}.xMLp4q_dotActive{background:#ffa600;box-shadow:0 0 6px #ffa600cc}.xMLp4q_triggerLabel{letter-spacing:.08em;color:#ffffff80;text-transform:uppercase;font-size:10px;font-weight:600}.xMLp4q_triggerLabelActive{color:#ffa600}.xMLp4q_backdrop{z-index:999;-webkit-backdrop-filter:blur(2px);background:#00000080;position:fixed;inset:0}.xMLp4q_panel{z-index:1000;padding:0 0 env(safe-area-inset-bottom,0);background:#0d1f33;border-top:1px solid #ffffff14;border-radius:20px 20px 0 0;flex-direction:column;max-height:75vh;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 32px #0006}.xMLp4q_panelHandle{flex-shrink:0;justify-content:center;padding:12px 0 8px;display:flex}.xMLp4q_handle{background:#ffffff26;border-radius:2px;width:36px;height:4px}.xMLp4q_panelHeader{flex-shrink:0;justify-content:space-between;align-items:center;padding:0 20px 12px;display:flex}.xMLp4q_panelTitle{font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:#ffa600;font-size:11px;font-weight:700}.xMLp4q_resetBtn{color:#ffffff80;font-family:var(--font-body);cursor:pointer;transition:background var(--duration-fast) var(--ease-smooth), color var(--duration-fast) var(--ease-smooth);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:6px;padding:6px 12px;font-size:11px;font-weight:500;display:flex}.xMLp4q_resetBtn:hover{color:#fffc;background:#ffffff14}.xMLp4q_resetBtnActive{color:#ffa600;border-color:#ffa60066}.xMLp4q_scenarioList{flex:1;padding:0 12px 16px;overflow-y:auto}.xMLp4q_group{margin-bottom:4px}.xMLp4q_groupLabel{font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:#ffffff4d;padding:12px 8px 6px;font-size:10px;font-weight:600}.xMLp4q_scenarioBtn{cursor:pointer;text-align:left;width:100%;transition:background var(--duration-fast) var(--ease-smooth);background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;display:flex}.xMLp4q_scenarioBtn:hover{background:#ffffff0d}.xMLp4q_scenarioBtnActive{background:#ffa60014;border-color:#ffa60040}.xMLp4q_checkMark{border:1.5px solid #ffffff26;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.xMLp4q_checkMarkActive{background:#ffa600;border-color:#ffa600}.xMLp4q_checkMarkActive svg{display:block}.xMLp4q_checkMark svg{color:#0d1f33;width:10px;height:10px;display:none}.xMLp4q_scenarioName{font-family:var(--font-body);color:#ffffffb3;flex:1;font-size:13px;font-weight:500}.xMLp4q_scenarioNameActive{color:#fffffff2}.xMLp4q_tagBadge{font-family:var(--font-body);letter-spacing:.05em;text-transform:uppercase;border-radius:6px;padding:2px 7px;font-size:10px;font-weight:600}.xMLp4q_tagSighting{color:#64b4ffcc;background:#64b4ff1f}.xMLp4q_tagAction{color:#ff8a65cc;background:#ff8a651f}.xMLp4q_tagBaseline{color:#ffffff59;background:#ffffff0f}
.sGJblq_landing{background:var(--color-bg);height:100dvh;display:flex;position:relative;overflow:hidden}[data-theme=dark] .sGJblq_landing{background:linear-gradient(#0d1b30 0%,#0b1526 100%)}.sGJblq_left{padding:var(--space-3xl);padding-right:var(--space-2xl);flex-direction:column;flex:1;justify-content:space-between;display:flex}.sGJblq_content{flex-direction:column;flex:1;justify-content:center;display:flex}.sGJblq_headline{font-family:var(--font-display);color:var(--color-text-primary);margin-bottom:var(--space-lg);max-width:600px;font-size:clamp(2.5rem,5vw,4rem);font-weight:600;line-height:1.15}[dir=rtl] .sGJblq_headline{font-family:var(--font-arabic), var(--font-display)}.sGJblq_accent{color:var(--color-accent)}.sGJblq_subheadline{font-family:var(--font-body);color:var(--color-text-secondary);max-width:480px;font-size:clamp(1rem,1.5vw,1.25rem);line-height:1.6}[dir=rtl] .sGJblq_subheadline{font-family:var(--font-arabic), var(--font-body)}.sGJblq_channels{padding-bottom:var(--space-xl)}.sGJblq_channelsLabel{color:var(--color-text-muted);margin-bottom:var(--space-md);text-transform:uppercase;letter-spacing:.05em;font-size:.875rem}.sGJblq_channelLinks{gap:var(--space-lg);display:flex}.sGJblq_channelLink{align-items:center;gap:var(--space-sm);color:var(--color-text-secondary);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-md);background:var(--color-bg-subtle);transition:all var(--duration-fast) var(--ease-smooth);font-size:.9375rem;text-decoration:none;display:flex}.sGJblq_channelLink:hover{color:var(--color-text-primary);background:var(--color-accent-soft)}.sGJblq_channelIcon{width:20px;height:20px}.sGJblq_right{padding:var(--space-3xl);background:var(--color-bg-elevated);flex:1;justify-content:center;align-items:center;display:flex;position:relative}.sGJblq_right:before{content:"";background:var(--color-moon-fill);opacity:.08;pointer-events:none;border-radius:50%;width:300px;height:300px;position:absolute;top:10%;right:-5%}.sGJblq_preview{align-items:center;gap:var(--space-2xl);z-index:1;flex-direction:column;display:flex}.sGJblq_previewCard{background:var(--color-bg);border-radius:var(--radius-lg);padding:var(--space-2xl) var(--space-3xl);box-shadow:var(--shadow-medium);text-align:center;min-width:280px}.sGJblq_todayLabel{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.1em;margin-bottom:var(--space-md);font-size:.875rem;display:block}.sGJblq_dateDisplay{gap:var(--space-xs);flex-direction:column;display:flex}.sGJblq_day{font-family:var(--font-display);color:var(--color-day-number);font-size:4rem;font-weight:700;line-height:1}.sGJblq_monthNames{gap:var(--space-xs);flex-direction:column;display:flex}.sGJblq_month{font-family:var(--font-display);color:var(--color-text-primary);font-size:1.5rem;font-weight:500}.sGJblq_monthArabic{font-family:var(--font-arabic);color:var(--color-text-secondary);font-size:1.25rem;font-weight:400}.sGJblq_locationWrapper{margin-top:var(--space-lg);align-items:center;gap:var(--space-xs);flex-direction:column;display:flex}.sGJblq_location{color:var(--color-text-primary);font-size:.9375rem;font-weight:500}.sGJblq_locationSource{align-items:center;gap:var(--space-xs);color:var(--color-text-muted);font-size:.75rem;display:flex}.sGJblq_locationIcon{width:12px;height:12px}.sGJblq_loading{padding:var(--space-xl);color:var(--color-text-muted)}@keyframes sGJblq_shimmer{0%{background-position:200%}to{background-position:-200%}}.sGJblq_skeletonLine{background:linear-gradient(90deg, var(--color-bg-subtle) 25%, var(--color-bg-elevated) 50%, var(--color-bg-subtle) 75%);background-size:200% 100%;border-radius:6px;animation:1.5s ease-in-out infinite sGJblq_shimmer}.sGJblq_skeletonCard{align-items:center;gap:var(--space-sm);padding:var(--space-sm) 0;flex-direction:column;display:flex}.sGJblq_skeletonLabel{width:60px;height:12px}.sGJblq_skeletonDay{width:72px;height:56px;margin:var(--space-xs) 0}.sGJblq_skeletonMonth{width:130px;height:24px}.sGJblq_skeletonMonthAr{width:100px;height:20px}.sGJblq_skeletonLocation{width:110px;height:14px;margin-top:var(--space-md)}.sGJblq_telescopePending{align-items:center;gap:var(--space-sm);padding:var(--space-md) 0;flex-direction:column;display:flex}.sGJblq_telescopeSmall{width:100px;height:100px;color:var(--color-text-muted);animation:3s ease-in-out infinite sGJblq_gentlePulse}@keyframes sGJblq_gentlePulse{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.04)}}.sGJblq_telescopePendingText{color:var(--color-text-secondary);margin:0;font-size:.875rem;font-weight:500;line-height:1.4}.sGJblq_telescopePendingSecondary{color:var(--color-text-muted);margin:0;font-size:.8125rem}[dir=rtl] .sGJblq_telescopePendingSecondary{font-family:var(--font-arabic);direction:rtl}.sGJblq_sightingBanner{align-items:flex-start;gap:var(--space-sm);margin-top:var(--space-lg);padding:var(--space-md) var(--space-lg);border-radius:var(--radius-md);background:var(--color-bg-subtle);max-width:260px;animation:sGJblq_bannerSlideIn .4s var(--ease-smooth);border:1px solid #0000;display:flex}@keyframes sGJblq_bannerSlideIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.sGJblq_bannerIcon{flex-shrink:0;width:18px;height:18px;margin-top:2px}.sGJblq_bannerText{gap:var(--space-xs);flex-direction:column;display:flex}.sGJblq_bannerEn{color:var(--color-text-primary);font-size:.8125rem;font-weight:500;line-height:1.4}.sGJblq_bannerAr{font-family:var(--font-arabic);color:var(--color-text-secondary);text-align:right;direction:rtl;font-size:.8125rem;line-height:1.5}.sGJblq_banner-verification-day{background:linear-gradient(135deg,#93c5fd1f 0%,#93c5fd0f 100%);border-color:#93c5fd40}.sGJblq_banner-verification-day .sGJblq_bannerIcon{color:#93c5fd}.sGJblq_banner-moon-seen{background:linear-gradient(135deg,#86efac1f 0%,#86efac0f 100%);border-color:#86efac40}.sGJblq_banner-moon-seen .sGJblq_bannerIcon{color:#86efac}.sGJblq_banner-moon-not-seen{background:linear-gradient(135deg,#daa5641f 0%,#daa5640f 100%);border-color:#daa56440}.sGJblq_banner-moon-not-seen .sGJblq_bannerIcon{color:var(--color-accent)}.sGJblq_banner-no-data{background:linear-gradient(135deg,#9ca3af1f 0%,#9ca3af0f 100%);border-color:#9ca3af40}.sGJblq_banner-no-data .sGJblq_bannerIcon{color:#9ca3af}.sGJblq_unsupportedCta{margin-top:var(--space-lg);padding:var(--space-md) var(--space-lg);background:var(--color-bg-subtle);border-radius:var(--radius-md);border:1px solid var(--color-border);max-width:280px;animation:sGJblq_bannerSlideIn .4s var(--ease-smooth)}.sGJblq_unsupportedText{color:var(--color-text-secondary);margin:0 0 var(--space-sm) 0;font-size:.8125rem;line-height:1.4}.sGJblq_unsupportedText strong{color:var(--color-text-primary)}.sGJblq_notifyButton{justify-content:center;align-items:center;gap:var(--space-xs);width:100%;padding:var(--space-sm) var(--space-md);background:var(--color-accent-soft);color:var(--color-accent);border:1px solid var(--color-accent);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--duration-fast) var(--ease-smooth);font-size:.8125rem;font-weight:500;display:flex}.sGJblq_notifyButton:hover{background:var(--color-accent);color:#fff}.sGJblq_emailForm{gap:var(--space-sm);flex-direction:column;display:flex}.sGJblq_emailInputWrapper{gap:var(--space-xs);display:flex}.sGJblq_emailInput{padding:var(--space-sm) var(--space-md);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-primary);transition:border-color var(--duration-fast) var(--ease-smooth);outline:none;flex:1;font-size:.8125rem}.sGJblq_emailInput:focus{border-color:var(--color-accent)}.sGJblq_emailInput::placeholder{color:var(--color-text-muted)}.sGJblq_emailSubmit{padding:var(--space-sm) var(--space-md);background:var(--color-accent);color:#fff;border-radius:var(--radius-sm);cursor:pointer;transition:all var(--duration-fast) var(--ease-smooth);border:none;font-size:.8125rem;font-weight:500}.sGJblq_emailSubmit:hover:not(:disabled){opacity:.9}.sGJblq_emailSubmit:disabled{opacity:.5;cursor:not-allowed}.sGJblq_emailError{color:#ef4444;font-size:.75rem}.sGJblq_cancelButton{color:var(--color-text-muted);cursor:pointer;padding:var(--space-xs);transition:color var(--duration-fast) var(--ease-smooth);background:0 0;border:none;font-size:.75rem}.sGJblq_cancelButton:hover{color:var(--color-text-secondary)}.sGJblq_successMessage{align-items:center;gap:var(--space-sm);color:#22c55e;font-size:.8125rem;display:flex}.sGJblq_successMessage svg{flex-shrink:0}.sGJblq_cta{align-items:center;gap:var(--space-sm);background:var(--color-accent);color:#fff;padding:var(--space-md) var(--space-xl);font-family:var(--font-display);border-radius:var(--radius-md);cursor:pointer;transition:all var(--duration-fast) var(--ease-smooth);border:none;font-size:1.125rem;font-weight:500;text-decoration:none;display:flex;box-shadow:0 4px 16px #ff8a654d}.sGJblq_cta:hover{transform:translateY(-2px);box-shadow:0 6px 20px #ff8a6566}.sGJblq_cta:active{transform:translateY(0)}.sGJblq_ctaArrow{width:20px;height:20px}[dir=rtl] .sGJblq_cta{font-family:var(--font-arabic), var(--font-display)}[dir=rtl] .sGJblq_ctaArrow{transform:rotate(180deg)}.sGJblq_logo{top:var(--space-xl);left:var(--space-xl);align-items:center;gap:var(--space-sm);color:inherit;text-decoration:none;display:flex;position:absolute}.sGJblq_logoIcon{width:32px;height:32px}.sGJblq_logoText{font-family:var(--font-display);color:var(--color-text-primary);font-size:1.25rem;font-weight:600}@media (max-width:900px){.sGJblq_landing{-webkit-overflow-scrolling:touch;flex-direction:column;height:auto;min-height:100dvh;overflow-y:auto}.sGJblq_left{justify-content:flex-start;gap:var(--space-lg);padding:var(--space-xl) var(--space-2xl) var(--space-xl);padding-top:calc(var(--space-2xl) + 44px);flex:none}.sGJblq_content{flex:none}.sGJblq_headline{margin-bottom:var(--space-sm);font-size:clamp(1.75rem,6vw,2.25rem)}.sGJblq_subheadline{font-size:.9375rem}.sGJblq_channels{padding-bottom:0}.sGJblq_channelsLabel{margin-bottom:var(--space-sm);font-size:.75rem}.sGJblq_right{padding:var(--space-lg) var(--space-xl);flex:1;justify-content:center;align-items:center;display:flex}.sGJblq_preview{gap:var(--space-lg);align-items:center;width:100%;max-width:320px}.sGJblq_cta{white-space:nowrap;padding:var(--space-md) var(--space-lg);font-size:1rem}.sGJblq_previewCard{padding:var(--space-md) var(--space-xl);width:100%;min-width:0}.sGJblq_todayLabel{margin-bottom:var(--space-sm);font-size:.6875rem}.sGJblq_dateDisplay{flex-direction:column;align-items:center}.sGJblq_monthNames{text-align:center}.sGJblq_day{font-size:2.5rem}.sGJblq_month{font-size:1.0625rem}.sGJblq_monthArabic{font-size:.8125rem}.sGJblq_locationWrapper{margin-top:var(--space-sm);gap:2px}.sGJblq_location{font-size:.875rem}.sGJblq_sightingBanner{max-width:100%;padding:var(--space-xs) var(--space-md);margin-top:var(--space-xs);gap:var(--space-xs)}.sGJblq_bannerAr{display:none}.sGJblq_bannerEn{font-size:.75rem}}@media (max-width:500px){.sGJblq_left{padding:var(--space-md) var(--space-lg) var(--space-lg);padding-top:calc(var(--space-xl) + 44px);gap:var(--space-md)}.sGJblq_right{padding:var(--space-md) var(--space-lg)}.sGJblq_headline{font-size:clamp(1.5rem,7vw,2rem)}.sGJblq_channelLinks{gap:var(--space-sm);flex-wrap:wrap}.sGJblq_channelLink{padding:var(--space-xs) var(--space-sm);font-size:.875rem}.sGJblq_logo{top:var(--space-lg);left:var(--space-lg)}.sGJblq_day{font-size:2rem}.sGJblq_previewCard{padding:var(--space-sm) var(--space-lg)}.sGJblq_preview{max-width:280px}}.sGJblq_channelLabel,.sGJblq_channelLabel:hover{cursor:default}
.yhNKma_sections{width:min(100% - 32px,720px);color:var(--color-text-primary);flex-direction:column;gap:56px;margin:0 auto;padding:56px 0 72px;display:flex}.yhNKma_section{flex-direction:column;gap:12px;display:flex}.yhNKma_heading{font-family:var(--font-display);margin:0;font-size:24px;font-weight:600;line-height:1.25}[dir=rtl] .yhNKma_heading{font-family:var(--font-arabic);font-size:26px}.yhNKma_intro{color:var(--color-text-secondary);margin:0;font-size:15px;line-height:1.6}.yhNKma_countries{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px;margin:8px 0 0;padding:0;list-style:none;display:grid}.yhNKma_country{border:1px solid var(--color-border);background:var(--color-bg-elevated);color:inherit;transition:border-color var(--duration-fast) var(--ease-smooth);border-radius:14px;align-items:center;gap:12px;padding:14px 16px;text-decoration:none;display:flex}.yhNKma_country:hover{border-color:var(--color-accent)}.yhNKma_country:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}.yhNKma_flag{font-size:24px;line-height:1}.yhNKma_countryText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.yhNKma_countryText strong{font-size:15px;font-weight:600}.yhNKma_countryText small{color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.yhNKma_chevron{color:var(--color-text-muted);flex-shrink:0}[dir=rtl] .yhNKma_chevron{transform:scaleX(-1)}.yhNKma_text{color:var(--color-text-primary);max-width:62ch;margin:0;font-size:16px;line-height:1.7}.yhNKma_steps{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin:4px 0 0;padding:0;list-style:none;display:grid}.yhNKma_step{align-items:flex-start;gap:12px;display:flex}.yhNKma_stepNumber{background:var(--color-accent-soft);width:26px;height:26px;color:var(--color-accent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.yhNKma_stepTitle{margin-bottom:4px;font-size:15px;font-weight:600;display:block}.yhNKma_stepText{color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.55}.yhNKma_card{border:1px solid var(--color-border);background:var(--color-bg-elevated);border-radius:14px;flex-direction:column;gap:12px;max-width:520px;padding:18px;display:flex}.yhNKma_requestForm{margin:0}.yhNKma_field{color:var(--color-text-secondary);flex-direction:column;gap:6px;font-size:12px;font-weight:600;display:flex}.yhNKma_select,.yhNKma_input{box-sizing:border-box;border:1px solid var(--color-border);background:var(--color-bg);width:100%;min-height:44px;color:var(--color-text-primary);font:inherit;border-radius:10px;padding:10px 12px;font-size:15px;font-weight:400}.yhNKma_select:focus,.yhNKma_input:focus{border-color:var(--color-accent);outline:none}.yhNKma_button{background:var(--color-accent);min-height:44px;color:var(--color-bg);font:inherit;cursor:pointer;border:none;border-radius:10px;padding:10px 16px;font-size:15px;font-weight:700}[data-theme=light] .yhNKma_button{color:var(--color-text-primary)}.yhNKma_button:disabled{box-shadow:inset 0 0 0 1px var(--color-border);color:var(--color-text-muted);cursor:default;background:0 0}.yhNKma_button:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}.yhNKma_error{color:#f87171;margin:0;font-size:13px}.yhNKma_success{background:var(--color-accent-soft);color:var(--color-text-primary);border-radius:12px;max-width:520px;margin:0;padding:14px 16px;font-size:14px}.yhNKma_footerNav{border-top:1px solid var(--color-border);flex-direction:column;gap:14px;padding-top:28px;display:flex}.yhNKma_footerLinks{flex-wrap:wrap;gap:8px 22px;margin:0;padding:0;list-style:none;display:flex}.yhNKma_footerLinks a{color:var(--color-text-secondary);font-size:14px;text-decoration:none}.yhNKma_footerLinks a:hover{color:var(--color-accent)}.yhNKma_footerLinks a[aria-current=page]{color:var(--color-text-primary);font-weight:600}
._9VETAa_article{text-align:start;flex-direction:column;gap:14px;width:100%;padding-top:8px;display:flex}._9VETAa_back{color:var(--color-text-secondary);align-self:flex-start;font-size:13px;font-weight:600;text-decoration:none}._9VETAa_back:before{content:"‹ "}[dir=rtl] ._9VETAa_back:before{content:"› "}._9VETAa_back:hover{color:var(--color-accent)}._9VETAa_eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent);font-size:11px;font-weight:600}[dir=rtl] ._9VETAa_eyebrow{letter-spacing:0;text-transform:none;font-family:var(--font-arabic);font-size:13px}._9VETAa_title{font-family:var(--font-display);color:var(--color-text-primary);margin:0;font-size:26px;font-weight:600;line-height:1.25}[dir=rtl] ._9VETAa_title{font-family:var(--font-arabic);font-size:28px}._9VETAa_draft{border:1px dashed var(--color-accent);background:var(--color-accent-soft);color:var(--color-text-primary);border-radius:10px;margin:0;padding:10px 12px;font-size:12px}._9VETAa_section{flex-direction:column;gap:8px;display:flex}._9VETAa_heading{color:var(--color-text-primary);margin:8px 0 0;font-size:17px;font-weight:600;line-height:1.35}._9VETAa_paragraph{color:var(--color-text-primary);margin:0;font-size:15px;line-height:1.7}._9VETAa_ask{border-top:1px solid var(--color-border);color:var(--color-text-secondary);margin:10px 0 0;padding-top:14px;font-size:14px}._9VETAa_ask a{color:var(--color-accent);font-weight:600}._9VETAa_list{text-align:start;flex-direction:column;gap:8px;width:100%;margin:0;padding:0;list-style:none;display:flex}._9VETAa_listItem{border:1px solid var(--color-border);background:var(--color-bg-elevated);color:inherit;border-radius:14px;flex-direction:column;gap:4px;padding:14px;text-decoration:none;display:flex}._9VETAa_listItem:hover{border-color:var(--color-accent)}._9VETAa_listItem strong{font-size:15px;font-weight:600}._9VETAa_listItem small{color:var(--color-text-secondary);font-size:13px;line-height:1.5}
.aGiyYq_page{flex-direction:column;align-items:center;gap:18px;width:100%;padding-top:8px;display:flex}.aGiyYq_header{text-align:center;flex-direction:column;align-items:center;width:100%;display:flex}.aGiyYq_position{letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent);font-size:11px;font-weight:600}[dir=rtl] .aGiyYq_position{letter-spacing:0;text-transform:none;font-family:var(--font-arabic);font-size:13px}.aGiyYq_rail{gap:4px;margin:10px 0 18px;display:flex}.aGiyYq_railStep{background:var(--color-border);border-radius:2px;width:14px;height:3px}.aGiyYq_railPast{background:color-mix(in srgb, var(--color-accent) 35%, transparent)}.aGiyYq_railCurrent{background:var(--color-accent);width:22px}.aGiyYq_arabic{font-family:var(--font-arabic);margin:0;font-size:44px;font-weight:700;line-height:1.15}.aGiyYq_latin{font-family:var(--font-display);color:var(--color-text-secondary);margin-top:4px;font-size:20px;font-weight:500;line-height:1.2}.aGiyYq_year{letter-spacing:.08em;color:var(--color-text-muted);margin:6px 0 0;font-size:12px}.aGiyYq_neighbours{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);grid-template-columns:1fr 1fr;width:100%;display:grid}.aGiyYq_neighbour{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;padding:10px 4px;display:flex}.aGiyYq_neighbourNext{text-align:end;border-inline-start:1px solid var(--color-border);align-items:flex-end}.aGiyYq_neighbourKicker{letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);align-items:center;gap:4px;font-size:10px;font-weight:600;display:inline-flex}[dir=rtl] .aGiyYq_neighbourKicker{letter-spacing:0;text-transform:none;font-family:var(--font-arabic);font-size:11px}.aGiyYq_chevronNext{transform:scaleX(-1)}[dir=rtl] .aGiyYq_chevronPrev{transform:scaleX(-1)}[dir=rtl] .aGiyYq_chevronNext{transform:none}.aGiyYq_neighbourArabic{font-family:var(--font-arabic);color:var(--color-text-primary);font-size:17px;font-weight:700;line-height:1.3}.aGiyYq_neighbourLatin{color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12px;overflow:hidden}.aGiyYq_calendar{justify-content:center;width:100%;display:flex}.aGiyYq_timelineBlock{text-align:start;width:100%}.aGiyYq_timelineTitle{letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-muted);margin:0 0 12px;font-size:11px;font-weight:600}[dir=rtl] .aGiyYq_timelineTitle{letter-spacing:0;text-transform:none;font-family:var(--font-arabic);font-size:13px}.aGiyYq_timeline{margin:0;padding:0;list-style:none}.aGiyYq_moment{gap:14px;padding-bottom:18px;display:flex;position:relative}.aGiyYq_moment:before{content:"";inset-inline-start:10px;background:var(--color-border);width:1.5px;margin-inline-start:-.75px;position:absolute;top:22px;bottom:-2px}.aGiyYq_moment:last-child:before{display:none}.aGiyYq_state-past:before{background:color-mix(in srgb, var(--color-accent) 35%, transparent)}.aGiyYq_node{z-index:1;border:1.5px solid var(--color-border);background:var(--color-bg);width:20px;height:20px;color:var(--color-text-muted);box-sizing:border-box;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;display:flex;position:relative}.aGiyYq_kind-white .aGiyYq_node{background:color-mix(in srgb, var(--color-accent) 28%, var(--color-bg-elevated));color:var(--color-accent);border:none}.aGiyYq_kind-event .aGiyYq_node{--key-color:#a78bfa;background:color-mix(in srgb, var(--key-color) 24%, var(--color-bg-elevated));color:var(--key-color);border:none}[data-theme=light] .aGiyYq_kind-event .aGiyYq_node{--key-color:#7c5ce0}.aGiyYq_kind-start .aGiyYq_node{border-color:var(--color-text-muted)}.aGiyYq_kind-sighting .aGiyYq_node{border-color:var(--color-accent);color:var(--color-accent)}.aGiyYq_state-today .aGiyYq_node,.aGiyYq_kind-today .aGiyYq_node{background:var(--color-accent);color:var(--color-bg);border:none;box-shadow:0 0 10px #daa56466}.aGiyYq_state-past .aGiyYq_node{opacity:.7}.aGiyYq_body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.aGiyYq_titleRow{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.aGiyYq_title{color:var(--color-text-primary);font-size:14px;font-weight:600;line-height:1.35}[dir=rtl] .aGiyYq_title{font-family:var(--font-arabic);font-size:15px}.aGiyYq_meta{color:var(--color-text-secondary);font-size:12px}.aGiyYq_note{color:var(--color-text-muted);font-size:11px}.aGiyYq_kind-sighting .aGiyYq_note{color:var(--color-accent)}.aGiyYq_state-past .aGiyYq_title{color:var(--color-text-secondary);font-weight:500}.aGiyYq_state-past .aGiyYq_meta,.aGiyYq_state-past .aGiyYq_note{opacity:.7}.aGiyYq_state-today .aGiyYq_title,.aGiyYq_kind-today .aGiyYq_title{color:var(--color-accent)}.aGiyYq_chip{border:1px solid var(--color-border);color:var(--color-text-secondary);white-space:nowrap;border-radius:999px;flex-shrink:0;padding:2px 8px;font-size:10px;font-weight:600}.aGiyYq_chipToday{background:var(--color-accent-soft);color:var(--color-accent);border-color:#0000}.aGiyYq_estimate{color:var(--color-text-muted);text-align:center;margin:0;font-size:11px}
