.header-actions{display:flex;align-items:center;gap:8px}
.admin-switch{border:1px solid #b5966f;border-radius:8px;background:transparent;color:#7c5128;padding:8px 12px;font:inherit;font-size:13px;cursor:pointer}
.admin-switch:hover{background:#f5e9d5}
.admin-switch[hidden]{display:none}
@media(max-width:700px){.header-actions{gap:5px}.header-actions .header-home{padding:7px 9px;font-size:11px}}
