/* V22.2.43 — lista por busca, kits sugeridos, auto-carregamento e push iOS padrão. */
#equipamentosView>.equipment-toolbar{display:grid!important;grid-template-columns:minmax(180px,.48fr) minmax(260px,1.15fr) auto!important;gap:9px;align-items:stretch;overflow:visible}
#equipamentosView>.equipment-toolbar>select,#equipamentosView>.equipment-toolbar .equipment-search-box,#equipamentosView>.equipment-toolbar .equipment-add-manual{min-height:44px}
#equipamentosView>.equipment-toolbar .equipment-add-manual{white-space:nowrap;justify-content:center}
#equipamentosView .kit-source-row{grid-template-columns:1fr!important}
#equipamentosView .kit-new-btn,#newKitBtn{width:100%!important;max-width:none!important;justify-content:center;box-sizing:border-box}
#dashboardView .dashboard-new-project,#dashboardNewListBtn,.dashboard-new-list{width:100%!important;max-width:none!important;justify-content:flex-start;box-sizing:border-box}
.equipment-search-hint{grid-column:1/-1;min-height:92px;display:grid;place-items:center;text-align:center;border:1px dashed #34363b;border-radius:14px;background:#101114;color:#95999f;padding:18px}
.suggested-kits-panel{margin:0 0 12px;padding:14px;border:1px solid #34363b;border-radius:16px;background:#111216}.suggested-kits-panel.hidden{display:none!important}
.suggested-kits-head{margin-bottom:10px}.suggested-kits-head h3{margin:2px 0 4px}.suggested-kits-head p:last-child{margin:0;color:#9da1a8;font-size:.78rem}
.suggested-kits-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.suggested-kit-card{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;padding:12px;border:1px solid #303238;border-radius:13px;background:#0d0e11}.suggested-kit-card strong,.suggested-kit-card small{display:block}.suggested-kit-card strong{font-size:.84rem}.suggested-kit-card small{margin-top:4px;color:#9ea1a7;font-size:.69rem;line-height:1.38}.suggested-kit-card .btn{width:100%;justify-content:center}
#notificationsPushTest{border-color:rgba(255,212,0,.28)}
@media(max-width:920px){.suggested-kits-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:760px){#equipamentosView>.equipment-toolbar{grid-template-columns:1fr!important}.suggested-kits-grid{grid-template-columns:1fr}.equipment-add-manual{width:100%}.notifications-actions{grid-template-columns:1fr 1fr!important}#notificationsPushEnable{grid-column:auto!important}}
