:root{--site-header-height:64px}.site-header{z-index:40;width:100%;color:var(--ink);background:var(--glass-nav);border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(16px);flex:none;position:sticky;top:0}.site-header-public{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--foreground:#192e36;--ink:#192e36;--muted:#48606a;--cyan-text:#0a6f83;--glass-2:#dfe9ec;--line:#ccd9dd;--glass-nav:#edf2f5f0;--chassis-2:#f5f9fa}.site-header-inner{max-width:1740px;height:calc(var(--site-header-height) - 1px);align-items:center;gap:clamp(18px,3vw,50px);margin:auto;padding:0 clamp(22px,4vw,70px);display:flex}.site-nav,.site-actions{align-items:center;gap:clamp(12px,1.8vw,30px);display:flex}.site-actions{flex:none;gap:10px;margin-left:auto}.site-nav a,.site-login,.site-mobile-nav a{color:var(--muted);white-space:nowrap;font-size:14px;font-weight:500;text-decoration:none}.site-nav a,.site-login{padding:8px 0}.site-nav a:hover,.site-login:hover,.site-mobile-nav a:hover,.site-nav a[aria-current],.site-mobile-nav a[aria-current]{color:var(--cyan-text)}.site-nav a[aria-current]{box-shadow:inset 0 -1px var(--cyan-text)}.site-crumb{white-space:nowrap;min-width:0;color:var(--muted);align-items:center;gap:8px;font-size:clamp(15px,1.25vw,18px);font-weight:500;display:flex;overflow:hidden}.site-crumb a{flex:none}.site-crumb a:hover{text-decoration:underline}.site-crumb span{text-overflow:ellipsis;color:var(--ink);font-weight:600;overflow:hidden}.site-crumb svg{flex:none}.site-login{margin-inline:4px 10px}.site-cta{color:#fff;background:#155f74;border-radius:7px;align-items:center;gap:12px;padding:9px 13px;font-size:13px;font-weight:550;text-decoration:none;display:inline-flex}.site-cta:hover{background:#0c5062}.site-email{color:var(--muted);font-size:12px}.site-logout,.site-menu-toggle{cursor:pointer;color:var(--muted);background:0 0;border-radius:6px;place-items:center;width:34px;height:34px;display:grid}.site-logout:hover,.site-menu-toggle:hover{background:var(--glass-2)}.site-menu-toggle,.site-mobile-nav{display:none}@media (max-width:900px){.site-email{display:none}}@media (max-width:760px){:root{--site-header-height:56px}.site-header-inner{gap:8px;padding-inline:clamp(12px,4vw,22px)}.site-nav,.site-login{display:none}.site-header-inner:has(.site-crumb){height:auto;min-height:var(--site-header-height);flex-wrap:wrap;row-gap:3px;padding-block:7px}.site-crumb{flex-basis:100%;order:1}.site-actions{gap:4px}.site-menu-toggle{display:grid}.site-cta{gap:6px;padding:8px 10px;font-size:12px}.site-mobile-nav{top:100%;background:var(--chassis-2);border-bottom:1px solid var(--line);gap:2px;padding:8px 16px 14px;display:grid;position:absolute;inset-inline:0;box-shadow:0 12px 22px #17374012}.site-mobile-nav a{justify-content:space-between;align-items:center;padding:10px 6px;display:flex}}
