/* NLO — Accueil : priorité à la demande et aux quatre surfaces opérationnelles. */
.home-dashboard{max-width:1180px;margin:0 auto;padding-top:0}.home-dashboard>.noema-panel{margin:0 0 16px}.dashboard-head{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid var(--ink,#151313);padding:0 0 13px;margin-bottom:14px}.dashboard-head h1{font-size:clamp(32px,4vw,42px);line-height:1.02;font-weight:500;letter-spacing:-.055em;margin:5px 0 0}.dashboard-head p:not(.eyebrow),.dashboard-boundary{display:none}.dashboard-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.dashboard-card{background:#fff;border:1px solid var(--line,#ddd7d5);padding:14px;min-height:0}.dashboard-card-head{display:flex;justify-content:space-between;gap:8px;align-items:flex-start}.dashboard-card>strong{display:block;font-size:29px;font-weight:500;margin-top:9px}.dashboard-card>span{display:block;color:#817878;font:10px 'Anonymous Pro',monospace;margin-top:3px}.dashboard-card ul{list-style:none;padding:0;margin:12px 0 0;border-top:1px solid var(--soft,#eee9e7)}.dashboard-card li{padding:8px 0;border-bottom:1px solid var(--soft,#eee9e7);font-size:12px}.dashboard-card li small{display:block;margin-top:3px;color:#8b8282;font:10px 'Anonymous Pro',monospace}.dashboard-empty{font:10px/1.45 'Anonymous Pro',monospace;color:#817878;margin:12px 0 0}@media(max-width:1050px){.dashboard-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:850px){.dashboard-head{display:block}.dashboard-grid{grid-template-columns:1fr}}
