.chk-group.svelte-1v542os{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:40px}.chk-group.svelte-1v542os div:where(.svelte-1v542os){width:auto;flex-direction:column}.checkbox.svelte-ai1evi{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox.svelte-ai1evi span.check-label:where(.svelte-ai1evi){font-size:16px;line-height:25px}.checkbox.svelte-ai1evi input:where(.svelte-ai1evi){position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox.svelte-ai1evi input:where(.svelte-ai1evi):checked~.checkmark:where(.svelte-ai1evi){background-color:var(--orange)}.checkbox.svelte-ai1evi input:where(.svelte-ai1evi):checked~.checkmark:where(.svelte-ai1evi):after{display:block}.checkbox.svelte-ai1evi .checkmark:where(.svelte-ai1evi){position:absolute;top:0;left:0;height:25px;width:25px;background-color:var(--cream);border-radius:4px;margin-bottom:12px;border:1px var(--charcoal) solid}.checkbox.svelte-ai1evi .checkmark:where(.svelte-ai1evi):after{content:"";position:absolute;display:none;left:7px;top:2px;width:6px;height:12px;font-size:20px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.checkbox.svelte-ai1evi:hover input:where(.svelte-ai1evi)~.checkmark:where(.svelte-ai1evi){background-color:var(--charcoal);cursor:pointer}aside.modal.svelte-o8jgfg{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;max-width:800px;max-height:70vh;background-color:var(--cream);border-radius:24px;padding:24px;z-index:40;box-shadow:0 0 10px #0000001a;display:flex;flex-direction:column;overflow:hidden}aside.modal.svelte-o8jgfg .close:where(.svelte-o8jgfg){position:absolute;top:8px;right:8px;background:none;border:none;font-size:30px;cursor:pointer;opacity:.5;transition:opacity .2s}aside.modal.svelte-o8jgfg .close:where(.svelte-o8jgfg) i:where(.svelte-o8jgfg){font-size:30px;color:var(--red)}aside.modal.svelte-o8jgfg .close:where(.svelte-o8jgfg):hover{opacity:1}aside.modal.svelte-o8jgfg img:where(.svelte-o8jgfg){width:100px;height:auto;display:block;margin:0 auto;border-radius:100%}aside.modal.svelte-o8jgfg ul#class_details:where(.svelte-o8jgfg){width:100%;list-style-type:none;margin:0;padding:0 0 20px;display:flex;flex-direction:row;justify-content:space-evenly}aside.modal.svelte-o8jgfg ul#class_details:where(.svelte-o8jgfg) li:where(.svelte-o8jgfg){font-size:14px;margin:0;padding:0;font-family:var(--font_regular_italic);text-align:center}aside.modal.svelte-o8jgfg a:where(.svelte-o8jgfg){width:auto;display:flex;align-items:center;justify-content:center;margin-bottom:20px;text-decoration:none}aside.modal.svelte-o8jgfg h4:where(.svelte-o8jgfg){font-size:24px;font-family:var(--font_bold);color:var(--charcoal);text-transform:uppercase;text-align:center;margin-bottom:20px}aside.modal.svelte-o8jgfg div.btn_wrap:where(.svelte-o8jgfg){width:100%;display:flex;justify-content:center;align-items:center;gap:20px;margin-bottom:20px}aside.modal.svelte-o8jgfg div#description:where(.svelte-o8jgfg){width:100%;height:100%;overflow-y:scroll;background-color:var(--light_charcoal);padding:20px;border-radius:24px;margin-top:20px;mask-image:linear-gradient(to bottom,black 70%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,black 70%,transparent 100%)}aside.modal.svelte-o8jgfg div#description:where(.svelte-o8jgfg) p:where(.svelte-o8jgfg){color:var(--charcoal)}aside.modal.svelte-o8jgfg div#description:where(.svelte-o8jgfg) section#waiver:where(.svelte-o8jgfg){padding:0}div#blur_bg.svelte-o8jgfg{visibility:hidden;transition:visibility .3s ease-in-out;position:fixed;top:0;bottom:0;left:0;right:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffaf599;z-index:30}div#blur_bg.svelte-o8jgfg.show{visibility:visible;transform:scaleX(1);transform:scaleY(1)}
