/* PanneauLinux — site.css
   Ajouts du panneau à la feuille du système de design (panneau.css, générée, non modifiée).
   Tient lieu des attributs style="" des maquettes, interdits par la CSP. */

.pl-sidebar__collapse { justify-content: flex-start; }

.pl-topbar__brand { border: 0; padding: 0; height: auto; }

.pl-auth__note { max-width: 24rem; font-size: var(--text-xs); text-align: center; }

.pl-auth__links { font-size: var(--text-sm); }

.pl-topbar__logout { display: contents; }

.pl-chip { text-decoration: none; }

.pl-sites__meta { align-items: center; gap: var(--space-3); color: var(--text-3); font-size: var(--text-sm); }

.pl-sites__meta > span { display: inline-flex; align-items: center; gap: var(--space-1); }

.pl-sites__badges { display: inline-flex; flex-wrap: wrap; gap: var(--space-1); }

.pl-sites__note { font-size: var(--text-xs); }

.pl-log__body { display: contents; }

.pl-log__error { flex: 1; padding: var(--space-4); background: var(--log-bg); }

.pl-log__count { font-size: var(--text-xs); }

.pl-audit__search { max-width: 20rem; }

.pl-audit__select { width: auto; }

.pl-audit__pagination { width: 100%; }

.pl-audit__agent { max-width: 28rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
