@property --depth{syntax:"<length>";inherits:false;initial-value:.25rem}.switch-control.svelte-rqq1gm{--switch-color:var(--color-redstone);--switch-color-light:color-mix(in srgb, var(--switch-color), black 35%);--switch-color-dark:color-mix(in srgb, var(--switch-color), black 75%);--switch-color-bg:color-mix(in srgb, var(--switch-color), black 85%);--depth:.25rem;background-color:var(--switch-color-bg);--border-width:.125rem;border-top:var(--border-width) solid var(--switch-color-light);border-left:var(--border-width) solid var(--switch-color-light);border-bottom:var(--border-width) solid var(--switch-color-dark);border-right:var(--border-width) solid var(--switch-color-dark);cursor:pointer;width:4rem;height:2rem;transition:filter .1s cubic-bezier(.34,1.56,.64,1),--depth .1s cubic-bezier(.34,1.56,.64,1),background-color .1s cubic-bezier(.34,1.56,.64,1);position:relative}.switch-control.svelte-rqq1gm.active{--switch-color-bg:color-mix(in srgb, var(--color-redstone), black 45%)}.switch-control.svelte-rqq1gm.active .thumbstick:where(.svelte-rqq1gm){translate:2rem calc(-1 * var(--depth))}.switch-control.svelte-rqq1gm:hover{filter:brightness(1.2)}.switch-control.svelte-rqq1gm:active{--depth:.125rem}.thumbstick.svelte-rqq1gm{aspect-ratio:1;width:2rem;translate:0 calc(-1 * var(--depth));background-color:var(--switch-color);border-top:.125rem solid var(--switch-color-light);border-left:.125rem solid var(--switch-color-light);border-bottom:.125rem solid var(--switch-color-dark);border-right:.125rem solid var(--switch-color-dark);box-shadow:0 var(--depth) 0 color-mix(in srgb, black, var(--switch-color) 50%);transition:translate .1s cubic-bezier(.34,1.56,.64,1);position:absolute;bottom:0;left:0}.title-container.svelte-1uha8ag{width:100%;container:title/inline-size}.irc-title.svelte-1uha8ag{text-align:center;text-transform:uppercase;filter:saturate(1.2);justify-content:center;gap:3rem;width:100%;margin-top:10rem;font-size:clamp(2.5rem,6cqw,9rem);font-weight:700;display:flex}@container title (width<48rem){.irc-title.svelte-1uha8ag{flex-direction:column;align-items:center;gap:1rem;margin-top:5rem;font-size:clamp(3rem,10cqw,7rem)}}.blurb.svelte-1uha8ag{text-align:center}.blurb.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:2rem;font-size:1.7rem;font-weight:400}.blurb.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--color-text-muted);font-size:1.1rem}.buttons.svelte-1uha8ag{gap:2rem;margin:2rem;display:flex}@container page (width<48rem){.buttons.svelte-1uha8ag{flex-direction:column;align-items:center;gap:1rem;margin-inline:0}}.animation-toggle.svelte-1uha8ag{position:fixed;bottom:2rem;right:2rem}
