
#sidebar .sidebar-logout { align-self:center; border:0; background:transparent; box-shadow:none; color:#c5cede; font:inherit; font-size:12px; padding:6px 12px; border-radius:6px; cursor:pointer; }
#sidebar .sidebar-logout:hover, #sidebar .sidebar-logout:focus-visible { background:rgba(255,255,255,.08); color:white; }
.views > p:has(> .phone-only[hidden]) { display:none; }
#view-inicio .kpi-lower { align-items:start; }
#view-inicio .kpi-lower > .panel-box { padding:22px; }
#view-inicio .kpi-lower .panel-title { font-size:20px; margin-bottom:18px; }
#view-inicio .chart-wrap { height:250px; max-width:340px; margin-inline:auto; }
#view-inicio .snow-row { font-size:14px; line-height:1.5; padding:10px 12px; gap:5px 12px; }
#view-inicio .snow-row b { font-size:14px; }
