.title:where(.astro-5Z7SAJ2R){text-align:center;width:fit-content;margin:auto}@media only screen and (max-width: 600px){.title:where(.astro-5Z7SAJ2R){font-size:3em}}@media only screen and (max-width: 400px){.title:where(.astro-5Z7SAJ2R){margin-top:1em;font-size:2em}}:root{text-align:center;font-family:Open Sans,sans-serif;font-weight:100}.fade-in-late:where(.astro-5Z7SAJ2R){animation:fade-in-late 2s ease}@keyframes fade-in-late{0%{opacity:0}50%{opacity:0}to{opacity:1}}.fade-in-soon:where(.astro-5Z7SAJ2R){animation:fade-in-soon 1s ease}@keyframes fade-in-soon{0%{opacity:0}50%{opacity:0}to{opacity:1}}h2:where(.astro-5Z7SAJ2R){font-family:Conthrax,Anton,sans-serif;letter-spacing:.2em;font-size:1.5em}.table-div:where(.astro-5Z7SAJ2R){height:50rem;margin-top:2rem}table:where(.astro-5Z7SAJ2R){border-collapse:collapse;margin:auto;font-size:1.3rem}tr:where(.astro-5Z7SAJ2R){border-bottom:1px solid rgba(255,255,255,.1333333333)}td:where(.astro-5Z7SAJ2R){border:1px solid rgba(255,255,255,.0666666667);padding:.4em 1em}tr:where(.astro-5Z7SAJ2R):hover{background:rgba(255,255,255,.0666666667)}th:where(.astro-5Z7SAJ2R),tr:where(.astro-5Z7SAJ2R){padding:.6rem 1rem}thead:where(.astro-5Z7SAJ2R){border-bottom:1px solid #fff;background:rgba(255,255,255,.0666666667)}.calendar:where(.astro-5Z7SAJ2R){display:flex;flex-direction:row;flex-wrap:wrap;gap:.5em;color:#fffe}.calendar:where(.astro-5Z7SAJ2R) .date:where(.astro-5Z7SAJ2R){text-align:left;margin:.5em 1em;font-weight:900;color:#fffe}.calendar:where(.astro-5Z7SAJ2R) .disabled:where(.astro-5Z7SAJ2R){background-color:#fff2;opacity:.4}.calendar:where(.astro-5Z7SAJ2R) .normal:where(.astro-5Z7SAJ2R){background-color:#fff3}.calendar:where(.astro-5Z7SAJ2R) .early_reg:where(.astro-5Z7SAJ2R){background-color:#30a7da33}.calendar:where(.astro-5Z7SAJ2R) .late_reg:where(.astro-5Z7SAJ2R){background-color:#2f64bf4d}.calendar:where(.astro-5Z7SAJ2R) .qualifier:where(.astro-5Z7SAJ2R){background-color:#c351a533;background:linear-gradient(137deg,rgba(0,150,255,.48) 0%,rgb(122,36,153) 100%)}.calendar:where(.astro-5Z7SAJ2R) .finals:where(.astro-5Z7SAJ2R){background-color:#c351a533;background:linear-gradient(137deg,rgba(0,150,255,.48) 0%,rgb(122,36,153) 100%)}.calendar:where(.astro-5Z7SAJ2R) .weekdays:where(.astro-5Z7SAJ2R){gap:0;height:3em;background:rgba(255,255,255,.1333333333);width:100%}.calendar:where(.astro-5Z7SAJ2R) .weekdays:where(.astro-5Z7SAJ2R)>div:where(.astro-5Z7SAJ2R){display:flex;justify-content:center;align-items:center;border-left:.1em solid rgba(255,255,255,.0666666667);border-right:.1em solid rgba(255,255,255,.0666666667);border-radius:0}.calendar:where(.astro-5Z7SAJ2R)>div:where(.astro-5Z7SAJ2R){display:flex;flex-direction:row;gap:.5em;flex-grow:1;height:8em}.calendar:where(.astro-5Z7SAJ2R)>div:where(.astro-5Z7SAJ2R)>div:where(.astro-5Z7SAJ2R){width:10em;height:100%;background:rgba(255,255,255,.0666666667);border-radius:.5em;border:.1em solid rgba(255,255,255,.1333333333);flex-grow:1;flex-shrink:1;position:relative;overflow:hidden}.calendar:where(.astro-5Z7SAJ2R)>div:where(.astro-5Z7SAJ2R)>div:where(.astro-5Z7SAJ2R):hover{opacity:.7}.calendar:where(.astro-5Z7SAJ2R)>div:where(.astro-5Z7SAJ2R)>div:where(.astro-5Z7SAJ2R)>img:where(.astro-5Z7SAJ2R){width:100%;margin:1em auto;opacity:.2;position:absolute;top:0;left:0;z-index:0}@media only screen and (max-width: 1500px){.calendar:where(.astro-5Z7SAJ2R){font-size:.8em}}@media only screen and (max-width: 1000px){.calendar:where(.astro-5Z7SAJ2R){font-size:.6em}.calendar:where(.astro-5Z7SAJ2R)>div:where(.astro-5Z7SAJ2R){height:8em}.calendar:where(.astro-5Z7SAJ2R)>div:where(.astro-5Z7SAJ2R)>div:where(.astro-5Z7SAJ2R){width:7em}}@media only screen and (max-width: 600px){.calendar:where(.astro-5Z7SAJ2R){font-size:.5em}.calendar:where(.astro-5Z7SAJ2R)>div:where(.astro-5Z7SAJ2R){height:7em}.calendar:where(.astro-5Z7SAJ2R)>div:where(.astro-5Z7SAJ2R)>div:where(.astro-5Z7SAJ2R){width:5em}table:where(.astro-5Z7SAJ2R){font-size:.8em}}
