.wrap-youtube{position:relative;width:100%;height:0;padding-bottom:56.25%}.youtube{position:absolute;top:0;left:0;width:100%;height:100%}section.svelte-1h7wo6l{margin-top:2em;margin-bottom:2em}section.svelte-1h7wo6l:first-of-type,.has-input.svelte-1h7wo6l{margin-bottom:0;margin-top:0}small.svelte-1h7wo6l{opacity:.5;font-size:80%}label[for].svelte-1h7wo6l{font-weight:700;margin-top:1.5em}.required-mark.svelte-1h7wo6l{color:#f03e3e}.hidden.svelte-1h7wo6l{display:none}a[role=button]{width:100%}main.svelte-1v0st7s{padding-top:.5rem}.required-mark.svelte-1v0st7s{color:#f03e3e}input[type=submit].svelte-1v0st7s{font-size:1.1rem;font-weight:700}grid-table.svelte-10rbcvx{display:grid;border-bottom:2px solid var(--pico-muted-border-color)}grid-details.svelte-10rbcvx{z-index:10;grid-column:1/-1;background-color:var(--pico-card-sectioning-background-color);display:flex;justify-content:center;padding-inline:1rem;box-shadow:inset 0 2px 8px #959da540,inset 0 -.5px #fff,inset 0 .5px #0001}gh.svelte-1epxsac,gd.svelte-1epxsac{padding:.5rem}gh.svelte-1epxsac.numeric,gd.svelte-1epxsac.numeric{font-family:Lato,Helvetica,sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}gh.svelte-1epxsac gz,gd.svelte-1epxsac gz{opacity:0;-webkit-user-select:none;user-select:none}gh.svelte-1epxsac{position:sticky;z-index:100;top:min(0px,3em + var(--pico-spacing) / 2 - var(--header-height));background-color:var(--pico-card-sectioning-background-color);display:flex;align-items:flex-end;padding-bottom:.25rem;font-weight:700;border:2px solid var(--pico-muted-border-color);border-inline:none}gd.svelte-1epxsac{display:block;white-space:nowrap;overflow:clip;text-overflow:ellipsis;border-top:1px solid var(--pico-muted-border-color)}dl.svelte-1epxsac{display:grid;flex-basis:45ch;flex-shrink:1}dl.svelte-1epxsac dt:where(.svelte-1epxsac){margin-top:.5rem;font-weight:700;opacity:15%}dl.svelte-1epxsac dd:where(.svelte-1epxsac){margin-left:0}.dance-event.svelte-1epxsac gh:where(.svelte-1epxsac){grid-column:1/-1;display:flex;flex-wrap:wrap;column-gap:1rem;justify-content:center;font-size:188%}.dance-event.svelte-1epxsac gd:where(.svelte-1epxsac){grid-column:1/-1}.dance-event.svelte-1epxsac gd:where(.svelte-1epxsac) content:where(.svelte-1epxsac){display:flex;column-gap:.5rem;margin:auto;max-width:45ch}.dance-event.svelte-1epxsac gd:where(.svelte-1epxsac) content:where(.svelte-1epxsac) fi-index:where(.svelte-1epxsac){opacity:.5;text-align:right}.dance-event.svelte-1epxsac gd:where(.svelte-1epxsac) content:where(.svelte-1epxsac) fi-role:where(.svelte-1epxsac){font-size:2.5rem}.dance-event.svelte-1epxsac gd:where(.svelte-1epxsac) content:where(.svelte-1epxsac) fi-info:where(.svelte-1epxsac){flex-shrink:1;white-space:wrap}.dance-event.svelte-1epxsac gd:where(.svelte-1epxsac) content:where(.svelte-1epxsac) fi-info:where(.svelte-1epxsac) h4:where(.svelte-1epxsac){margin-bottom:.25rem}.dance-event.svelte-1epxsac gd:where(.svelte-1epxsac) content:where(.svelte-1epxsac) fi-info:where(.svelte-1epxsac) div:where(.svelte-1epxsac){opacity:.5}.confetti-holder.svelte-15ksp55{position:relative}@keyframes svelte-15ksp55-rotate{0%{transform:skew(var(--skew)) rotate3d(var(--full-rotation))}to{transform:skew(var(--skew)) rotate3d(var(--rotation-xyz),calc(var(--rotation-deg) + 360deg))}}@keyframes svelte-15ksp55-translate{0%{opacity:1}8%{transform:translateY(calc(var(--translate-y) * .95)) translate(calc(var(--translate-x) * (var(--x-spread) * .9)));opacity:1}12%{transform:translateY(var(--translate-y)) translate(calc(var(--translate-x) * (var(--x-spread) * .95)));opacity:1}16%{transform:translateY(var(--translate-y)) translate(calc(var(--translate-x) * var(--x-spread)));opacity:1}to{transform:translateY(calc(var(--translate-y) + var(--fall-distance))) translate(var(--translate-x));opacity:0}}@keyframes svelte-15ksp55-no-gravity-translate{0%{opacity:1}to{transform:translateY(var(--translate-y)) translate(var(--translate-x));opacity:0}}.confetti.svelte-15ksp55{--translate-y: calc(-200px * var(--translate-y-multiplier));--translate-x: calc(200px * var(--translate-x-multiplier));position:absolute;height:calc(var(--size) * var(--scale));width:calc(var(--size) * var(--scale));animation:svelte-15ksp55-translate var(--transition-duration) var(--transition-delay) var(--transition-iteration-count) linear;opacity:0;pointer-events:none}.confetti.svelte-15ksp55:before{--full-rotation: var(--rotation-xyz), var(--rotation-deg);content:"";display:block;width:100%;height:100%;background:var(--color);background-size:contain;transform:skew(var(--skew)) rotate3d(var(--full-rotation));animation:svelte-15ksp55-rotate var(--transition-duration) var(--transition-delay) var(--transition-iteration-count) linear}.rounded.svelte-15ksp55 .confetti:where(.svelte-15ksp55):before{border-radius:50%}.cone.svelte-15ksp55 .confetti:where(.svelte-15ksp55){--translate-x: calc(200px * var(--translate-y-multiplier) * var(--translate-x-multiplier))}.no-gravity.svelte-15ksp55 .confetti:where(.svelte-15ksp55){animation-name:svelte-15ksp55-no-gravity-translate;animation-timing-function:ease-out}@media (prefers-reduced-motion){.reduced-motion.svelte-15ksp55 .confetti:where(.svelte-15ksp55),.reduced-motion.svelte-15ksp55 .confetti:where(.svelte-15ksp55):before{animation:none}}.info.svelte-anlszm{--border-color: #3286e9}.success.svelte-anlszm{--border-color: #49d761}.warning.svelte-anlszm{--border-color: #fdc220}d-wrap.svelte-anlszm{display:grid;justify-content:center;margin:.5rem 1rem 1rem;overflow:hidden;max-height:200px}d-card.svelte-anlszm{display:flex;align-items:center;max-width:45ch;margin:.25rem;padding:0;background-color:var(--pico-card-sectioning-background-color);border:1px solid var(--border-color);border-radius:.25rem;box-shadow:#959da540 0 8px 24px;column-gap:.5rem}d-subject.svelte-anlszm{display:flex;align-items:center;justify-content:space-between;column-gap:.5rem}d-subject.svelte-anlszm :where(.svelte-anlszm):first-child{font-size:1.1rem}d-subject.svelte-anlszm label:where(.svelte-anlszm){align-self:end;padding:0;margin:0;border:none}d-body.svelte-anlszm{margin-right:.5rem;padding-block:.5rem;flex-grow:1}p.svelte-anlszm{margin:0;color:#909092}d-accent.svelte-anlszm{height:100%;align-self:center;align-content:center;padding-inline:.25rem;font-size:1.1rem;color:var(--pico-background-color);background-color:var(--border-color)}s-icon.svelte-anlszm{display:inline-block;width:1em;aspect-ratio:1;margin:0 .05em 0 .1em;vertical-align:-.1em;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}s-icon.close.svelte-anlszm{font-size:1.1rem;color:#c3c2c7;cursor:pointer}.info.svelte-anlszm s-icon:where(.svelte-anlszm){--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23000' d='M256 512a256 256 0 1 0 0-512a256 256 0 1 0 0 512m-32-352a32 32 0 1 1 64 0a32 32 0 1 1-64 0m-8 64h48c13.3 0 24 10.7 24 24v88h8c13.3 0 24 10.7 24 24s-10.7 24-24 24h-80c-13.3 0-24-10.7-24-24s10.7-24 24-24h24v-64h-24c-13.3 0-24-10.7-24-24s10.7-24 24-24'/%3E%3C/svg%3E");-webkit-mask-image:var(--svg);mask-image:var(--svg)}.success.svelte-anlszm s-icon:where(.svelte-anlszm){--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23000' d='M256 512a256 256 0 1 0 0-512a256 256 0 1 0 0 512m113-303L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z'/%3E%3C/svg%3E");-webkit-mask-image:var(--svg);mask-image:var(--svg)}.warning.svelte-anlszm s-icon:where(.svelte-anlszm){--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23000' d='M256 32c14.2 0 27.3 7.5 34.5 19.8l216 368c7.3 12.4 7.3 27.7.2 40.1S486.3 480 472 480H40c-14.3 0-27.6-7.7-34.7-20.1s-7-27.8.2-40.1l216-368C228.7 39.5 241.8 32 256 32m0 128c-13.3 0-24 10.7-24 24v112c0 13.3 10.7 24 24 24s24-10.7 24-24V184c0-13.3-10.7-24-24-24m32 224a32 32 0 1 0-64 0a32 32 0 1 0 64 0'/%3E%3C/svg%3E");-webkit-mask-image:var(--svg);mask-image:var(--svg)}s-icon.close.svelte-anlszm{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath fill='%23000' d='M55.1 73.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L147.2 256L9.9 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l137.3-137.4l137.4 137.3c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.8 256l137.3-137.4c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192.5 210.7z'/%3E%3C/svg%3E");-webkit-mask-image:var(--svg);mask-image:var(--svg)}:root{--notification-box-exit-duration: .5s;--parent-collapse-duration: .5s;--parent-collapse-delay: 0s}@keyframes svelte-anlszm-fadeOutConfetti{0%{opacity:1}to{opacity:0;visibility:hidden}}@keyframes svelte-anlszm-notificationBoxExit{0%{opacity:1;transform:translateY(0);max-height:200px}80%{opacity:0;transform:translateY(-50px);max-height:200px}to{opacity:0;transform:translateY(-50px);max-height:0;margin-top:0;margin-bottom:0;padding:0;visibility:hidden}}@keyframes svelte-anlszm-collapseParent{0%{max-height:300px;padding-block:var(--op-size-3)}to{max-height:0;padding-block:0;margin-block:0;visibility:hidden}}.notification-wrapper.svelte-anlszm{max-height:300px;overflow:hidden;padding-block:var(--op-size-3)}.vis-toggle:checked~d-wrap{animation:svelte-anlszm-notificationBoxExit var(--notification-box-exit-duration) ease-out forwards}.vis-toggle:checked~wrap-confetti{animation:svelte-anlszm-fadeOutConfetti var(--notification-box-exit-duration) ease-out forwards}.vis-toggle:checked~.notification-wrapper{animation:svelte-anlszm-collapseParent var(--parent-collapse-duration) ease-in-out forwards;animation-delay:calc(var(--notification-box-exit-duration) + var(--parent-collapse-delay))}
