.workout-tracker-page_page__oUKwR{display:grid;grid-gap:1rem;gap:1rem}.workout-tracker-page_card__FZXVB{position:relative;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--panel-gloss),var(--panel);box-shadow:var(--shadow),inset 0 0 30px rgba(255,255,255,.05)}.workout-tracker-page_card__FZXVB:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:radial-gradient(circle at 50% -20%,rgba(255,255,255,.25),transparent 40%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.workout-tracker-page_header__uFTvF{position:relative;z-index:1;display:flex;flex-direction:column;gap:.8rem;padding:2rem 180px 1rem 1.35rem}.workout-tracker-page_header__uFTvF h1{margin:0;font-family:var(--font-display);font-size:clamp(2rem,8vw,3rem);font-style:italic;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.workout-tracker-page_historyDetailCopy__Om_ej,.workout-tracker-page_panelCopy___iOZv,.workout-tracker-page_subtext__ZcPJB{margin:0;color:var(--steel);line-height:1.6}.workout-tracker-page_subtext__ZcPJB{max-width:44rem;font-size:.82rem;letter-spacing:.12em;text-transform:uppercase}.workout-tracker-page_logoMark__EIyuf{position:absolute;right:.85rem;width:180px;pointer-events:none}.workout-tracker-page_logoImage__Y9VZv{width:100%;height:auto;object-fit:contain;filter:drop-shadow(0 10px 20px rgba(0,0,0,.55))}.workout-tracker-page_body__8DwvC{position:relative;z-index:1;display:grid;grid-gap:1rem;gap:1rem;padding:0 1.35rem 1.35rem}.workout-tracker-page_panelIntro___vnxu{display:grid;grid-gap:.55rem;gap:.55rem;padding-top:.25rem;border-top:1px solid rgba(255,255,255,.08)}.workout-tracker-page_panelIntro___vnxu h2{margin:0;font-family:var(--font-display);font-size:clamp(1.5rem,5vw,2.2rem);font-style:italic;font-weight:700;letter-spacing:.04em;line-height:1.02;text-transform:uppercase}.workout-tracker-page_actionRow__JoJkC,.workout-tracker-page_emptyState__Ent_G,.workout-tracker-page_exerciseCard__kV3VC,.workout-tracker-page_exerciseHistoryCard__eGTGS,.workout-tracker-page_feedback__Gupwy,.workout-tracker-page_historyDetail__zfzjm,.workout-tracker-page_historyTableWrap__xNfwJ,.workout-tracker-page_loadingState__Nowrr,.workout-tracker-page_statCard__ed9Q7{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.16);border-radius:var(--radius-lg);background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(0,0,0,.38)),rgba(12,12,12,.96)}.workout-tracker-page_emptyState__Ent_G,.workout-tracker-page_feedback__Gupwy,.workout-tracker-page_historyDetail__zfzjm,.workout-tracker-page_loadingState__Nowrr{padding:1rem}.workout-tracker-page_feedback__Gupwy{color:var(--white);font-size:.94rem;line-height:1.6}.workout-tracker-page_feedbackError__zr3kv{border-color:rgba(255,122,0,.34)}.workout-tracker-page_feedbackSuccess__Ld1U0{border-color:rgba(255,255,255,.28)}.workout-tracker-page_emptyState__Ent_G,.workout-tracker-page_loadingState__Nowrr{display:grid;grid-gap:.65rem;gap:.65rem}.workout-tracker-page_emptyState__Ent_G h3{margin:0;font-family:var(--font-display);font-size:1.35rem;font-style:italic;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.workout-tracker-page_emptyState__Ent_G p{margin:0;color:var(--steel);line-height:1.6}.workout-tracker-page_actionRow__JoJkC{display:flex;flex-wrap:wrap;gap:.75rem;padding:1rem}.workout-tracker-page_dangerButton__MSG80,.workout-tracker-page_inlineDangerButton___tFY0,.workout-tracker-page_primaryButton__P7gW_,.workout-tracker-page_secondaryButton__fT_7G{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:.9rem 1.1rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.workout-tracker-page_dangerButton__MSG80,.workout-tracker-page_primaryButton__P7gW_,.workout-tracker-page_secondaryButton__fT_7G{border:1px solid rgba(255,122,0,.34)}.workout-tracker-page_primaryButton__P7gW_{background:linear-gradient(180deg,rgba(255,122,0,.9),rgba(255,122,0,.62));color:var(--white)}.workout-tracker-page_secondaryButton__fT_7G{background:linear-gradient(180deg,rgba(255,255,255,.03),rgba(0,0,0,.28)),rgba(10,10,10,.96);color:var(--white)}.workout-tracker-page_secondaryButton__fT_7G:disabled{opacity:.45}.workout-tracker-page_dangerButton__MSG80,.workout-tracker-page_inlineDangerButton___tFY0{border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.04);color:#ffd2b0}.workout-tracker-page_inlineDangerButton___tFY0{width:-moz-fit-content;width:fit-content;padding:.75rem .95rem;font-size:.7rem}.workout-tracker-page_activeLayout__bfHM1,.workout-tracker-page_exerciseList__pLAbZ,.workout-tracker-page_historyLayout__34Yhk{display:grid;grid-gap:1rem;gap:1rem}.workout-tracker-page_statsGrid__JW8_A{display:grid;grid-gap:.85rem;gap:.85rem}.workout-tracker-page_statCard__ed9Q7{display:grid;grid-gap:.45rem;gap:.45rem;padding:1rem}.workout-tracker-page_exerciseDisclosureMeta__r5jsN span:first-child,.workout-tracker-page_setVolume__BombG span,.workout-tracker-page_statCard__ed9Q7 span{color:var(--steel);font-size:.68rem;letter-spacing:.24em;text-transform:uppercase}.workout-tracker-page_setVolume__BombG strong,.workout-tracker-page_statCard__ed9Q7 strong{font-family:var(--font-display);font-size:clamp(1.15rem,4vw,1.55rem);font-style:italic;font-weight:700;line-height:1.05;text-transform:uppercase}.workout-tracker-page_exerciseList__pLAbZ{padding-bottom:.15rem}.workout-tracker-page_exerciseCard__kV3VC,.workout-tracker-page_exerciseHistoryCard__eGTGS{display:grid;grid-gap:1rem;gap:1rem;padding:1rem}.workout-tracker-page_exerciseFooter__HCBi1,.workout-tracker-page_exerciseTopRow__DFOXx,.workout-tracker-page_historyDetailHeader__M8amD{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.8rem}.workout-tracker-page_exerciseActionRow__SydCz{display:flex;flex-wrap:wrap;gap:.75rem}.workout-tracker-page_exerciseTopRow__DFOXx h3{margin:0;font-family:var(--font-display);font-size:1.45rem;font-style:italic;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.workout-tracker-page_exerciseGrid__2cAOM,.workout-tracker-page_exerciseHistoryList__MxVsX,.workout-tracker-page_setList__c8_fJ,.workout-tracker-page_suggestionList__mhLnl{display:grid;grid-gap:.85rem;gap:.85rem}.workout-tracker-page_field__kAvY_{display:grid;grid-gap:.5rem;gap:.5rem}.workout-tracker-page_field__kAvY_ label{color:var(--metal);font-size:.72rem;letter-spacing:.28em;text-transform:uppercase}.workout-tracker-page_field__kAvY_ input,.workout-tracker-page_field__kAvY_ select{width:100%;padding:.95rem 1rem;border:1px solid rgba(255,255,255,.24);border-radius:1rem;background:rgba(255,255,255,.03);color:var(--text);font-size:1rem;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.workout-tracker-page_dangerButton__MSG80:focus-visible,.workout-tracker-page_disclosureButton__g4i5d:focus-visible,.workout-tracker-page_exerciseDisclosure__4Y_MY:focus-visible,.workout-tracker-page_field__kAvY_ input:focus,.workout-tracker-page_field__kAvY_ select:focus,.workout-tracker-page_inlineDangerButton___tFY0:focus-visible,.workout-tracker-page_primaryButton__P7gW_:focus-visible,.workout-tracker-page_secondaryButton__fT_7G:focus-visible,.workout-tracker-page_suggestionButton__qH5e_:focus-visible{border-color:var(--accent);box-shadow:0 0 0 4px rgba(255,122,0,.22);outline:none}.workout-tracker-page_suggestionList__mhLnl{grid-template-columns:repeat(auto-fit,minmax(8rem,1fr))}.workout-tracker-page_suggestionButton__qH5e_{border:1px solid rgba(255,255,255,.14);border-radius:999px;padding:.7rem .95rem;background:rgba(255,255,255,.04);color:var(--steel);font-size:.76rem;letter-spacing:.08em}.workout-tracker-page_exerciseVolumeBadge__OW0ZB,.workout-tracker-page_historyHint__u9uGv{margin:0;color:var(--accent-boost);font-size:.76rem;letter-spacing:.08em;line-height:1.5;text-transform:uppercase}.workout-tracker-page_exerciseVolumeBadge__OW0ZB{width:-moz-fit-content;width:fit-content;padding:.6rem .85rem;border:1px solid rgba(255,122,0,.26);border-radius:999px;background:rgba(255,122,0,.08)}.workout-tracker-page_setRow__b_L_A{display:grid;grid-gap:.85rem;gap:.85rem;align-items:end;padding:.95rem;border:1px solid rgba(255,255,255,.12);border-radius:1rem;background:linear-gradient(180deg,rgba(255,255,255,.03),rgba(0,0,0,.24)),rgba(9,9,9,.96)}.workout-tracker-page_setNumber__39TSR{color:var(--accent-boost);font-size:.78rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.workout-tracker-page_setVolume__BombG{display:grid;grid-gap:.35rem;gap:.35rem}.workout-tracker-page_historyTableWrap__xNfwJ{padding:0;overflow-x:auto}.workout-tracker-page_historyTable__qMS4H,.workout-tracker-page_setHistoryTable__iI5an{width:100%;border-collapse:collapse}.workout-tracker-page_historyTable__qMS4H td,.workout-tracker-page_historyTable__qMS4H th,.workout-tracker-page_setHistoryTable__iI5an td,.workout-tracker-page_setHistoryTable__iI5an th{padding:.95rem 1rem;text-align:left}.workout-tracker-page_historyTable__qMS4H th,.workout-tracker-page_setHistoryTable__iI5an th{background:linear-gradient(180deg,rgba(255,122,0,.92),rgba(255,122,0,.08));color:var(--text);font-size:.72rem;letter-spacing:.28em;text-transform:uppercase}.workout-tracker-page_historyTable__qMS4H td,.workout-tracker-page_setHistoryTable__iI5an td{border-bottom:1px solid rgba(255,255,255,.06);color:var(--metal)}.workout-tracker-page_historyRow__8mzsL{cursor:pointer}.workout-tracker-page_historyRow__8mzsL:focus td,.workout-tracker-page_historyRow__8mzsL:hover td{background:rgba(255,255,255,.04)}.workout-tracker-page_historyRow__8mzsL:last-of-type td{border-bottom:0}.workout-tracker-page_disclosureButton__g4i5d,.workout-tracker-page_exerciseDisclosure__4Y_MY{width:100%;border:0;padding:0;background:none;color:inherit;text-align:left}.workout-tracker-page_disclosureButton__g4i5d{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.workout-tracker-page_disclosureMeta__Z8RS4{color:var(--accent-boost);font-size:.76rem;letter-spacing:.08em;text-transform:uppercase}.workout-tracker-page_historyDetailCell__JsRUU{padding:0}.workout-tracker-page_historyDetail__zfzjm{border:0;border-top:1px solid rgba(255,255,255,.08);border-radius:0}.workout-tracker-page_iconDangerButton__lj4rh{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:rgba(255,255,255,.04);color:#ffd2b0}.workout-tracker-page_iconDangerButton__lj4rh:focus-visible{border-color:var(--accent);box-shadow:0 0 0 4px rgba(255,122,0,.22);outline:none}.workout-tracker-page_trashIcon__x0kNp{width:1.05rem;height:1.05rem}.workout-tracker-page_exerciseDisclosure__4Y_MY{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.85rem}.workout-tracker-page_exerciseDisclosure__4Y_MY strong{display:block;margin-bottom:.25rem;font-family:var(--font-display);font-size:1rem;font-style:italic;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.workout-tracker-page_exerciseDisclosure__4Y_MY span{color:var(--steel);font-size:.82rem}.workout-tracker-page_exerciseDisclosureMeta__r5jsN{display:grid;grid-gap:.2rem;gap:.2rem;justify-items:end}.workout-tracker-page_exerciseDisclosureMeta__r5jsN span:last-child{color:var(--white);font-family:var(--font-display);font-size:1rem;font-style:italic;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.workout-tracker-page_setHistoryWrap__0TACA{overflow-x:auto}@media (min-width:720px){.workout-tracker-page_statsGrid__JW8_A{grid-template-columns:repeat(3,minmax(0,1fr))}.workout-tracker-page_exerciseGrid__2cAOM{grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr)}.workout-tracker-page_setRow__b_L_A{grid-template-columns:auto repeat(2,minmax(0,1fr)) auto auto}}@media (max-width:719px){.workout-tracker-page_setRow__b_L_A{grid-template-columns:repeat(2,minmax(0,1fr))}.workout-tracker-page_inlineDangerButton___tFY0,.workout-tracker-page_setNumber__39TSR,.workout-tracker-page_setVolume__BombG{grid-column:1/-1}}@media (max-width:640px){.workout-tracker-page_header__uFTvF{align-items:center;padding-right:1.35rem;text-align:center}.workout-tracker-page_logoMark__EIyuf{position:relative;right:auto;width:min(72vw,18rem)}.workout-tracker-page_historyTable__qMS4H td,.workout-tracker-page_historyTable__qMS4H th,.workout-tracker-page_setHistoryTable__iI5an td,.workout-tracker-page_setHistoryTable__iI5an th{padding:.85rem .75rem}}