.circle-hover-effect{border-radius:50%;padding:.25em;transition:background-color .25s}.circle-hover-effect:hover{cursor:pointer;background-color:var(--color-hover-background)!important}.theme-toggle[data-astro-cid-l6lhmie6]{border:1px solid var(--color-outline);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:none;background:0 0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.theme-toggle[data-astro-cid-l6lhmie6] .theme-symbol[data-astro-cid-l6lhmie6]{display:flex}.theme-toggle[data-astro-cid-l6lhmie6] .theme-symbol[data-astro-cid-l6lhmie6] svg[data-astro-cid-l6lhmie6]{width:32px;height:32px}.theme-toast[data-astro-cid-l6lhmie6]{z-index:100;border-radius:var(--default-corner-radius);background-color:var(--color-on-background);width:max-content;max-width:calc(100% - 2rem);color:var(--color-background);box-shadow:var(--shadow-surface-hover);opacity:0;pointer-events:none;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;transition:opacity .2s,transform .2s;position:fixed;bottom:1.5rem;left:50%;transform:translate(-50%,1rem)}.theme-toast[data-astro-cid-l6lhmie6].visible{opacity:1;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.theme-toast[data-astro-cid-l6lhmie6]{transition:none}}.separator[data-astro-cid-xf6updxd]{background-color:var(--color-on-background);width:100%;height:1px;margin-bottom:16px;transition:all .5s}footer[data-astro-cid-we7sbnb7]{background-color:var(--color-background);color:var(--color-on-background);flex-direction:column;align-items:center;width:100%;padding-top:2rem;padding-bottom:1.5rem;transition:all .5s;display:flex}.footer-container[data-astro-cid-we7sbnb7]{width:100%;max-width:var(--page-max-width);box-sizing:border-box;grid-template-columns:repeat(var(--num-grid-columns), 1fr);padding:0 var(--page-gutter);gap:0 20px;display:grid}.footer-container[data-astro-cid-we7sbnb7] .footer-section[data-astro-cid-we7sbnb7]{grid-column:span 2;margin-bottom:40px}.footer-container[data-astro-cid-we7sbnb7] .footer-section[data-astro-cid-we7sbnb7] .section-title[data-astro-cid-we7sbnb7]{margin-bottom:20px}.footer-container[data-astro-cid-we7sbnb7] .footer-section[data-astro-cid-we7sbnb7] .section-item[data-astro-cid-we7sbnb7]{margin-top:8px;font-size:1rem;display:block}.footer-container[data-astro-cid-we7sbnb7] .spacer[data-astro-cid-we7sbnb7]{display:initial;grid-column:span 1;grid-row-end:span 2}.footer-container[data-astro-cid-we7sbnb7] .social-icons[data-astro-cid-we7sbnb7]{flex-direction:row;grid-column:span 3;grid-row-end:span 2;justify-content:flex-start;align-items:center;display:flex}.footer-container[data-astro-cid-we7sbnb7] .social-icons[data-astro-cid-we7sbnb7] .social-link[data-astro-cid-we7sbnb7][title=YouTube] svg[data-astro-cid-we7sbnb7]:hover{color:red!important}.footer-container[data-astro-cid-we7sbnb7] .social-icons[data-astro-cid-we7sbnb7] .social-link[data-astro-cid-we7sbnb7][title=Twitch] svg[data-astro-cid-we7sbnb7]:hover{color:#a970ff!important}.footer-container[data-astro-cid-we7sbnb7] .social-icons[data-astro-cid-we7sbnb7] .social-link[data-astro-cid-we7sbnb7][title=Bluesky] svg[data-astro-cid-we7sbnb7]:hover{color:#0085ff!important}.footer-container[data-astro-cid-we7sbnb7] .social-icons[data-astro-cid-we7sbnb7] .social-link[data-astro-cid-we7sbnb7][title=Discord] svg[data-astro-cid-we7sbnb7]:hover{color:#5865f2!important}.footer-container[data-astro-cid-we7sbnb7] .social-icons[data-astro-cid-we7sbnb7] .social-link[data-astro-cid-we7sbnb7][title=GitHub] svg[data-astro-cid-we7sbnb7]:hover{color:#9334b2!important}.footer-container[data-astro-cid-we7sbnb7] .social-icons[data-astro-cid-we7sbnb7] .social-link[data-astro-cid-we7sbnb7][title=RSS\ Feed] svg[data-astro-cid-we7sbnb7]:hover{color:#f99a39!important}.footer-container[data-astro-cid-we7sbnb7] .social-icons[data-astro-cid-we7sbnb7] .social-link[data-astro-cid-we7sbnb7]{margin:0 10px 10px 0;transition:all .2s ease-out;display:flex}.footer-container[data-astro-cid-we7sbnb7] .social-icons[data-astro-cid-we7sbnb7] .social-link[data-astro-cid-we7sbnb7] svg[data-astro-cid-we7sbnb7]{width:32px;height:32px;color:var(--color-on-background)!important}.footer-container[data-astro-cid-we7sbnb7] .social-icons[data-astro-cid-we7sbnb7] .social-link[data-astro-cid-we7sbnb7] svg[data-astro-cid-we7sbnb7]:hover{color:var(--color-tertiary)!important}.footer-container[data-astro-cid-we7sbnb7] .social-icons[data-astro-cid-we7sbnb7] .social-link[data-astro-cid-we7sbnb7]:hover{transform:scale(1.2)}.subfooter[data-astro-cid-we7sbnb7]{width:100%;max-width:var(--page-max-width);max-width:var(--page-max-width);box-sizing:border-box;grid-template-columns:repeat(var(--num-grid-columns), 1fr);padding:0 var(--page-gutter);gap:0 20px;display:grid}.subfooter[data-astro-cid-we7sbnb7] .subfooter-container[data-astro-cid-we7sbnb7]{grid-column:span var(--num-grid-columns)}.subfooter[data-astro-cid-we7sbnb7] .subfooter-container[data-astro-cid-we7sbnb7] .subfooter-end-container[data-astro-cid-we7sbnb7]{justify-content:space-between;align-items:center;display:flex}.subfooter[data-astro-cid-we7sbnb7] .subfooter-container[data-astro-cid-we7sbnb7] .subfooter-end-container[data-astro-cid-we7sbnb7] .brand-link[data-astro-cid-we7sbnb7]{text-align:left;user-select:none;flex-grow:1}.subfooter[data-astro-cid-we7sbnb7] .subfooter-container[data-astro-cid-we7sbnb7] .subfooter-end-container[data-astro-cid-we7sbnb7] .brand-link[data-astro-cid-we7sbnb7] .logo[data-astro-cid-we7sbnb7]{width:48px;height:48px}.subfooter[data-astro-cid-we7sbnb7] .subfooter-container[data-astro-cid-we7sbnb7] .subfooter-end-container[data-astro-cid-we7sbnb7] .copyright-statement[data-astro-cid-we7sbnb7]{flex-grow:1;align-self:center;font-size:1rem}:root{--num-grid-columns:4}@media screen and (width>=768px){:root{--num-grid-columns:8}}@media screen and (width>=1024px){:root{--num-grid-columns:12}}
