.ExercisesCatalog_catalog__DgT3s{--surface:#fff;--surface-soft:#f7f7f7;--text:#1b211d;--muted:#69736c;--border:#dedfdf;--green:#209f61;--green-soft:#e8f6ee;display:flex;height:100%;min-height:0;flex-direction:column;background:#fff!important;color:#1b211d!important;border-color:#dedfdf!important}.ExercisesCatalog_header__2XS2I{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:13px}.ExercisesCatalog_header__2XS2I h2{margin:0;color:#1b211d;font-size:27px}.ExercisesCatalog_addButton__cXSDi{display:grid;width:42px;height:42px;place-items:center;border:0;border-radius:14px;background:#209f61;color:#fff;font-size:27px;line-height:1;cursor:pointer}.ExercisesCatalog_searchRow__yb1qd{display:block}.ExercisesCatalog_searchRow__yb1qd input{width:100%;min-width:0;min-height:44px;padding:0 12px;border:1px solid #dedfdf;border-radius:13px;outline:none;background:#f7f7f7;color:#1b211d}.ExercisesCatalog_searchRow__yb1qd input:focus{border-color:#209f61;box-shadow:0 0 0 3px rgba(32,159,97,.1)}.ExercisesCatalog_toolbar__VQ_4Y{display:flex;gap:8px;margin-top:8px}.ExercisesCatalog_toolActive__fmc63,.ExercisesCatalog_toolButton__ja20Y{min-height:38px;padding:0 13px;border:1px solid #dedfdf;border-radius:12px;background:#fff;color:#4f5a52;font-size:12px;font-weight:800;cursor:pointer}.ExercisesCatalog_toolActive__fmc63{border-color:rgba(32,159,97,.45);background:#e8f6ee;color:#209f61}.ExercisesCatalog_resultCount__T5tUk{margin:10px 0 4px;color:#69736c;font-size:12px}.ExercisesCatalog_detailScroll__vN0mS,.ExercisesCatalog_exerciseList__sFcnC{min-height:0;flex:1 1 auto;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.ExercisesCatalog_group__ITxTt{margin-top:4px}.ExercisesCatalog_letter__4Gk1Y{position:-webkit-sticky;position:sticky;top:0;z-index:1;padding:11px 2px 6px;background:rgba(255,255,255,.96);color:var(--green);font-size:15px;font-weight:900}.ExercisesCatalog_exerciseRow__hKFnt{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 2px;border:0;border-top:1px solid rgba(120,170,200,.3);background:transparent;color:var(--text);text-align:left;cursor:pointer}.ExercisesCatalog_exerciseRow__hKFnt b,.ExercisesCatalog_exerciseRow__hKFnt small{display:block}.ExercisesCatalog_exerciseRow__hKFnt b{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:14px;line-height:1.22;white-space:normal}.ExercisesCatalog_exerciseRow__hKFnt small{margin-top:4px;color:var(--muted);font-size:12px}.ExercisesCatalog_arrow__xfG3R{color:#8b978f;font-size:25px}.ExercisesCatalog_empty__A2gWz{padding:28px 8px;color:var(--muted);text-align:center}.ExercisesCatalog_backdrop__J7do1{position:fixed;inset:0;z-index:30;display:grid;place-items:center;padding:18px;background:rgba(232,235,233,.88);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ExercisesCatalog_modal__iUtgh{width:min(430px,100%);max-height:calc(100vh - 36px);overflow:auto;padding:18px;border:1px solid var(--border);border-radius:22px;background:#fff;color:#1b211d;box-shadow:0 25px 70px rgba(60,72,64,.16)}.ExercisesCatalog_modalHeader__Da_Gt{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.ExercisesCatalog_modalHeader__Da_Gt h2{margin:0;font-size:22px}.ExercisesCatalog_modalHeader__Da_Gt button{width:34px;height:34px;border:0;border-radius:10px;background:#f1f2f1;color:#5f6c63;font-size:22px;cursor:pointer}.ExercisesCatalog_modal__iUtgh h3{margin:0 0 9px;font-size:14px}.ExercisesCatalog_chips__mcIqs{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:16px}.ExercisesCatalog_activeChip__PTWXj,.ExercisesCatalog_chip__CNLW0{min-height:34px;padding:0 11px;border:1px solid var(--border);border-radius:999px;background:#fff;color:var(--muted);font-size:12px;font-weight:800;cursor:pointer}.ExercisesCatalog_activeChip__PTWXj{border-color:rgba(32,159,97,.45);background:var(--green-soft);color:var(--green)}.ExercisesCatalog_modalField__tOTFy{display:block;margin-bottom:12px;color:#4f5d53;font-size:12px}.ExercisesCatalog_modalField__tOTFy select{display:block;width:100%;min-height:43px;margin-top:6px;padding:0 10px;border:1px solid var(--border);border-radius:12px;background:#f7f7f7;color:#1b211d}.ExercisesCatalog_checkField__wc2ZQ{display:flex;align-items:center;gap:8px;margin:2px 0 12px;color:#4f5d53;font-size:13px;font-weight:800}.ExercisesCatalog_checkField__wc2ZQ input{width:18px;height:18px;accent-color:var(--green)}.ExercisesCatalog_sortList__QSzuu button{width:100%;display:flex;align-items:center;justify-content:space-between;padding:14px 3px;border:0;border-top:1px solid var(--border);background:#fff;color:#1b211d;text-align:left;cursor:pointer}.ExercisesCatalog_sortList__QSzuu button:first-child{border-top:0}.ExercisesCatalog_sortList__QSzuu .ExercisesCatalog_selectedSort__Qe3Ci{color:var(--green);font-weight:900}.ExercisesCatalog_twoColumns__NMG2E{display:grid;grid-template-columns:1fr 1fr;grid-gap:9px;gap:9px}.ExercisesCatalog_detailTop___hlDm{grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:13px;gap:13px}.ExercisesCatalog_detailTop___hlDm>b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ExercisesCatalog_backButton__3NzpO{padding:0;border:0;background:transparent;color:var(--green);font-weight:900;cursor:pointer}.ExercisesCatalog_detailTabs__TvJaz{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:3px;gap:3px;margin:17px -4px 15px;border-bottom:1px solid var(--border)}.ExercisesCatalog_detailTabs__TvJaz button{min-width:0;padding:10px 2px;border:0;border-bottom:2px solid transparent;background:transparent;color:#98a29b;font-size:11px;font-weight:800;cursor:pointer}.ExercisesCatalog_detailTabs__TvJaz .ExercisesCatalog_activeTab__hiHIV{border-bottom-color:var(--green);color:var(--green)}.ExercisesCatalog_summary__XFka6 h2{margin:6px 0 10px;font-size:27px}.ExercisesCatalog_media__zanHL{display:block;width:100%;max-height:280px;margin:10px 0 16px;border-radius:17px;background:var(--surface-soft);object-fit:contain}.ExercisesCatalog_videoLink__l_SVd{display:block;margin:10px 0 16px;padding:13px;border:1px solid rgba(32,159,97,.35);border-radius:13px;color:var(--green);text-align:center;text-decoration:none;font-weight:900}.ExercisesCatalog_instructions__kW7wE{margin:17px 0}.ExercisesCatalog_instructions__kW7wE h3{margin:0 0 8px;font-size:16px}.ExercisesCatalog_instructions__kW7wE p{margin:0;color:#465249;line-height:1.55}.ExercisesCatalog_infoList__J4IBu{border-top:1px solid var(--border)}.ExercisesCatalog_infoList__J4IBu div{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid var(--border)}.ExercisesCatalog_infoList__J4IBu span{color:var(--muted);font-size:13px}.ExercisesCatalog_infoList__J4IBu b{text-align:right;font-size:13px}.ExercisesCatalog_resultCard__qgjDx{margin:12px 0;padding:13px;border:1px solid var(--border);border-radius:16px;background:var(--surface-soft)}.ExercisesCatalog_resultCard__qgjDx>span{display:block;margin-bottom:8px;color:var(--muted);font-size:12px;font-weight:900}.ExercisesCatalog_resultCard__qgjDx>b{display:block;color:var(--text);font-size:14px}.ExercisesCatalog_tabPanel__rZvYs{display:flex;flex-direction:column;gap:10px}.ExercisesCatalog_historyItem__HH6kF{padding:13px;border:1px solid var(--border);border-radius:16px;background:#fff}.ExercisesCatalog_historyItemTop__0IOK_{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:9px}.ExercisesCatalog_historyItemTop__0IOK_ span{color:var(--muted);font-size:12px}.ExercisesCatalog_historyItem__HH6kF p{margin:0 0 9px;color:var(--muted);font-size:12px}.ExercisesCatalog_historySets__Eal4X{display:flex;flex-direction:column;gap:8px}.ExercisesCatalog_historySet__oVguz{display:grid;grid-template-columns:32px minmax(0,1fr);grid-gap:8px;gap:8px;align-items:start}.ExercisesCatalog_setNumber__xJC6j{padding-top:7px;color:var(--text);font-size:12px;font-weight:900}.ExercisesCatalog_setFacts__yTkmq{display:flex;flex-wrap:wrap;gap:6px}.ExercisesCatalog_emptyFact__WCpVa,.ExercisesCatalog_setFact__307gz{display:inline-flex;align-items:center;gap:5px;min-height:30px;padding:6px 9px;border:1px solid var(--border);border-radius:999px;background:#fff;color:var(--text);font-size:12px;line-height:1}.ExercisesCatalog_setFact__307gz b{color:var(--muted);font-size:10px;font-weight:900;text-transform:uppercase}.ExercisesCatalog_emptyFact__WCpVa{color:var(--muted)}.ExercisesCatalog_setComment__IfCu8{grid-column:2/-1;color:var(--muted);font-size:12px}.ExercisesCatalog_emptyState__zqCHy{padding:22px 12px;border:1px dashed var(--border);border-radius:16px;background:var(--surface-soft);color:var(--muted);text-align:center}@media(max-width:420px){.ExercisesCatalog_toolbar__VQ_4Y{display:grid;grid-template-columns:1fr 1fr}.ExercisesCatalog_toolActive__fmc63,.ExercisesCatalog_toolButton__ja20Y{width:100%}.ExercisesCatalog_twoColumns__NMG2E{grid-template-columns:1fr}.ExercisesCatalog_detailTabs__TvJaz button{font-size:10px}}.ExercisesCatalog_catalog__DgT3s{--green:var(--blue);--green-soft:var(--blue-soft);--border:rgba(120,170,200,.26);--surface-soft:rgba(248,252,255,.94);background:rgba(255,255,255,.72)!important;border-color:var(--border)!important}.ExercisesCatalog_addButton__cXSDi{background:var(--blue)}.ExercisesCatalog_searchRow__yb1qd input:focus{border-color:var(--blue);box-shadow:0 0 0 3px rgba(14,165,233,.13)}.ExercisesCatalog_activeChip__PTWXj,.ExercisesCatalog_toolActive__fmc63{border-color:var(--blue-border);background:var(--blue-soft);color:var(--blue)}.ExercisesCatalog_checkField__wc2ZQ input{accent-color:var(--blue)}.ExercisesCatalog_videoLink__l_SVd{border-color:var(--blue-border);color:var(--blue)}.ExercisesCatalog_exerciseRowMain__jTBkg{display:flex;min-width:0;align-items:center;gap:9px}.ExercisesCatalog_exerciseRowMain__jTBkg>span{min-width:0}.ExercisesCatalog_favoriteButton__x9KaE{display:inline-flex;width:52px;min-width:52px;height:36px;min-height:36px;align-items:center;justify-content:center;gap:3px;padding:0;border:1px solid rgba(14,165,233,.32);border-radius:11px;background:#fff;color:#8a94a6;font:inherit;line-height:1;cursor:pointer}.ExercisesCatalog_favoriteButton__x9KaE:active{transform:translateY(1px) scale(.98)}.ExercisesCatalog_favoriteButton__x9KaE span{font-size:20px;line-height:1}.ExercisesCatalog_favoriteButton__x9KaE em{color:var(--blue);font-size:11px;font-style:normal;font-weight:900;line-height:1}.ExercisesCatalog_favoriteActive__RwIBV{background:var(--blue-soft);color:#f5a400}.ExercisesCatalog_toolbar__VQ_4Y{align-items:center}.ExercisesCatalog_favoriteFilterButton__t5uLn{display:grid;width:38px;height:38px;min-width:38px;place-items:center;border:1px solid rgba(14,165,233,.32);border-radius:12px;background:#fff;color:#8a94a6;font-size:19px;line-height:1;box-shadow:0 2px 0 rgba(51,111,148,.12),inset 0 1px 0 rgba(255,255,255,.9);cursor:pointer}.ExercisesCatalog_favoriteFilterButton__t5uLn:active{transform:translateY(1px) scale(.98)}.ExercisesCatalog_favoriteFilterActive__tzV_o{background:var(--blue-soft);color:#f5a400}.ExercisesCatalog_exerciseRow__hKFnt{margin-bottom:8px;padding:9px 10px;border:1px solid rgba(120,170,200,.28);border-radius:16px;background:linear-gradient(180deg,#fff,#f8fbff);box-shadow:0 2px 0 rgba(51,111,148,.12),0 10px 22px rgba(51,111,148,.06),inset 0 1px 0 rgba(255,255,255,.92)}.ExercisesCatalog_exerciseRow__hKFnt:active{transform:translateY(1px);box-shadow:0 1px 0 rgba(51,111,148,.12),0 6px 14px rgba(51,111,148,.05)}.ExercisesCatalog_exerciseRowMain__jTBkg{flex:1 1 auto;gap:12px}.ExercisesCatalog_exerciseRowImageTile__YUcnI{display:grid;width:56px;height:56px;min-width:56px;overflow:hidden;place-items:center;border:1px solid rgba(120,170,200,.28);border-radius:14px;background:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.9)}.ExercisesCatalog_exerciseRowImage__ovyIo{display:block;width:100%;height:100%;object-fit:cover}.ExercisesCatalog_exerciseRowImage__ovyIo[data-placeholder=true]{padding:7px;background:#fff;object-fit:contain}.ExercisesCatalog_exerciseRowText__9aS0G{min-width:0}.ExercisesCatalog_favoriteButton__x9KaE{width:42px;min-width:42px;height:42px;min-height:42px;border-radius:13px;box-shadow:0 2px 0 rgba(51,111,148,.12),inset 0 1px 0 rgba(255,255,255,.9)}.ExercisesCatalog_arrow__xfG3R,.ExercisesCatalog_favoriteButton__x9KaE em{display:none}.ExercisesCatalog_detailTop___hlDm{grid-template-columns:auto minmax(0,1fr) auto}.ExercisesCatalog_detailFavoriteButton__kx3g2{display:grid;width:42px;height:42px;min-width:42px;place-items:center;border:1px solid rgba(14,165,233,.32);border-radius:13px;background:#fff;color:#8a94a6;font-size:21px;line-height:1;box-shadow:0 2px 0 rgba(51,111,148,.12),inset 0 1px 0 rgba(255,255,255,.9);cursor:pointer}.ExercisesCatalog_detailFavoriteButton__kx3g2:active{transform:translateY(1px) scale(.98)}.ExercisesCatalog_detailFavoriteActive__kuaMc{background:var(--blue-soft);color:#f5a400}.ExercisesCatalog_detailImageGrid__MbnvV{display:grid;grid-template-columns:minmax(0,1fr);margin:4px 0 16px}.ExercisesCatalog_detailImageGridTwo__by8xL{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.ExercisesCatalog_mediaPanel___D0tk{display:grid;width:min(72%,500px);aspect-ratio:4/3;max-height:280px;margin:0 auto;overflow:hidden;place-items:center;border:1px solid rgba(120,170,200,.24);border-radius:18px;background:var(--surface-soft)}.ExercisesCatalog_detailImageGridTwo__by8xL .ExercisesCatalog_mediaPanel___D0tk{width:100%;max-width:none;max-height:260px}.ExercisesCatalog_exerciseDetailImage__AlrJK{box-sizing:border-box;display:block;width:100%;height:100%;min-width:0;min-height:0;max-width:100%;max-height:100%;place-self:stretch;background:transparent;object-fit:contain}.ExercisesCatalog_exerciseDetailImage__AlrJK[data-placeholder=true]{padding:18px;background:#fff;object-fit:contain}@media(max-width:420px){.ExercisesCatalog_toolbar__VQ_4Y{grid-template-columns:1fr 1fr 42px}.ExercisesCatalog_favoriteFilterButton__t5uLn{width:100%}.ExercisesCatalog_exerciseRow__hKFnt{gap:8px;padding:8px}.ExercisesCatalog_exerciseRowImageTile__YUcnI{width:52px;height:52px;min-width:52px}.ExercisesCatalog_favoriteButton__x9KaE{width:40px;min-width:40px;height:40px;min-height:40px}.ExercisesCatalog_detailTop___hlDm{gap:9px}.ExercisesCatalog_mediaPanel___D0tk{width:min(74%,420px);max-height:230px;border-radius:16px}.ExercisesCatalog_detailImageGridTwo__by8xL{gap:10px}.ExercisesCatalog_detailImageGridTwo__by8xL .ExercisesCatalog_mediaPanel___D0tk{width:100%;max-height:190px;border-radius:15px}.ExercisesCatalog_detailImageGridTwo__by8xL .ExercisesCatalog_exerciseDetailImage__AlrJK[data-placeholder=true]{padding:10px}}.ExercisesCatalog_exerciseRowImageButton__xHevt,.ExercisesCatalog_exerciseRowImageTile__YUcnI{display:grid;width:72px;height:72px;min-width:72px;overflow:hidden;place-items:center;border:1px solid rgba(120,170,200,.28);border-radius:18px;background:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.9)}.ExercisesCatalog_exerciseRowImageButton__xHevt{padding:0;color:inherit;cursor:pointer;transition:transform .14s ease,background .14s ease,border-color .14s ease,box-shadow .14s ease}.ExercisesCatalog_exerciseRowImageButton__xHevt:hover{border-color:var(--blue-border);background:var(--blue-soft)}.ExercisesCatalog_exerciseRowImageButton__xHevt:active{transform:translateY(1px) scale(.98);box-shadow:inset 0 2px 4px rgba(51,111,148,.12)}.ExercisesCatalog_exerciseRowImageButton__xHevt:focus-visible{outline:3px solid rgba(14,165,233,.2);outline-offset:2px}.ExercisesCatalog_exerciseRowImage__ovyIo[data-placeholder=true]{padding:9px}.ExercisesCatalog_mediaButton___2wd0{position:relative;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;cursor:pointer;transition:width .18s ease,max-height .18s ease,transform .14s ease,border-color .14s ease,box-shadow .14s ease,background .14s ease}.ExercisesCatalog_mediaButton___2wd0:active{transform:scale(.995)}.ExercisesCatalog_mediaButton___2wd0:focus-visible{outline:3px solid rgba(14,165,233,.24);outline-offset:3px}.ExercisesCatalog_mediaToggleIcon___jyKK{position:absolute;top:10px;right:10px;z-index:2;display:grid;width:34px;height:34px;place-items:center;border:1px solid rgba(15,23,42,.18);border-radius:999px;background:rgba(255,255,255,.88);box-shadow:0 5px 14px rgba(15,23,42,.18),inset 0 1px 0 rgba(255,255,255,.95);color:#0f172a;pointer-events:none}.ExercisesCatalog_mediaToggleIcon___jyKK svg{display:block;width:20px;height:20px;fill:currentColor}.ExercisesCatalog_detailImageGridExpanded__t_Flo,.ExercisesCatalog_detailImageGridTwo__by8xL.ExercisesCatalog_detailImageGridExpanded__t_Flo{grid-template-columns:minmax(0,1fr)}.ExercisesCatalog_detailImageGridTwo__by8xL .ExercisesCatalog_mediaPanelExpanded__HbGh5,.ExercisesCatalog_mediaPanelExpanded__HbGh5{grid-column:1/-1;width:min(100%,720px);max-width:720px;max-height:none;aspect-ratio:1/1;background:#fff;border-color:rgba(14,165,233,.36);box-shadow:0 12px 28px rgba(51,111,148,.14),inset 0 1px 0 rgba(255,255,255,.9)}.ExercisesCatalog_detailImageGridExpanded__t_Flo .ExercisesCatalog_mediaPanel___D0tk:not(.ExercisesCatalog_mediaPanelExpanded__HbGh5){width:min(72%,500px);max-height:280px}@media(max-width:420px){.ExercisesCatalog_exerciseRowImageButton__xHevt,.ExercisesCatalog_exerciseRowImageTile__YUcnI{width:62px;height:62px;min-width:62px;border-radius:16px}.ExercisesCatalog_exerciseRowImage__ovyIo[data-placeholder=true]{padding:8px}.ExercisesCatalog_mediaToggleIcon___jyKK{top:8px;right:8px;width:30px;height:30px}.ExercisesCatalog_mediaToggleIcon___jyKK svg{width:18px;height:18px}.ExercisesCatalog_detailImageGridTwo__by8xL .ExercisesCatalog_mediaPanelExpanded__HbGh5,.ExercisesCatalog_mediaPanelExpanded__HbGh5{width:100%;max-width:100%;border-radius:18px}.ExercisesCatalog_detailImageGridExpanded__t_Flo .ExercisesCatalog_mediaPanel___D0tk:not(.ExercisesCatalog_mediaPanelExpanded__HbGh5){width:min(74%,420px);max-height:230px}}@media(max-width:340px){.ExercisesCatalog_exerciseRowImageButton__xHevt,.ExercisesCatalog_exerciseRowImageTile__YUcnI{width:58px;height:58px;min-width:58px;border-radius:15px}}.ExercisesCatalog_detailTop___hlDm{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;grid-gap:8px;gap:8px}.ExercisesCatalog_detailBackRow__VRz9S{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:10px}.ExercisesCatalog_detailTitle__LEnCM{min-width:0;margin:0;color:var(--text);font-size:23px;font-weight:900;line-height:1.13;white-space:normal;overflow-wrap:anywhere}.ExercisesCatalog_detailTabs__TvJaz{margin-top:12px}@media(max-width:420px){.ExercisesCatalog_detailTop___hlDm{gap:7px}.ExercisesCatalog_detailTitle__LEnCM{font-size:21px;line-height:1.16}.ExercisesCatalog_detailTabs__TvJaz{margin-top:11px}}@media(max-width:340px){.ExercisesCatalog_detailTitle__LEnCM{font-size:20px}}.ResistanceBandBadge_badge__MxtdI{display:inline-flex;min-width:0;align-items:center;justify-content:center;gap:6px;border:1px solid var(--band-border);border-radius:999px;background:var(--band-bg);color:var(--band-fg);font:inherit;font-size:13px;font-weight:900;line-height:1;box-shadow:inset 0 1px 0 rgba(255,255,255,.42),0 1px 2px rgba(15,23,42,.08)}.ResistanceBandBadge_full__SaAvG{min-height:36px;padding:0 12px}.ResistanceBandBadge_compact__qwXHo{min-height:26px;padding:0 9px;font-size:11px}.ResistanceBandBadge_dot__sPxUy{width:9px;height:9px;min-width:9px;border:1px solid;border-radius:999px;background:currentColor;opacity:.78}.ResistanceBandBadge_label__mKwwr{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ResistanceBandBadge_unknown__ms5_M{border-style:dashed}.ResistanceBandDropdown_dropdown__jt34l{position:relative;width:100%;min-width:0;margin-top:4px}.ResistanceBandDropdown_trigger__ptdXL{display:grid;width:100%;min-width:0;min-height:36px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:7px;gap:7px;padding:0 8px;border:1px solid var(--border);border-radius:10px;background:var(--surface-soft);color:var(--text);font:inherit;font-size:13px;font-weight:900;line-height:1;cursor:pointer;box-shadow:0 2px 0 rgba(11,111,255,.1),inset 0 1px 0 rgba(255,255,255,.72);transition:transform .1s ease,box-shadow .1s ease,border-color .12s ease,background .12s ease}.ResistanceBandDropdown_trigger__ptdXL:active:not(:disabled){transform:translateY(1px) scale(.985);border-color:var(--blue);background:#f4fbff;box-shadow:0 1px 0 rgba(11,111,255,.08),inset 0 1px 0 rgba(255,255,255,.72)}.ResistanceBandDropdown_trigger__ptdXL:focus-visible{outline:none;border-color:var(--blue);box-shadow:0 0 0 3px rgba(14,165,233,.13),0 2px 0 rgba(11,111,255,.08)}.ResistanceBandDropdown_trigger__ptdXL:disabled{cursor:not-allowed}.ResistanceBandDropdown_compact__FnCE3 .ResistanceBandDropdown_trigger__ptdXL{height:37px;min-height:37px;padding:0 6px;font-size:12px}.ResistanceBandDropdown_disabled__Txg67{opacity:.62}.ResistanceBandDropdown_label__2UbAI{min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.ResistanceBandDropdown_empty__YEZJB .ResistanceBandDropdown_label__2UbAI{color:var(--muted);font-weight:800}.ResistanceBandDropdown_chevron__epLUs{color:var(--muted);font-size:11px;line-height:1}.ResistanceBandDropdown_dot__xIGtQ{display:block;width:14px;height:14px;min-width:14px;border:1px solid rgba(15,23,42,.18);border-radius:999px;box-shadow:inset 0 1px 0 rgba(255,255,255,.24),inset 0 -1px 2px rgba(15,23,42,.12)}.ResistanceBandDropdown_compact__FnCE3 .ResistanceBandDropdown_dot__xIGtQ{width:12px;height:12px;min-width:12px}.ResistanceBandDropdown_dotLight__Fkzqi{border-color:rgba(15,23,42,.3)}.ResistanceBandDropdown_list__yzxw7{position:fixed;z-index:1000;display:grid;overflow:auto;grid-gap:4px;gap:4px;padding:6px;border:1px solid rgba(120,170,200,.38);border-radius:13px;background:#fff;box-shadow:0 18px 44px rgba(15,23,42,.22),0 3px 0 rgba(71,85,105,.14);box-sizing:border-box;overscroll-behavior:contain}.ResistanceBandDropdown_option__XsX4f{display:grid;min-height:40px;grid-template-columns:auto minmax(0,1fr) 18px;align-items:center;grid-gap:8px;gap:8px;padding:0 9px;border:0;border-radius:10px;background:#fff;color:var(--text);font:inherit;font-size:13px;font-weight:900;line-height:1.15;text-align:left;cursor:pointer}.ResistanceBandDropdown_option__XsX4f span:nth-child(2){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ResistanceBandDropdown_optionActive__WGzZQ,.ResistanceBandDropdown_option__XsX4f:focus-visible,.ResistanceBandDropdown_option__XsX4f:hover{outline:none;background:var(--blue-soft)}.ResistanceBandDropdown_optionSelected__UBBIZ{background:#edf8ff;color:var(--blue)}.ResistanceBandDropdown_check__DHLSV{color:var(--blue);font-size:14px;font-weight:1000;line-height:1;text-align:center}.ResistanceBandDropdown_option__XsX4f:not(.ResistanceBandDropdown_optionSelected__UBBIZ) .ResistanceBandDropdown_check__DHLSV{visibility:hidden}@media(max-width:340px){.ResistanceBandDropdown_trigger__ptdXL{gap:5px;padding:0 6px;font-size:12px}.ResistanceBandDropdown_dot__xIGtQ{width:12px;height:12px;min-width:12px}.ResistanceBandDropdown_option__XsX4f{gap:6px;padding:0 7px;font-size:12px}}.ResistanceBandDropdown_trigger__ptdXL>.ResistanceBandDropdown_valueContent__XxZXz{position:static;display:flex;min-width:0;align-items:center;justify-content:flex-start;gap:7px;order:1;text-align:left;transform:none;pointer-events:none}.ResistanceBandDropdown_trigger__ptdXL>.ResistanceBandDropdown_valueContent__XxZXz>.ResistanceBandDropdown_dot__xIGtQ{position:static;flex:0 0 auto;order:0;transform:none}.ResistanceBandDropdown_trigger__ptdXL>.ResistanceBandDropdown_valueContent__XxZXz>.ResistanceBandDropdown_valueLabel__AYMLP{position:static;min-width:0;overflow:hidden;flex:1 1 auto;order:1;text-align:left;text-overflow:ellipsis;white-space:nowrap;transform:none}.ResistanceBandDropdown_trigger__ptdXL>.ResistanceBandDropdown_chevron__epLUs{position:static;justify-self:end;order:2;text-align:right;transform:none;pointer-events:none}.ResistanceBandDropdown_compact__FnCE3 .ResistanceBandDropdown_trigger__ptdXL>.ResistanceBandDropdown_valueContent__XxZXz{gap:6px}@media(max-width:340px){.ResistanceBandDropdown_trigger__ptdXL>.ResistanceBandDropdown_valueContent__XxZXz{gap:5px}}.ResistanceInputPad_tabs__PRd2p{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px;gap:6px;width:100%;margin:0 0 14px;padding:4px;border:1px solid rgba(120,170,200,.28);border-radius:16px;background:rgba(241,248,255,.84)}.ResistanceInputPad_tab__6sZuj{display:flex;min-height:42px;align-items:center;justify-content:center;border:0;border-radius:12px;background:transparent;color:#475569;font:inherit;font-size:14px;font-weight:950;line-height:1;cursor:pointer;transition:background .14s ease,color .14s ease,box-shadow .14s ease,transform .12s ease}.ResistanceInputPad_tab__6sZuj:active{transform:translateY(1px) scale(.99)}.ResistanceInputPad_tab__6sZuj:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(14,165,233,.18)}.ResistanceInputPad_tabActive__o4RTZ{background:linear-gradient(180deg,#24a7f2,#0b8fe4);color:#fff;box-shadow:0 5px 13px rgba(14,165,233,.25),inset 0 1px 0 rgba(255,255,255,.34)}.ResistanceInputPad_backdrop__6unF8{--tlResistancePadSafeBottom:max(var(--app-safe-area-bottom,0px),env(safe-area-inset-bottom,0px));position:fixed;inset:0;z-index:80;display:flex;align-items:flex-end;justify-content:center;padding:12px 12px calc(14px + var(--tlResistancePadSafeBottom));background:rgba(15,23,42,.34);touch-action:none}.ResistanceInputPad_sheet__oJ9C2{width:min(100%,430px);max-height:calc(100dvh - 28px - var(--tlResistancePadSafeBottom));overflow-y:auto;overscroll-behavior:contain;border:1px solid rgba(59,130,246,.22);border-radius:26px;background:linear-gradient(180deg,#fff,#f7fbff);box-shadow:0 22px 54px rgba(15,23,42,.22),0 4px 0 rgba(71,85,105,.14),inset 0 1px 0 rgba(255,255,255,.96);padding:18px}.ResistanceInputPad_title__0BA6n{margin:0 0 12px;color:#0f172a;font-size:20px;font-weight:950;line-height:1.15;text-align:center}.ResistanceInputPad_palette__r8r92{display:grid;grid-gap:10px;gap:10px}.ResistanceInputPad_choice__55nFP{display:grid;min-height:58px;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;border:2px solid var(--band-border);border-radius:16px;background:var(--band-bg);color:var(--band-fg);font:inherit;text-align:left;box-shadow:0 4px 0 rgba(71,85,105,.12),inset 0 1px 0 rgba(255,255,255,.34);cursor:pointer;padding:0 14px;transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease}.ResistanceInputPad_choice__55nFP:active{transform:translateY(2px) scale(.99);box-shadow:0 2px 0 rgba(71,85,105,.12),inset 0 1px 0 rgba(255,255,255,.34)}.ResistanceInputPad_choice__55nFP:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(14,165,233,.2),0 4px 0 rgba(71,85,105,.12)}.ResistanceInputPad_choiceSelected__CPB7l{border-width:3px;box-shadow:0 0 0 3px rgba(14,165,233,.16),0 4px 0 rgba(71,85,105,.12),inset 0 1px 0 rgba(255,255,255,.34)}.ResistanceInputPad_choiceLabel___YQLD{min-width:0;overflow-wrap:anywhere;font-size:15px;font-weight:950;line-height:1.1}.ResistanceInputPad_choiceMeta__DEFYz{display:block;margin-top:3px;opacity:.78;font-size:11px;font-weight:850;line-height:1.15}.ResistanceInputPad_check__pIxQJ{display:grid;width:28px;height:28px;place-items:center;border:1px solid;border-radius:999px;font-size:16px;font-weight:1000;line-height:1;opacity:.28}.ResistanceInputPad_choiceSelected__CPB7l .ResistanceInputPad_check__pIxQJ{opacity:1}.ResistanceInputPad_emptyChoice__RyF7v{--band-bg:#f8fafc;--band-fg:#334155;--band-border:#cbd5e1}.ResistanceInputPad_legacyNotice__uYxq3{display:grid;grid-gap:7px;gap:7px;padding:12px;border:1px dashed #cbd5e1;border-radius:16px;background:rgba(248,250,252,.78);color:#475569;font-size:12px;font-weight:800;line-height:1.3}.ResistanceInputPad_actions__oDgqk{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px;margin-top:14px}.ResistanceInputPad_cancel__sc5pk{display:flex;min-height:48px;align-items:center;justify-content:center;border:1px solid rgba(120,170,200,.34);border-radius:15px;background:#fff;color:#334155;font:inherit;font-size:14px;font-weight:950;box-shadow:0 3px 0 rgba(71,85,105,.13),inset 0 1px 0 rgba(255,255,255,.86);cursor:pointer}.ResistanceInputPad_cancel__sc5pk:active{transform:translateY(2px) scale(.99);box-shadow:0 1px 0 rgba(71,85,105,.13),inset 0 1px 0 rgba(255,255,255,.86)}@media(max-width:390px){.ResistanceInputPad_sheet__oJ9C2{padding:16px;border-radius:24px}.ResistanceInputPad_title__0BA6n{font-size:18px}.ResistanceInputPad_tab__6sZuj{min-height:40px;font-size:13px}.ResistanceInputPad_choice__55nFP{min-height:56px;padding:0 12px}}@media(max-width:340px){.ResistanceInputPad_backdrop__6unF8{padding-right:8px;padding-left:8px}.ResistanceInputPad_sheet__oJ9C2{padding:14px;border-radius:22px}.ResistanceInputPad_tabs__PRd2p{gap:5px}.ResistanceInputPad_tab__6sZuj{min-height:38px;font-size:12px}.ResistanceInputPad_choice__55nFP{grid-template-columns:minmax(0,1fr) 24px;min-height:54px;padding:0 10px}.ResistanceInputPad_choiceLabel___YQLD{font-size:14px}.ResistanceInputPad_check__pIxQJ{width:24px;height:24px;font-size:14px}}