@layer layout{}@layer layout{.site-head{--c6-header-min-height:var(--c6-size-16);position:relative;inset-block-start:0;display:flex;flex-direction:column;align-items:stretch;z-index:var(--c6-layer-3);inline-size:100%;max-block-size:100vh;backdrop-filter:blur(10px);@media(prefers-reduced-transparency:reduce){backdrop-filter:none}&::after{content:"";z-index:-1;position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:100%;block-size:100%;transform:translateZ(0);pointer-events:none;background:var(--c6-color-surface-base)}}.site-head[data-sticky]{position:sticky}@supports(animation-timeline:scroll()){@media(prefers-reduced-motion:no-preference){.site-head[data-sticky~="fade"]{background-color:var(--c6-hero-bg,transparent);&::after{animation:c6-site-head-fade auto linear both;animation-timeline:scroll();animation-range:0 var(--c6-header-min-height)}}}@keyframes c6-site-head-fade{from{opacity:0}to{opacity:1}}}.site-head[data-variant~="dark"]{color:var(--c6-color-fg)}.site-head[data-variant~="dark"]::after{background:var(--c6-color-bg)}.site-head__inner{min-block-size:var(--c6-header-min-height);inline-size:100%}.site-head__nav{display:flex;gap:var(--c6-gap)}.site-head__link{display:inline-flex;padding-block:.75ch;padding-inline:var(--c6-size-ch-6);border-radius:var(--c6-border-radius-button,.4ch);text-decoration:none;color:var(--c6-color-text-1);min-block-size:var(--c6-form-control-md);transition:all var(--c6-duration-base) ease;&[aria-current=page]:not([href*="#"]){color:var(--c6-color-accent-11)}&:hover{background-color:var(--c6-color-bg-ui-hover);color:var(--c6-color-fg)}&:where(:active, .active){filter:brightness(.95)}}.actions-group{--c6-cluster-horizontal-alignment:flex-end;flex-wrap:nowrap}}@layer layout{.site-footer{min-block-size:var(--c6-size-narrow);padding-inline:var(--c6-size-fluid-base);font-size:.9em;hr{margin-block-start:var(--c6-size-fluid-narrow);margin-block-end:var(--c6-size-fluid-base)}}.site-footer[data-variant~="dark"]{background-color:var(--c6-color-bg);color:var(--c6-color-fg)}.site-footer__brand{--c6-brand-logo-footer-height:var(--c6-size-3);block-size:var(--c6-brand-logo-footer-height)}.site-footer__nav{display:flex;gap:var(--c6-gap)}.site-footer__list{list-style-type:none;padding:0}.site-footer__link{display:inline-block;padding-block:.75ch;padding-inline:var(--c6-size-ch-6);border-radius:var(--c6-border-radius-button,.4ch);text-decoration:none;color:var(--c6-color-text-1);transition:all var(--c6-duration-base) ease;&:hover{background-color:var(--c6-color-bg-ui-hover)}&:where(:active,.active){filter:brightness(.95)}}.site-footer__meta{font-size:.75em}.site-footer__list[data-divider="pipe"]{padding:0;> li{display:inline;white-space:nowrap;&::after{content:" ";word-spacing:1.1em;background:linear-gradient(90deg,transparent calc(50% - .03125em),var(--c6-color-text-2) 0,var(--c6-color-text-2) calc(50% + .03125em),transparent 0)}}}}