.hdr{z-index:60;-webkit-backdrop-filter:saturate(160%)blur(14px);transition:border-color var(--dur) var(--ease), background var(--dur) var(--ease), box-shadow var(--dur) var(--ease);background:#ffffffb8;border-bottom:1px solid #0000;position:sticky;top:0}.hdr.is-stuck{border-color:var(--line);box-shadow:0 6px 24px #0b22390d}.hdr__in{align-items:center;gap:22px;max-width:1280px;height:74px;margin-inline:auto;padding:0 28px;display:flex}.brand-mark{color:var(--ink);align-items:center;gap:11px;font-size:21px;font-weight:800;display:inline-flex}.brand-mark .seal{width:32px;height:32px}.nav{align-items:center;gap:4px;display:flex}.nav a{color:var(--ink-2);border-radius:var(--r-pill);white-space:nowrap;transition:color var(--dur-fast) var(--ease), background var(--dur-fast) var(--ease);padding:9px 14px;font-size:16px;font-weight:600}.nav a:hover{color:var(--ink);background:var(--paper-2)}.nav a.active{color:var(--brand)}.hdr__tools{align-items:center;gap:8px;margin-inline-start:auto;display:flex}.icon-btn{border:1px solid var(--line);background:var(--paper);width:42px;height:42px;color:var(--ink-2);cursor:pointer;transition:all var(--dur-fast) var(--ease);border-radius:50%;place-items:center;display:grid;position:relative}.icon-btn:hover{color:var(--ink);border-color:var(--line-strong);transform:translateY(-1px)}.icon-btn svg{width:20px;height:20px}.search-pill{border-radius:var(--r-pill);border:1px solid var(--line);background:var(--paper-2);height:42px;color:var(--ink-3);cursor:text;min-width:210px;transition:all var(--dur-fast) var(--ease);align-items:center;gap:9px;padding:0 16px;display:flex}.search-pill:hover{border-color:var(--line-strong)}.search-pill svg{width:18px;height:18px}.search-pill span{font-size:15px}.hamb{display:none}@media (max-width:1120px){.search-pill{display:none}}@media (max-width:760px){.nav,.search-pill{display:none}.hdr__in{gap:12px;padding:0 18px}}
