#workout-form select,#upload-form select{display:none!important}.choice-cards,.duration-category-picker{width:100%;max-width:100%;min-width:0}.choice-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.choice-card{width:100%;min-width:0;max-width:100%;min-height:48px;padding:10px 14px;box-sizing:border-box;border:2px solid rgba(28,35,50,.16);border-radius:12px;background:#fff;color:var(--color-ink);font-family:var(--font-sans, inherit);font-size:15px;font-weight:600;text-align:center;white-space:normal;overflow-wrap:anywhere;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;transition:border-color .15s ease,background-color .15s ease}.choice-card:hover:not(:disabled){border-color:#1c233266}.choice-card:focus-visible,.duration-category-card:focus-visible{outline:3px solid var(--color-heat);outline-offset:2px}.choice-card.is-selected{border-color:var(--color-heat);background:#fff}.choice-card:disabled{opacity:.45;cursor:not-allowed}.duration-category-card{min-width:0;max-width:100%;box-sizing:border-box;background:#fff;box-shadow:none;transform:none!important}.duration-category-card.is-selected{border-color:var(--color-heat);background:#fff;box-shadow:none}.choice-card-short,.duration-category-card-title--short{display:none}.duration-category-summary{display:none;margin:6px 0 0;text-align:center;font-size:13px;line-height:1.3;color:var(--color-ink)}.checkbox-description--short{display:none}.preference-stack{display:flex;flex-direction:column;gap:16px}.preference-card{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:8px}.preference-card-icon{display:none}.preference-card-copy{grid-column:1;grid-row:1;min-width:0}.preference-card .preference-toggle{grid-column:2;grid-row:1;justify-self:end}#workout-form .preference-card .checkbox-description{display:none}#workout-form .preference-card .active-profile-row{grid-column:2;grid-row:1;margin:0;justify-self:end;align-items:center;flex-wrap:nowrap}#workout-form .preference-card .active-profile-label{display:none}#workout-form .preference-card .active-profile-popover{left:auto;right:0}#workout-form .preference-stack .preference-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:46px;height:28px;margin:0;border:0;border-radius:999px;background:#d7dbe2;position:relative;cursor:pointer;flex:0 0 auto;transition:background-color .15s ease}#workout-form .preference-stack .preference-toggle:before{content:"";position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #1c233247;transition:transform .15s ease}#workout-form .preference-stack .preference-toggle:checked{background:var(--color-heat)}#workout-form .preference-stack .preference-toggle:checked:before{transform:translate(18px)}#workout-form .preference-stack .preference-toggle:focus-visible{outline:3px solid var(--color-heat);outline-offset:2px}#workout-form .equipment-preference:has(.active-profile-row:not(.is-hidden))>.preference-toggle{display:none}#workout-form .preference-stack .active-profile-chip{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:8px;min-width:0;max-width:8.5rem;min-height:36px;padding:6px 12px 6px 14px;border:0;border-radius:999px;background:var(--profile-color);color:#fff;box-shadow:0 1px 2px #1c233214;font-size:14px;font-weight:650;line-height:1.2}#workout-form .active-profile-chip-name{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#workout-form .preference-stack .active-profile-chip:before{content:none}#workout-form .preference-stack .active-profile-chip:after{content:"";flex:0 0 auto;width:7px;height:7px;margin-top:-3px;border-right:1.5px solid #fff;border-bottom:1.5px solid #fff;transform:rotate(45deg)}#workout-form .preference-stack .active-profile-chip:focus-visible{outline:3px solid var(--color-heat);outline-offset:2px}@media(max-width:639px){.choice-cards--type{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.choice-cards--level{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.choice-card{min-height:40px;padding:8px 6px;border-radius:10px;font-size:13px}.choice-card-long{display:none}.choice-card-short{display:inline}.duration-category-picker{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.duration-category-picker--no-surprise{grid-template-columns:repeat(3,minmax(0,1fr))}.duration-category-card{flex-direction:column;justify-content:center;align-items:center;min-height:40px;padding:8px 4px;gap:0;text-align:center}.duration-category-card-icon,.duration-category-card-range,.duration-category-tolerance,.duration-category-card-title--full{display:none}.duration-category-card-title--short{display:inline;font-size:12px;text-align:center}.duration-category-card-title-row{justify-content:center}.duration-category-summary{display:block}#workout-form>.form-row>label,#upload-form>.form-row>label,.duration-category-picker-row>label{margin-bottom:6px}.preference-stack{gap:8px}#workout-form .preference-card{padding:6px 10px}#workout-form .preference-card-icon{width:32px;height:32px}.preference-card{grid-template-columns:auto minmax(0,1fr) auto;column-gap:10px;padding:8px 10px;background:#fff;border:1px solid rgba(28,35,50,.08);border-radius:14px;box-shadow:0 1px 2px #1c23320d}.preference-card.equipment-preference:has(.active-profile-row:not(.is-hidden)){grid-template-columns:auto minmax(0,1fr) auto}.preference-card-icon{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:#ff5a1f1f;color:var(--color-heat);font-size:15px;grid-column:1;grid-row:1}.preference-card-copy{grid-column:2}.preference-card .preference-toggle{grid-column:-1}#workout-form .preference-card .active-profile-row:not(.is-hidden){grid-column:-1;grid-row:1;margin:0;flex-wrap:nowrap;align-items:center;gap:6px}.preference-card .checkbox-description--full,.preference-card .preference-emoji,.preference-card .active-profile-label{display:none}.preference-card .checkbox-description--short{display:block;color:#8a9099;font-size:12px;font-weight:400;line-height:1.25}.preference-card .checkbox-title{font-size:14px;line-height:1.2}#upload-form .preference-stack .preference-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:26px;height:26px;margin:0;border-radius:8px;border:1.5px solid rgba(28,35,50,.28);background:#fff center / 14px 14px no-repeat;display:grid;place-items:center;flex:0 0 auto}#upload-form .preference-stack .preference-toggle:checked{background-color:var(--color-heat);border-color:var(--color-heat);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23fff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round' d='M3.2 8.2 6.4 11.4 12.8 4.6'/%3E%3C/svg%3E")}#upload-form .preference-stack .preference-toggle:before{content:none}.preference-stack .active-profile-link{display:inline-flex;align-items:center;min-height:34px;padding:0 10px;border-radius:10px;background:#1c23320f;color:var(--color-heat);font-size:13px;font-weight:650;text-decoration:none;text-transform:capitalize}#workout-form .hba-u-818ddc6b,#upload-form .hba-u-818ddc6b{font-size:13px;line-height:1.35}}
