html:not([data-app]) .site-header,html:not([data-app]) .site-header[data-theme=light]{background:transparent;border-bottom:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}html:not([data-app]) .site-header .sh-inner{position:relative;isolation:isolate}html:not([data-app]) .site-header .sh-inner:before{content:"";position:absolute;inset:4px 8px;z-index:-1;pointer-events:none;background:var(--gl-bar);box-shadow:var(--gl-hi),0 1px 0 var(--gl-edge),var(--sh-2)}html:not([data-app]) .site-header .sh-inner:before,html:not([data-app]) .site-header .sh-menu{border:1px solid var(--gl-border);border-radius:var(--r-xl);backdrop-filter:var(--gl-blur);-webkit-backdrop-filter:var(--gl-blur)}html:not([data-app]) .site-header .sh-menu{left:8px;right:8px;padding:8px calc(var(--page-gutter) - 8px) 16px;background:var(--gl-bg-strong);box-shadow:var(--gl-hi),var(--sh-2);transform-origin:top center;max-height:calc(100dvh - var(--site-header-h) - 16px);overflow-y:auto;overscroll-behavior:contain}html:not([data-app]) .site-header .sh-menu:not([hidden]){animation-duration:var(--dur-sheet);animation-timing-function:var(--ease-sheet)}html:not([data-app]) .site-header :is(.sh-brand,.sh-cta,.sh-menu-btn){min-height:48px}html:not([data-app]) .site-header .sh-menu-btn{width:48px;height:48px}html:not([data-app]) .site-header .sh-links>a{min-height:48px}html:not([data-app])[data-theme=dark] .site-header[data-theme=light]{background:var(--ds-paper)}@media (prefers-color-scheme:dark){html:not([data-app]):not([data-theme=light]) .site-header[data-theme=light]{background:var(--ds-paper)}}