body{width:100%;max-width:720px;margin-inline:auto}.home-content{padding:var(--space-6) var(--page-gutter) var(--space-12)}.manage-grid,.training-settings-form{grid-template-columns:minmax(0,1fr)}.training-settings-actions{grid-column:1}.training-settings-actions .settings-save-button{width:100%}.editor-exercise-options .editor-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.workout-layout{background:var(--black);min-height:0;display:block}.exercise-queue{display:none}.exercise-stage{padding:28px var(--page-gutter) 36px}.set-actions{grid-template-columns:minmax(0,1fr)}.set-actions .undo-set-button{grid-row:2}.effort-options,.next-move,.completion-card .session-analytics,.onboarding-plan-options,.onboarding-plan-options.guest-plan-options,.onboarding-name-form,.custom-day-names{grid-template-columns:minmax(0,1fr)}.onboarding-name-form label{grid-column:1}.custom-day-count{flex-direction:column;align-items:stretch}.custom-day-count>div{width:100%}.custom-day-count button{flex:1}.account-first-page .first-run-main{flex-direction:column;gap:28px;display:flex}.first-run-entry form{grid-template-columns:minmax(0,1fr)}.first-run-entry input,.first-run-submit{width:100%}.first-run-account{width:100%;max-width:400px;margin-inline:auto}.activity-controls .pg-segment{width:100%}.activity-controls .pg-segment button{flex:1}.history-action .secondary-button{width:100%}.home-content .day-card{grid-template-columns:40px minmax(0,1fr) auto}.home-content .day-card-action{display:none}@media (min-width:761px){:root{--header-gutter:24px;--type-page:36px}.first-run-hero h1{font-size:40px;line-height:1.05}.workout-header{padding-inline:var(--page-gutter)}.onboarding-shell{padding-inline:0}.onboarding-card{padding-inline:var(--page-gutter)}.completion-shell .completion-card{padding:24px}}.onboarding-shell.training-loading{background:var(--black);min-height:100svh}@media (min-width:761px){.onboarding-shell.training-loading{padding:24px var(--page-gutter)}.training-loading .auth-callback-card{width:100%;min-height:min(480px,100svh - 48px)}}.home-content .intro-copy h1,.home-content .history-section>h2{margin-bottom:var(--space-6)}.manage-intro{padding-block:var(--space-8)}.manage-panel-heading{margin-bottom:var(--space-6)}.manage-panel-heading h2{margin:0}.settings-section-title{margin-bottom:var(--space-6)}.training-settings-form{padding-block:0}.account-settings{margin-top:var(--space-6);padding-top:var(--space-6);gap:var(--space-6)}.account-settings .settings-section-title{margin:0}.repstate-about-intro p{margin-top:var(--space-3)}.repstate-about-section{padding-block:var(--space-6)}.repstate-about-copy{margin-top:var(--space-6)}.onboarding-copy>p:last-child{margin-top:var(--space-3)}.onboarding-plan-options{margin-top:var(--space-6)}.auth-form>h2+:is(p,label,.google-auth-button){margin-top:0}.home-content .intro-copy h1,.manage-intro h1,.activity-section h2{position:relative;top:-2px}.home-content .history-section:has(.history-list){margin-top:var(--space-8)}.home-content .history-section:has(.history-list)>h2{margin-bottom:var(--space-2)}
