.TodayActShell_shell__8PXQ_{position:relative;display:flex;flex-direction:column;gap:.85rem;width:100%;max-width:none;box-sizing:border-box;border-top:1px solid hsla(33,42%,71%,.18);background:radial-gradient(ellipse 80% 55% at 8% 0,hsla(39,46%,61%,.08) 0,transparent 55%),transparent}.TodayActShell_actScreen__BgFra{scroll-margin-top:4.5rem;min-height:min(78svh,44rem)}.TodayActShell_gutterPage__QXco_{padding:1.35rem 1.15rem 1.5rem}.TodayActShell_gutterNone__oGdTJ{padding:0}.TodayActShell_bridge__Sz2vS{margin-top:.25rem}.TodayActShell_accentDefault__VhQZX{box-shadow:inset 3px 0 0 var(--tf-accent-action,#8f6b3a)}.TodayActShell_accentSky__Y1IZ4{box-shadow:inset 3px 0 0 rgba(91,143,168,.85)}.TodayActShell_accentSupport__I16GA{box-shadow:inset 3px 0 0 rgba(47,107,79,.75)}.TodayActShell_accentAction__sd5z8{box-shadow:inset 3px 0 0 var(--tf-accent-action,#8f6b3a)}.TodayActShell_visual__ZO8Hx{position:relative;z-index:1;width:100%}.TodayActShell_header__Qt5yF{position:relative;z-index:1;display:flex;flex-direction:column;gap:.4rem;padding:0 .15rem}.TodayActShell_stepIndex__rK98v{display:flex;align-items:center;gap:.65rem;margin:0;font-family:var(--tf-font-mono,ui-monospace,monospace);font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:var(--tf-accent-gold-600,#8b6a3e)}.TodayActShell_stepBadge__uAvDR{display:inline-flex;align-items:center;justify-content:center;min-width:1.5rem;min-height:1.5rem;padding:0 .35rem;border-radius:999px;border:1px solid hsla(33,42%,71%,.35);background:hsla(0,0%,100%,.55);font-weight:700}.TodayActShell_lead__XdQgE{margin:0;max-width:42ch;font-size:.95rem;line-height:1.45;color:var(--tf-ink-soft,#5c5348)}.TodayActShell_body__U155X{position:relative;z-index:1;display:flex;flex-direction:column;gap:.9rem;width:100%;max-width:none;min-width:0}.TodayActShell_body__U155X :is(button,a[class*=btn]){min-height:44px}@media (min-width:48rem){.TodayActShell_gutterPage__QXco_{padding:1.6rem 1.5rem 1.85rem}.TodayActShell_lead__XdQgE{font-size:1rem}}[data-theme=dark] .TodayActShell_shell__8PXQ_{border-top-color:hsla(33,42%,71%,.12);background:radial-gradient(ellipse 80% 55% at 8% 0,hsla(39,46%,61%,.1) 0,transparent 55%),transparent}[data-theme=dark] .TodayActShell_stepBadge__uAvDR{background:rgba(26,23,20,.55);border-color:hsla(33,42%,71%,.22)}[data-theme=dark] .TodayActShell_lead__XdQgE{color:hsla(40,28%,87%,.78)}