@layer components{[data-v-6d4134eb] .social-input::selection{background-color:#000}.site-shell .site-wordmark{font-family:var(--site-font-body)}.site-shell .site-masthead{background:var(--site-color-background);color:var(--site-color-text)}.site-shell .site-header-desktop{box-sizing:border-box;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;width:min(700px,100% - 32px);max-width:700px;height:60px;margin-inline:auto;padding:0;display:grid}.site-shell .site-header-brand{border:0;grid-area:1/1;justify-content:flex-start;margin:0;padding:0}.site-shell .site-header-brand .site-wordmark{color:var(--site-color-heading);font-family:var(--site-font-body);letter-spacing:0;white-space:nowrap;font-size:16px;font-weight:600;line-height:24px}.site-shell .site-header-grid{display:contents}.site-shell .site-header-social{display:none}.site-shell .site-header-nav{color:var(--site-color-text);font-family:var(--site-font-body);text-transform:lowercase;white-space:nowrap;grid-area:1/2;justify-self:center;align-items:center;gap:2px;font-size:14px;font-weight:400;display:flex}.site-shell .site-header-nav a:first-letter{text-transform:uppercase}.site-shell .site-header-nav a[aria-current=page]{border-color:var(--site-color-border);color:var(--site-color-heading)}.site-shell .site-header-controls a,.site-shell .site-header-nav a,.site-shell .site-header-nav button{color:var(--site-color-text);font-weight:400;text-decoration:none}.site-shell .site-header-nav a,.site-shell .site-header-nav button{background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;min-height:30px;padding:4px 7px;font-weight:500;display:inline-flex}.site-shell .site-header-nav button{font:inherit;text-transform:capitalize;cursor:pointer;font-weight:500}.site-shell .site-header-pages{position:relative}.site-shell .site-header-pages-menu{z-index:30;border:1px solid var(--site-color-border);background:var(--site-color-background);opacity:0;visibility:hidden;pointer-events:none;border-radius:10px;gap:0;width:max-content;min-width:160px;padding:8px;transition:opacity .16s,transform .18s cubic-bezier(.2,.8,.2,1),visibility 0s linear .18s;display:grid;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%,5px);box-shadow:0 8px 24px #00000014}.site-shell .site-header-pages:after{content:"";width:160px;height:13px;position:absolute;top:100%;left:calc(50% - 80px)}.site-shell .site-header-pages:focus-within .site-header-pages-menu,.site-shell .site-header-pages:hover .site-header-pages-menu,.site-shell .site-header-pages[data-open=true] .site-header-pages-menu{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.site-shell .site-header-pages-menu{transition:none}}.site-shell .site-header-pages-menu a{color:var(--site-color-text);border:0;border-radius:6px;padding:8px 14px;line-height:20px;display:block}.site-shell .site-header-pages-menu a:hover{background:var(--site-color-hover-background);color:var(--site-color-heading)}.site-shell .site-header-controls{grid-area:1/3;justify-self:end;gap:2px}.site-shell .site-header-controls>a:first-child,.site-shell .site-header-controls>a:nth-child(2){display:none}.site-shell .site-header-controls button{color:var(--site-color-muted)}.site-shell .site-header-controls .combobox-trigger-trailing{display:none}.site-shell .site-header-controls .site-header-avatar-trigger,.site-shell .site-header-controls .site-header-control-trigger,.site-shell .site-header-controls .site-header-donate,.site-shell .site-header-controls .site-header-search{transition:color .18s,background-color .18s,border-color .18s,box-shadow .18s,transform .18s cubic-bezier(.2,.8,.2,1)}.site-shell .site-header-controls .site-header-control-trigger{color:var(--site-color-text);box-shadow:none;background-color:#0000;border:0}.site-shell .site-header-controls .site-header-control-trigger:focus-visible,.site-shell .site-header-controls .site-header-control-trigger:hover{background-color:var(--site-color-hover-background);color:var(--site-color-heading);transform:translateY(-1px)}.site-shell .site-header-controls .site-header-avatar-trigger:active,.site-shell .site-header-controls .site-header-control-trigger:active,.site-shell .site-header-controls .site-header-donate:active,.site-shell .site-header-controls .site-header-search:active{transform:scale(.97)}.site-shell .site-header-controls .site-header-theme-trigger{border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.site-shell .site-header-controls .site-header-locale-trigger{border-radius:8px;min-height:31px;padding:5px 11px}.site-shell .site-header-controls .site-header-search{border-radius:10px;justify-content:center;align-items:center;width:28px;min-width:28px;height:28px;min-height:28px;padding:0;display:inline-flex}.site-shell .site-header-controls .site-header-avatar-trigger:focus-visible,.site-shell .site-header-controls .site-header-avatar-trigger:hover,.site-shell .site-header-controls .site-header-search:focus-visible,.site-shell .site-header-controls .site-header-search:hover{background-color:var(--site-color-hover-background);color:var(--site-color-heading);transform:translateY(-1px)}.site-shell .site-header-controls .site-header-avatar-image{transition:transform .18s cubic-bezier(.2,.8,.2,1)}.site-shell .site-header-controls .site-header-avatar-trigger:focus-visible .site-header-avatar-image,.site-shell .site-header-controls .site-header-avatar-trigger:hover .site-header-avatar-image{transform:scale(1.04)}.site-shell .site-theme-icon{width:16px;height:16px;color:var(--site-color-text)}.site-shell .site-mobile-brand{background:0 0;border:0;border-radius:0}.site-shell .site-mobile-brand .site-wordmark{color:var(--site-color-text)}.site-shell .site-masthead a:hover{color:var(--site-color-accent)}.site-shell .site-header-nav a:hover,.site-shell .site-header-nav button:hover{color:var(--site-color-heading);background:var(--site-color-hover-background)}@media (prefers-reduced-motion:reduce){.site-shell .site-header-controls .site-header-avatar-image,.site-shell .site-header-controls .site-header-avatar-trigger,.site-shell .site-header-controls .site-header-control-trigger,.site-shell .site-header-controls .site-header-donate,.site-shell .site-header-controls .site-header-search{transition:none}.site-shell .site-header-controls .site-header-avatar-trigger:active,.site-shell .site-header-controls .site-header-avatar-trigger:focus-visible,.site-shell .site-header-controls .site-header-avatar-trigger:focus-visible .site-header-avatar-image,.site-shell .site-header-controls .site-header-avatar-trigger:hover,.site-shell .site-header-controls .site-header-avatar-trigger:hover .site-header-avatar-image,.site-shell .site-header-controls .site-header-control-trigger:active,.site-shell .site-header-controls .site-header-control-trigger:focus-visible,.site-shell .site-header-controls .site-header-control-trigger:hover,.site-shell .site-header-controls .site-header-donate:active,.site-shell .site-header-controls .site-header-search:active,.site-shell .site-header-controls .site-header-search:focus-visible,.site-shell .site-header-controls .site-header-search:hover{transform:none}}@media (width<=1023px){.site-shell .site-header-desktop{display:none}.site-shell .site-masthead>div>div:first-child{background:var(--site-color-background);border:0}}.site-shell .site-bottom-blur{z-index:10;pointer-events:none;flex:0 0 80px;height:80px;position:sticky;bottom:0}.site-shell .site-bottom-blur>div{pointer-events:none;width:100%;height:100%;position:absolute;bottom:0;left:0}.site-shell .site-bottom-blur>:first-child{-webkit-backdrop-filter:blur(.0781px);-webkit-mask:linear-gradient(#0000,#000 12.5% 25%,#0000 37.5%);mask:linear-gradient(#0000,#000 12.5% 25%,#0000 37.5%)}.site-shell .site-bottom-blur>:nth-child(2){-webkit-backdrop-filter:blur(.1563px);-webkit-mask:linear-gradient(#0000 12.5%,#000 25% 37.5%,#0000 50%);mask:linear-gradient(#0000 12.5%,#000 25% 37.5%,#0000 50%)}.site-shell .site-bottom-blur>:nth-child(3){-webkit-backdrop-filter:blur(.3125px);-webkit-mask:linear-gradient(#0000 25%,#000 37.5% 50%,#0000 62.5%);mask:linear-gradient(#0000 25%,#000 37.5% 50%,#0000 62.5%)}.site-shell .site-bottom-blur>:nth-child(4){-webkit-backdrop-filter:blur(.625px);-webkit-mask:linear-gradient(#0000 37.5%,#000 50% 62.5%,#0000 75%);mask:linear-gradient(#0000 37.5%,#000 50% 62.5%,#0000 75%)}.site-shell .site-bottom-blur>:nth-child(5){-webkit-backdrop-filter:blur(1.25px);-webkit-mask:linear-gradient(#0000 50%,#000 62.5% 75%,#0000 87.5%);mask:linear-gradient(#0000 50%,#000 62.5% 75%,#0000 87.5%)}.site-shell .site-bottom-blur>:nth-child(6){-webkit-backdrop-filter:blur(2.5px);-webkit-mask:linear-gradient(#0000 62.5%,#000 75% 87.5%,#0000);mask:linear-gradient(#0000 62.5%,#000 75% 87.5%,#0000)}.site-shell .site-bottom-blur>:nth-child(7){-webkit-backdrop-filter:blur(5px);-webkit-mask:linear-gradient(#0000 75%,#000 87.5%,#000);mask:linear-gradient(#0000 75%,#000 87.5%,#000)}.site-shell .site-bottom-blur>:nth-child(8){-webkit-backdrop-filter:blur(10px);-webkit-mask:linear-gradient(#0000 87.5%,#000);mask:linear-gradient(#0000 87.5%,#000)}.site-shell .site-footer{z-index:11;background:var(--site-color-background);color:var(--site-color-muted);border-top:0;padding:0 0 30px;position:relative}.site-shell .site-footer-inner{width:min(700px,100% - 32px);margin-inline:auto}.site-shell .site-footer nav{letter-spacing:0;text-transform:none;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:20px;min-height:31px;margin:0;font-size:14px;font-weight:400;line-height:31px;display:flex}.site-shell .site-footer .site-footer-nav-link{z-index:1;box-sizing:border-box;min-height:31px;color:var(--site-color-text);background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;padding:4px 8px;font-weight:500;line-height:21px;text-decoration:none;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,color .2s,transform .3s cubic-bezier(.4,0,.2,1.8);display:inline-flex;position:relative}.site-shell .site-footer .site-footer-nav-link:focus-visible,.site-shell .site-footer .site-footer-nav-link:hover{color:var(--site-color-heading);background:var(--site-color-hover-background);border-color:var(--site-color-hover-background);transform:translateY(-1px)}.site-shell .site-footer-copyright{color:var(--site-color-muted);border-top:0;margin-top:16px;padding-top:0;font-size:13px;font-weight:500;line-height:32px}.site-shell .site-footer-copyright a{color:inherit;font-weight:500;text-decoration:none}.site-shell .site-footer .site-footer-copyright .site-footer-author-link{z-index:1;box-sizing:border-box;height:28px;color:inherit;vertical-align:baseline;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;padding:0 8px;line-height:20px;transition:background-color .15s,border-color .15s,color .2s,transform .3s cubic-bezier(.4,0,.2,2.4);display:inline-flex;position:relative}.site-shell .site-footer .site-footer-copyright .site-footer-author-link:focus-visible,.site-shell .site-footer .site-footer-copyright .site-footer-author-link:hover{color:var(--site-color-heading);border-color:var(--site-color-hover-background);background:var(--site-color-hover-background);transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.site-shell .site-footer .site-footer-nav-link{transition:none}.site-shell .site-footer .site-footer-nav-link:focus-visible,.site-shell .site-footer .site-footer-nav-link:hover{transform:none}.site-shell .site-footer .site-footer-copyright .site-footer-author-link{transition:none}.site-shell .site-footer .site-footer-copyright .site-footer-author-link:focus-visible,.site-shell .site-footer .site-footer-copyright .site-footer-author-link:hover{transform:none}}.site-shell .site-banner{box-shadow:none;position:relative;top:auto;transform:none}:is(.site-shell>main:has(>.site-auth-page),.site-shell>main:has(>.site-error-page)){flex-direction:column;display:flex}}@layer theme-overrides{.site-header-combobox-menu .input-input:focus-visible{outline-offset:0}}
