.av087-dashboard{margin-bottom:20px}.av087-dashboard h2{font-size:29px;color:#09552c;margin:0 0 6px}.av087-dashboard>p{color:#596d63}.av087-stats{display:grid;grid-template-columns:repeat(4,minmax(150px,1fr));gap:12px;margin:18px 0}.av087-stat{padding:17px;border-radius:14px;background:#e6f9eb;border:1px solid #c9e9d1;display:flex;flex-direction:column;gap:10px}.av087-stat strong{font-size:30px;color:#124b2c}.av087-stat-valid{background:#e8f8ff}.av087-stat-blocked{background:#fff4d8}.av087-stat-pending{background:#f1eafd}.av087-table-wrap{overflow-x:auto;background:#fff;border:1px solid #e0e9e4;border-radius:14px}.av087-table{width:100%;border-collapse:collapse;min-width:1050px;font-size:13px}.av087-table th{background:#075c29;color:#fff;padding:13px 10px;text-align:left;white-space:nowrap}.av087-table td{padding:14px 10px;border-bottom:1px solid #e9eeeb;vertical-align:middle}.av087-name{font-weight:800;font-size:14px;display:block;color:#132c20}.av087-table small{display:block;color:#63756b;margin-top:3px}.av087-level,.av087-status{display:inline-block;padding:6px 10px;border-radius:20px;font-weight:700;white-space:nowrap}.av087-cadente{background:#e6e9ec;color:#3b4850}.av087-safe{background:#e5edff;color:#234eb6}.av087-advanced{background:#fff0bf;color:#805800}.av087-multi{background:#e7d9ff;color:#6733ad}.av087-status-valid{background:#dcf9de;color:#146322}.av087-status-blocked{background:#ffe2e2;color:#a21e1e}.av087-status-pending{background:#fff1cc;color:#77520b}.av087-actions{position:relative}.av087-actions>summary{cursor:pointer;list-style:none;border:1px solid #bfd5c5;border-radius:8px;padding:6px 11px;font-weight:900}.av087-menu{min-width:220px;display:flex;flex-direction:column;gap:4px;background:#fff;border:1px solid #cbdad0;padding:8px;border-radius:10px;box-shadow:0 5px 20px #0002;position:relative;z-index:2}.av087-menu button{background:#fff;border:0;padding:10px;text-align:left;cursor:pointer;color:#173e27}.av087-menu button:hover{background:#e7f5ec}.av087-existing{margin-top:16px}.av087-existing>summary{cursor:pointer;padding:14px;border-radius:10px;background:#e9f4ed;font-weight:700}@media(max-width:850px){.av087-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.av087-stat{padding:12px}.av087-stat strong{font-size:24px}}
/* 088: tabela única com colunas antigas e novas */
.av088-unified .av087-dashboard{margin-top:16px}.av088-table{min-width:1580px}.av087-status-unknown{background:#edf0f2;color:#48545c}.av088-table td{overflow-wrap:anywhere}.av088-table td:nth-child(2){min-width:170px}.av088-table td:nth-child(12){min-width:220px}.av088-table .av087-menu{min-width:200px}.av088-unified .v054-search{margin-bottom:16px}
