article.svelte-3sxyoo{padding:0;margin-block:0}article.svelte-3sxyoo h1:where(.svelte-3sxyoo){margin-bottom:.5rem;text-align:center}article.svelte-3sxyoo footer:where(.svelte-3sxyoo),article.svelte-3sxyoo header:where(.svelte-3sxyoo){margin:0}article.svelte-3sxyoo header:where(.svelte-3sxyoo){border-bottom:none}article.svelte-3sxyoo footer:where(.svelte-3sxyoo){min-height:15rem}nav-buttons.svelte-3sxyoo{display:flex;justify-content:center;margin-bottom:.5rem;overflow:hidden;max-width:100%;white-space:nowrap}nav-buttons.svelte-3sxyoo:focus-visible,nav-buttons.svelte-3sxyoo:has(button:where(.svelte-3sxyoo):focus){box-shadow:none}nav-buttons.svelte-3sxyoo button:where(.svelte-3sxyoo){flex:0 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;display:flex;align-items:center;justify-content:center;padding:.25rem 1.25rem;background-color:#fff0}nav-buttons.svelte-3sxyoo button.active:where(.svelte-3sxyoo){background-color:#ffffff1a}nav-buttons.svelte-3sxyoo button:where(.svelte-3sxyoo):hover{background-color:#ffffff26}.glass.svelte-3sxyoo{position:relative;isolation:isolate;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 6px 24px #0003;backdrop-filter:blur(1px);-webkit-backdrop-filter:blur(1px);border:1px solid rgba(255,255,255,.3)}.glass.svelte-3sxyoo:before{content:"";position:absolute;inset:0;z-index:20;box-shadow:inset 0 0 20px -5px #fff9;background:#ffffff0d}.glass.svelte-3sxyoo:after{content:"";position:absolute;inset:0;z-index:10;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);filter:url(#glass-distortion);isolation:isolate}main.svelte-3sxyoo swiper-container:where(.svelte-3sxyoo)::part(container){overflow:visible!important}main.svelte-3sxyoo swiper-container:where(.svelte-3sxyoo){overflow:clip}main.svelte-3sxyoo swiper-container:where(.svelte-3sxyoo) swiper-slide:where(.svelte-3sxyoo){display:block;margin-bottom:0;overflow:clip}main.svelte-3sxyoo swiper-container:where(.svelte-3sxyoo) swiper-slide:where(.svelte-3sxyoo) pre:where(.svelte-3sxyoo){width:100%;overflow:visible;margin-bottom:0}content.svelte-3sxyoo{display:block;margin:auto;max-width:45ch}.markdown.svelte-3sxyoo{margin-top:.5rem}.markdown.svelte-3sxyoo h1{text-align:center}.markdown.svelte-3sxyoo a[role=button]{width:100%;margin-bottom:.5rem;font-size:1.5rem;font-weight:700}.markdown.svelte-3sxyoo img{border-radius:.5rem 4rem}.markdown.svelte-3sxyoo dl{display:grid;grid-template-columns:max-content 1fr;max-width:100%;width:fit-content;margin-block:.5rem;margin-inline:auto;padding:0;padding-inline:1rem}.markdown.svelte-3sxyoo dl dt,.markdown.svelte-3sxyoo dl dd{margin:0;padding:.5rem 0}.markdown.svelte-3sxyoo dl dt{font-weight:700;text-align:right;align-self:start;padding-right:1rem}.markdown.svelte-3sxyoo dl dt:first-of-type,.markdown.svelte-3sxyoo dl dt:first-of-type+dd{border-top:none}.markdown.svelte-3sxyoo dl dd{grid-column:2}.markdown.svelte-3sxyoo dl dt,.markdown.svelte-3sxyoo dl dt+dd{border-top:1px solid #dcdcdc}header.svelte-3sxyoo{display:flex;flex-direction:column;justify-content:flex-end;padding:0;background-image:url(../../../dance_night.gif);background-size:cover;background-position:center;background-color:#0b4474}header.svelte-3sxyoo fi-spacer:where(.svelte-3sxyoo){height:100px}header.svelte-3sxyoo :where(.svelte-3sxyoo){color:#fff}footer.svelte-3sxyoo content:where(.svelte-3sxyoo){display:grid;grid-template-columns:repeat(auto-fit,minmax(calc((45ch - 2rem) / 3),1fr));grid-template-rows:repeat(20,auto);column-gap:1rem}footer.svelte-3sxyoo{--pico-muted-color: color-mix(in srgb, var(--pico-color) 30%, transparent)}footer.svelte-3sxyoo section{grid-row:span 2;display:grid;grid-template-rows:subgrid}footer.svelte-3sxyoo :where(article,address,blockquote,dl,figure,form,ol,p,pre,table,ul)~:is(h1,h2,h3,h4,h5,h6){margin-top:1.25rem}footer.svelte-3sxyoo h1{grid-row:1;align-self:end;margin-bottom:.25rem;color:var(--pico-muted-color);font-size:1rem}footer.svelte-3sxyoo div{grid-row:2}footer.svelte-3sxyoo div ul{padding:0}footer.svelte-3sxyoo div li{list-style:none}footer.svelte-3sxyoo div li a{text-decoration:none;color:var(--pico-muted-color)}footer.svelte-3sxyoo div li a:hover{text-decoration:underline}.tooltip{font-size:1.1rem;width:fit-content;text-align:center;margin:auto;margin-bottom:.5rem}.tooltip{--a: 90deg;--h: .5rem;--p: 50%;--r: .5rem;--b: 2px;--c1: color-mix(in srgb, var(--pico-color) 60%, transparent);--c2: var(--pico-card-sectioning-background-color);padding:.25rem 1rem;border-radius:var(--r) var(--r) min(var(--r),100% - var(--p) - var(--h) * tan(var(--a) / 2)) min(var(--r),var(--p) - var(--h) * tan(var(--a) / 2))/var(--r);clip-path:polygon(0 100%,0 0,100% 0,100% 100%,min(100%,var(--p) + var(--h) * tan(var(--a) / 2)) 100%,var(--p) calc(100% + var(--h)),max(0%,var(--p) - var(--h) * tan(var(--a) / 2)) 100%);background:var(--c1);border-image:conic-gradient(var(--c1) 0 0) fill 0/var(--r) max(0%,100% - var(--p) - var(--h) * tan(var(--a) / 2)) 0 max(0%,var(--p) - var(--h) * tan(var(--a) / 2))/0 0 var(--h) 0;position:relative}.tooltip:before{content:"";position:absolute;z-index:-1;inset:0;padding:var(--b);border-radius:inherit;clip-path:polygon(0 100%,0 0,100% 0,100% 100%,min(100% - var(--b),var(--p) + var(--h) * tan(var(--a) / 2) - var(--b) * tan(45deg - var(--a) / 4)) calc(100% - var(--b)),var(--p) calc(100% + var(--h) - var(--b) / sin(var(--a) / 2)),max(var(--b),var(--p) - var(--h) * tan(var(--a) / 2) + var(--b) * tan(45deg - var(--a) / 4)) calc(100% - var(--b)));background:var(--c2) content-box;border-image:conic-gradient(var(--c2) 0 0) fill 0/var(--r) max(var(--b),100% - var(--p) - var(--h) * tan(var(--a) / 2)) 0 max(var(--b),var(--p) - var(--h) * tan(var(--a) / 2))/0 0 var(--h) 0}wrap-confetti.svelte-3sxyoo{position:fixed;inset:-50px 0 0;height:calc(50vh + 50px);z-index:9999;display:flex;justify-content:center;overflow:visible;pointer-events:none}
