section.svelte-15ahx83 h2.svelte-15ahx83{font-size:var(--fs-600)}section.svelte-15ahx83 .quick.svelte-15ahx83{display:grid;gap:1rem}a.svelte-aptjbn.svelte-aptjbn{padding:.5rem;background:radial-gradient(65.31% 70.71% at 50% 50%,hsl(var(--primary-500)/.1),hsl(var(--primary-300)/.1)),hsl(var(--primary-50)/.1);min-width:13rem;flex:1;border:1px solid hsl(var(--base-500)/.25);border-radius:.5rem;transition:.3s;display:flex;flex-direction:column;gap:.5rem}a.svelte-aptjbn.svelte-aptjbn:hover{border-color:hsl(var(--base-500)/.5)}a.svelte-aptjbn h2.svelte-aptjbn{font-size:var(--fs-600);display:flex}a.svelte-aptjbn h2 span.svelte-aptjbn{display:flex;align-items:center;margin-left:auto}a.svelte-aptjbn h2 span .icon.svelte-aptjbn{width:16px;height:16px}a.svelte-aptjbn p.svelte-aptjbn{font-size:var(--fs-200);display:flex;align-items:center;gap:.25rem}a.svelte-aptjbn p .icon.svelte-aptjbn{display:flex;width:12px;height:12px;align-items:center;color:hsl(var(--primary-500))}a.svelte-aptjbn .tags.svelte-aptjbn{display:flex;font-size:var(--fs-200);gap:.5rem;font-weight:300}a.svelte-aptjbn .tags .tag.svelte-aptjbn{padding:.125rem .25rem;background:linear-gradient(var(--wk-cc-tag-rotation),hsl(var(--secondary-300)/.2),hsl(var(--secondary-500)/.25)),linear-gradient(calc(var(--wk-cc-tag-rotation) * -1),hsl(var(--primary-300)/.2),hsl(var(--primary-500)/.25)),hsl(var(--secondary-100)/.1);border-radius:.25rem}a.svelte-aptjbn .tags .tag.svelte-aptjbn:first-child{--wk-cc-tag-rotation:215deg}a.svelte-aptjbn .tags .tag.svelte-aptjbn:last-child{--wk-cc-tag-rotation:145deg}a.svelte-aptjbn span.svelte-aptjbn{font-size:var(--fs-200);font-weight:300;display:flex;align-items:center;gap:.25rem}a.svelte-aptjbn span .icon.svelte-aptjbn{width:20px;height:20px;color:var(--base-950)}section.container.svelte-15rx6mr.svelte-15rx6mr{display:flex;flex-direction:column;gap:1rem}section.container.svelte-15rx6mr h2.svelte-15rx6mr{font-size:var(--fs-600)}section.container.svelte-15rx6mr button.header.svelte-15rx6mr{margin-bottom:-1rem;position:relative;width:100%;display:flex;align-items:center;justify-content:space-between;background:none;height:auto;padding:1rem}section.container.svelte-15rx6mr button.header h3.svelte-15rx6mr{font-size:var(--fs-500);font-weight:900}section.container.svelte-15rx6mr button.header.svelte-15rx6mr:after{content:"+";position:absolute;right:1rem;font-size:var(--fs-700);transition:.3s ease;transform-origin:60% 60%}section.container.svelte-15rx6mr button.header.opened.svelte-15rx6mr:after{transform:rotate(45deg)}section.container.svelte-15rx6mr section.svelte-15rx6mr{width:100%;display:grid;grid-template-rows:0fr;transition:.3s ease;padding:1rem;padding-top:0;padding-bottom:0}section.container.svelte-15rx6mr section.opened.svelte-15rx6mr{padding-bottom:1rem;padding-top:.5rem;grid-template-rows:1fr}section.container.svelte-15rx6mr section .workouts.svelte-15rx6mr{overflow:hidden;display:flex;flex-direction:column;gap:1rem}section.container.svelte-15rx6mr section .workouts .workout.svelte-15rx6mr{display:flex;align-items:center;justify-content:space-between;width:100%}section.container.svelte-15rx6mr section .workouts .workout h4.svelte-15rx6mr{font-family:var(--ft-sans)}section.container.svelte-15rx6mr section .workouts .workout.svelte-15rx6mr:not(:last-child){padding-bottom:1rem;border-bottom:1px solid rgba(var(--base-500-rgb),.5)}a.svelte-1cl2y2u.svelte-1cl2y2u{padding:.5rem;background:radial-gradient(65.31% 70.71% at 50% 50%,rgba(var(--secondary-500-rgb),.1),rgba(var(--secondary-300-rgb),.1)),var(--secondary-50);min-width:8rem;flex:1;border:1px solid rgba(var(--base-500-rgb),.25);border-radius:.5rem;transition:.3s;display:flex;flex-direction:column;gap:.5rem}a.svelte-1cl2y2u.svelte-1cl2y2u:hover{border-color:rgba(var(--base-500-rgb),.5)}a.svelte-1cl2y2u h2.svelte-1cl2y2u{font-size:var(--fs-600)}a.svelte-1cl2y2u p.svelte-1cl2y2u{font-size:var(--fs-200);display:flex;align-items:center;gap:.25rem}a.svelte-1cl2y2u p .icon.svelte-1cl2y2u{display:flex;width:12px;height:12px;align-items:center;color:var(--primary-500)}section.container.svelte-4eirwq header.svelte-4eirwq{display:flex;justify-content:space-between;align-items:center}section.container.svelte-4eirwq header h2.svelte-4eirwq{font-size:var(--fs-600)}section.container.svelte-4eirwq header a.svelte-4eirwq{min-width:4.25rem}section.container.svelte-4eirwq .list.svelte-4eirwq{display:flex;gap:.5rem;margin-top:1rem;overflow-x:auto;padding-block:.5rem}section.container.svelte-4eirwq .list.svelte-4eirwq::-webkit-scrollbar{height:.125rem}
