#birth-info,#daily,#daily-prompts,#feedback,#today-anchors{scroll-margin-top:96px}#daily-guidance,#moment,#vibecheck{scroll-margin-top:0}#identity{scroll-margin-top:28px}.sectionNavigator{position:fixed;right:18px;bottom:calc(18px + env(safe-area-inset-bottom));z-index:90;display:flex;flex-direction:column;align-items:flex-end;gap:10px;font-family:Georgia,Times New Roman,serif}.sectionNavigatorMenu{width:min(292px,calc(100vw - 36px));max-height:min(620px,calc(100vh - 120px));overflow:auto;padding:14px;border:1px solid rgba(218,174,91,.62);border-radius:24px;background:linear-gradient(145deg,rgba(39,18,100,.97),rgba(83,42,132,.96));box-shadow:0 22px 65px rgba(30,12,71,.36);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);animation:sectionMenuIn .18s ease-out}.sectionNavigatorMenu p{margin:3px 9px 10px;color:#e6b95e;font:10px Arial,sans-serif;letter-spacing:3px}.sectionNavigatorMenu button{display:flex;align-items:center;gap:11px;width:100%;min-height:44px;padding:10px 12px;border:0;border-bottom:1px solid rgba(255,255,255,.11);background:transparent;color:#fffaf2;text-align:left;font:16px Georgia,Times New Roman,serif;cursor:pointer}.sectionNavigatorMenu button:last-child{border-bottom:0}.sectionNavigatorMenu button:focus-visible,.sectionNavigatorMenu button:hover{border-radius:12px;background:rgba(255,255,255,.12);outline:none}.sectionNavigatorMenu button span{width:18px;color:#e0ad52;text-align:center}.sectionNavigatorMenu .sectionNavigatorTop{margin-top:8px;border:1px solid rgba(224,173,82,.34);border-radius:14px;color:#f0ce89}.sectionNavigatorMenu .sectionNavigatorLogin{margin:9px 0 3px;border:1px solid rgba(246,205,119,.82);border-radius:14px;background:linear-gradient(135deg,#fff0b2,#ef9bd8);color:#32136f;font-weight:700;box-shadow:0 9px 24px rgba(15,4,50,.22)}.sectionNavigatorMenu .sectionNavigatorLogin span{color:#6a2c87}.sectionNavigatorLoginCopy{display:flex;align-items:baseline;justify-content:space-between;flex:1 1;gap:12px;min-width:0;flex-wrap:wrap}.sectionNavigatorLoginCopy em{font-family:var(--font-weather-script),"Segoe Script","Brush Script MT",cursive;font-size:1.15em;font-style:normal;font-weight:500;line-height:1.25}.universeLoginTitle{display:inline-flex;align-items:baseline;justify-content:center;flex-wrap:wrap;gap:.4em}html body .universeLoginTitle .universeLoginName{font-family:Georgia,Times New Roman,serif!important;font-style:normal;font-weight:inherit}html body .universeLoginTitle em{font-family:var(--font-weather-script),"Segoe Script","Brush Script MT",cursive!important;font-style:normal;font-weight:500}.sectionNavigatorMenu .sectionNavigatorLogin:focus-visible,.sectionNavigatorMenu .sectionNavigatorLogin:hover{background:linear-gradient(135deg,#fff5ca,#f5addf);box-shadow:0 12px 28px rgba(15,4,50,.3),0 0 0 3px rgba(246,205,119,.18)}.sectionNavigatorMenu .sectionNavigatorLogout{margin-top:8px;border:1px solid rgba(255,190,217,.3);border-radius:14px;color:#ffd8ea;background:rgba(255,255,255,.055)}.sectionNavigatorMenu .sectionNavigatorLogout:disabled{opacity:.65;cursor:wait}.sectionThemePicker{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px;margin-top:12px;padding-top:12px;border-top:1px solid rgba(255,255,255,.13)}.sectionThemePicker small{grid-column:1/-1;margin:0 3px 2px;color:#e6b95e;font:9px Arial,sans-serif;letter-spacing:2px}.sectionThemePicker button{justify-content:center;min-height:36px!important;padding:7px!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:999px!important;font:12px Arial,sans-serif!important}.sectionThemePicker button.selected{background:linear-gradient(135deg,#f7d66f,#ef8fd7)!important;color:#27105f!important;font-weight:700!important}.sectionNavigatorTrigger{display:grid;grid-template-columns:28px auto;align-items:center;grid-gap:5px;gap:5px;min-width:104px;min-height:52px;padding:7px 15px;border:1px solid rgba(225,177,83,.75);border-radius:999px;background:linear-gradient(135deg,#2b126d,#673596);color:#fffaf1;box-shadow:0 12px 34px rgba(41,19,89,.32);cursor:pointer}.sectionNavigatorTrigger>span{color:#efbd5b;font-size:22px;line-height:1}.sectionNavigatorTrigger small{font:12px Arial,sans-serif;letter-spacing:1.2px;text-transform:uppercase}.sectionNavigatorTrigger:focus-visible,.sectionNavigatorTrigger:hover{outline:2px solid rgba(229,183,98,.52);outline-offset:3px}@keyframes sectionMenuIn{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:560px){#daily,#daily-guidance,#daily-prompts,#identity,#moment,#today-anchors{scroll-margin-top:20px}.sectionNavigator{right:12px;bottom:calc(12px + env(safe-area-inset-bottom))}.sectionNavigatorTrigger{min-width:96px;min-height:50px;padding-inline:12px}.sectionNavigatorMenu{width:min(286px,calc(100vw - 24px));max-height:calc(100dvh - 92px)}}@media(prefers-reduced-motion:reduce){.sectionNavigatorMenu{animation:none}}html body .sectionThemePicker .sectionThemeNote{grid-column:1/-1;margin:12px 0 0;padding:0;font:13px/1.7 Arial,sans-serif!important;letter-spacing:normal!important;text-transform:none!important;color:#efdbab!important}html body .sectionThemePicker .sectionThemeNote a{display:block;padding:8px 0;color:inherit!important;text-underline-offset:4px}html[data-cosmic-theme=day] body .sectionThemePicker .sectionThemeNote{color:#344a43!important}#calendar-current-area{scroll-margin-top:190px}.sectionNavigatorMenu button.isCurrent,.sectionNavigatorMenu button.isCurrent:focus-visible,.sectionNavigatorMenu button.isCurrent:hover{border:1px solid rgba(255,218,132,.72);border-radius:13px;background:linear-gradient(100deg,rgba(247,214,111,.96),rgba(239,143,215,.9));color:#29105f;font-weight:700;box-shadow:0 7px 20px rgba(17,5,54,.22),inset 0 0 18px rgba(255,255,255,.3)}.sectionNavigatorMenu button.isCurrent span{color:#54207e}.cosmicUniverseRoute .dailyCosmicHome>*,.cosmicUniverseRoute>main>*{display:none!important}.cosmicUniverseRoute .cosmicSkyIndicator,.cosmicUniverseRoute .cosmicTopbar{display:flex!important}.cosmicUniverseRoute--anchors .dailyCosmicHome>#today-anchors,.cosmicUniverseRoute--birth-info>main>#birth-info,.cosmicUniverseRoute--cosmic-identity .dailyCosmicHome>#identity,.cosmicUniverseRoute--cosmic-identity .dailyCosmicHome>.identityDetailBackdrop,.cosmicUniverseRoute--daily-writing .dailyCosmicHome>#daily-prompts,.cosmicUniverseRoute--feedback>main>#feedback,.cosmicUniverseRoute--goods>main>#cosmic-goods,.cosmicUniverseRoute--journal>main>#moment,.cosmicUniverseRoute--light-today .dailyCosmicHome>#light-meeting,.cosmicUniverseRoute--sky-ahead .dailyCosmicHome>#sky-ahead,.cosmicUniverseRoute--welcome .dailyCosmicHome>.cosmicSectionIntroduction:first-of-type,.cosmicUniverseRoute--welcome .dailyCosmicHome>.dailyGuidanceIntro,.cosmicUniverseRoute--welcome .dailyCosmicHome>.dailyLogoHero,.cosmicUniverseRoute--welcome .dailyCosmicHome>.personalWeatherSection,.cosmicUniverseRoute--why-cosmic-identity>main>.universeFounderSection,.cosmicUniverseRoute>main>.closing,.cosmicUniverseRoute>main>.publicExistBanner,.cosmicUniverseRoute>main>.publicJournalInvitation,.cosmicUniverseRoute>main>.publicPageQuote{display:block!important}.universeFounderSection{width:min(1120px,calc(100% - 32px));margin:0 auto;padding:clamp(20px,4vw,48px) 0}.cosmicUniverseRoute--birth-info .dailyCosmicHome,.cosmicUniverseRoute--feedback .dailyCosmicHome,.cosmicUniverseRoute--goods .dailyCosmicHome,.cosmicUniverseRoute--journal .dailyCosmicHome,.cosmicUniverseRoute--why-cosmic-identity .dailyCosmicHome{display:none!important}.cosmicUniverseRoute--welcome .dailyCosmicHome{padding-bottom:clamp(48px,7vw,100px)}.cosmicUniverseRoute--anchors .dailyCosmicHome,.cosmicUniverseRoute--cosmic-identity .dailyCosmicHome,.cosmicUniverseRoute--daily-writing .dailyCosmicHome,.cosmicUniverseRoute--light-today .dailyCosmicHome,.cosmicUniverseRoute--sky-ahead .dailyCosmicHome{min-height:70vh}.universeChapterNav{display:grid!important;grid-template-columns:40px minmax(170px,320px) 40px;align-items:center;justify-content:center;grid-gap:8px;gap:8px;flex:1 1;max-width:470px;margin-inline:auto}.universeChapterNav .universeChapterArrow{display:grid;place-items:center;width:38px;height:38px;border:1px solid rgba(213,172,82,.55);border-radius:999px;text-decoration:none}.universeChapterNav .universeChapterArrow.isDisabled{opacity:.28}.universeChapterCurrent{display:flex!important;flex-direction:column;align-items:center;justify-content:center;min-height:48px;padding:5px 14px!important;border:1px solid rgba(213,172,82,.5);border-radius:999px;text-align:center;text-decoration:none}.universeChapterCurrent small{font:700 .58rem/1.1 Arial,sans-serif;letter-spacing:.16em;opacity:.7}.universeChapterCurrent strong{font-size:.88rem;line-height:1.15}.lightPossibilitiesIntro{max-width:760px;margin:0 auto 26px;text-align:center}.lightPossibilitiesGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.anchorPracticalGuidance,.lightPossibilitiesGrid article{padding:clamp(18px,2.2vw,28px);border:1px solid rgba(213,172,82,.48);border-radius:24px;background:rgba(255,255,255,.08)}.lightPossibilitiesGrid small{letter-spacing:.12em}.lightPossibilitiesGrid h3{margin:.55rem 0}.anchorPracticalGuidance{margin:14px 0 20px}.anchorPracticalGuidance>strong{display:block;margin:.7rem 0;font-size:1.2rem}html[data-cosmic-theme=day] body.cosmicSignedIn .lightPossibilitiesGrid article{background:linear-gradient(145deg,#FCFFF5,#E1F5E9)!important;color:#465536!important;box-shadow:0 14px 32px rgba(49,85,59,.09)}html[data-cosmic-theme=day] body.cosmicSignedIn .lightPossibilitiesGrid h3{color:#253D2B!important}html[data-cosmic-theme=day] body.cosmicSignedIn .anchorPracticalGuidance{background:linear-gradient(145deg,#FFFDF3,#D8EFE5)!important;color:#465536!important}@media(max-width:1099px){.cosmicUniverseRoute .cosmicTopbar{display:grid!important;grid-template-columns:1fr auto}.cosmicUniverseRoute .cosmicBrand{grid-column:1}.cosmicUniverseRoute .universeChapterNav{grid-column:1/-1;grid-row:2;width:100%;max-width:none}.cosmicUniverseRoute .cosmicTopActions{grid-column:2;grid-row:1}.universeChapterNav{grid-template-columns:36px minmax(0,1fr) 36px}}@media(max-width:760px){.universeChapterCurrent strong{font-size:.78rem}.lightPossibilitiesGrid{grid-template-columns:1fr}}.universeJournalCarry{display:block;margin:26px auto 8px;padding:13px 22px;border:1px solid #d5ac52;border-radius:999px;background:linear-gradient(135deg,#24866B,#1D725B);color:#FCFFF5;font:700 .9rem/1.2 Arial,sans-serif;letter-spacing:.035em;cursor:pointer;box-shadow:0 10px 26px rgba(36,134,107,.2)}html[data-cosmic-theme=night] .universeJournalCarry{border-color:rgba(255,212,119,.72);background:linear-gradient(135deg,#54258E,#7B3BB0);color:#FFF4D6}.universeChapterLinks{display:none}@media(min-width:1100px){.cosmicUniverseRoute .cosmicTopbar{display:grid!important;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px 20px;gap:8px 20px;padding-block:10px 12px}.cosmicUniverseRoute .cosmicTopActions{grid-column:2;grid-row:1}.cosmicUniverseRoute .universeChapterNav{display:grid!important;grid-column:1/-1;grid-row:2;grid-template-columns:38px minmax(0,1fr) 38px;align-items:center;grid-gap:12px;gap:12px;width:100%;max-width:none;margin:0}.cosmicUniverseRoute .universeChapterCurrent{display:none!important}.cosmicUniverseRoute .universeChapterLinks{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:4px 6px;min-width:0}.cosmicUniverseRoute .universeChapterLinks a{padding:7px 10px;border:1px solid transparent;border-radius:999px;font-size:clamp(.76rem,.9vw,.9rem);line-height:1.2;white-space:nowrap}.cosmicUniverseRoute .universeChapterLinks a[aria-current=page]{border-color:rgba(213,172,82,.75);background:rgba(213,172,82,.17);font-weight:700}.cosmicUniverseRoute .universeChapterLinks a:focus-visible,.cosmicUniverseRoute .universeChapterLinks a:hover{border-color:rgba(213,172,82,.65);background:rgba(213,172,82,.12)}}.universeChapterLinkStack{display:none}@media(min-width:1100px){.cosmicUniverseRoute .cosmicTopbar{grid-template-columns:auto minmax(0,1fr) auto;gap:clamp(8px,1vw,18px);padding:8px clamp(12px,1.5vw,26px)}.cosmicUniverseRoute .cosmicBrand{min-width:0}.cosmicUniverseRoute .cosmicBrand b{font-size:clamp(10px,.75vw,13px);letter-spacing:.075em}.cosmicUniverseRoute .universeChapterNav{grid-column:2;grid-row:1;grid-template-columns:30px minmax(0,1fr) 30px;gap:clamp(4px,.5vw,10px);min-width:0}.cosmicUniverseRoute .cosmicTopActions{grid-column:3;grid-row:1;gap:8px}.cosmicUniverseRoute .universeChapterNav .universeChapterArrow{width:30px;height:30px}.cosmicUniverseRoute .universeChapterLinks{flex-wrap:nowrap;justify-content:space-between;gap:0;width:100%}.cosmicUniverseRoute .universeChapterLinks a{flex:0 1 auto;min-width:0;padding:5px clamp(3px,.5vw,9px);font-size:clamp(13px,.88vw,17px);line-height:1.12;text-align:center}.cosmicUniverseRoute .universeChapterLinkLabel{display:none}.cosmicUniverseRoute .universeChapterLinkStack{display:block}}html[data-cosmic-theme=day] body.cosmicSignedIn{--ci-canvas:#E8F5E9;--ci-surface:#FCFFF5;--ci-surface-soft:#F1FAF0;--ci-heading:#253D2B;--ci-body:#465536;--ci-muted:#68764B;--ci-jade:#24866B;--ci-jade-soft:#BDE9D7;--ci-gold:#9A721E;--ci-gold-decor:#D5AC52;--ci-border:#DCCB94;background:radial-gradient(circle at 12% 4%,rgba(255,255,255,.92),transparent 26rem),radial-gradient(circle at 92% 24%,rgba(189,233,215,.58),transparent 34rem),linear-gradient(180deg,#E8F5E9,#F1FAF0 26%,#FCFFF5 52%,#DDF2E7 76%,#E8F5E9)!important;color:var(--ci-body)}html[data-cosmic-theme=day] body.cosmicSignedIn .dailyCosmicHome,html[data-cosmic-theme=day] body.cosmicSignedIn main{color:var(--ci-body)}html[data-cosmic-theme=day] body.cosmicSignedIn .cosmicSectionHeader,html[data-cosmic-theme=day] body.cosmicSignedIn .cosmicSectionHeader h2,html[data-cosmic-theme=day] body.cosmicSignedIn :is(h1,h2,h3,h4,h5){color:var(--ci-heading)!important;text-shadow:none!important}html[data-cosmic-theme=day] body.cosmicSignedIn :is(p,li,label){color:var(--ci-body)}html[data-cosmic-theme=day] body.cosmicSignedIn :is(.eyebrow,.dailyDate,.cosmicGoodsKicker,.cosmicGoodsStatus){color:var(--ci-gold)!important;text-shadow:none!important}html[data-cosmic-theme=day] body.cosmicSignedIn a{color:var(--ci-jade)}html[data-cosmic-theme=day] body.cosmicSignedIn :focus-visible{outline:3px solid rgba(36,134,107,.42)!important;outline-offset:3px}html[data-cosmic-theme=day] body.cosmicSignedIn .cosmicTopbar{border-bottom-color:rgba(220,203,148,.78)!important;background:rgba(252,255,245,.93)!important;box-shadow:0 10px 30px rgba(49,85,59,.1)!important;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}html[data-cosmic-theme=day] body.cosmicSignedIn .cosmicBrand,html[data-cosmic-theme=day] body.cosmicSignedIn .cosmicTopbar nav a{color:var(--ci-heading)!important}html[data-cosmic-theme=day] body.cosmicSignedIn .cosmicBrand span,html[data-cosmic-theme=day] body.cosmicSignedIn .cosmicTopActions{color:var(--ci-gold)!important}html[data-cosmic-theme=day] body.cosmicSignedIn .cosmicTopbar nav a:focus-visible,html[data-cosmic-theme=day] body.cosmicSignedIn .cosmicTopbar nav a:hover{color:var(--ci-jade)!important}html[data-cosmic-theme=day] body.cosmicSignedIn .cosmicAvatar{border-color:var(--ci-border)!important;background:linear-gradient(145deg,#FCFFF5,#BDE9D7)!important;color:var(--ci-heading)!important}html[data-cosmic-theme=day] body.cosmicSignedIn .cosmicSectionIntroduction{color:var(--ci-body)!important;background:radial-gradient(circle at 50% 26%,rgba(255,255,255,.78),transparent 34%),linear-gradient(155deg,rgba(252,255,245,.94),rgba(232,245,233,.92) 54%,rgba(189,233,215,.7))!important;border-color:rgba(220,203,148,.82)!important;box-shadow:0 20px 55px rgba(49,85,59,.11),inset 0 1px 0 rgba(255,255,255,.9)!important}html[data-cosmic-theme=day] body.cosmicSignedIn .cosmicSectionQuote{color:var(--ci-body)!important;border-color:rgba(220,203,148,.82)!important;background:rgba(252,255,245,.92)!important;box-shadow:0 10px 25px rgba(49,85,59,.08)!important;text-shadow:none!important}html[data-cosmic-theme=day] body.cosmicSignedIn .cosmicSectionArtwork{border-color:rgba(220,203,148,.9)!important;box-shadow:0 0 0 8px rgba(255,255,255,.5),0 18px 44px rgba(42,83,61,.18)!important}html[data-cosmic-theme=day] body.cosmicSignedIn .dailyCosmicHome{background:radial-gradient(circle at 15% 8%,rgba(255,255,255,.82),transparent 24rem),radial-gradient(circle at 84% 28%,rgba(189,233,215,.62),transparent 28rem),linear-gradient(180deg,#E8F5E9,#F1FAF0 55%,#FCFFF5)!important}html[data-cosmic-theme=day] body.cosmicSignedIn .dailyLogoHero img{filter:drop-shadow(0 18px 28px rgba(48,77,56,.14))}html[data-cosmic-theme=day] body.cosmicSignedIn .dailyLogoHero .dailyWelcomeNote{color:var(--ci-heading)!important;text-shadow:none!important}html[data-cosmic-theme=day] body.cosmicSignedIn .dailyFirstLayer,html[data-cosmic-theme=day] body.cosmicSignedIn .dailyGuidanceIntro{color:var(--ci-body)}html[data-cosmic-theme=day] body.cosmicSignedIn .dailyKicker,html[data-cosmic-theme=day] body.cosmicSignedIn .personalWeatherIntro{color:var(--ci-muted)!important}html[data-cosmic-theme=day] body.cosmicSignedIn :is(.dailyIdentityRibbon article,.dailyMainInsight,.dailySideInsights article,.dailyInsightTags article,.dailyStrategy,.personalWeatherCard,.dailyAnchorsCard,.dailyAffirmationCard,.modalityCard,.identityDetailDialog,.journalComposer,.savedMoment,.identityPanel,.profileForm,.timeKnowledge,.birthPossibilitiesPreference,.feedbackPanel,.mailingListPanel){border-color:rgba(220,203,148,.76)!important;background:linear-gradient(145deg,rgba(252,255,245,.98),rgba(241,250,240,.96))!important;color:var(--ci-body)!important;box-shadow:0 15px 38px rgba(49,85,59,.1),inset 0 1px 0 rgba(255,255,255,.88)!important}html[data-cosmic-theme=day] body.cosmicSignedIn :is(.dailyIdentityRibbon article,.dailyMainInsight,.dailySideInsights article,.dailyInsightTags article,.dailyStrategy,.personalWeatherCard,.dailyAnchorsCard,.dailyAffirmationCard,.modalityCard,.identityDetailDialog,.journalComposer,.savedMoment,.identityPanel,.profileForm,.timeKnowledge) :is(p,small,li){color:var(--ci-body)!important}html[data-cosmic-theme=day] body.cosmicSignedIn :is(button,.dailyExplore){transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background-color .2s ease}html[data-cosmic-theme=day] body.cosmicSignedIn :is(.profileForm>button,.journalComposer>button,.feedbackPanel button,.mailingListPanel button){border-color:#1E745C!important;background:linear-gradient(135deg,#24866B,#1D725B)!important;color:#FCFFF5!important;box-shadow:0 10px 24px rgba(36,134,107,.22)!important}html[data-cosmic-theme=day] body.cosmicSignedIn :is(input,textarea,select,[contenteditable=true]){border-color:rgba(108,133,91,.48)!important;background:#FCFFF5!important;color:#31422E!important;caret-color:#24866B}html[data-cosmic-theme=day] body.cosmicSignedIn :is(input,textarea,select,[contenteditable=true]):focus{border-color:#24866B!important;box-shadow:0 0 0 4px rgba(36,134,107,.13)!important}html[data-cosmic-theme=day] body.cosmicSignedIn ::placeholder{color:#7A8667!important;opacity:1}html[data-cosmic-theme=day] body.cosmicSignedIn .personalWeatherSection{background:linear-gradient(180deg,#F1FAF0,#E2F3E9 55%,#FCFFF5)!important}html[data-cosmic-theme=day] body.cosmicSignedIn .personalWeatherCard:nth-child(3n+1){background:linear-gradient(145deg,#FCFFF5,#E8F5E9)!important}html[data-cosmic-theme=day] body.cosmicSignedIn .personalWeatherCard:nth-child(3n+2){background:linear-gradient(145deg,#F1FAF0,#D8F0E6)!important}html[data-cosmic-theme=day] body.cosmicSignedIn .personalWeatherCard:nth-child(3n){background:linear-gradient(145deg,#FFFDF3,#E8F5E9)!important}html[data-cosmic-theme=day] body.cosmicSignedIn .anchorClassification span,html[data-cosmic-theme=day] body.cosmicSignedIn .dailyEnergyLabels span{border-color:rgba(36,134,107,.32)!important;background:rgba(189,233,215,.48)!important;color:#315F4E!important}html[data-cosmic-theme=day] body.cosmicSignedIn #identity{background:radial-gradient(circle at 86% 14%,rgba(189,233,215,.72),transparent 32rem),linear-gradient(180deg,#FCFFF5,#E3F4E9 52%,#D7EEE2)!important}html[data-cosmic-theme=day] body.cosmicSignedIn #identity .modalityCard:nth-child(2n){background:linear-gradient(145deg,#FCFFF5,#DDF2E7)!important}html[data-cosmic-theme=day] body.cosmicSignedIn .identityCardsInvitation{color:var(--ci-heading)!important;text-shadow:none!important}html[data-cosmic-theme=day] body.cosmicSignedIn .dailyLightMeetingSection{background:radial-gradient(circle at 50% 12%,rgba(255,255,255,.92),transparent 28rem),linear-gradient(180deg,#FCFFF5,#F1FAF0 62%,#E8F5E9)!important}html[data-cosmic-theme=day] body.cosmicSignedIn .dailyLightMeetingSection .dailyMainInsight{background:linear-gradient(150deg,#FFFFF8,#EFF9EE)!important}html[data-cosmic-theme=day] body.cosmicSignedIn .todayAnchorsSection{background:linear-gradient(180deg,#DCEFE4,#E8F5E9 45%,#F7FBEF)!important}html[data-cosmic-theme=day] body.cosmicSignedIn .anchorMeanings article:nth-child(odd){background:linear-gradient(145deg,#FCFFF5,#D8EFE5)!important}html[data-cosmic-theme=day] body.cosmicSignedIn .anchorMeanings article:nth-child(2n){background:linear-gradient(145deg,#F1FAF0,#BDE9D7)!important}html[data-cosmic-theme=day] body.cosmicSignedIn #daily-prompts{background:linear-gradient(180deg,#F1FAF0,#FCFFF5 52%,#E8F5E9)!important}html[data-cosmic-theme=day] body.cosmicSignedIn :is(#daily-prompts,#moment,.recentJournal){color:var(--ci-body)!important}html[data-cosmic-theme=day] body.cosmicSignedIn #moment{background:linear-gradient(180deg,#E8F5E9,#F7FBEF 38%,#FCFFF5)!important}html[data-cosmic-theme=day] body.cosmicSignedIn .journalComposer,html[data-cosmic-theme=day] body.cosmicSignedIn .richJournalEditor,html[data-cosmic-theme=day] body.cosmicSignedIn .savedMoment{background:#FCFFF5!important;border-color:rgba(220,203,148,.78)!important}html[data-cosmic-theme=day] body.cosmicSignedIn .moment>.script{color:#315F4E!important;text-shadow:none!important}html[data-cosmic-theme=day] body.cosmicSignedIn .cosmicGoodsSection{border-color:rgba(220,203,148,.78)!important;background:linear-gradient(145deg,#F1FAF0,#D8EFE5 56%,#FCFFF5)!important}html[data-cosmic-theme=day] body.cosmicSignedIn .cosmicGoodsIntro h2,html[data-cosmic-theme=day] body.cosmicSignedIn .cosmicGoodsSection .cosmicSectionHeader,html[data-cosmic-theme=day] body.cosmicSignedIn .cosmicGoodsSection .cosmicSectionHeader h2{color:#253D2B!important}html[data-cosmic-theme=day] body.cosmicSignedIn .cosmicGoodsIntro{border-color:rgba(220,203,148,.8)!important;background:linear-gradient(135deg,rgba(252,255,245,.92),rgba(189,233,215,.66))!important}html[data-cosmic-theme=day] body.cosmicSignedIn .cosmicGoodsCard{border-color:rgba(220,203,148,.72)!important;background:rgba(252,255,245,.88)!important;box-shadow:0 12px 28px rgba(49,85,59,.08)!important}html[data-cosmic-theme=day] body.cosmicSignedIn .cosmicGoodsCopy p,html[data-cosmic-theme=day] body.cosmicSignedIn .cosmicGoodsFooter,html[data-cosmic-theme=day] body.cosmicSignedIn .cosmicGoodsLead{color:var(--ci-body)!important}html[data-cosmic-theme=day] body.cosmicSignedIn #birth-info{background:linear-gradient(180deg,#E4F3E8,#FCFFF5 48%,#E8F5E9)!important}html[data-cosmic-theme=day] body.cosmicSignedIn #feedback{background:linear-gradient(180deg,#F1FAF0,#DDF2E7)!important}html[data-cosmic-theme=day] body.cosmicSignedIn .approxTabs button,html[data-cosmic-theme=day] body.cosmicSignedIn .daypartChoices button,html[data-cosmic-theme=day] body.cosmicSignedIn .precisionChoices button{border-color:rgba(36,134,107,.34)!important;background:#FCFFF5!important;color:var(--ci-heading)!important}html[data-cosmic-theme=day] body.cosmicSignedIn .approxTabs button.selected,html[data-cosmic-theme=day] body.cosmicSignedIn .daypartChoices button.selected,html[data-cosmic-theme=day] body.cosmicSignedIn .precisionChoices button.selected{border-color:#24866B!important;background:#BDE9D7!important;color:#1E4D3D!important}html[data-cosmic-theme=day] body.cosmicSignedIn .sectionNavigatorMenu{border-color:rgba(220,203,148,.9)!important;background:linear-gradient(145deg,rgba(252,255,245,.98),rgba(232,245,233,.98))!important;box-shadow:0 22px 60px rgba(42,83,61,.18)!important}html[data-cosmic-theme=day] body.cosmicSignedIn .sectionNavigatorMenu p,html[data-cosmic-theme=day] body.cosmicSignedIn .sectionThemePicker small{color:var(--ci-gold)!important}html[data-cosmic-theme=day] body.cosmicSignedIn .sectionNavigatorMenu button{color:var(--ci-heading)!important;border-bottom-color:rgba(36,134,107,.14)!important}html[data-cosmic-theme=day] body.cosmicSignedIn .sectionNavigatorMenu button:hover{background:rgba(189,233,215,.45)!important}html[data-cosmic-theme=day] body.cosmicSignedIn .sectionNavigatorMenu button.isCurrent,html[data-cosmic-theme=day] body.cosmicSignedIn .sectionThemePicker button.selected{border-color:rgba(36,134,107,.45)!important;background:linear-gradient(135deg,#BDE9D7,#F4E8B8)!important;color:#253D2B!important}html[data-cosmic-theme=day] body.cosmicSignedIn .sectionNavigatorTrigger{border-color:#B99442!important;background:linear-gradient(135deg,#24866B,#307A62)!important;color:#FCFFF5!important;box-shadow:0 12px 30px rgba(36,134,107,.24)!important}html[data-cosmic-theme=day] body.cosmicSignedIn .sectionNavigatorTrigger>span{color:#F4D47E!important}html[data-cosmic-theme=day] body.cosmicSignedIn :is(.identityDetailBackdrop,.authModalBackdrop){background:rgba(37,61,43,.38)!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}html[data-cosmic-theme=day] body.cosmicSignedIn :is(.identityDetailClose,.authModal button[aria-label*=Close]){background:#24866B!important;color:#FCFFF5!important}@media(prefers-reduced-motion:reduce){html[data-cosmic-theme=day] body.cosmicSignedIn *,html[data-cosmic-theme=day] body.cosmicSignedIn :after,html[data-cosmic-theme=day] body.cosmicSignedIn :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.cosmicSkyIndicator{position:-webkit-sticky;position:sticky;top:0;z-index:49;display:flex;align-items:center;justify-content:center;gap:9px;width:max-content;max-width:calc(100% - 24px);margin:10px auto -2px;padding:8px 13px;border:1px solid rgba(220,203,148,.72);border-radius:999px;background:rgba(252,255,245,.92);color:#253D2B;box-shadow:0 8px 24px rgba(37,61,43,.11);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);font-size:.82rem}.cosmicSkyIndicator>span{color:#D5AC52;font-size:1rem}.cosmicSkyIndicator>strong{font-weight:700}.cosmicSkyIndicator>small{padding:.2rem .45rem;border-radius:999px;background:#BDE9D7;color:#245746;font:800 .6rem Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase}html[data-cosmic-theme=night] body.cosmicSignedIn .cosmicSkyIndicator{border-color:rgba(255,212,119,.52);background:rgba(29,13,73,.9);color:#FFF8EA;box-shadow:0 8px 28px rgba(7,2,31,.34)}html[data-cosmic-theme=night] body.cosmicSignedIn .cosmicSkyIndicator>small{background:rgba(115,70,157,.62);color:#FFF4D6}::view-transition-new(root),::view-transition-old(root){animation-duration:.75s;animation-timing-function:ease-in-out}@media(prefers-reduced-motion:reduce){::view-transition-new(root),::view-transition-old(root){animation-duration:.01ms!important}}@media(max-width:560px){.cosmicSkyIndicator{position:relative;top:auto;margin:8px auto -4px;font-size:.75rem}}html[data-cosmic-theme=day] body.cosmicSignedIn #birth-info .cosmicSectionHeader,html[data-cosmic-theme=day] body.cosmicSignedIn #birth-info .cosmicSectionHeader h2,html[data-cosmic-theme=day] body.cosmicSignedIn #moment .cosmicSectionHeader,html[data-cosmic-theme=day] body.cosmicSignedIn #moment .cosmicSectionHeader h2,html[data-cosmic-theme=day] body.cosmicSignedIn .cosmicSectionQuote{color:#D5AC52!important;-webkit-text-fill-color:#D5AC52!important;-webkit-text-stroke:.7px #24866B!important;paint-order:stroke fill!important;text-shadow:none!important;filter:none!important;text-rendering:geometricPrecision}@media(max-width:700px){html[data-cosmic-theme=day] body.cosmicSignedIn #birth-info .cosmicSectionHeader,html[data-cosmic-theme=day] body.cosmicSignedIn #birth-info .cosmicSectionHeader h2,html[data-cosmic-theme=day] body.cosmicSignedIn #moment .cosmicSectionHeader,html[data-cosmic-theme=day] body.cosmicSignedIn #moment .cosmicSectionHeader h2,html[data-cosmic-theme=day] body.cosmicSignedIn .cosmicSectionQuote{-webkit-text-stroke:.6px #24866B!important}}html[data-cosmic-theme=day] body.cosmicSignedIn .cosmicSectionQuote,html[data-cosmic-theme=day] body.cosmicSignedIn .cosmicSectionQuote *,html[data-cosmic-theme=day] body.cosmicSignedIn .cosmicSectionQuote:after,html[data-cosmic-theme=day] body.cosmicSignedIn .cosmicSectionQuote:before{text-shadow:none!important;filter:none!important;-webkit-filter:none!important}html[data-cosmic-theme=day] body.cosmicSignedIn .dailyGuidanceIntro{border-color:#E7B84E!important;background:radial-gradient(circle at 86% 8%,rgba(255,247,164,.98) 0 5%,rgba(255,232,111,.52) 6%,transparent 20%),radial-gradient(circle at 12% 100%,rgba(255,255,255,.72),transparent 34%),linear-gradient(150deg,#C9F2FF,#83DDE6 42%,#62C8D4 62%,#FFE7A8)!important;box-shadow:0 22px 52px rgba(28,139,151,.24),0 7px 18px rgba(213,172,82,.14),inset 0 1px 0 rgba(255,255,255,.92)!important}html[data-cosmic-theme=day] body.cosmicSignedIn .dailyGuidanceIntro:after{content:"";position:absolute;inset:auto -8% -34% 30%;height:58%;border-radius:50% 50% 0 0;background:repeating-radial-gradient(ellipse at 50% 100%,rgba(255,255,255,.52) 0 2px,transparent 3px 16px);opacity:.48;pointer-events:none}html[data-cosmic-theme=day] body.cosmicSignedIn .dailyGuidanceIntro>*{z-index:1}html[data-cosmic-theme=day] body.cosmicSignedIn .dailyGuidanceIntro .dailyStars{color:#F4B83F!important;text-shadow:none!important}html[data-cosmic-theme=day] body.cosmicSignedIn .dailyGuidanceIntro .dailyDate{color:#9A6418!important;text-shadow:none!important}html[data-cosmic-theme=day] body.cosmicSignedIn .dailyGuidanceIntro h1{color:#155B59!important;text-shadow:none!important}html[data-cosmic-theme=day] body.cosmicSignedIn .dailyGuidanceIntro h1 em{text-shadow:none!important}html[data-cosmic-theme=day] body.cosmicSignedIn .dailyGuidanceIntro .dailyKicker{color:#245E59!important;text-shadow:none!important}html[data-cosmic-theme=day] body.cosmicSignedIn .cosmicJourneySeparator{border-color:rgba(213,172,82,.78)!important;background:linear-gradient(135deg,#FFF4B8,#D9F6EA 48%,#AFE7F2)!important;box-shadow:0 24px 58px rgba(54,101,84,.16),inset 0 1px 0 rgba(255,255,255,.9)!important;color:#253D2B!important}html[data-cosmic-theme=day] body.cosmicSignedIn .cosmicJourneySeparator--sun{background:linear-gradient(135deg,#FFF0A6,#FFD6A3 42%,#BCEFF1)!important}html[data-cosmic-theme=day] body.cosmicSignedIn .cosmicJourneySeparator--earth{background:linear-gradient(135deg,#D3F4D8,#C9F2EA 48%,#FFE5A9)!important}html[data-cosmic-theme=day] body.cosmicSignedIn .cosmicJourneySeparator--orbit{background:linear-gradient(135deg,#C8F0EE,#D8E8FF 48%,#F6D4F0)!important}html[data-cosmic-theme=day] body.cosmicSignedIn .cosmicJourneySeparator--saturn,html[data-cosmic-theme=day] body.cosmicSignedIn .cosmicJourneySeparator--title{background:linear-gradient(135deg,#E6F7D8,#D5F4E8 48%,#FFE0B8)!important}html[data-cosmic-theme=day] body.cosmicSignedIn .cosmicJourneyImage{border-color:rgba(213,172,82,.46)!important;filter:saturate(1.3) brightness(1.12) contrast(1.03)!important}html[data-cosmic-theme=day] body.cosmicSignedIn .cosmicJourneyWords{background:radial-gradient(circle at 84% 16%,rgba(255,196,74,.38),transparent 38%),linear-gradient(135deg,rgba(255,255,255,.54),rgba(255,255,255,.14))!important}html[data-cosmic-theme=day] body.cosmicSignedIn .cosmicJourneyWords>span{color:#B77812!important;text-shadow:none!important}html[data-cosmic-theme=day] body.cosmicSignedIn .cosmicJourneyWords strong{color:#1F5C48!important;-webkit-text-fill-color:#1F5C48!important;-webkit-text-stroke:0!important;text-shadow:none!important}html[data-cosmic-theme=day] body.cosmicSignedIn .cosmicJourneyWords small{color:#465536!important;-webkit-text-fill-color:#465536!important;text-shadow:none!important}body.cosmicSignedIn .dailyGuidanceIntro h1 em{color:#F4C95D!important;-webkit-text-fill-color:#F4C95D!important;-webkit-text-stroke:.35px #245746;text-shadow:none!important}html[data-cosmic-theme=day] body.cosmicSignedIn .dailyGuidanceIntro h1 em{color:#B77812!important;-webkit-text-fill-color:#B77812!important;-webkit-text-stroke:.35px #1F5C48}html[data-cosmic-theme=night] body.cosmicSignedIn .dailyGuidanceIntro h1 em{color:#FFD477!important;-webkit-text-fill-color:#FFD477!important;-webkit-text-stroke:.35px #5AC7A7}html[data-cosmic-theme=day] body.cosmicSignedIn .closing h2{color:#f5ce79!important;text-shadow:0 2px 14px rgba(12,5,42,.45)!important}html[data-cosmic-theme=day] body.cosmicSignedIn .closing p{color:#fff5e4!important}html[data-cosmic-theme=day] body.cosmicSignedIn .closing .legalLinks a{color:#f5ce79!important}html[data-cosmic-theme=day] body.cosmicSignedIn .closing .legalLinks a:focus-visible,html[data-cosmic-theme=day] body.cosmicSignedIn .closing .legalLinks a:hover{color:#fffaf0!important}html[data-cosmic-theme=day] body.cosmicSignedIn .cosmicSectionIntroduction .cosmicSectionQuote{color:#B77812!important;-webkit-text-fill-color:#B77812!important;-webkit-text-stroke:.35px #1F5C48!important;paint-order:stroke fill!important;text-shadow:none!important;filter:none!important}html[data-cosmic-theme] body.cosmicSignedIn .cosmicSectionIntroduction .cosmicSectionQuote{font-weight:700!important}html[data-cosmic-theme=night] body.cosmicSignedIn .cosmicSectionIntroduction .cosmicSectionQuote{color:#FFD477!important;-webkit-text-fill-color:#FFD477!important;-webkit-text-stroke:.35px #5AC7A7!important;paint-order:stroke fill!important;text-shadow:none!important;filter:none!important}html[data-cosmic-theme=day] body.cosmicSignedIn .cosmicUniverseRoute--birth-info,html[data-cosmic-theme=day] body.cosmicSignedIn .cosmicUniverseRoute--birth-info>main{background:radial-gradient(circle at 15% 22%,rgba(255,247,193,.8),transparent 25rem),radial-gradient(circle at 87% 38%,rgba(179,230,246,.78),transparent 30rem),linear-gradient(155deg,#FCFFF5,#E5F8EE 42%,#F4E9FF 76%,#FFF7D8)!important}html[data-cosmic-theme=day] body.cosmicSignedIn .cosmicUniverseRoute--birth-info #birth-info{background:radial-gradient(circle at 12% 12%,rgba(255,255,255,.95),transparent 30rem),radial-gradient(circle at 90% 42%,rgba(184,237,225,.7),transparent 29rem),linear-gradient(145deg,#FCFFF5,#DEF5EB 58%,#FFF4DA)!important}html[data-cosmic-theme=day] body.cosmicSignedIn .cosmicUniverseRoute--birth-info .identityArtworkFrame{background:linear-gradient(140deg,#FFE7AF,#BAF0EC 48%,#EBD9FF)!important;box-shadow:0 0 0 9px rgba(255,255,255,.68),0 19px 42px rgba(52,109,95,.2)!important}html[data-cosmic-theme=day] body.cosmicSignedIn .cosmicUniverseRoute--birth-info .identityArtworkCaption{background:linear-gradient(135deg,rgba(252,255,245,.97),rgba(223,246,233,.96))!important;color:#245746!important;text-shadow:none!important;box-shadow:0 7px 22px rgba(57,111,94,.18)!important}html[data-cosmic-theme=day] body.cosmicSignedIn .cosmicUniverseRoute--birth-info .identityArtworkCaption span{color:#AC751C!important}html[data-cosmic-theme=day] body.cosmicSignedIn .cosmicUniverseRoute--birth-info .identityPanel,html[data-cosmic-theme=day] body.cosmicSignedIn .cosmicUniverseRoute--birth-info .profileForm{border-color:rgba(213,172,82,.58)!important;background:linear-gradient(140deg,rgba(255,255,249,.96),rgba(225,247,234,.93))!important}html[data-cosmic-theme=day] body.cosmicSignedIn .cosmicUniverseRoute--birth-info #birth-info .cosmicJourneySeparator--title .cosmicJourneyImage{background-color:#E9F8EE!important;background-image:var(--cosmic-logo-moon,url("/cosmic-identity-logo.webp?v=8"))!important;background-size:contain!important;background-position:50%!important;border-right-color:rgba(213,172,82,.5)!important;filter:saturate(1.12) brightness(1.06)!important}@media(max-width:700px){html[data-cosmic-theme=day] body.cosmicSignedIn .cosmicUniverseRoute--birth-info #birth-info .cosmicJourneySeparator--title .cosmicJourneyImage{border-bottom-color:rgba(213,172,82,.5)!important}}html[data-cosmic-theme=day] body.cosmicSignedIn .cosmicUniverseRoute--birth-info #birth-info .identitySeedMantra{border-color:rgba(191,143,48,.62)!important;background:radial-gradient(circle at 88% 22%,rgba(255,246,175,.9),transparent 38%),linear-gradient(125deg,#E6F8F1,#C8EDF1 50%,#F3E6FF)!important;box-shadow:0 16px 38px rgba(54,103,83,.14),inset 0 1px 0 rgba(255,255,255,.94)!important}html[data-cosmic-theme=day] body.cosmicSignedIn .cosmicUniverseRoute--birth-info #birth-info .identitySeedMantra span,html[data-cosmic-theme=day] body.cosmicSignedIn .cosmicUniverseRoute--birth-info #birth-info .identitySeedMantra strong{color:#245746!important;text-shadow:none!important}html[data-cosmic-theme=day] body.cosmicSignedIn .cosmicUniverseRoute--birth-info #birth-info .identitySeedMantra i,html[data-cosmic-theme=day] body.cosmicSignedIn .cosmicUniverseRoute--birth-info #birth-info .identitySeedMantra small{color:#A47220!important;text-shadow:none!important}html[data-cosmic-theme=day] body.cosmicSignedIn .cosmicUniverseRoute--birth-info #birth-info .cosmicJourneySeparator--title .cosmicJourneyImage{background:#E9F8EE!important;border-right-color:rgba(167,216,190,.7)!important}html[data-cosmic-theme=day] body.cosmicSignedIn .cosmicUniverseRoute--birth-info #birth-info .cosmicJourneySeparator--title .cosmicJourneyImage:before{content:"";position:absolute;top:50%;left:0;width:100%;aspect-ratio:1;transform:translateY(-50%);border-radius:34px;background-image:var(--cosmic-logo-moon,url("/cosmic-identity-logo.webp?v=8"));background-repeat:no-repeat;background-position:50%;background-size:100% 100%}html[data-cosmic-theme=day] body.cosmicSignedIn .cosmicUniverseRoute--goods,html[data-cosmic-theme=day] body.cosmicSignedIn .cosmicUniverseRoute--goods>main{background:radial-gradient(circle at 16% 27%,rgba(255,255,255,.98),transparent 31rem),radial-gradient(circle at 85% 52%,rgba(255,234,171,.68),transparent 32rem),linear-gradient(145deg,#f8fff4,#dff8ef 48%,#fff7e7)!important}html[data-cosmic-theme=day] body.cosmicSignedIn .cosmicUniverseRoute--goods>main>#cosmic-goods{background:radial-gradient(circle at 78% 11%,rgba(255,247,205,.7),transparent 30rem),linear-gradient(145deg,#fafff6,#e2f8ef 60%,#fffbea)!important;box-shadow:0 24px 70px rgba(44,108,90,.12)!important}html[data-cosmic-theme=day] body.cosmicSignedIn .cosmicUniverseRoute--goods .cosmicSectionHeader h2{color:#a9761c!important;-webkit-text-fill-color:#a9761c!important;text-shadow:0 2px 0 rgba(255,255,255,.94)!important}html[data-cosmic-theme=day] body.cosmicSignedIn #identity .automaticPortraitIntro h2{color:#fff5d9!important;-webkit-text-fill-color:#fff5d9!important;text-shadow:0 3px 14px rgba(8,8,38,.7)!important}html[data-cosmic-theme=day] body.cosmicSignedIn #identity .automaticCosmicPortrait figcaption,html[data-cosmic-theme=day] body.cosmicSignedIn #identity .automaticPortraitIntro p{color:#fff5ea!important;text-shadow:0 2px 9px rgba(8,8,38,.75)!important}html[data-cosmic-theme=day] body.cosmicSignedIn #identity .portraitFacet small{color:#ffdf8d!important;text-shadow:0 2px 7px rgba(8,8,38,.85)!important}html[data-cosmic-theme=day] body.cosmicSignedIn #identity .portraitFacet strong{color:#fffdf3!important;text-shadow:0 2px 8px rgba(8,8,38,.9)!important}html[data-cosmic-theme=day] body.cosmicSignedIn #light-meeting .dailyGuidanceArtwork>p{border-color:rgba(255,219,143,.8);background:linear-gradient(100deg,rgba(31,16,73,.92),rgba(62,31,102,.87));color:#fff4d4!important;-webkit-text-fill-color:#fff4d4!important;text-shadow:0 2px 8px rgba(9,3,40,.8)!important;box-shadow:0 12px 32px rgba(15,8,49,.28)}html[data-cosmic-theme=day] body.cosmicSignedIn #light-meeting .dailyPersonalSunSeal small{color:#ffdf91!important;-webkit-text-fill-color:#ffdf91!important;text-shadow:0 2px 7px rgba(12,3,45,.9)!important}html[data-cosmic-theme=day] body.cosmicSignedIn #light-meeting .dailyPersonalSunSeal span{color:#fff9ed!important;-webkit-text-fill-color:#fff9ed!important;text-shadow:0 2px 9px rgba(12,3,45,.9)!important}html[data-cosmic-theme=day] body.cosmicSignedIn .identityDetailHero:after{background:linear-gradient(180deg,rgba(21,14,56,0) 12%,rgba(24,14,56,.44) 49%,rgba(22,12,55,.91))!important}html[data-cosmic-theme=day] body.cosmicSignedIn .identityDetailHero>div{border-color:rgba(255,226,166,.54);background:rgba(25,13,61,.74);box-shadow:0 12px 35px rgba(10,3,34,.3);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}html[data-cosmic-theme=day] body.cosmicSignedIn .identityDetailHero small{color:#ffe1a0!important;text-shadow:0 2px 9px rgba(5,2,22,.9)!important}html[data-cosmic-theme=day] body.cosmicSignedIn .identityDetailHero h2{color:#fff9e9!important;-webkit-text-fill-color:#fff9e9!important;text-shadow:0 2px 2px rgba(11,5,35,.96),0 5px 20px rgba(11,5,35,.92)!important}html[data-cosmic-theme=day] body.cosmicSignedIn .identityDetailHero strong{color:#ffe2a6!important;text-shadow:0 2px 9px rgba(5,2,22,.9)!important}html[data-cosmic-theme=day] body.cosmicSignedIn .identityDetailDialog .identityDetailHero>div>small{color:#ffdfa0!important;-webkit-text-fill-color:#ffdfa0!important;opacity:1!important;filter:none!important;text-shadow:0 2px 8px #100828,0 0 14px rgba(255,221,142,.48)!important}html[data-cosmic-theme=day] body.cosmicSignedIn .identityDetailHero:after{display:none!important}html[data-cosmic-theme=day] body.cosmicSignedIn .identityDetailHero>div{border-top-color:rgba(255,226,166,.48);background:#20123d;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}html[data-cosmic-theme=day] body.cosmicSignedIn .identityDetailArtwork img{filter:none}html[data-cosmic-theme=day] body.cosmicSignedIn .identityDetailArtwork figcaption{color:#ffe3a6!important;-webkit-text-fill-color:#ffe3a6!important}html[data-cosmic-theme=day] body.cosmicSignedIn .cosmicUniverseRoute :is(.personalWeatherSection,#identity,#light-meeting,#today-anchors,#daily-prompts,#moment,#cosmic-goods,#birth-info,#feedback){isolation:isolate}html[data-cosmic-theme=day] body.cosmicSignedIn .cosmicUniverseRoute :is(.personalWeatherSection,#identity,#light-meeting,#today-anchors,#daily-prompts,#moment,#cosmic-goods,#birth-info,#feedback):before{content:"";position:absolute;z-index:-1;pointer-events:none;width:clamp(230px,34vw,440px);aspect-ratio:1;left:0;top:48%;transform:translate(-18%,-50%);background:var(--ci-personal-art) center/cover no-repeat;opacity:.14;-webkit-mask-image:radial-gradient(circle,#000 26%,transparent 72%);mask-image:radial-gradient(circle,#000 26%,transparent 72%)}html[data-cosmic-theme=day] body.cosmicSignedIn .cosmicUniverseRoute :is(.personalWeatherSection,#light-meeting,#today-anchors,#cosmic-goods,#birth-info):after{content:"";position:absolute;z-index:-1;pointer-events:none;width:clamp(190px,27vw,330px);aspect-ratio:1;right:0;top:17%;transform:translateX(20%);background:var(--cosmic-logo-moon,url("/cosmic-identity-logo.webp?v=8")) center/contain no-repeat;opacity:.1;-webkit-mask-image:radial-gradient(circle,#000 32%,transparent 74%);mask-image:radial-gradient(circle,#000 32%,transparent 74%)}@media(max-width:700px){html[data-cosmic-theme=day] body.cosmicSignedIn .cosmicUniverseRoute :is(.personalWeatherSection,#identity,#light-meeting,#today-anchors,#daily-prompts,#moment,#cosmic-goods,#birth-info,#feedback):before{width:min(68vw,300px);left:0;top:54%;transform:translate(-28%,-50%);opacity:.1}html[data-cosmic-theme=day] body.cosmicSignedIn .cosmicUniverseRoute :is(.personalWeatherSection,#light-meeting,#today-anchors,#cosmic-goods,#birth-info):after{width:min(58vw,260px);top:22%;opacity:.075}}html[data-cosmic-theme=day] body.cosmicSignedIn #birth-info>.cosmicSectionIntroduction .cosmicSectionHeader h2{color:#32105F!important;-webkit-text-fill-color:#32105F!important;-webkit-text-stroke:0!important;text-shadow:none!important}body #personal-weather-month-calendar{--month-ink:#29483f;--month-muted:#52645c;--month-card:#fffdf8;--month-line:#cbbca0;--month-purple:#512c78;--month-purple-wash:#eee5fa;--month-blue:#164c6b;--month-blue-wash:#e3f1f8;--month-gold:#79561b;--month-gold-wash:#f9edcf;--month-today-border:#a26b16;--month-today-glow:rgba(173,120,19,.28);--month-today-badge:#ffe2a0;--month-today-ink:#56370e;box-sizing:border-box;width:100%;max-width:100%;min-width:0;margin:36px auto 18px;padding:clamp(18px,3vw,36px);border:1px solid var(--month-line);border-radius:32px;background:linear-gradient(145deg,#fffbf3,#e9f4ee);box-shadow:0 18px 45px rgba(40,27,67,.12);color:var(--month-ink);font:15px/1.6 Arial,sans-serif;text-align:left;scroll-margin-top:7rem}body #personal-weather-month-calendar *,body #personal-weather-month-calendar :after,body #personal-weather-month-calendar :before{box-sizing:border-box}body #personal-weather-month-calendar :is(h2,h3,h4,p,small,span,time,dt,dd,label,summary){-webkit-text-fill-color:currentColor;text-shadow:none}body #personal-weather-month-calendar :is(h2,h3,h4){color:var(--month-ink);background:none}body #personal-weather-month-calendar p{color:inherit}body #personal-weather-month-calendar button,body #personal-weather-month-calendar input,body #personal-weather-month-calendar select{min-height:44px;max-width:100%;border:1px solid var(--month-line);border-radius:12px;background:var(--month-card);color:var(--month-ink);-webkit-text-fill-color:currentColor;font:15px/1.4 Arial,sans-serif;box-shadow:none;text-shadow:none;animation:none;transform:none}body #personal-weather-month-calendar button{padding:10px 15px;cursor:pointer}body #personal-weather-month-calendar button:disabled{opacity:.5;cursor:default}body #personal-weather-month-calendar :is(button,input,select,summary,a):focus-visible{outline:3px solid var(--month-purple);outline-offset:3px}body #personal-weather-month-calendar a{color:var(--month-purple);text-decoration:underline;text-underline-offset:3px}body #personal-weather-month-calendar .monthCalendarHeader{max-width:42rem;margin:0 auto 24px;text-align:center}body #personal-weather-month-calendar .monthCalendarCelestial{color:var(--month-gold);font-size:23px;letter-spacing:.25em}body #personal-weather-month-calendar p.monthCalendarEyebrow{margin:14px 0 8px;color:var(--month-gold);font:700 11px/1.6 Arial,sans-serif;letter-spacing:.15em}body #personal-weather-month-calendar .monthCalendarHeader h2{margin:0 0 18px;font:italic 500 clamp(31px,4.8vw,50px)/1.2 Georgia,serif}body #personal-weather-month-calendar .monthCalendarHeader>p:not(.monthCalendarEyebrow){margin:18px 0 0;font:17px/1.8 Georgia,serif}body #personal-weather-month-calendar .monthCalendarLocationBar{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 15px;margin-bottom:16px;color:var(--month-muted)}body #personal-weather-month-calendar .monthCalendarLocationBar>span{max-width:100%;overflow-wrap:anywhere}body #personal-weather-month-calendar button.monthCalendarTextButton{min-height:44px;padding:8px 3px;border:0;border-radius:4px;background:transparent;color:var(--month-purple);font-size:14px;text-decoration:underline;text-underline-offset:4px}body #personal-weather-month-calendar .monthCalendarLocationChoice{margin-bottom:20px;padding:20px;border:1px solid var(--month-line);border-radius:18px;background:var(--month-card)}body #personal-weather-month-calendar .monthCalendarLocationChoice>p{margin:0 0 14px}body #personal-weather-month-calendar .monthCalendarLocationChoice label{display:block;margin-bottom:8px;font-weight:700}body #personal-weather-month-calendar .monthCalendarCitySearch{display:flex;align-items:flex-start;gap:10px}body #personal-weather-month-calendar .monthCalendarCityField{flex:1 1;min-width:0}body #personal-weather-month-calendar .monthCalendarCitySearch input{width:100%;min-width:0;padding:12px}body #personal-weather-month-calendar .monthCalendarCityResults{max-height:18rem;overflow-y:auto;overscroll-behavior:contain;margin:8px 0 0;padding:5px;border:1px solid var(--month-line);border-radius:12px;background:var(--month-card);list-style:none;box-shadow:0 8px 18px rgba(40,27,67,.12)}body #personal-weather-month-calendar .monthCalendarCityResults li{margin:0;padding:0}body #personal-weather-month-calendar .monthCalendarCityResults button{width:100%;border:0;border-radius:7px;text-align:left;overflow-wrap:anywhere}body #personal-weather-month-calendar .monthCalendarCityResults button:is(:hover,[aria-selected=true]){background:var(--month-purple-wash);color:var(--month-purple)}body #personal-weather-month-calendar .monthCalendarCityForm .monthCalendarFinePrint{margin:10px 0 0}body #personal-weather-month-calendar .monthCalendarCityStatus{margin:8px 0 0;color:var(--month-muted);font-size:13px}body #personal-weather-month-calendar .monthCalendarCityStatus:empty{margin:0}body #personal-weather-month-calendar .monthCalendarLocationChoice>small{display:block;margin-top:10px;font-size:12px}body #personal-weather-month-calendar .monthCalendarLegend{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 18px;padding:15px 0;border-top:1px solid var(--month-line);border-bottom:1px solid var(--month-line);font-size:13px}body #personal-weather-month-calendar .monthCalendarLegend>span{display:inline-flex;align-items:center;gap:7px}body #personal-weather-month-calendar .monthCalendarLegend i{display:inline-block;width:9px;height:9px;border-radius:50%;background:currentColor}body #personal-weather-month-calendar .monthLegendCosmic{color:var(--month-purple)}body #personal-weather-month-calendar .monthLegendWeather{color:var(--month-blue)}body #personal-weather-month-calendar .monthLegendBoth{color:var(--month-gold)}body #personal-weather-month-calendar .monthCalendarCoverageKey{margin:14px 5px 0;color:var(--month-muted);font:13px/1.8 Arial,sans-serif}body #personal-weather-month-calendar .monthCalendarCoverageKey strong{color:var(--month-gold)}body #personal-weather-month-calendar .monthCalendarGuide{margin:22px 0;padding:16px 20px;border:1px solid var(--month-line);border-radius:18px;background:var(--month-card)}body #personal-weather-month-calendar .monthCalendarGuide>summary{min-height:44px;padding:9px 0;color:var(--month-purple);font:600 18px/1.5 Georgia,serif;cursor:pointer}body #personal-weather-month-calendar .monthCalendarGuide>p{margin:12px 0 0;font:14px/1.8 Arial,sans-serif}body #personal-weather-month-calendar .monthCalendarSymbolKey{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:22px;gap:22px;margin:24px 0}body #personal-weather-month-calendar .monthCalendarSymbolKey>div{min-width:0}body #personal-weather-month-calendar .monthCalendarSymbolKey dt{margin:0 0 9px;color:var(--month-purple);font:600 14px/1.7 Arial,sans-serif}body #personal-weather-month-calendar .monthCalendarSymbolKey dd{margin:0;color:var(--month-ink);font:14px/1.8 Arial,sans-serif}body #personal-weather-month-calendar .monthCalendarGuide p.monthCalendarGuideUnits{padding-top:15px;border-top:1px solid var(--month-line);color:var(--month-muted);font-size:13px}body #personal-weather-month-calendar .monthCalendarToolbar{display:grid;grid-template-columns:44px 1fr 44px auto;align-items:center;grid-gap:10px;gap:10px;margin:20px 0 8px}body #personal-weather-month-calendar .monthCalendarToolbar h3{margin:0;text-align:center;font:500 clamp(21px,3vw,28px)/1.35 Georgia,serif}body #personal-weather-month-calendar .monthCalendarToolbar>button:not(.monthCalendarToday){padding:0;font-size:27px}body #personal-weather-month-calendar .monthCalendarToday{margin-left:8px;font-size:13px}body #personal-weather-month-calendar .monthCalendarTodayKey{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:14px 0 4px;color:var(--month-muted);font:12px/1.7 Arial,sans-serif}body #personal-weather-month-calendar p.monthCalendarFinePrint{margin:12px 0;color:var(--month-muted);font:12px/1.7 Arial,sans-serif}body #personal-weather-month-calendar .monthCalendarLoadStatus{min-height:20px;margin:4px 0;color:var(--month-muted);font-size:13px}body #personal-weather-month-calendar .monthCalendarGrid{width:100%;margin:0;table-layout:fixed;border-collapse:separate;border-spacing:5px}body #personal-weather-month-calendar .monthCalendarGrid :is(th,td){width:14.285%;border:0;padding:0;background:transparent;vertical-align:top}body #personal-weather-month-calendar .monthCalendarGrid th{padding:7px 0;color:var(--month-muted);font:700 12px/1.5 Arial,sans-serif;text-align:center}body #personal-weather-month-calendar .monthCalendarDay{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;width:100%;min-width:0;min-height:228px;height:100%;padding:7px;border:1px solid var(--month-line);border-radius:13px;background:var(--month-card);text-align:left}body #personal-weather-month-calendar .monthCalendarDay[data-day-kind=cosmic]{background:var(--month-purple-wash);border-color:var(--month-purple)}body #personal-weather-month-calendar .monthCalendarDay[data-day-kind=weather]{background:var(--month-blue-wash);border-color:var(--month-blue)}body #personal-weather-month-calendar .monthCalendarDay[data-day-kind=both]{background:var(--month-gold-wash);border-color:var(--month-gold)}body #personal-weather-month-calendar .monthCalendarDay[data-today=true]{border:2px solid var(--month-today-border);box-shadow:inset 0 0 12px var(--month-today-glow),0 0 0 1px var(--month-card),0 0 16px var(--month-today-glow)}body #personal-weather-month-calendar .monthCalendarDay[data-selected=true]{outline:3px solid var(--month-purple);outline-offset:1px}body #personal-weather-month-calendar .monthCalendarOutside{border-style:dashed!important}body #personal-weather-month-calendar .monthCalendarOutside .monthCalendarDayNumber{color:var(--month-muted)}body #personal-weather-month-calendar button.monthCalendarDateButton{width:100%;min-height:32px;padding:3px 0 7px;border:0;border-radius:4px;background:transparent;text-align:left}body #personal-weather-month-calendar .monthCalendarDayNumber{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:5px;margin:0;font:700 15px/1.1 Arial,sans-serif}body #personal-weather-month-calendar .monthCalendarTodayBadge{display:inline-block;padding:3px 5px;border-radius:20px;background:var(--month-today-badge);color:var(--month-today-ink);font:700 10px/1.2 Arial,sans-serif;box-shadow:0 0 10px var(--month-today-glow)}body #personal-weather-month-calendar .monthCalendarDayChips{display:flex;flex-direction:column;gap:4px;min-width:0}body #personal-weather-month-calendar button:is(.monthCalendarCosmicChip,.monthCalendarWeatherChip){display:block;width:100%;min-width:0;min-height:32px;padding:6px 4px;border:0;border-radius:5px;font:600 11px/1.45 Arial,sans-serif;text-align:left;white-space:normal;overflow-wrap:anywhere;touch-action:manipulation}body #personal-weather-month-calendar .monthCalendarCosmicChip{color:var(--month-purple);background:var(--month-purple-wash)}body #personal-weather-month-calendar .monthCalendarWeatherChip{color:var(--month-blue);background:var(--month-blue-wash)}body #personal-weather-month-calendar .monthCalendarLabelCompact{display:none}body #personal-weather-month-calendar button.monthCalendarMore{width:100%;min-height:28px;padding:4px 3px;border:0;border-radius:4px;background:transparent;font:11px/1.4 Arial,sans-serif;text-align:left;color:var(--month-muted)}body #personal-weather-month-calendar :is(.monthCalendarDateButton,.monthCalendarCosmicChip,.monthCalendarWeatherChip,.monthCalendarMore):hover{text-decoration:underline;text-underline-offset:3px}body #personal-weather-month-calendar .monthCalendarForecastStatus{margin:15px 5px 24px;color:var(--month-muted);font:12px/1.7 Arial,sans-serif}body #personal-weather-month-calendar .monthCalendarForecastStatus p{margin:7px 0}body #personal-weather-month-calendar .monthCalendarPressureChoice{display:flex;flex-wrap:wrap;align-items:center;gap:7px 12px;margin:12px 0}body #personal-weather-month-calendar .monthCalendarPressureChoice select{padding:8px;font-size:13px}body #personal-weather-month-calendar .monthCalendarDayDetail{padding:clamp(18px,3vw,28px);border:1px solid var(--month-line);border-radius:24px;background:var(--month-card)}body #personal-weather-month-calendar .monthCalendarDayDetail>header{margin-bottom:22px}body #personal-weather-month-calendar .monthCalendarDayDetail>header .monthCalendarEyebrow{margin-top:0}body #personal-weather-month-calendar .monthCalendarDayDetail>header h3{margin:0;font:500 clamp(23px,3vw,31px)/1.4 Georgia,serif}body #personal-weather-month-calendar .monthCalendarPersonalNote{padding:22px;border-radius:18px;background:var(--month-purple-wash);color:var(--month-purple)}body #personal-weather-month-calendar .monthCalendarPersonalNote h4{margin:0 0 9px;color:var(--month-purple);font:600 21px/1.4 Georgia,serif}body #personal-weather-month-calendar .monthCalendarNoteSources{display:block;font:600 12px/1.6 Arial,sans-serif}body #personal-weather-month-calendar .monthCalendarPersonalNote p{margin:20px 0 0;font:18px/1.8 Georgia,serif}body #personal-weather-month-calendar .monthCalendarPersonalNote p.monthCalendarNoteQuestion{margin-top:26px;font-style:italic}body #personal-weather-month-calendar .monthCalendarLocalDay{margin-top:24px;padding:22px;border-radius:18px;background:var(--month-blue-wash);color:var(--month-blue)}body #personal-weather-month-calendar .monthCalendarLocalDay .monthCalendarEyebrow{margin-top:0;color:var(--month-blue)}body #personal-weather-month-calendar .monthCalendarLocalDay h4{margin:0;color:var(--month-blue);font:600 22px/1.4 Georgia,serif}body #personal-weather-month-calendar .monthCalendarPreparation{margin:18px 0;font:17px/1.8 Georgia,serif}body #personal-weather-month-calendar .monthCalendarWeatherMetrics{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin:22px 0}body #personal-weather-month-calendar .monthCalendarWeatherMetrics div{min-width:0}body #personal-weather-month-calendar .monthCalendarWeatherMetrics dt{margin:0 0 4px;font:12px/1.5 Arial,sans-serif}body #personal-weather-month-calendar .monthCalendarWeatherMetrics dd{margin:0;font:600 18px/1.5 Arial,sans-serif;overflow-wrap:anywhere}body #personal-weather-month-calendar .monthCalendarPressureDetail{margin:16px 0;font:14px/1.7 Arial,sans-serif}body #personal-weather-month-calendar .monthCalendarPressureDetail span{display:block;margin-top:4px;font-size:12px}body #personal-weather-month-calendar .monthCalendarLocalDay p.monthCalendarFinePrint{color:var(--month-blue)}body #personal-weather-month-calendar .monthCalendarWeatherUnavailable{margin:22px 0;color:var(--month-muted);font:14px/1.7 Arial,sans-serif}body #personal-weather-month-calendar .monthCalendarSharedDay{margin-top:24px;padding-top:15px;border-top:1px solid var(--month-line)}body #personal-weather-month-calendar .monthCalendarSharedDay summary{min-height:44px;padding:10px 0;color:var(--month-purple);font:14px/1.7 Arial,sans-serif;cursor:pointer}body #personal-weather-month-calendar .monthCalendarSkyBackground{font:14px/1.8 Arial,sans-serif}body #personal-weather-month-calendar .monthCalendarSharedDay ol{margin:20px 0;padding:0;list-style:none}body #personal-weather-month-calendar .monthCalendarSharedDay li{display:flex;gap:14px;padding:18px 0;border-bottom:1px solid var(--month-line)}body #personal-weather-month-calendar .monthCalendarSharedDay li:last-child{border-bottom:0}body #personal-weather-month-calendar .monthCalendarEventSymbol{flex-shrink:0;color:var(--month-purple);font-size:22px}body #personal-weather-month-calendar .monthCalendarSharedDay li h4{margin:0 0 5px;font:600 20px/1.5 Georgia,serif}body #personal-weather-month-calendar .monthCalendarSharedDay li time{font:600 13px/1.6 Arial,sans-serif}body #personal-weather-month-calendar .monthCalendarSharedDay li p{margin:14px 0 0;font:16px/1.8 Georgia,serif}body #personal-weather-month-calendar .monthCalendarSharedDay li p.monthCalendarFinePrint{font:12px/1.7 Arial,sans-serif}body #personal-weather-month-calendar button.monthCalendarEventReading{min-height:44px;padding:4px 0;border:0;border-radius:4px;background:transparent;color:var(--month-purple);font:600 20px/1.5 Georgia,serif;text-align:left;text-decoration:underline;text-underline-offset:4px}body #personal-weather-month-calendar .monthCalendarBackgroundNotes{display:grid;grid-gap:9px;gap:9px;margin:16px 0}body #personal-weather-month-calendar button.monthCalendarNoteLink{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:48px;padding:13px 15px;border:1px solid var(--month-line);border-radius:12px;background:var(--month-purple-wash);color:var(--month-purple);font:14px/1.7 Arial,sans-serif;text-align:left}body #personal-weather-month-calendar .monthCalendarNoteLink>span:first-child{min-width:0;overflow-wrap:anywhere}body #personal-weather-month-calendar .monthCalendarNoteLink>span:last-child{flex-shrink:0}body #personal-weather-month-calendar .monthCalendarNoteLink small{display:block;margin-top:4px;font-size:12px}body #personal-weather-month-calendar button.monthCalendarNoteLink:hover{text-decoration:underline;text-underline-offset:4px}body #personal-weather-month-calendar button.monthCalendarWeatherLink{margin-top:24px;background:var(--month-blue-wash);color:var(--month-blue)}body #personal-weather-month-calendar dialog.monthCalendarNoteDialog{width:min(720px,calc(100% - 28px));max-width:none;max-height:min(88dvh,960px);margin:auto;padding:24px;overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--month-line);border-radius:24px;background:var(--month-card);color:var(--month-ink);box-shadow:0 24px 80px rgba(10,5,24,.4);font:15px/1.8 Arial,sans-serif;text-align:left}body #personal-weather-month-calendar .monthCalendarNoteDialog::-webkit-backdrop{background:rgba(10,5,24,.72);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}body #personal-weather-month-calendar .monthCalendarNoteDialog::backdrop{background:rgba(10,5,24,.72);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}body #personal-weather-month-calendar .monthCalendarDialogHeader{position:-webkit-sticky;position:sticky;top:-24px;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0 16px;background:var(--month-card)}body #personal-weather-month-calendar .monthCalendarDialogHeader .monthCalendarEyebrow{margin:0 0 4px}body #personal-weather-month-calendar .monthCalendarDialogHeader .monthCalendarFinePrint{margin:0}body #personal-weather-month-calendar button.monthCalendarDialogClose{flex-shrink:0;min-height:44px;padding:8px 12px;color:var(--month-purple)}body #personal-weather-month-calendar .monthCalendarDialogClose span{margin-left:5px;font-size:22px}body #personal-weather-month-calendar .monthCalendarNoteDialog>h3{margin:6px 0 20px;font:500 clamp(25px,3vw,34px)/1.4 Georgia,serif;overflow-wrap:anywhere}body #personal-weather-month-calendar .monthCalendarNoteTiming{margin:-6px 0 24px;color:var(--month-muted);font:600 13px/1.7 Arial,sans-serif}body #personal-weather-month-calendar .monthCalendarNoteTiming>span{display:block;margin-top:8px;font-weight:400}body #personal-weather-month-calendar .monthCalendarNoteExplanation{margin:28px 0}body #personal-weather-month-calendar .monthCalendarNoteExplanation h4{margin:0 0 14px;color:var(--month-purple);font:600 21px/1.5 Georgia,serif}body #personal-weather-month-calendar .monthCalendarNoteExplanation p{margin:18px 0;font:17px/1.8 Georgia,serif}body #personal-weather-month-calendar .monthCalendarDialogFooter{margin-top:28px;padding-top:16px;border-top:1px solid var(--month-line)}body #personal-weather-month-calendar .monthCalendarAttribution{margin:22px 5px 0;color:var(--month-muted);font:12px/1.8 Arial,sans-serif}html[data-cosmic-theme=night] body #personal-weather-month-calendar{--month-ink:#fff4e6;--month-muted:#d9cde7;--month-card:#251b3b;--month-line:#806c8e;--month-purple:#ead5ff;--month-purple-wash:#382450;--month-blue:#c4e9ff;--month-blue-wash:#1e3b50;--month-gold:#ffdf92;--month-gold-wash:#473922;--month-today-border:#f5d183;--month-today-glow:rgba(255,211,104,.34);background:linear-gradient(145deg,#27124b,#172b42)}@media (max-width:960px){body #personal-weather-month-calendar .monthCalendarLabelFull{display:none}body #personal-weather-month-calendar .monthCalendarLabelCompact{display:inline}}@media (max-width:640px){body #personal-weather-month-calendar{padding:20px 10px;border-radius:25px}body #personal-weather-month-calendar .monthCalendarHeader{padding-inline:10px}body #personal-weather-month-calendar .monthCalendarLegend{gap:6px 12px;font-size:11px}body #personal-weather-month-calendar .monthCalendarToolbar{grid-template-columns:44px 1fr 44px;gap:5px;margin-inline:5px}body #personal-weather-month-calendar .monthCalendarToday{grid-column:2;justify-self:center;margin:3px 0 0;padding:5px 14px}body #personal-weather-month-calendar .monthCalendarGrid{border-spacing:3px}body #personal-weather-month-calendar .monthCalendarGrid th{font-size:10px}body #personal-weather-month-calendar .monthCalendarDay{min-height:244px;padding:6px 3px;border-radius:8px}body #personal-weather-month-calendar .monthCalendarDayNumber{font-size:13px}body #personal-weather-month-calendar .monthCalendarDayNumber .monthCalendarTodayBadge{padding:3px 2px;font-size:9px}body #personal-weather-month-calendar button:is(.monthCalendarCosmicChip,.monthCalendarWeatherChip){padding:5px 2px;font-size:10px}body #personal-weather-month-calendar button.monthCalendarMore{padding-left:0;font-size:10px}body #personal-weather-month-calendar .monthCalendarGuide{padding:12px;margin-inline:5px}body #personal-weather-month-calendar .monthCalendarSymbolKey{grid-template-columns:1fr;gap:20px}body #personal-weather-month-calendar .monthCalendarDayDetail{padding:18px 12px}body #personal-weather-month-calendar :is(.monthCalendarPersonalNote,.monthCalendarLocalDay){padding:18px 14px}body #personal-weather-month-calendar .monthCalendarPersonalNote p{font-size:17px}body #personal-weather-month-calendar .monthCalendarCitySearch{flex-wrap:wrap}body #personal-weather-month-calendar .monthCalendarCityField{flex-basis:100%}body #personal-weather-month-calendar .monthCalendarCitySearch>button{width:100%}body #personal-weather-month-calendar .monthCalendarLocationChoice{padding:16px}body #personal-weather-month-calendar dialog.monthCalendarNoteDialog{padding:18px 14px;border-radius:20px}body #personal-weather-month-calendar .monthCalendarDialogHeader{top:-18px}body #personal-weather-month-calendar button.monthCalendarDialogClose{padding:8px;font-size:13px}body #personal-weather-month-calendar .monthCalendarDialogHeader .monthCalendarFinePrint{font-size:11px}}body #personal-weather-month-calendar .monthCalendarHeader{margin-bottom:4px}body #personal-weather-month-calendar p.monthCalendarEyebrow{margin-top:6px;margin-bottom:4px}body #personal-weather-month-calendar .monthCalendarHeader h2{margin-bottom:6px}body #personal-weather-month-calendar .monthCalendarHeader>details.personalForecastShared{margin:0!important}body #personal-weather-month-calendar .monthCalendarHeader>details>summary{display:flex;align-items:center;min-height:44px;padding:0;cursor:pointer}body #personal-weather-month-calendar .monthCalendarHeader>details>summary:before{content:"▸";margin-right:6px}body #personal-weather-month-calendar .monthCalendarHeader>details[open]>summary:before{content:"▾"}body #personal-weather-month-calendar .monthCalendarToolbar{margin-top:6px;margin-bottom:2px}body #personal-weather-month-calendar .monthCalendarLoadStatus:empty{display:none}@media (max-width:640px){body #personal-weather-month-calendar{padding-top:14px}body #personal-weather-month-calendar .monthCalendarToolbar{row-gap:2px}body #personal-weather-month-calendar .monthCalendarToday{margin-top:0}}body #personal-weather-month-calendar .monthCalendarGuide{margin:4px 0 8px}body #personal-weather-month-calendar .monthCalendarGuide>summary{display:list-item;padding:4px 0}body #personal-weather-month-calendar .monthCalendarGuide>summary .monthCalendarLegend{margin-top:8px;font-weight:400}body #personal-weather-month-calendar .monthCalendarHeader{margin-bottom:0}body #personal-weather-month-calendar .monthCalendarLocationBar{margin-top:0;margin-bottom:0!important}body #personal-weather-month-calendar .monthCalendarLocationBar>button.monthCalendarTextButton{margin:0;padding-block:4px}body #personal-weather-month-calendar .monthCalendarCoverageKey{margin-top:0}.publicChapterTopbar{position:-webkit-sticky;position:sticky;top:0;z-index:80;display:grid;grid-template-columns:auto 1fr;grid-gap:12px 24px;gap:12px 24px;align-items:center;padding:14px clamp(16px,3vw,40px);border-bottom:1px solid rgba(216,180,104,.6);background:rgba(249,244,253,.97);color:#38215f;box-shadow:0 8px 28px rgba(53,24,84,.1)}.publicChapterBrand{color:inherit;font-size:clamp(14px,1.5vw,20px);letter-spacing:.09em;text-decoration:none;white-space:nowrap}.publicChapterBrand i{font-size:.85em;letter-spacing:0}.publicChapterNav{display:grid;grid-template-columns:36px minmax(0,330px) 36px;justify-content:end;align-items:center;grid-gap:10px;gap:10px}.publicChapterArrow{display:grid;place-items:center;min-height:36px;color:inherit;border:1px solid #c8ac70;border-radius:50%;text-decoration:none}.publicChapterArrow.isDisabled{opacity:.25}.publicChapterCurrent{text-align:center}.publicChapterCurrent small{display:block;font:9px/1.4 Arial,sans-serif;letter-spacing:.14em;opacity:.7}.publicChapterCurrent strong{display:block;margin-top:3px;font-size:16px;line-height:1.25}.publicChapterLinks{grid-column:1/-1;display:flex;justify-content:center;flex-wrap:wrap;gap:6px 18px}.publicChapterLinks a{padding:6px 2px;color:inherit;font:13px/1.3 Arial,sans-serif;text-decoration:none;border-bottom:2px solid transparent}.publicChapterLinks a[aria-current=page]{border-color:#896c27;font-weight:700}.publicChapterTopbar a:focus-visible{outline:2px solid #a17cc7;outline-offset:4px}.cosmicPublicRoute main{min-height:65vh}.cosmicPublicRoute:not(.cosmicPublicRoute--daily) .hero{min-height:0;padding-top:clamp(24px,5vw,64px)!important}.cosmicPublicRoute:not(.cosmicPublicRoute--daily) .hero:after,.cosmicPublicRoute:not(.cosmicPublicRoute--daily) .hero:before{display:none}.cosmicPublicRoute--daily-guidance .cosmicVibeCheck{margin-top:0!important}.cosmicPublicRoute--daily-guidance .vibeTitle{margin-top:0}.skyAheadSection{width:min(1120px,calc(100% - 32px));margin:0 auto;padding-bottom:clamp(40px,7vw,88px)}.publicSkyAhead{padding-top:clamp(20px,5vw,60px)}.skyAheadSection .cosmicWeatherCalendar{margin-top:0}.skyAheadPersonalInvitation{margin:24px auto 32px;max-width:820px;padding:24px clamp(18px,3vw,32px);border:1px solid #bfa172;border-radius:24px;background:rgba(255,251,248,.94);color:#44276b;text-align:center}.skyAheadPersonalInvitation .eyebrow{margin-top:0;font-size:11px;line-height:1.7}.skyAheadPersonalInvitation p:not(.eyebrow){font:18px/1.8 Georgia,serif}.personalWeatherSkyAheadLink a,.skyAheadPersonalInvitation a,.skyAheadPreview>a{display:inline-block;min-height:44px;padding:12px 0;color:#663982;font:16px/1.5 Arial,sans-serif;text-decoration-thickness:1px;text-underline-offset:5px}.skyAheadLoading{text-align:center;padding:32px;color:var(--cosmic-ink)}.skyAheadPreview{position:relative;margin:38px auto 64px;max-width:880px;width:calc(100% - 36px);padding:clamp(26px,5vw,48px);text-align:center;border:1px solid #c8a96a;border-radius:32px;background:linear-gradient(145deg,#fffaf6,#eee3fc);color:#3e2465;box-shadow:0 16px 48px rgba(72,37,102,.13)}.skyAheadPreviewStars{color:#987129;letter-spacing:.24em}.skyAheadPreview .eyebrow{margin-top:20px}.skyAheadPreview h2{margin:16px 0 22px;font-style:italic}.skyAheadPreview>p:not(.eyebrow){max-width:650px;margin:0 auto 22px;font:19px/1.8 Georgia,serif}.skyAheadPreview ol{padding:0;margin:24px 0;list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.skyAheadPreview li{padding:12px 8px;border-top:1px solid rgba(170,139,82,.5)}.skyAheadPreview time{display:block;color:#725421;font:12px/1.5 Arial,sans-serif;letter-spacing:.08em;margin-bottom:8px}.skyAheadPreview li span{font:17px/1.5 Georgia,serif}.personalWeatherSkyAheadLink{margin:38px auto 0;text-align:center}.publicAccountReady{min-height:60vh;padding:64px 24px;text-align:center;color:var(--cosmic-ink)}.publicAccountReady a{display:inline-block;padding:14px;color:inherit}.monthCalendarVisitorNote a{color:inherit;text-underline-offset:4px}html[data-cosmic-theme=night] .publicChapterTopbar{background:rgba(24,10,57,.97);color:#fff8ec}html[data-cosmic-theme=night] .publicChapterLinks a[aria-current=page]{border-color:#f0cb82}html[data-cosmic-theme=night] :is(.skyAheadPreview,.skyAheadPersonalInvitation){background:linear-gradient(135deg,#301458,#492276);border-color:#b99a66;color:#fff7ec}html[data-cosmic-theme=night] :is(.skyAheadPreviewStars,.skyAheadPreview .eyebrow,.skyAheadPreview time){color:#eed096}html[data-cosmic-theme=night] :is(.skyAheadPreview>a,.skyAheadPersonalInvitation a,.personalWeatherSkyAheadLink a){color:#f0d295}@media (max-width:800px){.publicChapterTopbar{grid-template-columns:1fr;gap:10px;padding:12px 16px}.publicChapterBrand{text-align:center;font-size:15px}.publicChapterNav{justify-content:center;grid-template-columns:34px minmax(0,300px) 34px;gap:8px}.publicChapterLinks{display:none}.publicChapterCurrent strong{font-size:15px}.skyAheadSection{width:calc(100% - 24px)}}@media (max-width:480px){.skyAheadPreview ol{grid-template-columns:1fr;gap:0}.skyAheadPreview li{display:flex;gap:16px;text-align:left;align-items:center}.skyAheadPreview time{min-width:55px;margin-bottom:0}.skyAheadPreview>p:not(.eyebrow){font-size:17px}}@media (min-width:1100px) and (max-width:1350px){.cosmicUniverseRoute .cosmicTopbar{grid-template-columns:minmax(0,1fr) auto}.cosmicUniverseRoute .cosmicTopActions{grid-column:2;grid-row:1}.cosmicUniverseRoute .universeChapterNav{grid-column:1/-1;grid-row:2}}.publicPageTitle{padding:32px 20px 12px;text-align:center;color:var(--cosmic-ink)}.publicPageTitle h1{margin:0;font:500 clamp(30px,5vw,52px)/1.2 Georgia,serif}.publicPageQuote{width:min(840px,calc(100% - 40px));margin:48px auto;padding:28px;text-align:center;border:1px solid #c8ac70;border-radius:24px;color:var(--cosmic-ink);background:var(--cosmic-paper)}.publicPageQuote blockquote{margin:0;font:italic 22px/1.8 Georgia,serif}.publicExistBanner{width:100%;margin:32px auto;padding:0}.publicExistBanner img{display:block;width:100%;height:auto}.publicJournalInvitation{width:min(840px,calc(100% - 40px));margin:40px auto 64px;padding:28px;text-align:center;color:var(--cosmic-ink)}.publicJournalInvitation h2{font:500 clamp(24px,3vw,34px)/1.5 Georgia,serif}.publicJournalInvitation button{min-height:44px;padding:12px 16px;border:1px solid #a17cc7;border-radius:18px;background:var(--cosmic-paper);color:var(--cosmic-ink);font:16px/1.5 Arial,sans-serif;cursor:pointer}.publicJournalInvitation button:focus-visible{outline:3px solid #a17cc7;outline-offset:4px}