section.svelte-go0jpp.svelte-go0jpp{padding:1rem}section.svelte-go0jpp form.svelte-go0jpp{display:flex;flex-direction:column;gap:1rem}section.svelte-go0jpp h2.svelte-go0jpp{font-size:var(--fs-600)}section.svelte-go0jpp .workoutTypes.svelte-go0jpp{display:flex;flex-wrap:wrap;gap:.75rem}section.svelte-go0jpp .workoutTypes button.svelte-go0jpp{height:auto;display:flex;flex-direction:column;align-items:center;justify-content:space-between;min-width:130px;max-height:160px;border:3px solid transparent;border-radius:.5rem;flex:1;gap:.5rem;padding:.5rem;background:radial-gradient(hsl(var(--base-200)/.3),hsl(var(--base-200)/.7))}section.svelte-go0jpp .workoutTypes button.active.svelte-go0jpp{border-color:hsl(var(--primary-500))}section.svelte-go0jpp .workoutTypes button span.svelte-go0jpp{font-size:var(--fs-400);text-align:center}section.svelte-go0jpp .workoutTypes button .img.svelte-go0jpp{height:100%;width:100%;max-height:110px;flex:1 0 auto}section.svelte-go0jpp .workoutTypes button .img.light.svelte-go0jpp{filter:invert(1)}section.svelte-go0jpp .frequencies.svelte-go0jpp{display:flex;justify-content:space-between;gap:.5rem;font-size:var(--fs-400);font-weight:700;color:hsl(var(--base-800));text-align:center;margin-top:1rem}section.svelte-go0jpp .frequencies span.svelte-go0jpp{position:relative;font-weight:400;font-size:var(--fs-300)}section.svelte-go0jpp .frequencies span.svelte-go0jpp:before{content:"";display:block;width:1px;height:1rem;background:hsl(var(--base-600));margin:0 auto .5rem}
