.TodayScreen_page__9DwbT{display:grid;grid-gap:var(--space-8);gap:var(--space-8);overflow-x:clip}.TodayScreen_header__qyoEO{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:var(--space-4);gap:var(--space-4)}.TodayScreen_header__qyoEO h1{margin-bottom:0;font-size:clamp(1.95rem,4vw,3.25rem);line-height:1}.TodayScreen_date__3gKJd,.TodayScreen_sectionKicker__7yfNV{margin-bottom:var(--space-2);color:var(--color-accent);font-size:.68rem;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.TodayScreen_notificationButton__5ZFsM{position:relative;border:0;background:var(--surface-soft)}.TodayScreen_notificationButton__5ZFsM:after{position:absolute;top:9px;right:9px;width:7px;height:7px;border-radius:50%;background:var(--color-accent);content:""}.TodayScreen_notificationButton__5ZFsM:hover{border:0;background:rgb(var(--color-accent-rgb)/var(--opacity-10))}.TodayScreen_hero__OF7No{position:relative;isolation:isolate;display:grid;width:calc(100% + (var(--space-6) * 2));min-height:270px;margin:calc(var(--space-2) * -1) 0 calc(var(--space-3) * -1) calc(var(--space-6) * -1);place-items:center;overflow:hidden;padding:var(--space-6)}.TodayScreen_heroAtmosphere__0iVjR{position:absolute;inset:-45% -12%;z-index:-1;overflow:hidden}.TodayScreen_orb__zT8ZF{position:absolute;display:block;width:min(46vw,520px);aspect-ratio:1;border-radius:50%;filter:blur(32px);opacity:var(--opacity-70);will-change:transform}.TodayScreen_orbBlue__6SyxZ{top:-22%;left:-8%;background:radial-gradient(circle,var(--blue) 0,var(--blue) 38%,transparent 72%);animation:TodayScreen_orb-blue__zQAZC 24s ease-in-out infinite alternate}.TodayScreen_orbLime__8ev_o{top:14%;left:31%;background:radial-gradient(circle,var(--color-accent) 0,var(--color-accent) 36%,transparent 72%);animation:TodayScreen_orb-lime__Pd8C1 28s ease-in-out infinite alternate}.TodayScreen_orbYellow__xoiNd{top:-26%;right:-7%;background:radial-gradient(circle,var(--yellow) 0,var(--yellow) 36%,transparent 72%);animation:TodayScreen_orb-yellow__CYStP 26s ease-in-out infinite alternate}.TodayScreen_heroContent__YEo9V{display:grid;justify-items:center;text-align:center;text-shadow:0 2px 32px var(--color-dark)}.TodayScreen_heroNumber__k0BOj{display:block;font-family:var(--font-heading);font-size:clamp(5.8rem,12vw,8.5rem);line-height:.78;letter-spacing:-.08em}.TodayScreen_heroCaption__C9Lmz{max-width:340px;margin:var(--space-4) 0 0;font-size:clamp(.98rem,1.7vw,1.25rem);font-weight:800;line-height:1.18}.TodayScreen_section__Pdl6e{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.TodayScreen_sessionsSection__dRevE{margin-top:calc(var(--space-3) * -1)}.TodayScreen_sectionHeading__U0p_Q{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-4)}.TodayScreen_sectionHeading__U0p_Q h2{margin-bottom:0;font-size:clamp(1.6rem,3vw,2.35rem);line-height:1}.TodayScreen_sectionCount__mcRmA{padding:6px var(--space-3);border-radius:var(--radius-pill);background:var(--surface);color:var(--text-secondary);font-size:.74rem;font-weight:800;white-space:nowrap}.TodayScreen_sessionList__Ycmh0{display:grid;grid-gap:6px;gap:6px}.TodayScreen_sessionCard__hVp1D{position:relative;display:grid;min-height:60px;grid-template-columns:56px 36px minmax(0,1fr) minmax(72px,auto);align-items:center;grid-gap:var(--space-3);gap:var(--space-3);overflow:hidden;padding:10px var(--space-4);white-space:nowrap}.TodayScreen_sessionCard__hVp1D time{overflow:hidden;color:var(--text-secondary);font-family:var(--font-heading);font-size:.94rem;text-overflow:ellipsis}.TodayScreen_sessionName__Gn42S{min-width:0;overflow:hidden;font-size:.92rem;text-overflow:ellipsis}.TodayScreen_musclePill__wlG4l{max-width:150px;overflow:hidden;padding:6px var(--space-3);border-radius:var(--radius-pill);background:var(--surface-soft);color:var(--text-secondary);font-size:.72rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.TodayScreen_sessionCompleted__ogXbl{background:var(--surface);opacity:var(--opacity-60)}.TodayScreen_sessionFuture__sUu4z{background:var(--color-dark-acid)}.TodayScreen_sessionFuture__sUu4z:before{position:absolute;top:50%;left:0;width:3px;height:24px;border-radius:0 var(--radius-pill) var(--radius-pill) 0;background:var(--color-accent);content:"";transform:translateY(-50%)}.TodayScreen_sessionFuture__sUu4z .TodayScreen_musclePill__wlG4l{background:var(--color-accent);color:var(--color-dark)}.TodayScreen_statsGrid__HdgLz{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.TodayScreen_statCard__smWYG{display:flex;min-height:200px;flex-direction:column;padding:var(--space-6);background:var(--surface)}.TodayScreen_statHeader__usXo0{display:flex;align-items:center;gap:var(--space-3)}.TodayScreen_metricCard__RCfqe p,.TodayScreen_statHeader__usXo0 p{margin-bottom:0;color:var(--text-secondary);font-size:.74rem;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.TodayScreen_factIcon__XDng0,.TodayScreen_statIcon__BwkcB{display:grid;flex:none;place-items:center;border-radius:50%;background:var(--color-accent)}.TodayScreen_statIcon__BwkcB{width:36px;height:36px}.TodayScreen_statChevron__K6ZRd{display:inline-flex;margin-left:auto;transform:rotate(-90deg)}.TodayScreen_statValueRow__8XRVf{display:flex;align-items:flex-end;gap:var(--space-4);margin-top:auto}.TodayScreen_statValueRow__8XRVf strong{font-family:var(--font-heading);font-size:clamp(2.4rem,5vw,4rem);line-height:.92;letter-spacing:-.055em;white-space:nowrap}.TodayScreen_statValueRow__8XRVf>span{margin-bottom:4px;color:var(--color-accent);font-size:.78rem;font-weight:800}.TodayScreen_statCard__smWYG small{margin-top:var(--space-2);color:var(--text-muted)}.TodayScreen_statLink__B_5hq{display:block;border-radius:var(--radius-card);color:inherit;text-decoration:none}.TodayScreen_statLink__B_5hq:focus-visible{outline:3px solid var(--focus-ring);outline-offset:4px}.TodayScreen_incomeCard__x2utY{height:100%;background:var(--surface-elevated)}.TodayScreen_lowerGrid__xMWA0{grid-template-columns:repeat(3,minmax(0,1fr))}.TodayScreen_metricCard__RCfqe{display:flex;min-height:180px;flex-direction:column;align-items:flex-start;padding:var(--space-5);background:var(--surface)}.TodayScreen_metricCard__RCfqe strong{margin:auto 0 var(--space-3);font-family:var(--font-heading);font-size:3.25rem;line-height:.85}.TodayScreen_metricCard__RCfqe a{color:var(--color-accent);font-size:.78rem;font-weight:800;text-underline-offset:4px}.TodayScreen_factIcon__XDng0{width:36px;height:36px;margin-bottom:var(--space-3)}.TodayScreen_factCard__oqXa_{background:var(--color-off-white);color:var(--color-dark)}.TodayScreen_factCard__oqXa_ p{color:var(--navy-600)}.TodayScreen_factCard__oqXa_ blockquote{margin:auto 0 0;font-size:1rem;font-weight:700;line-height:1.35}@keyframes TodayScreen_orb-blue__zQAZC{0%{transform:translate3d(-3%,-3%,0) scale(.96)}to{transform:translate3d(14%,10%,0) scale(1.08)}}@keyframes TodayScreen_orb-lime__Pd8C1{0%{transform:translate3d(-8%,8%,0) scale(1.04)}to{transform:translate3d(10%,-10%,0) scale(.94)}}@keyframes TodayScreen_orb-yellow__CYStP{0%{transform:translate3d(4%,-5%,0) scale(.94)}to{transform:translate3d(-15%,12%,0) scale(1.08)}}@media (max-width:1040px){.TodayScreen_orb__zT8ZF{width:min(58vw,480px)}.TodayScreen_lowerGrid__xMWA0{grid-template-columns:repeat(2,minmax(0,1fr))}.TodayScreen_factCard__oqXa_{grid-column:1/-1}}@media (max-width:760px){.TodayScreen_page__9DwbT{gap:28px}.TodayScreen_header__qyoEO h1{font-size:1.9rem}.TodayScreen_hero__OF7No{width:calc(100% + (var(--space-4) * 2));min-height:235px;margin-left:calc(var(--space-4) * -1);padding:var(--space-4)}.TodayScreen_heroAtmosphere__0iVjR{inset:-35% -28%}.TodayScreen_orb__zT8ZF{width:min(86vw,390px);filter:blur(26px)}.TodayScreen_sectionHeading__U0p_Q h2{font-size:1.45rem}.TodayScreen_sessionCard__hVp1D{grid-template-columns:44px 32px minmax(0,1fr) minmax(64px,88px);gap:var(--space-2);min-height:56px;padding:9px var(--space-3)}.TodayScreen_sessionCard__hVp1D .ui-avatar--small{width:32px;height:32px;font-size:.66rem}.TodayScreen_sessionCard__hVp1D time,.TodayScreen_sessionName__Gn42S{font-size:.82rem}.TodayScreen_musclePill__wlG4l{max-width:88px;padding:5px 8px;font-size:.64rem}.TodayScreen_statCard__smWYG{min-height:180px;padding:var(--space-5)}.TodayScreen_statValueRow__8XRVf{gap:var(--space-2)}.TodayScreen_statValueRow__8XRVf strong{font-size:2.25rem}.TodayScreen_statValueRow__8XRVf>span{font-size:.7rem}.TodayScreen_lowerGrid__xMWA0{grid-template-columns:1fr}.TodayScreen_factCard__oqXa_{grid-column:auto}.TodayScreen_metricCard__RCfqe{min-height:150px}}@media (max-width:560px){.TodayScreen_statsGrid__HdgLz{grid-template-columns:1fr;gap:var(--space-3)}.TodayScreen_statValueRow__8XRVf strong{font-size:2.5rem}}@media (max-width:390px){.TodayScreen_sessionCard__hVp1D{grid-template-columns:44px 30px minmax(0,1fr) minmax(58px,76px);gap:6px;padding-inline:10px}.TodayScreen_sessionCard__hVp1D .ui-avatar--small{width:30px;height:30px}.TodayScreen_musclePill__wlG4l{max-width:76px}}@media (prefers-reduced-motion:reduce){.TodayScreen_orb__zT8ZF{animation:none}}