.header-actions{display:flex;gap:8px;align-items:center}
.global-search{display:flex;gap:6px}
.global-search input{width:260px;padding:10px 12px;border:1px solid #ffffff55;border-radius:9px;background:#fff;color:#142331}
.global-search button{padding:10px 12px}
@media(max-width:900px){.global-search{display:none}.header-actions{gap:4px}.header-actions .btn,.header-actions button{padding:9px 10px}}
main button.ghost{background:#bb2b2b;color:#fff;border:1px solid #9f2020;box-shadow:0 1px 2px #0002}
