.exercise-item[data-v-db9f4193]{border:1px solid var(--fl-color-border);background-color:var(--fl-color-surface);-webkit-user-select:none;user-select:none;border-radius:12px;flex-direction:column;gap:.75rem;padding:.75rem 1rem;display:flex}.exercise-item--invalid[data-v-db9f4193]{border-color:var(--fl-color-danger)}.exercise-item--dragging[data-v-db9f4193]{opacity:.5}.exercise-item[data-v-db9f4193] input,.exercise-item[data-v-db9f4193] textarea{-webkit-user-select:text;user-select:text}.exercise-item__head[data-v-db9f4193]{align-items:center;gap:.5rem;display:flex}.exercise-item__drag[data-v-db9f4193]{touch-action:none;cursor:grab;width:32px;height:32px;color:var(--fl-color-text-muted);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.exercise-item__drag--grabbed[data-v-db9f4193]{cursor:grabbing}.exercise-item__toggle[data-v-db9f4193],.exercise-item__remove[data-v-db9f4193]{flex-shrink:0}.exercise-item__remove-spacer[data-v-db9f4193]{flex-shrink:0;width:32px}.exercise-item__title[data-v-db9f4193]{color:var(--fl-color-text);text-align:center;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;margin:0;font-size:.875rem;font-weight:600;overflow:hidden}.exercise-item__body[data-v-db9f4193]{flex-direction:column;gap:.75rem;display:flex}.exercise-item__field[data-v-db9f4193]{flex-direction:column;gap:.25rem;display:flex}.exercise-item__label[data-v-db9f4193]{color:var(--fl-color-text);font-size:.875rem;font-weight:500}.exercise-item__section[data-v-db9f4193]{flex-direction:column;gap:.5rem;display:flex}.exercise-item__section-title[data-v-db9f4193]{color:var(--fl-color-text);margin:0;padding:.25rem;font-size:.875rem;font-weight:600}.exercise-item__row[data-v-db9f4193]{align-items:center;gap:.25rem;display:flex}.exercise-item__grow[data-v-db9f4193]{flex:1;min-width:0}.exercise-item__set[data-v-db9f4193]{align-items:center;gap:.25rem;display:flex}.exercise-item__set-fields[data-v-db9f4193]{flex-direction:column;flex:1;gap:.5rem;min-width:0;display:flex}.exercise-item__add-link[data-v-db9f4193]{align-self:flex-start}.exercise-item__error[data-v-db9f4193]{color:var(--fl-color-danger);margin:0;font-size:.75rem}.workout-blocks__drop[data-v-cd142c63]{z-index:1;box-sizing:border-box;opacity:0;pointer-events:none;height:0;min-height:0;transition:height .18s,min-height .18s,opacity .18s;position:relative;overflow:hidden}.workout-blocks__drop--open[data-v-cd142c63]{opacity:1;pointer-events:auto;height:1.5rem;min-height:1.5rem}.workout-blocks__drop--timeline.workout-blocks__drop--open[data-v-cd142c63]{height:2rem;min-height:2rem}.workout-blocks__drop--active[data-v-cd142c63]:before{content:"";background-color:var(--fl-color-primary);height:2px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}@media (prefers-reduced-motion:reduce){.workout-blocks__drop[data-v-cd142c63]{transition:none}}.workout-blocks__gap[data-v-cbf4294d]{align-items:center;margin-top:.5rem;display:grid}.workout-blocks__gap[data-v-cbf4294d]>.workout-blocks__drop,.workout-blocks__gap>.workout-blocks__merge[data-v-cbf4294d]{grid-area:1/1}.workout-blocks__merge[data-v-cbf4294d]{z-index:0;place-self:flex-start start;transition:opacity .18s}@media (prefers-reduced-motion:reduce){.workout-blocks__merge[data-v-cbf4294d]{transition:none}}.workout-blocks__gap[data-v-2b7e251c]{align-items:center;display:grid}.workout-blocks__gap[data-v-2b7e251c]:has(.workout-blocks__split){margin-top:.5rem}.workout-blocks__gap[data-v-2b7e251c]>.workout-blocks__drop,.workout-blocks__gap>.workout-blocks__split[data-v-2b7e251c]{grid-area:1/1}.workout-blocks__split[data-v-2b7e251c]{z-index:0;place-self:flex-start start;transition:opacity .18s}@media (prefers-reduced-motion:reduce){.workout-blocks__split[data-v-2b7e251c]{transition:none}}.workout-blocks__card[data-v-06e1f291]{flex-direction:column;gap:.5rem;display:flex}.workout-blocks__card--superset[data-v-06e1f291]{border:1px solid var(--fl-color-border);background-color:var(--fl-color-surface);border-radius:12px;padding:.75rem}.workout-blocks__card--dragging[data-v-06e1f291]{opacity:.5}.workout-blocks__header[data-v-06e1f291]{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.workout-blocks__label[data-v-06e1f291]{letter-spacing:.04em;text-transform:uppercase;color:var(--fl-color-text-muted);font-size:.75rem;font-weight:600}.workout-blocks__drag[data-v-06e1f291]{touch-action:none;cursor:grab;width:32px;height:32px;color:var(--fl-color-text-muted);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.workout-blocks__drag--grabbed[data-v-06e1f291]{cursor:grabbing}.workout-blocks__exercises[data-v-06e1f291]{flex-direction:column;display:flex}.workout-blocks__row+.workout-blocks__row[data-v-06e1f291]{margin-top:.5rem}.workout-blocks[data-v-69c7626b]{-webkit-user-select:none;user-select:none;flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.workout-blocks--dnd[data-v-69c7626b]{cursor:grabbing}.workout-blocks__item[data-v-69c7626b]{flex-direction:column;display:flex}.workout-blocks--dnd[data-v-69c7626b] .workout-blocks__merge,.workout-blocks--dnd[data-v-69c7626b] .workout-blocks__split,.workout-blocks--locked[data-v-69c7626b] .workout-blocks__merge,.workout-blocks--locked[data-v-69c7626b] .workout-blocks__split{opacity:0;pointer-events:none}.exercise-card[data-v-343b6297]{border:1px solid var(--fl-color-border);background-color:var(--fl-color-surface);-webkit-user-select:none;user-select:none;border-radius:10px;flex-direction:column;padding:.75rem 1rem;display:flex;box-shadow:0 0 8px #2d2d2d0f}.exercise-card__header[data-v-343b6297]{flex-direction:row;align-items:center;gap:.5rem;display:flex}.exercise-card__status[data-v-343b6297]{flex-shrink:0;align-items:center;display:flex}.exercise-card__status img[data-v-343b6297]{display:block}.exercise-card__name[data-v-343b6297]{min-width:0;color:var(--fl-color-text);white-space:nowrap;text-overflow:ellipsis;flex-grow:1;font-size:1rem;font-weight:500;overflow:hidden}.exercise-card__toggle[data-v-343b6297]{color:var(--fl-color-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:.5rem;display:inline-flex}.exercise-card__toggle[data-v-343b6297]:focus-visible{outline:2px solid var(--fl-color-primary);outline-offset:2px}.exercise-card__content[data-v-343b6297]{flex-direction:column;gap:.5rem;margin-top:.5rem;display:flex}.exercise-card__block[data-v-343b6297]{flex-direction:column;gap:.25rem;display:flex}.exercise-card__block--tight[data-v-343b6297]{gap:0}.exercise-card__links[data-v-343b6297]{flex-direction:column;align-items:flex-start;gap:.25rem;display:flex}.exercise-card__title[data-v-343b6297]{color:var(--fl-color-text-muted);font-size:.875rem;font-weight:400;line-height:20px}.exercise-card__value[data-v-343b6297]{color:var(--fl-color-text);overflow-wrap:anywhere;white-space:pre-wrap;font-size:1rem;font-weight:500}.exercise-card__link[data-v-343b6297]{width:100%;color:var(--fl-color-primary);font:inherit;text-align:start;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:0 0;border:0;margin:0;padding:0;font-size:.875rem;overflow:hidden}.exercise-card__link[data-v-343b6297]:focus-visible{outline:2px solid var(--fl-color-primary);outline-offset:2px}.exercise-card__row[data-v-343b6297]{color:var(--fl-color-text);justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem 0;font-size:.875rem;display:flex}.exercise-card__row span[data-v-343b6297]:last-child{text-align:end;font-weight:500}.workout-info[data-v-db83c842]{border:1px solid var(--fl-color-border);background-color:var(--fl-color-surface);border-radius:10px;flex-direction:column;gap:.5rem;padding:1rem;display:flex;box-shadow:0 0 8px #2d2d2d0f}.workout-info__icon-blocks[data-v-db83c842]{flex-direction:row;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.workout-info__icon-block[data-v-db83c842]{flex-direction:row;flex-grow:1;justify-content:flex-start;align-items:center;gap:.5rem;display:flex}.workout-info__icon-block-icon[data-v-db83c842]{flex-shrink:0;width:22px;height:22px}.workout-info__icon-block-icon img[data-v-db83c842]{object-fit:contain;width:100%;height:100%;display:block}.workout-info__icon-block-content[data-v-db83c842]{flex-direction:column;align-items:flex-start;gap:.25rem;min-width:0;display:flex}.workout-info__divider[data-v-db83c842]{background-color:var(--fl-color-border);height:1px;margin:.5rem 0}.workout-info__block[data-v-db83c842]{flex-direction:column;align-items:stretch;gap:.25rem;display:flex}.workout-info__block+.workout-info__block[data-v-db83c842]{margin-top:.5rem}.workout-info__block--tight[data-v-db83c842]{gap:0}.workout-info__block-title[data-v-db83c842]{color:var(--fl-color-text-muted);font-size:.875rem;font-weight:400;line-height:20px}.workout-info__block-value[data-v-db83c842]{color:var(--fl-color-text);overflow-wrap:anywhere;white-space:pre-wrap;font-size:1rem;font-weight:500}.workout-info__person[data-v-db83c842]{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.workout-info__person-name[data-v-db83c842]{color:var(--fl-color-text);text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:500;overflow:hidden}.workout-info__profile-btn[data-v-db83c842]{color:var(--fl-color-primary);font:inherit;cursor:pointer;background:0 0;border:0;flex-shrink:0;margin:0;padding:0;font-size:.875rem;font-weight:500}.workout-info__profile-btn[data-v-db83c842]:focus-visible{outline:2px solid var(--fl-color-primary);outline-offset:2px}.workout-info__row[data-v-db83c842]{color:var(--fl-color-text);justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem 0;font-size:.875rem;display:flex}.workout-info__row span[data-v-db83c842]:last-child{text-align:end;font-weight:500}.workout-info__completed-metrics[data-v-db83c842]{flex-direction:column;gap:.5rem;display:flex}.workout-info__status-block[data-v-db83c842]{flex-direction:row;justify-content:space-between;align-items:center;gap:.5rem;margin-top:.5rem;display:flex}.workout-info__status[data-v-db83c842]{border-radius:22px;flex-direction:row;flex-grow:1;justify-content:center;align-items:center;gap:.5rem;height:44px;font-size:1rem;font-weight:500;display:flex}.workout-info__status--planned[data-v-db83c842]{background-color:var(--fl-color-warning-wash);color:var(--fl-color-warning)}.workout-info__status--canceled[data-v-db83c842],.workout-info__status--absence[data-v-db83c842]{background-color:var(--fl-color-danger-wash);color:var(--fl-color-danger)}.workout-info__status--completed[data-v-db83c842],.workout-info__status--in_progress[data-v-db83c842]{background-color:var(--fl-color-success-wash);color:var(--fl-color-success)}.workout-info__rate[data-v-db83c842]{background-color:color-mix(in srgb, var(--fl-color-star) 8%, transparent);height:44px;color:var(--fl-color-star);border-radius:22px;flex-direction:row;justify-content:center;align-items:center;gap:.5rem;padding:0 2rem;font-size:1rem;font-weight:500;display:flex}.workout-home-card[data-v-e74a171b]{border:1px solid var(--fl-color-border);background-color:var(--fl-color-surface);width:100%;color:var(--fl-color-text);text-align:start;cursor:pointer;appearance:none;font:inherit;border-radius:10px;flex-direction:column;gap:.5rem;margin:0;padding:.75rem;display:flex;box-shadow:0 0 8px #2d2d2d0f}.workout-home-card[data-v-e74a171b]:focus-visible{outline:2px solid var(--fl-color-primary);outline-offset:2px}.workout-home-card__title-row[data-v-e74a171b]{align-items:center;min-width:0;display:flex;position:relative}.workout-home-card__status[data-v-e74a171b]{border-radius:4px;width:8px;height:8px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.workout-home-card__status--planned[data-v-e74a171b]{background-color:#ff8400}.workout-home-card__status--canceled[data-v-e74a171b],.workout-home-card__status--absence[data-v-e74a171b]{background-color:#ff007b}.workout-home-card__status--completed[data-v-e74a171b],.workout-home-card__status--in-progress[data-v-e74a171b]{background-color:#00e56a}.workout-home-card__title[data-v-e74a171b]{color:var(--fl-color-text);white-space:nowrap;text-overflow:ellipsis;margin-left:1rem;font-size:1rem;font-weight:500;line-height:1.25;overflow:hidden}.workout-home-card__row[data-v-e74a171b]{min-width:0;color:var(--fl-color-text-muted);align-items:center;gap:.5rem;font-size:.75rem;font-weight:500;line-height:1.25;display:flex}.workout-home-card__row span[data-v-e74a171b]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workout-home-card__row img[data-v-e74a171b]{flex-shrink:0}.workout-list-row__time-col[data-v-20cbd37e]{flex-direction:column;flex-shrink:0;min-width:4.5rem;display:flex}.workout-list-row__time[data-v-20cbd37e]{padding-left:1rem;font-size:1rem;font-weight:500;line-height:1.25;position:relative}.workout-list-row__status[data-v-20cbd37e]{border-radius:4px;width:8px;height:8px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.workout-list-row__status--planned[data-v-20cbd37e]{background-color:#ff8400}.workout-list-row__status--canceled[data-v-20cbd37e],.workout-list-row__status--absence[data-v-20cbd37e]{background-color:#ff007b}.workout-list-row__status--completed[data-v-20cbd37e],.workout-list-row__status--in-progress[data-v-20cbd37e]{background-color:#00e56a}.workout-list-row__weekday[data-v-20cbd37e],.workout-list-row__duration[data-v-20cbd37e],.workout-list-row__secondary[data-v-20cbd37e],.workout-list-row__exercises[data-v-20cbd37e]{color:var(--fl-color-text-muted);font-size:.875rem;font-weight:400;line-height:1.25}.workout-list-row__weekday[data-v-20cbd37e],.workout-list-row__duration[data-v-20cbd37e]{padding-left:1rem}.workout-list-row[data-v-20cbd37e] .fl-list-row__title{white-space:normal;font-size:1rem;font-weight:500}.workout-list-row--customer-tab[data-v-20cbd37e] .fl-list-row__time-col,.workout-list-row--customer-tab .workout-list-row__time-col[data-v-20cbd37e]{flex:0 0 33%;min-width:5.5rem}.workout-list-row--customer-tab[data-v-20cbd37e] .fl-list-row__body{flex:67%}.workout-results[data-v-4d33c855]{-webkit-user-select:none;user-select:none;flex-direction:column;gap:.75rem;display:flex}.workout-results__title[data-v-4d33c855]{color:var(--fl-color-text);margin:0;font-size:1rem;font-weight:600}.workout-results__list[data-v-4d33c855]{flex-direction:column;gap:.5rem;display:flex}.workout-results__superset[data-v-4d33c855]{border:1px solid var(--fl-color-border);background-color:var(--fl-color-neutral-cold);border-radius:10px;flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.workout-results__superset-header[data-v-4d33c855]{letter-spacing:.04em;text-transform:uppercase;color:var(--fl-color-text-muted);font-size:.75rem;font-weight:600}.create-workout-form[data-v-5f283e69]{flex:auto}.create-workout-form__section-title[data-v-5f283e69]{color:var(--fl-color-text);margin:0;padding:.25rem;font-size:.875rem;font-weight:500}.create-workout-form__trainee-section[data-v-5f283e69]{flex-direction:column;gap:.5rem;display:flex}.create-workout-form__trainee[data-v-5f283e69]{border:1px solid var(--fl-color-border);background-color:var(--fl-color-surface);border-radius:12px;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.create-workout-form__trainee-avatar[data-v-5f283e69]{flex-shrink:0}.create-workout-form__trainee-body[data-v-5f283e69]{flex-direction:column;flex:auto;gap:.25rem;min-width:0;display:flex}.create-workout-form__trainee-name[data-v-5f283e69]{color:var(--fl-color-text);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:500;overflow:hidden}.create-workout-form__trainee-meta[data-v-5f283e69]{color:var(--fl-color-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.create-workout-form__trainee-clear[data-v-5f283e69]{flex-shrink:0;min-height:auto;padding:0}.create-workout-form__select-trainee[data-v-5f283e69],.create-workout-form__datepicker[data-v-5f283e69]{width:100%}.create-workout-form__error[data-v-5f283e69]{color:var(--fl-color-danger);margin:0;font-size:.75rem}.create-workout-actions[data-v-770dc34a]{padding-top:.75rem}.workout-edit-form[data-v-3f500477]{flex-direction:column;flex:auto;gap:1rem;min-height:0;display:flex}.workout-edit-form__fields[data-v-3f500477]{flex:auto}.workout-edit-form__trainee[data-v-3f500477]{border:1px solid var(--fl-color-border);background-color:var(--fl-color-surface);border-radius:12px;flex-direction:column;gap:.25rem;padding:.75rem 1rem;display:flex}.workout-edit-form__trainee-label[data-v-3f500477]{color:var(--fl-color-text-muted);font-size:.75rem}.workout-edit-form__trainee-name[data-v-3f500477]{color:var(--fl-color-text);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:500;overflow:hidden}.workout-edit-form__section-title[data-v-3f500477]{color:var(--fl-color-text);margin:0;padding:.25rem;font-size:1rem;font-weight:600}.workout-edit-form__datepicker[data-v-3f500477]{width:100%}.workout-edit-actions[data-v-8e098435],.create-exercises-actions[data-v-e5de6912]{padding-top:.75rem}.create-exercises-actions__submit[data-v-e5de6912]{width:100%}.exercises-edit-actions[data-v-5b4fc579]{padding-top:.75rem}.exercises-edit-actions__submit[data-v-5b4fc579]{width:100%}.workout-feedback-form[data-v-b9a62350]{flex-direction:column;gap:1rem;display:flex}.workout-feedback-form__field-error[data-v-b9a62350]{color:var(--fl-color-danger);text-align:center;margin:0;font-size:.75rem}.workout-feedback-form__fields[data-v-b9a62350]{flex-direction:column;gap:1rem;display:flex}.workout-feedback-form__hero[data-v-b9a62350]{grid-template-columns:1fr 1fr;align-items:stretch;gap:.75rem;display:grid}.workout-feedback-form__congrats-card[data-v-b9a62350]{border:1px solid var(--fl-color-border);background-color:var(--fl-color-surface);text-align:center;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:1rem .75rem;display:flex}.workout-feedback-form__emoji[data-v-b9a62350]{font-size:2rem;line-height:1}.workout-feedback-form__congrats[data-v-b9a62350]{color:var(--fl-color-text);margin:0;font-size:1rem;font-weight:600}.workout-feedback-form__hint[data-v-b9a62350]{color:var(--fl-color-text-secondary);margin:0;font-size:.75rem}.workout-feedback-form__stats[data-v-b9a62350]{flex-direction:column;gap:.75rem;min-height:0;display:flex}.workout-feedback-form__stat[data-v-b9a62350]{border:1px solid var(--fl-color-border);background-color:var(--fl-color-surface);border-radius:12px;flex:1;align-items:center;gap:.5rem;padding:.75rem;display:flex}.workout-feedback-form__stat-icon[data-v-b9a62350]{flex-shrink:0}.workout-feedback-form__stat-value[data-v-b9a62350]{color:var(--fl-color-text);font-size:.875rem;font-weight:500}.workout-feedback-form__section[data-v-b9a62350]{flex-direction:column;gap:.75rem;display:flex}.workout-feedback-form__section-title[data-v-b9a62350]{color:var(--fl-color-text);margin:0;padding:.25rem;font-size:1rem;font-weight:600}.workout-feedback-form__rate[data-v-b9a62350]{border:1px solid var(--fl-color-border);background-color:var(--fl-color-surface);border-radius:12px;justify-content:center;align-items:center;gap:.25rem;padding:.75rem;display:flex}.workout-feedback-form__star[data-v-b9a62350]{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.25rem;display:inline-flex}.workout-feedback-form__star[data-v-b9a62350]:disabled{cursor:not-allowed;opacity:.6}.workout-feedback-form__star:not(.is-active) .workout-feedback-form__star-icon[data-v-b9a62350]{filter:grayscale()opacity(.35)}.workout-feedback-form__star-icon[data-v-b9a62350]{display:block}.workout-fulfill-actions[data-v-c0ae01ea]{gap:.5rem;display:flex}.workout-fulfill-actions__btn[data-v-c0ae01ea]{flex:1}.exercise-fulfill[data-v-ac1e2faa]{flex-direction:column;gap:.75rem;display:flex}.exercise-fulfill__video[data-v-ac1e2faa]{width:calc(100% + 2rem);margin-inline:-1rem}.exercise-fulfill__description[data-v-ac1e2faa]{color:var(--fl-color-text);white-space:pre-wrap;word-break:break-word;margin:0;font-size:.875rem;font-weight:500}.exercise-fulfill__videos[data-v-ac1e2faa]{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.exercise-fulfill__block-title[data-v-ac1e2faa]{color:var(--fl-color-text-muted);font-size:.875rem;font-weight:400;line-height:1.4}.exercise-fulfill__video-link[data-v-ac1e2faa]{color:var(--fl-color-primary);white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;display:block;overflow:hidden}.exercise-fulfill__goals[data-v-ac1e2faa]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.exercise-fulfill__goal-card[data-v-ac1e2faa]{border:1px solid var(--fl-color-border);background-color:var(--fl-color-surface);border-radius:10px;flex-direction:column;gap:.25rem;padding:.75rem;display:flex;box-shadow:0 0 8px #2d2d2d0f}.exercise-fulfill__goal-label[data-v-ac1e2faa]{color:var(--fl-color-text-muted);font-size:.75rem;font-weight:500}.exercise-fulfill__goal-value[data-v-ac1e2faa]{color:var(--fl-color-text);font-size:1rem;font-weight:600}.exercise-fulfill__modes[data-v-ac1e2faa]{border:none;flex-direction:column;gap:.5rem;margin:0;padding:0;display:flex}.exercise-fulfill__modes-card[data-v-ac1e2faa]{border:1px solid var(--fl-color-border);background-color:var(--fl-color-surface);border-radius:10px;flex-direction:column;padding:.75rem;display:flex;box-shadow:0 0 8px #2d2d2d0f}.exercise-fulfill__modes-title[data-v-ac1e2faa]{color:var(--fl-color-text-muted);margin:0 0 .25rem;padding:0;font-size:.875rem;font-weight:400}.exercise-fulfill__mode[data-v-ac1e2faa]{border:1px solid var(--fl-color-border);color:var(--fl-color-text);cursor:pointer;border-radius:12px;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;display:flex}.exercise-fulfill__mode[data-v-ac1e2faa]:has(input:checked){border-color:var(--fl-color-primary);background-color:color-mix(in srgb, var(--fl-color-primary) 8%, var(--fl-color-surface))}.exercise-fulfill__mode input[data-v-ac1e2faa]{margin:0}.exercise-fulfill__sets[data-v-ac1e2faa]{flex-direction:column;gap:.5rem;display:flex}.exercise-fulfill__sets-title[data-v-ac1e2faa]{color:var(--fl-color-text-muted);margin:0;font-size:.875rem;font-weight:400}.exercise-fulfill__set-fields[data-v-ac1e2faa]{flex-direction:column;gap:.5rem;display:flex}.exercise-fulfill__set-input[data-v-ac1e2faa]{min-width:0}.exercise-fulfill__footer[data-v-ac1e2faa]{justify-content:flex-end;display:flex}.exercise-fulfill__error[data-v-ac1e2faa]{color:var(--fl-color-danger);margin:0;font-size:.75rem}.trainee-workout-view-actions[data-v-2542649c]{flex-direction:column;gap:.5rem;margin-top:.5rem;display:flex}.trainee-workout-view-actions__row[data-v-2542649c]{flex-direction:row;gap:.5rem;display:flex}.trainee-workout-view-actions__btn[data-v-2542649c]{width:100%}.trainee-workout-view-actions__btn--grow[data-v-2542649c]{flex-grow:1}.skip-absence-dialog__footer[data-v-07925d04]{flex-direction:column;width:100%;display:flex}
