.site-header .nav-raster-icon{display:inline-block!important;flex:0 0 28px;width:28px!important;height:28px!important;background-image:url('/public/assets/images/header-icons-304.webp')!important;background-size:400% 200%!important;background-position:var(--nav-x) var(--nav-y)!important;background-repeat:no-repeat!important;border:0!important;border-radius:0!important;padding:0!important;box-shadow:none!important}
@media(max-width:700px){.site-header .nav-raster-icon{width:25px!important;height:25px!important;flex-basis:25px}}
.shared-header-glass{position:sticky;top:0;z-index:100;padding:12px 0;background:linear-gradient(110deg,rgba(229,250,236,.60),rgba(255,250,219,.60) 60%,rgba(246,235,251,.58));backdrop-filter:blur(12px) saturate(1.25);-webkit-backdrop-filter:blur(12px) saturate(1.25);border-bottom:1px solid rgba(157,188,151,.23);box-shadow:0 8px 20px rgba(56,84,49,.08)}
.shared-header-glass .site-header{position:relative!important;top:auto!important;margin:0 auto!important;background:linear-gradient(110deg,rgba(239,255,244,.82),rgba(255,251,226,.82) 65%,rgba(247,237,252,.82))!important}
.workspace-shell .dashboard-layout .dash-sidebar{top:128px!important;max-height:calc(100dvh - 152px)!important}
@media(max-width:950px){.workspace-shell .dashboard-layout .dash-sidebar{top:12px!important;max-height:calc(100dvh - 24px)!important}.shared-header-glass{padding:8px 0}}
@supports not ((backdrop-filter:blur(12px)) or (-webkit-backdrop-filter:blur(12px))){.shared-header-glass{background:linear-gradient(110deg,#edf9ee,#fff9df,#f8eefb)}}
