.rest-alerts-module__AOmjOG__status{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.timers-module__aQnllW__shell{--timer-bg:#0d0f10;--timer-panel:#13161a;--timer-line:#2b2f36;--timer-text:#f3f4f5;--timer-muted:#a1a5ac;--timer-red:var(--red-action);background:var(--timer-bg);min-height:100svh;color:var(--timer-text);font-family:var(--font-home-sans),Inter,sans-serif}.timers-module__aQnllW__shell button{cursor:pointer}.timers-module__aQnllW__shell button:disabled{opacity:.4;cursor:default}.timers-module__aQnllW__shell button:focus-visible,.timers-module__aQnllW__shell input:focus-visible,.timers-module__aQnllW__homeEntry:focus-visible{outline-offset:4px;outline:2px solid #f3f4f5}.timers-module__aQnllW__homeEntry{color:#f3f4f5;min-height:44px;font:650 13px/1 var(--font-home-sans),Inter,sans-serif;cursor:pointer;background:#211417;border:1px solid #633039;border-radius:9px;justify-content:center;align-items:center;padding:0 14px;display:inline-flex}.timers-module__aQnllW__homeEntry:hover{background:#32191d;border-color:#e72d35}.timers-module__aQnllW__topbar{border-bottom:1px solid #20242a;justify-content:space-between;align-items:center;gap:20px;min-height:72px;padding:0 40px;display:flex}.timers-module__aQnllW__brand{min-height:44px;font-size:var(--header-wordmark-size);letter-spacing:-.04em;background:0 0;border:0;padding:0;font-weight:750;line-height:1}.timers-module__aQnllW__back{color:#d7d9dc;background:0 0;border:0;align-items:center;gap:8px;min-height:44px;padding:0;font-size:13px;font-weight:650;display:inline-flex}.timers-module__aQnllW__back svg{width:18px;height:18px;stroke:var(--timer-red);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.timers-module__aQnllW__content{width:min(100%,560px);padding:var(--space-6) 24px 32px;margin:0 auto}.timers-module__aQnllW__pageHeading{margin:0 0 var(--space-6);font-size:var(--type-page);letter-spacing:-.05em;text-align:center;font-weight:750;line-height:1}.timers-module__aQnllW__modes{border:1px solid var(--timer-line);background:#0b0d0f;border-radius:11px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.timers-module__aQnllW__modes button{min-height:44px;color:var(--timer-muted);background:0 0;border:1px solid #0000;border-radius:7px;padding:10px;font-size:14px;font-weight:650}.timers-module__aQnllW__modes button[aria-current=page]{color:var(--timer-text);background:#22262c;border-color:#363b43}.timers-module__aQnllW__sectionHeading{margin:var(--space-6) 0;text-align:center}.timers-module__aQnllW__sectionHeading h2{letter-spacing:-.035em;overflow-wrap:anywhere;margin:0;font-size:21px;font-weight:700;line-height:1.2}.timers-module__aQnllW__sectionHeading p{color:var(--timer-muted);margin:8px 0 0;font-size:14px;line-height:1.5}.timers-module__aQnllW__sectionHeading .timers-module__aQnllW__changed{color:#f3a5aa;font-size:12px}.timers-module__aQnllW__restDuration{border:1px solid var(--timer-line);background:var(--timer-panel);text-align:center;border-radius:12px;padding:20px 20px 16px}.timers-module__aQnllW__label{font-family:var(--repstate-meta-font);letter-spacing:.09em;text-transform:uppercase;color:var(--timer-muted);font-size:12px;font-weight:700}.timers-module__aQnllW__digits{font-variant-numeric:tabular-nums;letter-spacing:-.065em;font-weight:730;line-height:1;display:block}.timers-module__aQnllW__duration{margin:12px 0 18px;font-size:86px}.timers-module__aQnllW__adjust{grid-template-columns:1fr 1fr;gap:12px;display:grid}.timers-module__aQnllW__adjust button,.timers-module__aQnllW__secondaryActions button{color:#e2e4e7;background:#1d2127;border:1px solid #363a42;border-radius:9px;min-height:46px;padding:10px;font-size:14px;font-weight:600}.timers-module__aQnllW__quickTimes{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:10px;display:grid}.timers-module__aQnllW__quickTimes button{border:1px solid var(--timer-line);min-height:44px;color:var(--timer-muted);background:0 0;border-radius:8px;font-size:13px;font-weight:600}.timers-module__aQnllW__quickTimes button[aria-pressed=true]{color:#f3f4f5;background:#251619;border-color:#6e353b}.timers-module__aQnllW__options{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 12px;margin-top:15px;display:flex}.timers-module__aQnllW__option{color:#d7d9dc;background:0 0;border:0;align-items:center;gap:8px;min-height:44px;padding:0;font-size:12px;display:inline-flex}.timers-module__aQnllW__switch{width:26px;height:16px;transition:background-color var(--motion-base) var(--motion-ease);background:#454952;border-radius:9px;align-items:center;padding:3px;display:inline-flex}.timers-module__aQnllW__switch:after{content:"";width:10px;height:10px;transition:transform var(--motion-base) var(--motion-ease);background:#f3f4f5;border-radius:50%;display:block}.timers-module__aQnllW__option[aria-pressed=true] .timers-module__aQnllW__switch{background:var(--timer-red)}.timers-module__aQnllW__option[aria-pressed=true] .timers-module__aQnllW__switch:after{transform:translate(10px)}.timers-module__aQnllW__caveat{color:var(--timer-muted);text-align:center;margin:0 0 17px;font-size:12px;line-height:1.45}.timers-module__aQnllW__primary{background:var(--timer-red);color:#fff;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;width:100%;min-height:58px;padding:12px 18px;font-size:16px;font-weight:700;line-height:1.3;display:flex}.timers-module__aQnllW__primary:hover{background:#bd1823}.timers-module__aQnllW__save{color:#c0c4cb;text-underline-offset:4px;background:0 0;border:0;min-height:44px;margin:5px auto 0;padding:9px 12px;font-size:13px;text-decoration:underline;display:block}.timers-module__aQnllW__saveActions{flex-wrap:wrap;justify-content:center;gap:0 12px;display:flex}.timers-module__aQnllW__saveActions .timers-module__aQnllW__save{margin-left:0;margin-right:0}.timers-module__aQnllW__presets{border-top:1px solid var(--timer-line);padding-top:var(--space-6);margin-top:var(--space-6)}.timers-module__aQnllW__presets h2{margin:0 0 var(--space-6);text-align:center;font-size:14px;font-weight:650}.timers-module__aQnllW__presetRow{align-items:center;gap:8px;display:flex}.timers-module__aQnllW__presetRow+.timers-module__aQnllW__presetRow{margin-top:10px}.timers-module__aQnllW__preset{border:1px solid var(--timer-line);background:var(--timer-panel);text-align:left;border-radius:10px;flex:1;justify-content:space-between;align-items:center;gap:10px;min-width:0;min-height:72px;padding:14px;display:flex}.timers-module__aQnllW__preset[aria-pressed=true]{background:#211519;border-color:#a44b53}.timers-module__aQnllW__selectedMark{color:#f3a5aa;flex:none;font-size:12px;font-weight:600}.timers-module__aQnllW__delete{border:1px solid var(--timer-line);color:#aeb4bd;background:0 0;border-radius:8px;flex:none;place-items:center;width:44px;min-height:44px;display:grid}.timers-module__aQnllW__delete:hover{color:#f3a5aa;border-color:#a44b53}.timers-module__aQnllW__delete svg{stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.timers-module__aQnllW__preset>span{min-width:0}.timers-module__aQnllW__preset strong{overflow-wrap:anywhere;font-size:14px;font-weight:650;display:block}.timers-module__aQnllW__preset small{color:var(--timer-muted);margin-top:6px;font-size:12px;display:block}.timers-module__aQnllW__preset svg{stroke:#a1a5ac;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.timers-module__aQnllW__intervalFields{border:1px solid var(--timer-line);background:var(--timer-panel);border-radius:12px;overflow:hidden}.timers-module__aQnllW__field{justify-content:space-between;align-items:center;gap:12px;min-height:76px;padding:12px 14px;display:flex}.timers-module__aQnllW__field+.timers-module__aQnllW__field{border-top:1px solid var(--timer-line)}.timers-module__aQnllW__field>span{color:#c5c9cf;font-size:14px;font-weight:500}.timers-module__aQnllW__field>div{align-items:center;gap:8px;display:flex}.timers-module__aQnllW__field button{color:#e2e4e7;background:#1d2127;border:1px solid #363a42;border-radius:8px;width:44px;min-height:44px;font-size:22px;line-height:1}.timers-module__aQnllW__field output{font-variant-numeric:tabular-nums;text-align:center;letter-spacing:-.04em;width:66px;font-size:22px;font-weight:650}.timers-module__aQnllW__total{color:var(--timer-muted);justify-content:center;align-items:baseline;gap:8px;margin:16px 0 5px;font-size:13px;display:flex}.timers-module__aQnllW__total strong{font-variant-numeric:tabular-nums;color:#d7d9dc;font-size:14px;font-weight:600}.timers-module__aQnllW__liveHeading{text-align:center;margin-bottom:var(--space-6)}.timers-module__aQnllW__liveHeading h1{overflow-wrap:anywhere;min-width:0;font-size:var(--type-page);letter-spacing:-.045em;margin:0;font-weight:750;line-height:1.12}.timers-module__aQnllW__editFooter{border-top:1px solid var(--timer-line);text-align:center;margin-top:24px;padding-top:12px}.timers-module__aQnllW__text{color:#c0c4cb;text-underline-offset:4px;background:0 0;border:0;min-width:120px;min-height:44px;padding:8px 12px;font-size:14px;text-decoration:underline}.timers-module__aQnllW__live{text-align:center}.timers-module__aQnllW__liveMeta{color:var(--timer-muted);font-family:var(--repstate-meta-font);margin:0 0 17px;font-size:12px;font-weight:700;line-height:1.5}.timers-module__aQnllW__phase{letter-spacing:-.04em;margin:0 0 16px;font-size:48px;font-weight:750;line-height:1}.timers-module__aQnllW__countdown{font-size:112px}.timers-module__aQnllW__next{color:var(--timer-muted);margin:22px 0 0;font-size:14px;line-height:1.5}.timers-module__aQnllW__liveActions{margin-top:50px}.timers-module__aQnllW__secondaryActions{grid-template-columns:1fr 1fr;gap:10px;margin-top:10px;display:grid}.timers-module__aQnllW__live .timers-module__aQnllW__options{margin-top:24px}.timers-module__aQnllW__liveNote{color:var(--timer-muted);margin:32px 0 0;font-size:13px;line-height:1.7}.timers-module__aQnllW__roundProgress{gap:6px;margin-top:25px;display:flex}.timers-module__aQnllW__roundProgress span{min-width:0;height:4px;transition:background-color var(--motion-base) var(--motion-ease);background:#2e323a;border-radius:2px;flex:1}.timers-module__aQnllW__roundProgress .timers-module__aQnllW__completedRound{background:#747b85}.timers-module__aQnllW__roundProgress .timers-module__aQnllW__currentRound{background:var(--timer-red)}.timers-module__aQnllW__roundProgress+.timers-module__aQnllW__liveActions{margin-top:35px}.timers-module__aQnllW__finished>h2{letter-spacing:-.05em;margin:0;font-size:52px;font-weight:750;line-height:1.02}.timers-module__aQnllW__finishedNote{color:var(--timer-muted);margin:24px 0 35px;font-size:14px;line-height:1.65}.timers-module__aQnllW__readyDuration{border-top:1px solid var(--timer-line);border-bottom:1px solid var(--timer-line);color:var(--timer-muted);justify-content:space-between;gap:12px;margin-bottom:22px;padding:18px 0;font-size:14px;display:flex}.timers-module__aQnllW__readyDuration strong{color:var(--timer-text);font-variant-numeric:tabular-nums;font-size:18px;font-weight:650}.timers-module__aQnllW__notice{color:#eee;text-align:center;border:1px solid #633039;border-radius:8px;margin:14px 0 0;padding:12px;font-size:13px;line-height:1.5}.timers-module__aQnllW__saveForm{margin:16px 0}.timers-module__aQnllW__saveForm label{color:var(--timer-muted);gap:8px;font-size:13px;display:grid}.timers-module__aQnllW__saveForm input{border:1px solid var(--timer-line);width:100%;min-width:0;min-height:44px;color:var(--timer-text);background:#111417;border-radius:8px;padding:10px;font-size:16px}.timers-module__aQnllW__formActions{grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;display:grid}.timers-module__aQnllW__formActions button{min-height:48px;color:var(--timer-text);background:#25292f;border:1px solid #363a42;border-radius:8px;padding:10px 14px;font-size:14px}.timers-module__aQnllW__deleteDialog{background:var(--timer-panel);width:min(390px,100% - 32px);color:var(--timer-text);border:1px solid #41454d;border-radius:14px;margin:auto;padding:24px}.timers-module__aQnllW__deleteDialog::backdrop{background:#000b}.timers-module__aQnllW__deleteDialog h2{letter-spacing:-.035em;margin:0 0 12px;font-size:24px;line-height:1.2}.timers-module__aQnllW__deleteDialog p{color:var(--timer-muted);overflow-wrap:anywhere;margin:0 0 18px;font-size:14px;line-height:1.6}.timers-module__aQnllW__deleteDialog strong{color:var(--timer-text)}.timers-module__aQnllW__formActions .timers-module__aQnllW__danger{background:var(--timer-red);color:#fff;border-color:#0000}@media (max-width:760px){.timers-module__aQnllW__topbar{min-height:66px;padding:0 16px}.timers-module__aQnllW__back{font-size:12px}.timers-module__aQnllW__content{padding:var(--space-6) 20px}.timers-module__aQnllW__pageHeading{font-size:var(--type-page);margin-bottom:var(--space-6)}.timers-module__aQnllW__duration{font-size:78px}.timers-module__aQnllW__countdown{font-size:clamp(76px,27vw,112px)}.timers-module__aQnllW__phase{font-size:44px}}.timers-module__aQnllW__pageHeading{font-size:var(--type-page);line-height:1.12}.timers-module__aQnllW__sectionHeading h2,.timers-module__aQnllW__presets h2{font-size:var(--type-section)}
.pg-segment{border:1px solid var(--line);background:var(--black-3);border-radius:10px;align-items:stretch;padding:4px;display:flex}.pg-segment button{min-height:44px;color:var(--muted-readable);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:8px 18px;font-size:14px;font-weight:600}.pg-segment button[aria-pressed=true]{color:var(--white);background:#30353d}.pg-metrics{border-block:1px solid var(--line);grid-template-columns:1fr 1fr;margin:0;padding:22px 0;display:grid}.pg-metrics>div{text-align:center;flex-direction:column;gap:8px;display:flex}.pg-metrics>div+div{border-left:1px solid var(--line)}.pg-metrics dt{color:var(--muted-readable);font-size:14px}.pg-metrics dd{letter-spacing:-.045em;font-variant-numeric:tabular-nums;order:-1;margin:0;font-size:32px;font-weight:700;line-height:1}.pg-chart{width:100%;height:240px;display:block;overflow:visible}.pg-chart text{fill:#b5bac3;font-size:12px;font-family:var(--font-home-sans),Inter,sans-serif;font-variant-numeric:tabular-nums}.pg-chart .pg-axis-title{fill:#d2d6dd;font-size:12px}.pg-chart .pg-point-label{fill:#f3f4f5;font-weight:650}.activity-section{width:100%;margin-top:var(--space-6)}.activity-section h2{margin:0 0 var(--space-6);text-align:center;font-size:var(--type-section);letter-spacing:-.03em;font-weight:700;line-height:1.3}.activity-controls{justify-content:center;margin-bottom:20px;display:flex}.activity-section .pg-metrics{padding:18px 0}.activity-section .pg-metrics dd{letter-spacing:-.03em;font-size:28px}.activity-section .pg-chart{height:214px;margin-top:20px}.home-stats.history-section{margin-top:var(--space-6)}.history-action{justify-content:center;margin-top:22px;display:flex}.history-action .secondary-button{min-height:48px;padding:12px 36px;font-size:14px;font-weight:650}.history-action-label{position:relative}.history-action-label svg{width:18px;height:18px;position:absolute;top:50%;left:calc(100% + 6px);transform:translateY(-50%)}.history-shell{padding:0}.history-content{max-width:1000px;padding:var(--space-6) var(--page-gutter) var(--space-12);margin:0 auto}.history-content h1{margin:0 0 var(--space-6);font-size:var(--type-page);text-align:center;letter-spacing:-.04em;font-weight:750;line-height:1.15}.history-filter{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:20px;display:grid}.history-filter label{min-width:0;color:var(--muted-readable);gap:8px;font-size:14px;display:grid}.history-filter label>span,.history-result{text-align:center}.history-filter select{border:1px solid var(--line);background-color:var(--black-3);width:100%;height:48px;color:var(--white);border-radius:10px;padding:10px 44px 10px 14px;font-size:16px}.history-result{color:var(--muted-readable);margin:0 0 14px;font-size:14px}.history-feedback{text-align:center;color:var(--muted-readable);padding:24px 0}.history-feedback .secondary-button{margin-top:16px}.history-content .history-list{margin:0}.history-content .history-entry{width:100%;min-height:64px;color:var(--text);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #202428;border-radius:0;grid-template-columns:minmax(0,1fr) auto 16px;align-items:center;gap:24px;padding:12px 16px;display:grid;position:relative}.history-content .history-entry:hover,.history-content .history-entry:focus-visible{border-radius:var(--radius-card);background:#15191d;border-bottom-color:#0000}.history-content .history-entry .history-name{overflow-wrap:anywhere;letter-spacing:-.015em;text-transform:none;white-space:normal;min-width:0;font-size:16px;font-weight:650;line-height:1.4}@media (max-width:760px){.activity-section,.home-stats.history-section{margin-top:var(--space-6)}.activity-section h2{margin-bottom:var(--space-6)}.activity-controls{margin-bottom:18px}.activity-controls .pg-segment{width:100%}.activity-controls .pg-segment button{flex:1;padding:8px 10px}.history-action .secondary-button{width:100%}.history-content{padding:var(--space-6) var(--page-gutter) 40px}.history-filter{gap:12px}.history-content .history-entry{grid-template-columns:minmax(0,1fr) auto 12px;gap:8px 12px;padding:14px 12px}}
.training-insights-module__2zI-4q__section{width:100%;margin-top:var(--space-6)}.training-insights-module__2zI-4q__section h2{margin:0 0 var(--space-6);text-align:center;font-size:var(--type-section);letter-spacing:-.03em;font-weight:700;line-height:1.3}.training-insights-module__2zI-4q__feedback{text-align:center;color:var(--muted-readable);margin:0;padding:24px 0}.training-insights-module__2zI-4q__feedback p{margin:0}.training-insights-module__2zI-4q__feedback .secondary-button{margin-top:16px}.training-insights-module__2zI-4q__periods{width:fit-content;margin:0 auto 18px}.training-insights-module__2zI-4q__periods button{white-space:nowrap}.training-insights-module__2zI-4q__figures{grid-template-columns:1fr 1fr;gap:8px;max-width:520px;margin:0 auto;display:grid}.training-insights-module__2zI-4q__figure{text-align:center;margin:0}.training-insights-module__2zI-4q__figure figcaption{color:var(--muted-readable);margin-top:4px;font-size:13px}.training-insights-module__2zI-4q__body{width:100%;max-width:230px;height:auto;margin:0 auto;display:block}.training-insights-module__2zI-4q__base{fill:#1b1f25}.training-insights-module__2zI-4q__muscle{stroke:var(--black);stroke-width:1.6px;stroke-linejoin:round;cursor:pointer;transition:fill var(--motion-base) var(--motion-ease), opacity var(--motion-base) var(--motion-ease)}.training-insights-module__2zI-4q__detail{fill:none;stroke:var(--black);stroke-width:1.2px;pointer-events:none}.training-insights-module__2zI-4q__dim{opacity:.35}.training-insights-module__2zI-4q__under{--band:#e2b33a}.training-insights-module__2zI-4q__good{--band:#24b86f}.training-insights-module__2zI-4q__over{--band:var(--red)}.training-insights-module__2zI-4q__none{--band:#2a2f37}.training-insights-module__2zI-4q__muscle.training-insights-module__2zI-4q__under,.training-insights-module__2zI-4q__muscle.training-insights-module__2zI-4q__good,.training-insights-module__2zI-4q__muscle.training-insights-module__2zI-4q__over,.training-insights-module__2zI-4q__muscle.training-insights-module__2zI-4q__none{fill:var(--band)}.training-insights-module__2zI-4q__legend{color:var(--muted-readable);flex-wrap:wrap;justify-content:center;gap:8px 16px;margin:14px 0 0;font-size:13px;display:flex}.training-insights-module__2zI-4q__legend i,.training-insights-module__2zI-4q__list i{background:var(--band);border-radius:3px;width:10px;height:10px;display:inline-block}.training-insights-module__2zI-4q__legend i{vertical-align:-1px;margin-right:6px}.training-insights-module__2zI-4q__list{border-top:1px solid var(--line);margin:16px 0 0;padding:0;list-style:none}.training-insights-module__2zI-4q__list li{border-bottom:1px solid var(--line-soft)}.training-insights-module__2zI-4q__list button{border-radius:var(--radius-control);width:100%;min-height:48px;color:var(--white);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:10px minmax(0,1fr) 56px 88px;align-items:center;gap:12px;padding:0 12px;display:grid}.training-insights-module__2zI-4q__list button:hover,.training-insights-module__2zI-4q__list button:focus-visible,.training-insights-module__2zI-4q__list button[aria-pressed=true]{background:#15191d}.training-insights-module__2zI-4q__muscleName{overflow-wrap:anywhere;min-width:0;font-size:16px;font-weight:650}.training-insights-module__2zI-4q__value{text-align:center;font-variant-numeric:tabular-nums;font-size:16px;font-weight:650}.training-insights-module__2zI-4q__bandLabel{text-align:right;color:var(--muted-readable);white-space:nowrap;font-size:14px}.training-insights-module__2zI-4q__note{color:var(--muted-readable);text-align:center;margin:14px 0 0;font-size:14px;line-height:1.5}.training-insights-module__2zI-4q__warnings{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.training-insights-module__2zI-4q__warning{border-bottom:1px solid var(--line-soft);color:var(--muted-readable);gap:4px;padding:14px 12px;font-size:14px;display:grid}.training-insights-module__2zI-4q__warning strong{color:var(--white);overflow-wrap:anywhere;font-size:16px;font-weight:650;line-height:1.4}.training-insights-module__2zI-4q__warning span{font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.training-insights-module__2zI-4q__dates{font-size:13px}@media (max-width:360px){.training-insights-module__2zI-4q__list button{grid-template-columns:10px minmax(0,1fr) 40px 72px;gap:8px;padding:0 8px}.training-insights-module__2zI-4q__muscleName{font-size:15px}.training-insights-module__2zI-4q__bandLabel{font-size:13px}}@media (prefers-reduced-motion:reduce){.training-insights-module__2zI-4q__muscle{transition:none}}
.repgpt-module__XfxBRa__shell{background:var(--black);min-height:100svh;color:var(--white)}.repgpt-module__XfxBRa__shell button{cursor:pointer}.repgpt-module__XfxBRa__shell button:disabled{opacity:.45;cursor:default}.repgpt-module__XfxBRa__topbar{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:20px;min-height:72px;padding:0 40px;display:flex}.repgpt-module__XfxBRa__brand{min-height:44px;font-size:var(--header-wordmark-size);letter-spacing:-.04em;background:0 0;border:0;padding:0;font-weight:750;line-height:1}.repgpt-module__XfxBRa__content{width:min(100%,600px);margin:0 auto;padding:42px 24px}.repgpt-module__XfxBRa__heading{text-align:center;margin-bottom:30px}.repgpt-module__XfxBRa__heading h1{letter-spacing:-.05em;margin:0;font-size:54px;font-weight:750;line-height:1.05}.repgpt-module__XfxBRa__heading h1 span{color:var(--red-action)}.repgpt-module__XfxBRa__heading p{color:var(--muted-readable);margin:12px 0 0;font-size:16px;line-height:1.5}.repgpt-module__XfxBRa__choices{gap:16px;display:grid}.repgpt-module__XfxBRa__choice{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--black-3);text-align:center;padding:24px}.repgpt-module__XfxBRa__choiceMeta{color:var(--muted-readable);margin-bottom:12px;font-size:13px;line-height:1.4}.repgpt-module__XfxBRa__choice h2{letter-spacing:-.035em;margin:0;font-size:22px;font-weight:700;line-height:1.25}.repgpt-module__XfxBRa__choice p{color:#b4b8bf;margin:10px 0 22px;font-size:15px;line-height:1.55}.repgpt-module__XfxBRa__primary,.repgpt-module__XfxBRa__secondary{border-radius:var(--radius-control);border:1px solid #0000;justify-content:center;align-items:center;width:100%;min-height:52px;padding:12px 16px;font-size:15px;font-weight:700;line-height:1.4;display:flex}.repgpt-module__XfxBRa__primary{background:var(--red-action);color:#fff}.repgpt-module__XfxBRa__primary:hover:not(:disabled){background:var(--red-dark)}.repgpt-module__XfxBRa__secondary{color:var(--white);background:#20242b;border-color:#3b4048}.repgpt-module__XfxBRa__secondary:hover:not(:disabled){background:#2a2f37}.repgpt-module__XfxBRa__status,.repgpt-module__XfxBRa__dataNote{text-align:center;color:var(--muted-readable);margin:20px 0 0;font-size:14px;line-height:1.6}.repgpt-module__XfxBRa__dataNote{margin-top:24px}.repgpt-module__XfxBRa__choice .repgpt-module__XfxBRa__emptyNote{margin:12px 0 0;font-size:14px}.repgpt-module__XfxBRa__savedNote{color:var(--muted-readable);margin-top:12px;font-size:13px;display:block}.repgpt-module__XfxBRa__footer{color:var(--muted-readable);text-align:center;margin:24px 0 0;font-size:14px;line-height:1.65}.repgpt-module__XfxBRa__reportContent{width:min(100%,680px);padding-top:18px}.repgpt-module__XfxBRa__backToReviews{min-height:44px;color:var(--muted-readable);text-underline-offset:4px;background:0 0;border:0;padding:0 0 0 1px;font-size:14px;text-decoration:underline;display:block}.repgpt-module__XfxBRa__reportHeading{margin:20px 0 24px}.repgpt-module__XfxBRa__reportType{color:#d5d8dd;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;margin:0 0 16px;font-size:14px;font-weight:650;display:flex}.repgpt-module__XfxBRa__reportType span{color:var(--muted-readable);font-size:13px;font-weight:400}.repgpt-module__XfxBRa__reportHeading h1{letter-spacing:-.045em;text-wrap:balance;outline:none;margin:0;font-size:34px;font-weight:750;line-height:1.17}.repgpt-module__XfxBRa__generated{color:var(--muted-readable);margin:16px 0 0;font-size:13px;line-height:1.55}.repgpt-module__XfxBRa__metrics{border-block:1px solid var(--line);grid-template-columns:1fr 1fr;margin:0 0 10px;padding:20px 0;display:grid}.repgpt-module__XfxBRa__metrics>div{text-align:center;flex-direction:column;gap:8px;display:flex}.repgpt-module__XfxBRa__metrics>div+div{border-left:1px solid var(--line)}.repgpt-module__XfxBRa__metrics dt{color:var(--muted-readable);font-size:13px;line-height:1.5}.repgpt-module__XfxBRa__metrics dd{letter-spacing:-.04em;font-variant-numeric:tabular-nums;order:-1;margin:0;font-size:28px;font-weight:700;line-height:1}.repgpt-module__XfxBRa__finding{border-bottom:1px solid var(--line);padding:24px 0}.repgpt-module__XfxBRa__signal{color:#c2c6cc;margin-bottom:10px;font-size:12px;font-weight:650;line-height:1.4;display:inline-block}.repgpt-module__XfxBRa__signal.repgpt-module__XfxBRa__attention{color:#f27b81}.repgpt-module__XfxBRa__finding h2{letter-spacing:-.025em;margin:0;font-size:22px;font-weight:700;line-height:1.3}.repgpt-module__XfxBRa__finding p{color:#b8bdc5;margin:12px 0 0;font-size:15px;line-height:1.6}.repgpt-module__XfxBRa__finding .repgpt-module__XfxBRa__action{color:#e1e4e8;margin-top:18px}.repgpt-module__XfxBRa__action strong{color:var(--muted-readable);margin-bottom:5px;font-size:13px;font-weight:650;line-height:1.5;display:block}.repgpt-module__XfxBRa__evidence{margin-top:10px}.repgpt-module__XfxBRa__evidence summary{cursor:pointer;color:#d6d9df;width:fit-content;min-height:44px;padding:12px 0;font-size:14px;line-height:20px;list-style-position:inside;display:list-item}.repgpt-module__XfxBRa__evidence>div{border:1px solid var(--line);background:var(--black-3);border-radius:10px;margin-top:8px;padding:16px}.repgpt-module__XfxBRa__evidence h3{margin:0;font-size:15px;font-weight:650;line-height:1.5}.repgpt-module__XfxBRa__evidence p{overflow-wrap:anywhere;font-size:14px}.repgpt-module__XfxBRa__source{border-top:1px solid var(--line);margin-top:12px}.repgpt-module__XfxBRa__source summary{font-size:13px}.repgpt-module__XfxBRa__source ul{margin:0;padding:0;list-style:none}.repgpt-module__XfxBRa__source li{margin:0 0 12px;font-size:13px;line-height:1.6}.repgpt-module__XfxBRa__source li strong,.repgpt-module__XfxBRa__source li span{display:block}.repgpt-module__XfxBRa__source li span{color:var(--muted-readable)}.repgpt-module__XfxBRa__reload{text-underline-offset:4px;color:#d6d9df;background:0 0;border:0;min-height:44px;margin:12px auto 0;padding:10px 12px;font-size:14px;text-decoration:underline;display:block}.repgpt-module__XfxBRa__error{background:#24171b;border:1px solid #784046;border-radius:10px;margin-top:20px;padding:18px}.repgpt-module__XfxBRa__error p{color:#f2bcc0;margin:0;font-size:15px;line-height:1.55}.repgpt-module__XfxBRa__error button{text-underline-offset:4px;background:0 0;border:0;min-height:44px;margin-top:10px;padding:10px 0;font-size:14px;text-decoration:underline}.repgpt-module__XfxBRa__homeTopbar{flex-flow:row;justify-content:space-between;align-items:center;gap:12px;min-height:72px;padding:0 40px;display:flex}.repgpt-module__XfxBRa__homeTopbar .home-mobile-brand{flex:none;align-self:center;margin:0;padding:0;position:static;transform:none}.repgpt-module__XfxBRa__homeTopbar .home-mobile-brand strong{font-size:var(--header-wordmark-size);letter-spacing:-.06em;line-height:1}.repgpt-module__XfxBRa__homeTopbar .topbar-actions{flex-wrap:nowrap;align-items:center;gap:4px;width:auto;margin-left:auto;display:flex}.repgpt-module__XfxBRa__homeTopbar .repgpt-module__XfxBRa__utilityAction{color:#d7d9dc;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;flex:0 0 44px;justify-content:center;align-items:center;width:44px;height:44px;min-height:44px;margin:0;padding:0;display:flex}.repgpt-module__XfxBRa__homeTopbar .repgpt-module__XfxBRa__utilityAction:hover{background:#1c2128;border-color:#303640}.repgpt-module__XfxBRa__homeTopbar .repgpt-module__XfxBRa__utilityAction:focus-visible{outline:2px solid var(--red-action);outline-offset:3px}.repgpt-module__XfxBRa__homeTopbar .repgpt-module__XfxBRa__reviewAction{color:#e72d35}.repgpt-module__XfxBRa__glyphFrame{flex:0 0 24px;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.repgpt-module__XfxBRa__glyphFrame svg{stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:24px;height:24px;overflow:visible}.repgpt-module__XfxBRa__homeTopbar .repgpt-module__XfxBRa__settingsAction svg{flex:0 0 20px;width:20px;height:20px}@media (max-width:760px){.repgpt-module__XfxBRa__topbar{min-height:66px;padding:0 20px}.repgpt-module__XfxBRa__content{padding:28px 20px}.repgpt-module__XfxBRa__heading{margin-bottom:24px}.repgpt-module__XfxBRa__heading h1{font-size:44px}.repgpt-module__XfxBRa__heading p{font-size:15px}.repgpt-module__XfxBRa__choice{padding:22px 20px}.repgpt-module__XfxBRa__choice h2{font-size:21px}.repgpt-module__XfxBRa__choice p{font-size:14px}.repgpt-module__XfxBRa__reportContent{padding-top:14px}.repgpt-module__XfxBRa__reportHeading{margin-top:16px}.repgpt-module__XfxBRa__reportHeading h1{font-size:30px}.repgpt-module__XfxBRa__finding h2{font-size:21px}.repgpt-module__XfxBRa__homeTopbar{min-height:66px;padding:0 16px}}.repgpt-module__XfxBRa__homeTopbar.repgpt-module__XfxBRa__homeTopbar{padding-inline:var(--header-gutter)}.repgpt-module__XfxBRa__homeTopbar .repgpt-module__XfxBRa__utilityAction{flex:none;gap:8px;width:auto;min-width:44px;padding:0 10px}.repgpt-module__XfxBRa__utilityLabel{color:var(--white);font-size:14px;font-weight:650;line-height:1.25}.repgpt-module__XfxBRa__homeTopbar{padding-inline:var(--header-gutter);gap:8px}.repgpt-module__XfxBRa__homeTopbar .topbar-actions{gap:4px}.repgpt-module__XfxBRa__homeTopbar .repgpt-module__XfxBRa__utilityAction{flex-direction:column;justify-content:center;gap:3px;min-width:48px;height:58px;padding:4px}.repgpt-module__XfxBRa__utilityLabel{font-size:12px}.repgpt-module__XfxBRa__glyphFrame,.repgpt-module__XfxBRa__glyphFrame svg{flex-basis:20px;width:20px;height:20px}
.session-detail-module__4wmv1W__card{width:calc(100% - 48px);max-width:952px;margin:32px auto 0;padding-bottom:32px}.session-detail-module__4wmv1W__card .session-detail-title{margin-bottom:var(--space-8);gap:var(--space-3)}.session-detail-module__4wmv1W__card .session-detail-title h1{margin:0}.session-detail-module__4wmv1W__card .session-detail-title time{text-transform:none;letter-spacing:0;font:14px/1.5 Inter,sans-serif}.session-detail-module__4wmv1W__metrics.session-detail-module__4wmv1W__metrics{border-block:1px solid #272c31;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0 0 28px;padding:16px 0;display:grid}.session-detail-module__4wmv1W__metrics.session-detail-module__4wmv1W__metrics>div{background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:baseline;gap:0;min-height:0;padding:0;display:grid}.session-detail-module__4wmv1W__metrics.session-detail-module__4wmv1W__metrics>div>strong{grid-column:2}.session-detail-module__4wmv1W__metrics.session-detail-module__4wmv1W__metrics>div>span{text-align:left;grid-column:3;margin-left:10px}.session-detail-module__4wmv1W__metrics.session-detail-module__4wmv1W__metrics>div+div{border-left:1px solid #272c31}.session-detail-module__4wmv1W__metrics.session-detail-module__4wmv1W__metrics strong{font-variant-numeric:tabular-nums;font-size:22px;font-weight:650;line-height:1.25}.session-detail-module__4wmv1W__metrics.session-detail-module__4wmv1W__metrics span{text-transform:none;color:var(--muted-readable);font:14px/1.5 Inter,sans-serif}.session-detail-module__4wmv1W__bumpCount{position:relative}.session-detail-module__4wmv1W__metrics .session-detail-module__4wmv1W__bumpCount .session-detail-module__4wmv1W__bumpPlus{font:inherit;color:inherit;margin-right:1px;position:absolute;top:0;right:100%}.session-detail-module__4wmv1W__log.session-detail-module__4wmv1W__log{margin:0}.session-detail-module__4wmv1W__log.session-detail-module__4wmv1W__log ol{border:0;margin:0;padding:0;list-style:none;display:block}.session-detail-module__4wmv1W__columnHead,.session-detail-module__4wmv1W__log.session-detail-module__4wmv1W__log .session-detail-module__4wmv1W__row{grid-template-columns:minmax(240px,2.4fr) minmax(90px,.8fr) minmax(180px,1.3fr) 72px;align-items:center;gap:24px;display:grid}.session-detail-module__4wmv1W__columnHead{color:var(--muted-readable);padding-bottom:12px;font-size:12px;line-height:1.5}.session-detail-module__4wmv1W__columnHead>:last-child,.session-detail-module__4wmv1W__effort{text-align:right}.session-detail-module__4wmv1W__log.session-detail-module__4wmv1W__log .session-detail-module__4wmv1W__row{background:0 0;border:0;border-top:1px solid #272c31;border-radius:0;min-height:72px;padding:20px 0}.session-detail-module__4wmv1W__log.session-detail-module__4wmv1W__log .session-detail-module__4wmv1W__name{letter-spacing:-.15px;text-transform:none;font:600 16px/1.4 Inter,sans-serif}.session-detail-module__4wmv1W__values.session-detail-module__4wmv1W__values{display:contents}.session-detail-module__4wmv1W__load{color:var(--muted-readable);font-variant-numeric:tabular-nums;text-align:left;font:14px/1.5 Inter,sans-serif}.session-detail-module__4wmv1W__reps{color:var(--white);font-variant-numeric:tabular-nums;text-align:left;overflow-wrap:anywhere;font:500 17px/1.5 Inter,sans-serif}.session-detail-module__4wmv1W__reps small{color:var(--muted-readable);font-size:12px;font-weight:400}.session-detail-module__4wmv1W__perSet{gap:4px;font-size:14px;display:grid}.session-detail-module__4wmv1W__effort{white-space:nowrap;font:500 14px/1.5 Inter,sans-serif}.session-detail-module__4wmv1W__card .session-detail-module__4wmv1W__delete{text-transform:none;letter-spacing:0;min-height:44px;margin:28px 0 0;font-family:Inter,sans-serif;font-size:14px}.session-detail-module__4wmv1W__card{width:calc(100% - 40px);margin-top:var(--space-8)}.session-detail-module__4wmv1W__metrics.session-detail-module__4wmv1W__metrics{margin-bottom:24px}.session-detail-module__4wmv1W__metrics.session-detail-module__4wmv1W__metrics>div{flex-direction:column;align-items:center;gap:4px;display:flex}.session-detail-module__4wmv1W__metrics.session-detail-module__4wmv1W__metrics>div>span{text-align:center;margin-left:0}.session-detail-module__4wmv1W__metrics.session-detail-module__4wmv1W__metrics span{font-size:12px}.session-detail-module__4wmv1W__columnHead{display:none}.session-detail-module__4wmv1W__log.session-detail-module__4wmv1W__log .session-detail-module__4wmv1W__row{grid-template-columns:minmax(0,1fr) 132px;gap:8px 12px;padding:18px 0}.session-detail-module__4wmv1W__log.session-detail-module__4wmv1W__log .session-detail-module__4wmv1W__row:first-child{border-top:0;padding-top:0}.session-detail-module__4wmv1W__name{grid-area:1/1}.session-detail-module__4wmv1W__effort{grid-area:1/2;align-self:start}.session-detail-module__4wmv1W__load{text-align:left;grid-area:2/1}.session-detail-module__4wmv1W__reps{text-align:right;grid-area:2/2;font-size:15px}.session-detail-module__4wmv1W__perSet{text-align:left;grid-area:3/1/auto/-1;font-size:14px}
