.own-workout-controls{margin:16px 0 24px;padding:18px;border:1px solid #cfddce;border-radius:16px;background:#f1f6ea}.own-workout-controls summary{font-size:1.05rem;font-weight:750;cursor:pointer;color:#245538}.own-workout-controls .controls{flex-wrap:wrap;gap:10px;margin:14px 0}.own-workout-controls input,.own-workout-controls select{width:100%;max-width:100%;min-height:44px}.own-workout-controls .field{max-width:520px;margin:14px 0}.own-workout-controls [hidden]{display:none!important}@media(max-width:600px){.own-workout-controls{padding:14px}.own-workout-controls button{width:100%}}

.form-instructions{margin-top:12px;border-top:1px solid #dce5dc;padding-top:10px}.form-instructions summary{cursor:pointer;font-size:.85rem;font-weight:700;color:#28563d}.form-instructions ol{padding-left:22px;line-height:1.65}.form-instructions li+li{margin-top:8px}

.video-holder.video-short{width:min(100%,360px);height:auto;padding:0;aspect-ratio:9/16;margin:14px auto}
