.NumericInput_trigger__xemgU{cursor:pointer;caret-color:transparent}.NumericInput_sheet__dCFot{position:fixed;inset:auto 0 max(var(--space),env(safe-area-inset-bottom));width:min(calc(100% - var(--space) * 2),420px);max-width:none;max-height:calc(100dvh - var(--space) * 2);margin:0 auto;padding:calc(var(--space) * 2);overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--border);border-radius:var(--radius);color:var(--foreground);background:var(--surface);box-shadow:var(--shadow)}.NumericInput_sheet__dCFot::backdrop{background:var(--overlay)}.NumericInput_heading__Lpd6V{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space)}.NumericInput_heading__Lpd6V h2{margin:0;padding-top:var(--space);font-size:16px;line-height:1.35;overflow-wrap:anywhere}.NumericInput_close___rCqI{display:grid;place-items:center;flex:none;min-width:44px;min-height:44px;border-radius:var(--control-radius);background:var(--raised)}.NumericInput_hint__b01rj,.NumericInput_saved__y8Ukf{color:var(--muted);font-size:12px;line-height:1.4}.NumericInput_hint__b01rj{margin:var(--space) 0 calc(var(--space) * 2)}.NumericInput_sheet__dCFot .NumericInput_editor__Nta7s{display:block;width:100%;height:60px;min-height:44px;padding:var(--space) calc(var(--space) * 2);font-family:var(--font-mono);font-size:28px;font-weight:650;text-align:right;caret-color:var(--accent);color:var(--foreground);background:var(--background)}.NumericInput_editor__Nta7s::selection{color:var(--accent-ink);background:var(--accent)}.NumericInput_editActions__BJ95w{display:flex;align-items:center;justify-content:space-between;gap:var(--space);margin:calc(var(--space) / 2) 0}.NumericInput_editActions__BJ95w button{min-height:44px;padding:var(--space);color:var(--cyan);font-size:13px}.NumericInput_keys__PEyIh{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space)}.NumericInput_keys__PEyIh button{display:grid;place-items:center;min-height:52px;padding:var(--space);border:1px solid var(--border);border-radius:var(--control-radius);background:var(--raised);font-family:var(--font-mono);font-size:24px;font-weight:650;touch-action:manipulation}.NumericInput_close___rCqI:active,.NumericInput_keys__PEyIh button:active{color:var(--accent);background:var(--success-bg)}.NumericInput_done__X7zpK{display:flex;align-items:center;justify-content:center;gap:var(--space);width:100%;min-height:50px;margin-top:calc(var(--space) * 1.5);padding:var(--space) calc(var(--space) * 2);border-radius:var(--control-radius);color:var(--accent-ink);background:var(--accent);font-weight:700}.NumericInput_saved__y8Ukf{margin-top:var(--space);text-align:center}@media (max-width:640px){.NumericInput_sheet__dCFot{inset:auto 0 0;width:100%;max-height:calc(100dvh - var(--space));padding-bottom:max(calc(var(--space) * 2),env(safe-area-inset-bottom));border-radius:var(--radius) var(--radius) 0 0}}.ExerciseMedia_thumbnail__p9D7I{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;min-width:0;aspect-ratio:1;overflow:hidden;border-radius:var(--control-radius)}.ExerciseMedia_asset__a3Ohu,.ExerciseMedia_hasImage__O6M_O{background:var(--media-background,var(--foreground))}.ExerciseMedia_thumbnail__p9D7I img{display:block;width:100%;height:100%;object-fit:contain}.ExerciseMedia_placeholder__ydboI{color:var(--muted);background:var(--raised)}.ExerciseMedia_placeholder__ydboI>span{display:flex}.ExerciseMedia_viewer__maeWW{display:grid;gap:var(--space);width:100%;min-width:0;margin:0}.ExerciseMedia_reference__cWWRD{display:grid;gap:calc(var(--space) * .75);padding:calc(var(--space) * 1.5);border:1px solid var(--border);border-radius:var(--control-radius);background:var(--subtle);font:400 13px/1.5 var(--font-sans)}.ExerciseMedia_referenceLabel__4dF9F{color:var(--accent);font-weight:650}.ExerciseMedia_reference__cWWRD strong{color:var(--foreground)}.ExerciseMedia_reference__cWWRD p{margin:0;color:var(--muted)}.ExerciseMedia_preview__wmUlX{width:100%;max-width:var(--exercise-media-size,calc(var(--space) * 45));aspect-ratio:1;margin-inline:auto;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius)}.ExerciseMedia_asset__a3Ohu{position:relative;width:100%;height:100%}.ExerciseMedia_asset__a3Ohu img{display:block;width:100%;height:100%;object-fit:contain}.ExerciseMedia_pending__8xXFX{visibility:hidden}.ExerciseMedia_loading__noo1x{position:absolute;inset:0;display:grid;place-items:center;color:var(--muted);background:var(--subtle);font:500 13px/1.5 var(--font-sans)}.ExerciseMedia_controls__4kQAb{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:var(--space);width:100%;max-width:var(--exercise-media-size,calc(var(--space) * 45));margin-inline:auto}.ExerciseMedia_controls__4kQAb button,.ExerciseMedia_retry__g_RPv{display:inline-flex;align-items:center;justify-content:center;gap:var(--space);min-height:calc(var(--space) * 5.5);padding:var(--space) calc(var(--space) * 1.5);border:1px solid var(--border);border-radius:var(--control-radius);color:var(--foreground);background:var(--raised);font:650 13px/1.3 var(--font-sans)}.ExerciseMedia_controls__4kQAb button[aria-pressed=true]{color:var(--accent);background:var(--success-bg);border-color:var(--accent-border)}.ExerciseMedia_controls__4kQAb button:hover,.ExerciseMedia_retry__g_RPv:hover{border-color:var(--accent)}.ExerciseMedia_attribution__ysvex{text-align:center;font:400 12px/1.5 var(--font-sans)}.ExerciseMedia_attribution__ysvex a{display:inline-flex;align-items:center;min-height:calc(var(--space) * 5.5);color:var(--muted)}.ExerciseMedia_error__XvID4,.ExerciseMedia_unavailable__bw3l3{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--space) * 1.5);padding:calc(var(--space) * 2);color:var(--muted);background:var(--subtle);text-align:center;font:400 14px/1.5 var(--font-sans)}.ExerciseMedia_error__XvID4{width:100%;height:100%}.ExerciseMedia_unavailable__bw3l3{min-height:calc(var(--space) * 18);border:1px solid var(--border);border-radius:var(--radius)}.SessionView_session__R7_84{max-width:740px;margin:0 auto}.SessionView_header__qVZ5_{position:sticky;top:0;z-index:15;display:grid;grid-template-columns:48px minmax(0,1fr) 58px;align-items:center;gap:8px;min-height:80px;margin:-12px -20px 0;padding:8px 20px;background:var(--header-gradient);border-bottom:1px solid var(--border);backdrop-filter:blur(16px)}.SessionView_heading__S6uRH{text-align:center;min-width:0}.SessionView_heading__S6uRH h1{font:700 11px/1.4 var(--font-mono);text-transform:uppercase;letter-spacing:.07em;color:var(--accent)}.SessionView_heading__S6uRH>span{display:block;font:800 20px/1.4 var(--font-sans);font-variant-numeric:tabular-nums}.SessionView_finish__Fk4hB{height:42px;border-radius:var(--control-radius);color:var(--accent-ink);background:var(--accent);font:800 12px var(--font-mono);text-transform:uppercase}.SessionView_progress__68gme{display:flex;justify-content:space-between;gap:8px;padding:14px 0;color:var(--muted);font:10px/1.5 var(--font-mono)}.SessionView_stack__XAD5w{display:grid;gap:16px}.SessionView_exercise__t_05u{position:relative;border:1px solid var(--border-soft);border-radius:var(--radius);background:var(--surface);overflow:hidden}.SessionView_open__Y20T8{border-color:var(--accent-border);background:var(--background)}.SessionView_cardBar__CxZkc{display:flex;min-height:48px;align-items:center;background:var(--card-gradient);padding:0 12px;gap:5px}.SessionView_grip__sGcZE{color:var(--muted);display:grid;place-items:center;width:44px;height:44px;flex:none;touch-action:none;user-select:none;-webkit-user-select:none;cursor:grab}.SessionView_disclosure__ml1EO{display:flex;align-items:center;justify-content:space-between;flex:1;min-width:0;height:48px;color:var(--muted)}.SessionView_disclosure__ml1EO span{padding:3px 7px;background:var(--raised);border-radius:3px;font:700 10px var(--font-mono);text-transform:uppercase;letter-spacing:.1em}.SessionView_open__Y20T8 .SessionView_disclosure__ml1EO{color:var(--accent)}.SessionView_open__Y20T8 .SessionView_disclosure__ml1EO span{background:var(--success-bg)}.SessionView_cardBody__wuYWE{padding:16px 14px}.SessionView_exerciseHeading__qlKYR{display:grid;grid-template-columns:minmax(0,1fr) 48px 38px;gap:10px;align-items:center}.SessionView_titleButton__J0vWe{text-align:left;padding:0;min-height:54px}.SessionView_titleButton__J0vWe h2{font-size:17px;line-height:1.4;font-weight:800;letter-spacing:-.04em;text-transform:uppercase;overflow-wrap:anywhere}.SessionView_titleButton__J0vWe p{font:9px/1.5 var(--font-mono);letter-spacing:.065em;text-transform:uppercase;color:var(--muted);margin-top:4px}.SessionView_info__raTZX{height:52px;border:1px solid var(--border);border-radius:var(--control-radius);display:grid;place-items:center;color:var(--cyan);background:var(--subtle)}.SessionView_swap__de7tR{height:40px;width:38px;border-radius:var(--control-radius);background:var(--raised);border:1px solid var(--border);display:grid;place-items:center}.SessionView_chips__6vRwk{display:flex;flex-wrap:wrap;gap:7px;margin-top:13px}.SessionView_chips__6vRwk>span{display:inline-flex;align-items:center;gap:5px;padding:4px 7px;min-height:24px;font:700 9px/1.3 var(--font-mono);text-transform:uppercase;border-radius:4px;background:var(--raised);border:1px solid transparent;color:var(--muted)}.SessionView_chips__6vRwk .SessionView_target__7ihZp{background:var(--success-bg);color:var(--accent);border-color:var(--accent-border)}.SessionView_chips__6vRwk .SessionView_restChip__COoNg{color:var(--cyan);background:var(--cyan-bg);border-color:var(--cyan-border)}.SessionView_expanded__Tl3O5{margin-top:14px}.SessionView_setGrid__2TW3D{display:grid;grid-template-columns:20px minmax(0,1.1fr) minmax(0,.9fr) minmax(0,.85fr) minmax(0,1.1fr) 33px 43px;gap:6px;align-items:center;text-align:center}.SessionView_columnLabels__K3wyb{padding:0 9px 7px;color:var(--muted);font:9px var(--font-mono);text-transform:uppercase}.SessionView_setRow__ZOGo0{position:relative;padding:11px 9px;border:1px solid var(--border-soft);border-radius:12px;margin-bottom:10px;background:var(--surface);min-height:68px}.SessionView_setRow__ZOGo0 input{width:100%;padding:4px 0;min-height:43px;border:1px solid transparent;border-radius:6px;text-align:center;font:750 15px/1 var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.025em;background:var(--subtle)}.SessionView_setRow__ZOGo0 input:disabled{opacity:1;-webkit-text-fill-color:var(--foreground);color:var(--foreground)}.SessionView_setRow__ZOGo0 input.SessionView_rirInput__38IPh{color:var(--accent);-webkit-text-fill-color:var(--accent)}.SessionView_setRow__ZOGo0 input::placeholder{color:var(--muted);-webkit-text-fill-color:var(--muted)}.SessionView_current__CFrCP{border-color:var(--accent-border);background:var(--raised)}.SessionView_current__CFrCP:before{content:"";position:absolute;left:0;top:7px;bottom:7px;width:3px;border-radius:3px;background:var(--accent)}.SessionView_current__CFrCP .SessionView_setNumber__UEEn8{color:var(--accent)}.SessionView_setNumber__UEEn8{font:800 14px var(--font-mono);color:var(--muted)}.SessionView_estimate__S6EyU{font:700 10px/1.4 var(--font-mono);color:var(--muted)}.SessionView_estimate__S6EyU small{display:block;font:inherit}.SessionView_done__4tTUx .SessionView_estimate__S6EyU{color:var(--accent)}.SessionView_complete__jEUFu{width:43px;height:43px;display:grid;place-items:center;border-radius:12px;background:var(--button-muted);border:1px solid var(--border);color:var(--muted)}.SessionView_done__4tTUx .SessionView_complete__jEUFu{background:var(--accent);color:var(--accent-ink);border-color:var(--accent);box-shadow:0 3px 16px var(--accent-glow)}.SessionView_rest__HzrB4{margin-top:20px;padding:16px 14px 14px;background:var(--subtle);border:1px solid var(--border-soft);border-radius:var(--radius)}.SessionView_restTop__PxMYa{display:flex;gap:12px;align-items:center;color:var(--cyan)}.SessionView_restReadout__UV4YE{flex:1;display:flex;flex-direction:column}.SessionView_restReadout__UV4YE strong{font:850 27px/1.2 var(--font-sans);letter-spacing:-.045em;font-variant-numeric:tabular-nums}.SessionView_restReadout__UV4YE span{color:var(--muted);font:8px/1.6 var(--font-mono);text-transform:uppercase;letter-spacing:.12em}.SessionView_roundPrimary__91vb8,.SessionView_round__7JNcv{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--button-muted);color:var(--foreground)}.SessionView_roundPrimary__91vb8{background:var(--accent);color:var(--accent-ink)}.SessionView_restActions__iJ7h4{margin-top:14px;display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.SessionView_restActions__iJ7h4 button{min-height:38px;background:var(--raised);border:1px solid var(--border-soft);border-radius:7px;font:700 10px var(--font-mono);text-transform:uppercase}.SessionView_restActions__iJ7h4 button:last-child{background:var(--button-muted)}.SessionView_exerciseFooter___JeOX{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;padding-top:6px}.SessionView_exerciseFooter___JeOX button{font-size:11px;min-height:44px}.SessionView_previous__l8Gi2{font-size:11px;color:var(--muted);border-top:1px solid var(--border);padding-top:8px}.SessionView_previous__l8Gi2 button{color:var(--accent);text-decoration:underline;min-height:32px}.SessionView_personalNote__uM7dl{font-size:12px;color:var(--muted);margin-top:8px;white-space:pre-wrap}.SessionView_addExercise__iJTiX{width:100%;margin:20px 0}.SessionView_sessionDetails__1e0Q3{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface)}.SessionView_sessionDetails__1e0Q3 summary{padding:17px;cursor:pointer;font-size:12px;font-weight:650}.SessionView_detailsFields___Y8hv{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:0 16px 16px}.SessionView_detailsFields___Y8hv label{font-size:11px}.SessionView_detailsFields___Y8hv label:last-child{grid-column:1/-1}.SessionView_detailsFields___Y8hv input{width:100%;font-size:12px;padding:10px}.SessionView_help__u6f9o{color:var(--muted);font-size:11px;margin-top:18px}.SessionView_discard__Pdot8{color:var(--danger);font-size:12px;margin-top:12px}.SessionView_detailDialog__maXgZ>*+*{margin-top:16px}.SessionView_detailDialog__maXgZ .SessionView_section-head__TKQOV{margin:0}.SessionView_detailTargets__nuElf{display:flex;flex-wrap:wrap;gap:8px 16px;color:var(--accent);font:11px/1.7 var(--font-mono)}.SessionView_technique__wh8SB{padding:12px;background:var(--subtle);border-left:2px solid var(--accent);border-radius:4px;white-space:pre-wrap}@media (min-width:800px){.SessionView_header__qVZ5_{border-radius:var(--radius);margin:0 0 8px}.SessionView_cardBody__wuYWE{padding:22px}.SessionView_exerciseHeading__qlKYR{grid-template-columns:minmax(0,1fr) 56px 44px;gap:16px}.SessionView_titleButton__J0vWe h2{font-size:21px}.SessionView_titleButton__J0vWe p{font-size:10px}.SessionView_setGrid__2TW3D{grid-template-columns:34px repeat(4,minmax(0,1fr)) 64px 48px;gap:12px}.SessionView_setRow__ZOGo0 input{font-size:18px;min-height:48px}.SessionView_complete__jEUFu{width:48px;height:48px}.SessionView_columnLabels__K3wyb{font-size:11px}.SessionView_estimate__S6EyU{font-size:13px}.SessionView_chips__6vRwk>span{font-size:10px}.SessionView_exerciseFooter___JeOX button{font-size:12px}}@media (max-width:374px){.SessionView_cardBody__wuYWE{padding:12px 10px}.SessionView_setGrid__2TW3D{grid-template-columns:16px minmax(0,1.1fr) minmax(0,.9fr) minmax(0,.8fr) minmax(0,1.1fr) 28px 38px;gap:4px}.SessionView_setRow__ZOGo0{padding:9px 6px}.SessionView_setRow__ZOGo0 input{font-size:13px}.SessionView_complete__jEUFu{width:38px;height:42px}.SessionView_titleButton__J0vWe h2{font-size:15px}.SessionView_exerciseHeading__qlKYR{grid-template-columns:minmax(0,1fr) 42px 36px;gap:7px}.SessionView_progress__68gme{font-size:9px}}.SessionView_setRow__ZOGo0 input[aria-invalid=true]{border-color:var(--danger)}@media (max-width:374px){.SessionView_header__qVZ5_{margin-left:-14px;margin-right:-14px;padding-left:14px;padding-right:14px}}.SessionView_info__raTZX{padding:0;overflow:hidden}.SessionView_info__raTZX>*{width:100%;height:100%}.SessionView_editNotice__LCRkR,.SessionView_reorderHint__FQ0WI{color:var(--muted);font-size:11px;margin:0 0 calc(var(--space) * 1.5)}.SessionView_editNotice__LCRkR{color:var(--accent)}.SessionView_deleteExercise__M_6TY{display:grid;place-items:center;width:44px;min-height:44px;flex:none;color:var(--muted);border-radius:var(--control-radius)}.SessionView_dangerText__4rMRI,.SessionView_deleteExercise__M_6TY:hover{color:var(--danger)}.SessionView_exercise__t_05u[data-dragging=true]{opacity:.55;border-color:var(--accent)}.SessionView_exercise__t_05u[data-drop=before]{box-shadow:0 -4px 0 var(--accent)}.SessionView_exercise__t_05u[data-drop=after]{box-shadow:0 4px 0 var(--accent)}.SessionView_notesButton__0iMdP{margin-left:auto}.SessionView_removalDialog__Te9YY>p{margin-bottom:calc(var(--space) * 2)}.SessionView_dangerButton__QfBp3{background:var(--danger);color:var(--background)}.TodayView_home__zFBjV{max-width:1120px;margin:0 auto}.TodayView_layout__PiH8C{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:24px;margin-top:28px}.TodayView_free__tThOL,.TodayView_last__mHFy9,.TodayView_program__znGCI{padding:24px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius)}.TodayView_explore__7eyMd{padding:calc(var(--space) * 3);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius)}.TodayView_explore__7eyMd button{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--space) * 2);text-align:left;width:100%;padding:calc(var(--space) * 2) 0}.TodayView_explore__7eyMd button+button{border-top:1px solid var(--border);padding-bottom:0}.TodayView_explore__7eyMd small,.TodayView_explore__7eyMd strong{display:block}.TodayView_explore__7eyMd strong{font-size:14px}.TodayView_explore__7eyMd small{color:var(--muted);font-size:11px;margin-top:calc(var(--space) * .5)}.TodayView_explore__7eyMd svg{color:var(--accent);flex-shrink:0}.TodayView_blockContext__h_QaY{margin-top:calc(var(--space) * 2);padding:calc(var(--space) * 1.5);background:var(--background);border-left:2px solid var(--cyan);border-radius:var(--control-radius)}.TodayView_blockContext__h_QaY>span{color:var(--cyan);font:700 10px var(--font-mono)}.TodayView_blockContext__h_QaY p{margin-top:var(--space);font-size:12px;color:var(--muted);white-space:pre-line}.TodayView_progress__6cRG1{margin-top:calc(var(--space) * 2.5)}.TodayView_progress__6cRG1>div{display:flex;gap:var(--space);justify-content:space-between;font-size:11px}.TodayView_progress__6cRG1 span{color:var(--muted)}.TodayView_progress__6cRG1 progress{width:100%;height:5px;margin-top:var(--space);accent-color:var(--accent);border:0;background:var(--raised);border-radius:var(--control-radius);overflow:hidden}.TodayView_progress__6cRG1 progress::-webkit-progress-bar{background:var(--raised)}.TodayView_progress__6cRG1 progress::-webkit-progress-value{background:var(--accent)}.TodayView_progress__6cRG1 progress::-moz-progress-bar{background:var(--accent)}.TodayView_nextSession__PJhcz{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--space) * 2);text-align:left;width:100%;padding:calc(var(--space) * 2);margin-bottom:calc(var(--space) * 2);background:var(--success-bg);border:1px solid var(--accent-border);border-radius:var(--control-radius)}.TodayView_nextSession__PJhcz small,.TodayView_nextSession__PJhcz span>span,.TodayView_nextSession__PJhcz strong{display:block}.TodayView_nextSession__PJhcz small{color:var(--accent);font:9px var(--font-mono);margin-bottom:var(--space)}.TodayView_nextSession__PJhcz strong{font-size:16px}.TodayView_nextSession__PJhcz span>span{color:var(--muted);font-size:11px;margin-top:calc(var(--space) * .5)}.TodayView_nextSession__PJhcz>svg{color:var(--accent);flex:none}.TodayView_finished___IOWm{display:flex;align-items:start;gap:var(--space);color:var(--accent);font-size:12px;padding-bottom:calc(var(--space) * 2)}.TodayView_finished___IOWm svg{flex:none}.TodayView_sectionHeading__lDf9N{display:flex;justify-content:space-between;align-items:center;color:var(--accent);margin-bottom:20px}.TodayView_program__znGCI h2{max-width:500px;font-weight:800;font-size:26px;line-height:1.25}.TodayView_program__znGCI>p{margin-top:12px;font-size:13px}.TodayView_timeline__hgP2M{display:grid;grid-template-columns:repeat(15,minmax(0,1fr));gap:4px;margin:24px 0}.TodayView_timeline__hgP2M span{height:38px;border-radius:5px;display:grid;place-items:center;font:10px var(--font-mono);background:var(--raised);color:var(--muted);border:1px solid transparent}.TodayView_timeline__hgP2M .TodayView_deload__wdDVc{border-bottom:2px solid var(--cyan)}.TodayView_timeline__hgP2M .TodayView_currentWeek___GRnP{background:var(--accent);color:var(--accent-ink);font-weight:800}.TodayView_days__3fNM_{border-top:1px solid var(--border);margin-bottom:10px}.TodayView_days__3fNM_ button{display:grid;grid-template-columns:35px minmax(0,1fr) 20px;align-items:center;gap:13px;padding:16px 0;width:100%;border-bottom:1px solid var(--border);text-align:left}.TodayView_dayNumber__KiRO0{color:var(--muted);font:700 19px var(--font-mono)}.TodayView_days__3fNM_ strong{display:block;font-size:14px}.TodayView_days__3fNM_ small{display:block;font-size:11px;color:var(--muted);margin-top:3px}.TodayView_days__3fNM_ button:hover .TodayView_dayNumber__KiRO0{color:var(--accent)}.TodayView_secondary__nlgQT{display:flex;flex-direction:column;gap:20px}.TodayView_free__tThOL>svg{color:var(--accent);margin-bottom:15px}.TodayView_free__tThOL h2{font-weight:750}.TodayView_free__tThOL p{font-size:13px;margin-top:8px}.TodayView_free__tThOL form{margin-top:20px;display:grid;gap:14px}.TodayView_free__tThOL label,.TodayView_last__mHFy9 p{font-size:12px}.TodayView_last__mHFy9>button:not(:last-child){display:flex;align-items:center;width:100%;justify-content:space-between;gap:12px;margin-top:14px;text-align:left}.TodayView_last__mHFy9 strong{display:block;font-size:14px}.TodayView_last__mHFy9 small{display:block;color:var(--muted);margin-top:5px;font-size:11px}.TodayView_resume__DMNUb{display:grid;grid-template-columns:44px minmax(0,1fr) 20px;gap:16px;align-items:center;text-align:left;padding:20px;margin-top:24px;width:100%;background:var(--success-bg);border:1px solid var(--accent-border);border-radius:var(--radius)}.TodayView_resumeIcon__yPDWv{color:var(--accent)}.TodayView_resume__DMNUb small{display:block;color:var(--accent);font:10px var(--font-mono);text-transform:uppercase;letter-spacing:.07em}.TodayView_resume__DMNUb strong{display:block;margin:4px 0;font-size:16px}.TodayView_resume__DMNUb span>span{display:block;font-size:11px;color:var(--muted)}@media (max-width:1000px){.TodayView_layout__PiH8C{grid-template-columns:1fr}.TodayView_secondary__nlgQT{display:grid;grid-template-columns:1fr 1fr}}@media (max-width:640px){.TodayView_free__tThOL,.TodayView_last__mHFy9,.TodayView_program__znGCI{padding:20px}.TodayView_program__znGCI h2{font-size:23px}.TodayView_layout__PiH8C{gap:16px;margin-top:24px}.TodayView_secondary__nlgQT{display:flex;gap:16px}.TodayView_timeline__hgP2M{gap:3px;margin:20px 0}.TodayView_timeline__hgP2M span{font-size:8px;height:33px}.TodayView_resume__DMNUb{gap:10px;padding:16px}}