.MoonSuiteDashboard_suite__NaYtV{display:grid;grid-gap:24px;gap:24px;color:#eefbff}.MoonSuiteDashboard_errorCard__IEXLR,.MoonSuiteDashboard_inlineError__ff_h1,.MoonSuiteDashboard_loadingCard__dJFRT{padding:20px;border-radius:20px;line-height:1.6}.MoonSuiteDashboard_loadingCard__dJFRT{border:1px solid rgba(107,224,235,.22);background:rgba(18,75,91,.16);color:#c9f9fd}.MoonSuiteDashboard_errorCard__IEXLR,.MoonSuiteDashboard_inlineError__ff_h1{border:1px solid rgba(255,129,151,.28);background:rgba(145,39,63,.18);color:#ffd9df}.MoonSuiteDashboard_heroGrid__HV7wI{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(340px,.88fr);grid-gap:22px;gap:22px;align-items:stretch}.MoonSuiteDashboard_currentMoon__cyRDI,.MoonSuiteDashboard_interpretationCard__47lRf,.MoonSuiteDashboard_notes__6YXGM,.MoonSuiteDashboard_panel__6x5Eq,.MoonSuiteDashboard_phaseTimeline__Qx6NH,.MoonSuiteDashboard_statusCard__G8v8e{position:relative;border:1px solid rgba(131,104,211,.3);border-radius:26px;background:linear-gradient(145deg,rgba(16,19,45,.97),rgba(9,14,35,.98));box-shadow:0 26px 70px rgba(0,0,0,.3),inset 0 1px hsla(0,0%,100%,.035);overflow:hidden}.MoonSuiteDashboard_currentMoon__cyRDI{display:flex;min-height:690px;flex-direction:column;align-items:center;justify-content:center;padding:36px;text-align:center;background:radial-gradient(circle at 50% 26%,rgba(155,66,222,.27),transparent 29%),radial-gradient(circle at 30% 90%,rgba(54,184,220,.12),transparent 35%),linear-gradient(155deg,rgba(18,17,48,.98),rgba(7,12,31,.99))}.MoonSuiteDashboard_starField__TYbl5{position:absolute;inset:0;opacity:.45;background-image:radial-gradient(circle at 10% 18%,hsla(0,0%,100%,.7) 0 1px,transparent 1.5px),radial-gradient(circle at 72% 14%,rgba(203,162,255,.8) 0 1px,transparent 1.5px),radial-gradient(circle at 80% 66%,rgba(111,223,239,.8) 0 1px,transparent 1.5px),radial-gradient(circle at 28% 72%,hsla(0,0%,100%,.55) 0 1px,transparent 1.5px);background-size:170px 170px,230px 230px,190px 190px,260px 260px}.MoonSuiteDashboard_moonStage__tEbv5{position:relative;width:min(320px,68vw);aspect-ratio:1;margin-bottom:28px}.MoonSuiteDashboard_moonStage__tEbv5:before{content:"";position:absolute;inset:7%;border-radius:50%;background:rgba(142,58,216,.22);filter:blur(28px);box-shadow:0 0 90px rgba(132,57,220,.58)}.MoonSuiteDashboard_moonDisc__87DJ7{position:absolute;inset:15%;border-radius:50%;overflow:hidden;background:radial-gradient(circle at 30% 27%,#f6f7f2 0 8%,#ccd4d7 20%,#8f9ba2 58%,#52606a 100%);box-shadow:0 0 3px hsla(0,0%,100%,.8),0 0 46px rgba(202,192,255,.34),0 28px 60px rgba(0,0,0,.46)}.MoonSuiteDashboard_moonDisc__87DJ7:before{content:"";position:absolute;inset:0;opacity:.36;background:radial-gradient(circle at 68% 25%,rgba(20,29,39,.75) 0 7%,transparent 8%),radial-gradient(circle at 38% 65%,rgba(29,38,48,.65) 0 11%,transparent 12%),radial-gradient(circle at 77% 72%,rgba(15,23,34,.58) 0 5%,transparent 6%),radial-gradient(circle at 24% 34%,hsla(0,0%,100%,.33) 0 4%,transparent 5%)}.MoonSuiteDashboard_moonDisc__87DJ7:after{content:"";position:absolute;inset:-2%;border-radius:50%;background:#050916;opacity:var(--moon-shadow);transform:translateX(var(--moon-shift));box-shadow:0 0 18px 4px #050916}.MoonSuiteDashboard_moonDisc__87DJ7>span{position:absolute;inset:0;border-radius:50%;box-shadow:inset -18px -10px 26px rgba(0,0,0,.42),inset 10px 8px 18px hsla(0,0%,100%,.18)}.MoonSuiteDashboard_degree__3MXuN{position:relative;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,4vw,3.2rem);color:#f6f1ff}.MoonSuiteDashboard_signLine__9csxA{position:relative;display:flex;align-items:center;gap:12px;margin-top:8px}.MoonSuiteDashboard_signLine__9csxA span{font-size:2.3rem;color:#ebd5ff}.MoonSuiteDashboard_signLine__9csxA strong{font-family:Georgia,Times New Roman,serif;font-size:clamp(1.65rem,3vw,2.4rem);font-weight:500;letter-spacing:.1em;text-transform:uppercase}.MoonSuiteDashboard_currentMoon__cyRDI>p{position:relative;margin:8px 0 24px;color:rgba(228,237,248,.66)}.MoonSuiteDashboard_metrics__dFQAw{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;border:1px solid rgba(128,95,207,.3);border-radius:18px;background:rgba(7,12,31,.72)}.MoonSuiteDashboard_metrics__dFQAw div{padding:15px 12px;border-right:1px solid rgba(140,113,218,.18)}.MoonSuiteDashboard_metrics__dFQAw div:last-child{border-right:0}.MoonSuiteDashboard_metrics__dFQAw span,.MoonSuiteDashboard_riseSetGrid__lvsJY span{display:block;color:rgba(173,214,236,.6);font-size:.66rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.MoonSuiteDashboard_metrics__dFQAw strong,.MoonSuiteDashboard_riseSetGrid__lvsJY strong{display:block;margin-top:6px;color:#f5f8ff;font-size:.88rem}.MoonSuiteDashboard_currentMoon__cyRDI>small{position:relative;margin-top:16px;color:rgba(216,230,242,.48);line-height:1.5}.MoonSuiteDashboard_rightRail__9vff8{display:grid;grid-gap:22px;gap:22px}.MoonSuiteDashboard_panel__6x5Eq{padding:22px}.MoonSuiteDashboard_panel__6x5Eq>header,.MoonSuiteDashboard_phaseTimeline__Qx6NH>header,.MoonSuiteDashboard_statusCard__G8v8e>header{display:flex;justify-content:space-between;align-items:center;gap:14px;padding-bottom:15px;border-bottom:1px solid rgba(144,99,223,.2)}.MoonSuiteDashboard_panel__6x5Eq>header>div,.MoonSuiteDashboard_phaseTimeline__Qx6NH>header>div,.MoonSuiteDashboard_statusCard__G8v8e>header{display:flex;align-items:center;gap:10px}.MoonSuiteDashboard_interpretationCard__47lRf h3,.MoonSuiteDashboard_panel__6x5Eq h3,.MoonSuiteDashboard_phaseTimeline__Qx6NH h3,.MoonSuiteDashboard_statusCard__G8v8e h3{margin:0;font-family:Georgia,Times New Roman,serif;font-weight:500}.MoonSuiteDashboard_panel__6x5Eq>header span,.MoonSuiteDashboard_phaseTimeline__Qx6NH>header span,.MoonSuiteDashboard_statusCard__G8v8e>header span{color:#f08af2;font-size:1.25rem}.MoonSuiteDashboard_panel__6x5Eq>header small,.MoonSuiteDashboard_phaseTimeline__Qx6NH>header small{color:rgba(221,230,242,.42)}.MoonSuiteDashboard_featureCards__2bsel{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:17px}.MoonSuiteDashboard_featureCards__2bsel article{position:relative;display:flex;min-height:132px;flex-direction:column;justify-content:flex-end;padding:16px;border:1px solid rgba(154,95,233,.28);border-radius:18px;background:radial-gradient(circle at 65% 15%,rgba(218,220,228,.18),transparent 26%),linear-gradient(150deg,rgba(39,26,72,.92),rgba(7,11,28,.97));overflow:hidden}.MoonSuiteDashboard_featureCards__2bsel article:before{content:"";position:absolute;width:80px;height:80px;right:-18px;top:-22px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#e1e4e5,#68737a 55%,#1a2230 100%);opacity:.54;box-shadow:0 0 26px rgba(206,194,255,.3)}.MoonSuiteDashboard_featureCards__2bsel article>span{position:absolute;top:12px;left:13px;color:#f1d8ff;font-size:1.35rem}.MoonSuiteDashboard_featureCards__2bsel article>div{position:relative}.MoonSuiteDashboard_featureCards__2bsel strong{display:block;font-family:Georgia,Times New Roman,serif;font-size:1rem;line-height:1.2}.MoonSuiteDashboard_featureCards__2bsel small{display:block;margin-top:6px;color:#f0a1e5;font-size:.72rem}.MoonSuiteDashboard_featureCards__2bsel .MoonSuiteDashboard_eclipseCard__L3rxi{background:radial-gradient(circle at 70% 18%,rgba(232,94,97,.25),transparent 25%),linear-gradient(150deg,rgba(58,27,61,.96),rgba(9,11,27,.98))}.MoonSuiteDashboard_movementList__PcbTP{display:grid;grid-gap:9px;gap:9px;margin-top:15px;max-height:390px;overflow:auto;padding-right:4px}.MoonSuiteDashboard_movementList__PcbTP article{display:grid;grid-template-columns:46px 1fr auto;grid-gap:12px;gap:12px;align-items:center;padding:12px;border:1px solid rgba(137,104,207,.2);border-radius:16px;background:rgba(5,9,24,.74)}.MoonSuiteDashboard_movementList__PcbTP>article>span{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:rgba(79,154,198,.12);color:#9ee8f3;font-size:1.35rem}.MoonSuiteDashboard_movementList__PcbTP strong{display:block;font-family:Georgia,Times New Roman,serif;font-size:.96rem}.MoonSuiteDashboard_movementList__PcbTP small{display:block;margin-top:3px;color:rgba(219,230,241,.5);font-size:.72rem;font-style:italic}.MoonSuiteDashboard_movementList__PcbTP time{color:rgba(235,220,255,.72);font-size:.72rem}.MoonSuiteDashboard_statusGrid__XgiWB{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.MoonSuiteDashboard_statusCard__G8v8e{padding:20px}.MoonSuiteDashboard_statusCard__G8v8e>header{justify-content:flex-start}.MoonSuiteDashboard_statusBody__MHeIv{display:grid;grid-template-columns:1fr auto;grid-gap:5px 12px;gap:5px 12px;align-items:center;margin-top:16px;padding:16px;border:1px solid rgba(136,97,210,.24);border-radius:17px;background:rgba(24,21,62,.76)}.MoonSuiteDashboard_statusBody__MHeIv strong{font-family:Georgia,Times New Roman,serif;font-size:1.08rem}.MoonSuiteDashboard_statusBody__MHeIv small{grid-column:1;color:rgba(219,229,241,.58);line-height:1.45}.MoonSuiteDashboard_statusBody__MHeIv b{grid-column:2;grid-row:1/span 2;align-self:center;padding:8px 11px;border-radius:999px;background:linear-gradient(90deg,#e34fa7,#8755ee);color:#fff;font-size:.68rem;white-space:nowrap}.MoonSuiteDashboard_aspectLine__m_GGI,.MoonSuiteDashboard_statusCard__G8v8e>p{margin:13px 0 0;color:rgba(222,233,244,.62);line-height:1.6}.MoonSuiteDashboard_activeStatus__3Dqyl{border-color:rgba(227,79,189,.58);box-shadow:0 22px 65px rgba(0,0,0,.3),0 0 32px rgba(211,64,215,.1)}.MoonSuiteDashboard_aspectLine__m_GGI{font-style:italic}.MoonSuiteDashboard_riseSetGrid__lvsJY{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:16px}.MoonSuiteDashboard_riseSetGrid__lvsJY div{padding:13px;border:1px solid rgba(132,99,207,.2);border-radius:14px;background:rgba(24,21,62,.62)}.MoonSuiteDashboard_interpretationCard__47lRf{padding:28px}.MoonSuiteDashboard_interpretationCard__47lRf>header{display:flex;justify-content:space-between;align-items:center;gap:22px;padding-bottom:22px;border-bottom:1px solid rgba(144,99,223,.2)}.MoonSuiteDashboard_interpretationCard__47lRf>header>div{display:flex;align-items:center;gap:14px}.MoonSuiteDashboard_interpretationCard__47lRf>header>div>span{display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:rgba(91,172,212,.11);color:#9deaf4;font-size:2rem}.MoonSuiteDashboard_interpretationCard__47lRf header p{margin:0 0 5px;color:#ec86eb;font-size:.65rem;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.MoonSuiteDashboard_interpretationCard__47lRf h3{font-size:clamp(1.45rem,3vw,2.1rem)}.MoonSuiteDashboard_interpretationCard__47lRf header small{max-width:340px;color:rgba(224,232,244,.56);line-height:1.55;text-align:right}.MoonSuiteDashboard_interpretationBody__rlTwq{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,.6fr);grid-gap:22px;gap:22px;margin-top:24px}.MoonSuiteDashboard_longReading__BOTa7{padding:22px;border:1px solid rgba(135,97,207,.18);border-radius:19px;background:rgba(6,10,27,.62)}.MoonSuiteDashboard_longReading__BOTa7 p{margin:0;color:rgba(237,243,251,.82);font-size:1rem;line-height:1.85}.MoonSuiteDashboard_longReading__BOTa7 p+p{margin-top:17px}.MoonSuiteDashboard_interpretationBody__rlTwq aside{display:grid;grid-gap:14px;gap:14px}.MoonSuiteDashboard_interpretationBody__rlTwq aside section{padding:18px;border:1px solid rgba(135,97,207,.2);border-radius:18px;background:rgba(29,19,62,.65)}.MoonSuiteDashboard_interpretationBody__rlTwq h4{margin:0 0 12px;font-family:Georgia,Times New Roman,serif;font-size:1.25rem}.MoonSuiteDashboard_interpretationBody__rlTwq aside p{display:grid;grid-template-columns:24px 1fr;grid-gap:8px;gap:8px;margin:9px 0;color:rgba(236,241,249,.78);line-height:1.55}.MoonSuiteDashboard_interpretationBody__rlTwq aside p span{color:#5ee08d;font-size:1.1rem}.MoonSuiteDashboard_interpretationBody__rlTwq aside section:last-child p span{color:#ffba52}.MoonSuiteDashboard_phaseTimeline__Qx6NH{padding:24px}.MoonSuiteDashboard_phaseTimeline__Qx6NH>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:18px}.MoonSuiteDashboard_phaseTimeline__Qx6NH article{display:grid;grid-template-columns:54px 1fr;grid-gap:13px;gap:13px;padding:16px;border:1px solid rgba(138,100,207,.2);border-radius:17px;background:rgba(5,9,24,.7)}.MoonSuiteDashboard_phaseTimeline__Qx6NH article>span{display:grid;place-items:center;width:50px;height:50px;border-radius:50%;background:rgba(236,203,244,.08);color:#f2d7f3;font-size:1.5rem}.MoonSuiteDashboard_phaseTimeline__Qx6NH strong{display:block;font-family:Georgia,Times New Roman,serif}.MoonSuiteDashboard_phaseTimeline__Qx6NH small{display:block;margin-top:3px;color:#ee8fe7}.MoonSuiteDashboard_phaseTimeline__Qx6NH p{margin:7px 0 0;color:rgba(219,230,241,.55);font-size:.78rem;line-height:1.55}.MoonSuiteDashboard_notes__6YXGM{padding:18px 20px}.MoonSuiteDashboard_notes__6YXGM summary{cursor:pointer;color:#a8edf5;font-weight:700}.MoonSuiteDashboard_notes__6YXGM p{color:rgba(222,232,243,.6);line-height:1.65}.MoonSuiteDashboard_notes__6YXGM small{display:block;color:rgba(222,232,243,.42);line-height:1.55}@media(max-width:1050px){.MoonSuiteDashboard_heroGrid__HV7wI{grid-template-columns:1fr}.MoonSuiteDashboard_currentMoon__cyRDI{min-height:620px}.MoonSuiteDashboard_rightRail__9vff8{grid-template-columns:repeat(2,minmax(0,1fr))}.MoonSuiteDashboard_interpretationBody__rlTwq{grid-template-columns:1fr}}@media(max-width:780px){.MoonSuiteDashboard_phaseTimeline__Qx6NH>div,.MoonSuiteDashboard_rightRail__9vff8,.MoonSuiteDashboard_statusGrid__XgiWB{grid-template-columns:1fr}.MoonSuiteDashboard_metrics__dFQAw{grid-template-columns:repeat(2,minmax(0,1fr))}.MoonSuiteDashboard_metrics__dFQAw div:nth-child(2){border-right:0}.MoonSuiteDashboard_metrics__dFQAw div:nth-child(-n+2){border-bottom:1px solid rgba(140,113,218,.18)}.MoonSuiteDashboard_interpretationCard__47lRf>header{align-items:flex-start;flex-direction:column}.MoonSuiteDashboard_interpretationCard__47lRf header small{text-align:left}.MoonSuiteDashboard_featureCards__2bsel{grid-template-columns:1fr 1fr}}@media(max-width:560px){.MoonSuiteDashboard_currentMoon__cyRDI{min-height:0;padding:25px 16px}.MoonSuiteDashboard_moonStage__tEbv5{width:260px}.MoonSuiteDashboard_metrics__dFQAw{grid-template-columns:1fr 1fr}.MoonSuiteDashboard_featureCards__2bsel{grid-template-columns:1fr}.MoonSuiteDashboard_movementList__PcbTP article{grid-template-columns:42px 1fr}.MoonSuiteDashboard_movementList__PcbTP time{grid-column:2}.MoonSuiteDashboard_statusBody__MHeIv{grid-template-columns:1fr}.MoonSuiteDashboard_statusBody__MHeIv b{grid-column:1;grid-row:auto;justify-self:start}.MoonSuiteDashboard_interpretationCard__47lRf,.MoonSuiteDashboard_panel__6x5Eq,.MoonSuiteDashboard_phaseTimeline__Qx6NH,.MoonSuiteDashboard_statusCard__G8v8e{padding:18px}.MoonSuiteDashboard_interpretationCard__47lRf>header>div{align-items:flex-start}.MoonSuiteDashboard_interpretationCard__47lRf>header>div>span{width:48px;height:48px;flex:0 0 auto}.MoonSuiteDashboard_interpretationBody__rlTwq aside{grid-template-columns:1fr}.MoonSuiteDashboard_phaseTimeline__Qx6NH article{grid-template-columns:42px 1fr}.MoonSuiteDashboard_phaseTimeline__Qx6NH article>span{width:40px;height:40px}.MoonSuiteDashboard_riseSetGrid__lvsJY{grid-template-columns:1fr 1fr}}.MoonSuiteDashboard_eclipseBadge__BoLm0{position:absolute;top:12px;right:12px;z-index:2;padding:5px 8px;border:1px solid rgba(255,190,220,.45);border-radius:999px;background:rgba(103,25,77,.76);color:#ffd9ed;font-size:.56rem;font-style:normal;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.MoonSuiteDashboard_featureCards__2bsel article p{margin:7px 0 0;color:rgba(239,218,233,.62);font-size:.66rem;line-height:1.45}.MoonSuiteDashboard_panelLink__nDIfO{display:inline-flex;margin-top:15px;color:#f09bd0;font-size:.75rem;font-weight:700;text-decoration:none}.MoonSuiteDashboard_statusCardLink__OTfam{display:inline-flex;margin-top:12px;color:#ef9de2;font-size:.72rem;font-weight:700;text-decoration:none}.MoonSuiteDashboard_statusCardLink__OTfam:hover{color:#ffd8f4}