.client-header-actions { display: flex; align-items: center; gap: 13px; }
.client-signout { border: 1px solid #5d4a2e; border-radius: 4px; padding: 7px 10px; background: #11100e; color: var(--gold-light); font: 700 .76rem Inter, Arial, sans-serif; cursor: pointer; }
.client-signout:hover { border-color: var(--gold); background: #18150f; }
@media (max-width: 520px) { .client-signout { padding: 6px 9px; } }

body { background: radial-gradient(circle at 82% -12%, rgba(56,41,26,.82) 0, transparent 26%), radial-gradient(circle at 6% 44%, rgba(24,27,29,.72) 0, transparent 25%), linear-gradient(180deg,#090a0c,#070809) !important; }
