.v99-filter{display:grid;grid-template-columns:minmax(180px,260px) minmax(280px,520px) auto;gap:12px;align-items:end;margin:14px 0}.v99-filter label{font-weight:700}.v99-filter select,.v99-filter input{width:100%;margin-top:5px}.v99-filter #v99Count{padding:11px 14px;border-radius:999px;background:rgba(184,134,11,.12);font-weight:700}.v99-svg{width:100%;height:auto;max-height:470px}.v99-legend{display:flex;gap:18px;flex-wrap:wrap;justify-content:center;margin:14px}.v99-legend span{font-weight:800}.v99-legend small{opacity:.65;font-weight:500}.v99-legend i,.v99-key,.v99-ach-card i{display:inline-block;width:11px;height:11px;border-radius:50%;margin-right:6px;vertical-align:middle}.v99-empty{padding:55px;text-align:center;color:#64748b}.v99-ach{margin-top:22px;padding-top:12px;border-top:1px solid #e5d7b5}.v99-ach-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:12px}.v99-ach-card{border:1px solid #e5d7b5;border-top:5px solid;border-radius:14px;padding:14px;background:rgba(255,255,255,.78)}.v99-ach-card h4{margin:0 0 10px}.v99-ach-card div{padding:3px 0}.v99-final{margin-top:12px;padding:13px;border-radius:12px;background:rgba(184,134,11,.09);text-align:center}.v99-key{width:9px;height:9px}@media(max-width:800px){.v99-filter{grid-template-columns:1fr}}
