.OutOfBoundsCalendar_experience__RHuId{display:grid;grid-gap:24px;gap:24px;color:#eefbff}.OutOfBoundsCalendar_controls__LDX6t,.OutOfBoundsCalendar_empty__uX7FD,.OutOfBoundsCalendar_error__7QCrJ,.OutOfBoundsCalendar_loading__Ij6i0,.OutOfBoundsCalendar_monthSection___6leU,.OutOfBoundsCalendar_notes__MABK4,.OutOfBoundsCalendar_reading__zvrw0,.OutOfBoundsCalendar_signSection__5WTM_,.OutOfBoundsCalendar_spotlight__s9Na6{border:1px solid rgba(111,225,237,.18);border-radius:26px;background:linear-gradient(145deg,rgba(8,26,51,.96),rgba(6,16,36,.99));box-shadow:0 28px 80px rgba(0,0,0,.24),inset 0 1px hsla(0,0%,100%,.04)}.OutOfBoundsCalendar_controls__LDX6t{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(330px,.85fr);grid-gap:28px;gap:28px;align-items:end;padding:28px}.OutOfBoundsCalendar_controlCopy__YE0Yn p,.OutOfBoundsCalendar_monthSection___6leU>header p,.OutOfBoundsCalendar_readingFacts__6xuWQ>p,.OutOfBoundsCalendar_signSection__5WTM_>header p{margin:0;color:#7ee8ef;font-size:.68rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.OutOfBoundsCalendar_controlCopy__YE0Yn h2,.OutOfBoundsCalendar_monthSection___6leU>header h2,.OutOfBoundsCalendar_readingFacts__6xuWQ h2,.OutOfBoundsCalendar_signSection__5WTM_>header h2{margin:5px 0 0;font-family:Georgia,Times New Roman,serif;font-weight:500}.OutOfBoundsCalendar_controlCopy__YE0Yn span{display:block;margin-top:11px;color:rgba(226,245,250,.67);line-height:1.7}.OutOfBoundsCalendar_controlPanel__ULNdV{display:grid;grid-gap:12px;gap:12px}.OutOfBoundsCalendar_controlPanel__ULNdV label{display:grid;grid-gap:7px;gap:7px;color:rgba(232,249,252,.72);font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.OutOfBoundsCalendar_controlPanel__ULNdV select{min-height:46px;border:1px solid rgba(112,226,237,.23);border-radius:13px;background:rgba(5,15,32,.92);color:#f0fdff;padding:0 12px;font:inherit}.OutOfBoundsCalendar_monthControls__GJ_GI{display:grid;grid-template-columns:44px 1fr 44px;grid-gap:10px;gap:10px;align-items:center}.OutOfBoundsCalendar_controlLinks__ZbmVD a,.OutOfBoundsCalendar_controlLinks__ZbmVD button,.OutOfBoundsCalendar_monthControls__GJ_GI button{display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(126,232,239,.24);background:rgba(20,65,86,.4);color:#e8fdff;text-decoration:none;cursor:pointer}.OutOfBoundsCalendar_monthControls__GJ_GI button{width:44px;height:44px;border-radius:50%;font-size:1.1rem}.OutOfBoundsCalendar_monthControls__GJ_GI>div{display:grid;place-items:center;min-height:48px;border:1px solid rgba(112,226,237,.12);border-radius:14px;background:rgba(4,17,35,.55)}.OutOfBoundsCalendar_monthControls__GJ_GI small{color:rgba(126,232,239,.55);font-size:.58rem;letter-spacing:.1em;text-transform:uppercase}.OutOfBoundsCalendar_monthControls__GJ_GI strong{font-family:Georgia,Times New Roman,serif;font-weight:500}.OutOfBoundsCalendar_controlLinks__ZbmVD{display:flex;gap:10px}.OutOfBoundsCalendar_controlLinks__ZbmVD a,.OutOfBoundsCalendar_controlLinks__ZbmVD button{min-height:38px;border-radius:999px;padding:0 14px;font-size:.72rem}.OutOfBoundsCalendar_empty__uX7FD,.OutOfBoundsCalendar_error__7QCrJ,.OutOfBoundsCalendar_loading__Ij6i0{padding:20px;line-height:1.65}.OutOfBoundsCalendar_loading__Ij6i0{color:#c9f9fd}.OutOfBoundsCalendar_error__7QCrJ{border-color:rgba(255,129,151,.28);color:#ffd9df;background:rgba(145,39,63,.18)}.OutOfBoundsCalendar_empty__uX7FD{color:rgba(220,241,246,.65)}.OutOfBoundsCalendar_spotlight__s9Na6{display:grid;grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);overflow:hidden;background:radial-gradient(circle at 15% 18%,rgba(120,87,222,.16),transparent 31%),linear-gradient(145deg,rgba(14,27,59,.98),rgba(7,16,37,.99))}.OutOfBoundsCalendar_activeSpotlight___GCQP{border-color:rgba(240,130,225,.42);box-shadow:0 28px 90px rgba(0,0,0,.28),0 0 46px rgba(190,82,217,.1)}.OutOfBoundsCalendar_oobVisual__ZE7Gf,.OutOfBoundsCalendar_readingArt__LyJ9n{position:relative;display:grid;place-items:center;min-height:390px;overflow:hidden;background:radial-gradient(circle at 50% 50%,rgba(117,93,215,.22),transparent 32%),linear-gradient(160deg,rgba(15,28,62,.98),rgba(5,11,29,.99))}.OutOfBoundsCalendar_oobVisual__ZE7Gf.OutOfBoundsCalendar_south__wRUnk,.OutOfBoundsCalendar_readingArt__LyJ9n.OutOfBoundsCalendar_south__wRUnk{background:radial-gradient(circle at 50% 68%,rgba(70,180,201,.18),transparent 34%),linear-gradient(160deg,rgba(11,35,58,.98),rgba(5,12,29,.99))}.OutOfBoundsCalendar_boundaryRing__B3n3l{position:absolute;width:220px;height:220px;border:1px solid rgba(126,232,239,.28);border-radius:50%;box-shadow:0 0 60px rgba(126,232,239,.08),inset 0 0 40px rgba(126,232,239,.05)}.OutOfBoundsCalendar_outerArc__dbv_1{position:absolute;width:300px;height:300px;border:1px dashed rgba(234,120,226,.28);border-radius:50%}.OutOfBoundsCalendar_moonGlyph__OgBbH{position:relative;z-index:2;color:#f5e2a0;font-size:86px;text-shadow:0 0 34px hsla(47,81%,79%,.24)}.OutOfBoundsCalendar_directionGlyph__QJZSb{position:absolute;right:22%;top:19%;z-index:2;color:#f3a5ea;font-size:46px}.OutOfBoundsCalendar_oobVisual__ZE7Gf.OutOfBoundsCalendar_south__wRUnk .OutOfBoundsCalendar_directionGlyph__QJZSb{top:auto;bottom:18%;color:#8be6ed}.OutOfBoundsCalendar_oobVisual__ZE7Gf small{position:absolute;bottom:20px;color:rgba(209,236,241,.42);font-size:.62rem;letter-spacing:.1em;text-transform:uppercase}.OutOfBoundsCalendar_spotlightContent__6QVTk{padding:30px}.OutOfBoundsCalendar_statusRow__yvLOC{display:flex;align-items:center;justify-content:space-between;gap:16px}.OutOfBoundsCalendar_eyebrow__WdTOf{color:#8be9ef;font-size:.64rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.OutOfBoundsCalendar_statusPill__DG10F{padding:7px 11px;border-radius:999px;font-size:.64rem}.OutOfBoundsCalendar_statusPill__DG10F.OutOfBoundsCalendar_active__zS3cq{background:linear-gradient(90deg,#d94ea9,#9b63f3);color:#fff}.OutOfBoundsCalendar_statusPill__DG10F.OutOfBoundsCalendar_upcoming__xqR_h{border:1px solid rgba(126,232,239,.3);background:rgba(28,81,103,.45);color:#c9fbff}.OutOfBoundsCalendar_statusPill__DG10F.OutOfBoundsCalendar_complete__d3t_9{background:hsla(0,0%,100%,.06);color:rgba(231,245,248,.5)}.OutOfBoundsCalendar_spotlightContent__6QVTk h2{margin:18px 0 5px;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,4.5vw,3.5rem);font-weight:500}.OutOfBoundsCalendar_subtitle__tHS4w{margin:0;color:#ef9de2;font-style:italic}.OutOfBoundsCalendar_timingBar__O5WY0{display:flex;align-items:center;gap:10px;margin-top:20px;padding:13px 15px;border:1px solid rgba(126,232,239,.13);border-radius:15px;background:rgba(5,17,37,.62);color:#dffaff}.OutOfBoundsCalendar_metrics__sn0IS{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:15px}.OutOfBoundsCalendar_factGrid__BqcVE article,.OutOfBoundsCalendar_metrics__sn0IS article{padding:13px;border:1px solid rgba(111,225,237,.1);border-radius:14px;background:rgba(4,17,34,.48)}.OutOfBoundsCalendar_factGrid__BqcVE span,.OutOfBoundsCalendar_metrics__sn0IS span{display:block;color:rgba(126,232,239,.58);font-size:.58rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.OutOfBoundsCalendar_factGrid__BqcVE strong,.OutOfBoundsCalendar_metrics__sn0IS strong{display:block;margin-top:6px;font-size:.8rem}.OutOfBoundsCalendar_introduction__wGjiC{margin:17px 0 0;color:rgba(223,241,246,.66);line-height:1.7}.OutOfBoundsCalendar_monthSection___6leU,.OutOfBoundsCalendar_reading__zvrw0,.OutOfBoundsCalendar_signSection__5WTM_{padding:25px}.OutOfBoundsCalendar_monthSection___6leU>header,.OutOfBoundsCalendar_signSection__5WTM_>header{display:flex;align-items:end;justify-content:space-between;gap:18px;padding-bottom:17px;border-bottom:1px solid rgba(111,225,237,.13)}.OutOfBoundsCalendar_monthSection___6leU>header span,.OutOfBoundsCalendar_signSection__5WTM_>header span{color:rgba(213,238,244,.48);font-size:.72rem}.OutOfBoundsCalendar_periodGrid__2g3DT{display:grid;grid-gap:11px;gap:11px;margin-top:18px}.OutOfBoundsCalendar_periodCard__HTQJh{display:grid;grid-template-columns:58px minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:center;width:100%;padding:14px;border:1px solid rgba(111,225,237,.12);border-radius:18px;background:rgba(4,17,34,.54);color:#edfaff;text-align:left;cursor:pointer}.OutOfBoundsCalendar_periodCard__HTQJh.OutOfBoundsCalendar_north__KtUCP{border-left:3px solid rgba(225,103,219,.72)}.OutOfBoundsCalendar_periodCard__HTQJh.OutOfBoundsCalendar_south__wRUnk{border-left:3px solid rgba(96,216,229,.72)}.OutOfBoundsCalendar_periodCard__HTQJh:hover,.OutOfBoundsCalendar_selectedCard__myi0G{transform:translateY(-1px);border-color:rgba(158,221,237,.42);background:rgba(17,43,69,.72)}.OutOfBoundsCalendar_periodCard__HTQJh.OutOfBoundsCalendar_active__zS3cq{box-shadow:0 0 30px rgba(211,82,201,.08)}.OutOfBoundsCalendar_periodSymbol__fzT3n{display:grid;place-items:center;width:54px;height:54px;border-radius:50%;background:rgba(152,89,222,.12);color:#f2b4eb}.OutOfBoundsCalendar_periodCard__HTQJh.OutOfBoundsCalendar_south__wRUnk .OutOfBoundsCalendar_periodSymbol__fzT3n{background:rgba(70,180,201,.11);color:#9af1f4}.OutOfBoundsCalendar_periodSymbol__fzT3n span{font-size:1.45rem}.OutOfBoundsCalendar_periodSymbol__fzT3n small{font-size:.52rem;text-transform:uppercase}.OutOfBoundsCalendar_periodCopy__3pefi strong{display:block;font-family:Georgia,Times New Roman,serif;font-weight:500}.OutOfBoundsCalendar_periodCopy__3pefi small,.OutOfBoundsCalendar_periodCopy__3pefi span{display:block;margin-top:4px;color:rgba(222,240,245,.55);font-size:.68rem}.OutOfBoundsCalendar_periodCard__HTQJh>b{max-width:120px;color:#8be9ef;font-size:.68rem;text-align:right}.OutOfBoundsCalendar_signTimeline__Rf_vE{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:13px;gap:13px;margin-top:18px}.OutOfBoundsCalendar_signTimeline__Rf_vE article{display:grid;grid-template-columns:44px 1fr;grid-gap:11px;gap:11px;align-items:center;padding:14px;border:1px solid rgba(111,225,237,.11);border-radius:16px;background:rgba(4,17,34,.5)}.OutOfBoundsCalendar_signTimeline__Rf_vE article>span{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:rgba(111,225,237,.07);color:#a9f4f6;font-size:1.35rem}.OutOfBoundsCalendar_signTimeline__Rf_vE b,.OutOfBoundsCalendar_signTimeline__Rf_vE small,.OutOfBoundsCalendar_signTimeline__Rf_vE strong{display:block}.OutOfBoundsCalendar_signTimeline__Rf_vE strong{font-family:Georgia,Times New Roman,serif;font-weight:500}.OutOfBoundsCalendar_signTimeline__Rf_vE small{margin-top:4px;color:rgba(221,239,244,.5);font-size:.65rem;line-height:1.45}.OutOfBoundsCalendar_signTimeline__Rf_vE b{grid-column:2;color:#ef9de2;font-size:.58rem;letter-spacing:.08em;text-transform:uppercase}.OutOfBoundsCalendar_reading__zvrw0{background:radial-gradient(circle at 10% 10%,rgba(165,73,206,.12),transparent 30%),linear-gradient(145deg,rgba(16,25,53,.98),rgba(7,15,34,.99))}.OutOfBoundsCalendar_readingHero__AMo1W{display:grid;grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);grid-gap:24px;gap:24px}.OutOfBoundsCalendar_readingArt__LyJ9n{min-height:420px;border:1px solid rgba(111,225,237,.13);border-radius:22px}.OutOfBoundsCalendar_readingArt__LyJ9n span{font-size:80px;color:#f5dfa1}.OutOfBoundsCalendar_readingArt__LyJ9n strong{position:absolute;right:24%;top:20%;font-size:50px;color:#efa0e5}.OutOfBoundsCalendar_readingArt__LyJ9n.OutOfBoundsCalendar_south__wRUnk strong{top:auto;bottom:20%;color:#8ce8ee}.OutOfBoundsCalendar_readingArt__LyJ9n small{position:absolute;bottom:20px;color:rgba(220,240,245,.48);font-size:.65rem;text-transform:uppercase;letter-spacing:.1em}.OutOfBoundsCalendar_readingFacts__6xuWQ{padding:10px 0}.OutOfBoundsCalendar_readingFacts__6xuWQ h2{font-size:clamp(1.8rem,3.5vw,2.8rem)}.OutOfBoundsCalendar_factGrid__BqcVE{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:18px}.OutOfBoundsCalendar_polarities__I0pg2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:13px;gap:13px;margin-top:16px}.OutOfBoundsCalendar_polarities__I0pg2 section,.OutOfBoundsCalendar_practiceGrid__GAKte section{padding:16px;border:1px solid rgba(111,225,237,.1);border-radius:16px;background:rgba(4,17,34,.46)}.OutOfBoundsCalendar_polarities__I0pg2 h3,.OutOfBoundsCalendar_practiceGrid__GAKte h3{margin:0 0 10px;font-family:Georgia,Times New Roman,serif;font-weight:500}.OutOfBoundsCalendar_polarities__I0pg2 p,.OutOfBoundsCalendar_practiceGrid__GAKte p{display:flex;gap:8px;margin:7px 0;color:rgba(224,241,245,.65);font-size:.74rem;line-height:1.5}.OutOfBoundsCalendar_polarities__I0pg2 section:first-child span{color:#64dda9}.OutOfBoundsCalendar_polarities__I0pg2 section:last-child span{color:#ffb55f}.OutOfBoundsCalendar_reading__zvrw0 blockquote{display:flex;gap:14px;margin:22px 0 0;padding:18px 20px;border:1px solid rgba(229,101,198,.22);border-radius:18px;background:rgba(57,21,69,.34)}.OutOfBoundsCalendar_reading__zvrw0 blockquote>span{color:#f05ba9;font-size:1.4rem}.OutOfBoundsCalendar_reading__zvrw0 blockquote strong{font-family:Georgia,Times New Roman,serif}.OutOfBoundsCalendar_reading__zvrw0 blockquote p{margin:5px 0 0;color:#f3dff1;font-style:italic}.OutOfBoundsCalendar_longReading__KwQ_n{margin-top:22px;color:rgba(229,243,247,.72);font-size:1rem;line-height:1.85}.OutOfBoundsCalendar_practiceGrid__GAKte{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:22px}.OutOfBoundsCalendar_notes__MABK4{padding:22px 25px}.OutOfBoundsCalendar_notes__MABK4 p{margin:0;color:rgba(218,240,245,.62);font-size:.78rem;line-height:1.65}.OutOfBoundsCalendar_notes__MABK4 strong{color:#dffafd}.OutOfBoundsCalendar_notes__MABK4 small{display:block;margin-top:9px;color:rgba(196,224,231,.43);line-height:1.6}.OutOfBoundsCalendar_notes__MABK4 div{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.OutOfBoundsCalendar_notes__MABK4 a{color:#8be9ef;font-size:.72rem;text-decoration:none}@media(max-width:980px){.OutOfBoundsCalendar_controls__LDX6t,.OutOfBoundsCalendar_readingHero__AMo1W,.OutOfBoundsCalendar_spotlight__s9Na6{grid-template-columns:1fr}.OutOfBoundsCalendar_oobVisual__ZE7Gf{min-height:320px}.OutOfBoundsCalendar_metrics__sn0IS,.OutOfBoundsCalendar_signTimeline__Rf_vE{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.OutOfBoundsCalendar_experience__RHuId{gap:18px}.OutOfBoundsCalendar_controls__LDX6t,.OutOfBoundsCalendar_monthSection___6leU,.OutOfBoundsCalendar_notes__MABK4,.OutOfBoundsCalendar_reading__zvrw0,.OutOfBoundsCalendar_signSection__5WTM_{padding:19px;border-radius:22px}.OutOfBoundsCalendar_monthSection___6leU>header,.OutOfBoundsCalendar_signSection__5WTM_>header,.OutOfBoundsCalendar_statusRow__yvLOC{align-items:flex-start;flex-direction:column}.OutOfBoundsCalendar_factGrid__BqcVE,.OutOfBoundsCalendar_metrics__sn0IS,.OutOfBoundsCalendar_polarities__I0pg2,.OutOfBoundsCalendar_practiceGrid__GAKte,.OutOfBoundsCalendar_signTimeline__Rf_vE{grid-template-columns:1fr}.OutOfBoundsCalendar_periodCard__HTQJh{grid-template-columns:48px 1fr}.OutOfBoundsCalendar_periodSymbol__fzT3n{width:46px;height:46px}.OutOfBoundsCalendar_periodCard__HTQJh>b{grid-column:2;text-align:left;max-width:none}.OutOfBoundsCalendar_spotlightContent__6QVTk{padding:22px}.OutOfBoundsCalendar_oobVisual__ZE7Gf{min-height:270px}.OutOfBoundsCalendar_moonGlyph__OgBbH{font-size:68px}.OutOfBoundsCalendar_readingArt__LyJ9n{min-height:300px}.OutOfBoundsCalendar_controlLinks__ZbmVD{flex-wrap:wrap}}