.status-badge[data-v-7eec31bc]{display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-direction:row;gap:8px;align-items:center;white-space:nowrap;justify-content:center;font-size:12px;font-weight:700;border-radius:4px;padding:8px 8px}@media(max-width:768px){.status-badge[data-v-7eec31bc]{white-space:normal;align-items:flex-start;flex-wrap:wrap}.status-badge>[data-v-7eec31bc]:first-child{min-width:0;flex:1 1 auto}.status-badge[data-v-7eec31bc] span{overflow-wrap:break-word;word-wrap:break-word;min-width:0}.status-badge.fixed-mobile[data-v-7eec31bc]{align-items:center;flex-wrap:nowrap;line-height:1;margin-bottom:8px}.status-badge.fixed-mobile>[data-v-7eec31bc]:first-child{min-width:auto;flex:0 0 auto}.status-badge.fixed-mobile[data-v-7eec31bc] .icon-container{align-self:center}.status-badge.fixed-mobile[data-v-7eec31bc] .icon-container svg{display:block}}.status-badge.slate[data-v-7eec31bc]{background-color:var(--color-slate-600);color:var(--text-invert)}.status-badge.neutral[data-v-7eec31bc]{background-color:var(--surface-tertiary);color:var(--text-secondary)}.status-badge.status-success[data-v-7eec31bc]{background-color:var(--surface-brand-light);color:var(--color-green-700)}.status-badge.processing[data-v-7eec31bc]{background-color:var(--status-purple-bg);color:var(--text-active)}.status-badge.status-loading[data-v-7eec31bc]{background-color:var(--color-slate-100);color:var(--color-slate-400)}.status-badge.status-warning[data-v-7eec31bc]{background-color:var(--surface-warning-light);color:var(--text-warning)}.status-badge.status-danger[data-v-7eec31bc]{background-color:var(--surface-danger-light);color:var(--color-red-700)}.status-badge.status-selected[data-v-7eec31bc]{background:var(--surface-brand-heavy-light,#e6fbf5);color:var(--color-green-700);border:1px solid var(--stroke-brand)}.status-badge.hoverable[data-v-7eec31bc]{transition:border .1s ease-in-out;cursor:pointer}.status-badge.hoverable.status-warning[data-v-7eec31bc]{border:1px solid var(--color-yellow-600)}.status-badge.hoverable.status-warning[data-v-7eec31bc]:hover{border:1px solid var(--color-yellow-700);background-color:var(--color-yellow-200)!important}.status-badge.hoverable.status-danger[data-v-7eec31bc]{border:1px solid var(--color-red-600)}.status-badge.hoverable.status-danger[data-v-7eec31bc]:hover{border:1px solid var(--color-red-700);background-color:var(--color-red-200)!important}.status-badge.hoverable.neutral[data-v-7eec31bc]{border:1px solid var(--stroke-heavy-contrast)}.status-badge.hoverable.neutral[data-v-7eec31bc]:hover{border:1px solid var(--color-blue-300);background-color:var(--surface-tertiary)}.status-badge.hoverable.status-success[data-v-7eec31bc]{border:1px solid var(--stroke-brand)}.status-badge.hoverable.status-success[data-v-7eec31bc]:hover{background-color:var(--color-green-200)}.status-badge.hoverable.processing[data-v-7eec31bc]:hover{background-color:var(--color-blue-200)}.status-badge.hoverable.status-warning[data-v-7eec31bc]:hover{background-color:var(--color-yellow-300)}.status-badge.hoverable.status-danger[data-v-7eec31bc]:hover{background-color:var(--color-red-300)}.status-badge.clickable[data-v-7eec31bc]{cursor:pointer}.field-flex[data-v-08cd2212]{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;position:relative}.input-wrapper[data-v-08cd2212]{position:relative;width:100%}.input-prefix[data-v-08cd2212]{left:10px;pointer-events:none}.input-prefix[data-v-08cd2212],.input-suffix[data-v-08cd2212]{position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center}.input-suffix[data-v-08cd2212]{right:10px;cursor:pointer;padding:4px;border-radius:4px;transition:background-color .2s}.input-suffix[data-v-08cd2212]:hover{background-color:var(--surface-secondary)}.custom-input[data-v-08cd2212]{height:40px!important;padding:0 40px 0 40px!important;width:100%;border-radius:var(--border-radius-normal,8px)!important;border:1px solid var(--stroke-heavy-contrast,#cbd5e1)!important;background:var(--surface-primary,#fff);box-shadow:none!important;font-weight:400;font-size:14px;color:var(--text-primary)}.custom-input[data-v-08cd2212]:focus{border-color:var(--stroke-brand)!important;box-shadow:0 0 0 3px rgba(0,188,94,.25)!important;outline:none}[data-v-08cd2212]::-moz-placeholder{opacity:1!important;color:var(--text-detail)!important;font-weight:400;font-size:14px}[data-v-08cd2212]::placeholder{opacity:1!important;color:var(--text-detail)!important;font-weight:400;font-size:14px}.suggestions-dropdown[data-v-08cd2212]{position:absolute;top:100%;left:0;right:0;margin-top:4px;background-color:var(--surface-primary);border:1px solid var(--stroke-contrast);border-radius:var(--border-radius-normal,8px);box-shadow:0 4px 16px rgba(0,0,0,.12);z-index:100;overflow:hidden}.suggestions-header[data-v-08cd2212]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-bottom:1px solid var(--stroke-contrast);background-color:var(--surface-secondary)}.suggestions-list[data-v-08cd2212]{max-height:320px;overflow-y:auto;overflow-x:auto}.suggestion-item[data-v-08cd2212]{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;cursor:pointer;transition:background-color .15s ease;width:-moz-fit-content;width:fit-content;min-width:100%}.suggestion-item.highlighted[data-v-08cd2212],.suggestion-item[data-v-08cd2212]:hover{background-color:var(--surface-secondary)}.suggestion-item[data-v-08cd2212]:not(:last-child){border-bottom:1px solid var(--stroke-light-contrast)}.suggestion-content[data-v-08cd2212]{display:flex;align-items:center;gap:10px;flex:1;min-width:0}.suggestion-icon[data-v-08cd2212]{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;background-color:var(--surface-tertiary);border-radius:6px}.suggestion-text[data-v-08cd2212]{display:flex;flex-direction:column;gap:2px;min-width:0}.suggestion-title[data-v-08cd2212]{font-size:14px;font-weight:500;color:var(--text-primary);white-space:nowrap}.suggestion-subtitle[data-v-08cd2212]{font-size:12px;white-space:nowrap}.suggestion-badge[data-v-08cd2212]{flex-shrink:0;margin-left:8px}.suggestions-footer[data-v-08cd2212]{padding:10px 12px;border-top:1px solid var(--stroke-contrast);text-align:center;cursor:pointer;transition:background-color .15s ease}.suggestions-footer[data-v-08cd2212]:hover{background-color:var(--surface-secondary)}.suggestions-empty[data-v-08cd2212]{padding:24px 12px}.empty-state[data-v-08cd2212]{display:flex;flex-direction:column;align-items:center;gap:8px}[data-v-08cd2212] .highlight-match{background-color:var(--surface-brand-light,rgba(0,188,94,.15));color:var(--text-brand);padding:0 2px;border-radius:2px}.popup-enter-active[data-v-08cd2212],.popup-leave-active[data-v-08cd2212]{transition:opacity .2s ease,transform .2s ease}.popup-enter[data-v-08cd2212],.popup-leave-to[data-v-08cd2212]{opacity:0;transform:translateY(-8px)}.fade-enter-active[data-v-08cd2212],.fade-leave-active[data-v-08cd2212]{transition:opacity .2s ease}.fade-enter[data-v-08cd2212],.fade-leave-to[data-v-08cd2212]{opacity:0}.suggestions-list[data-v-08cd2212]::-webkit-scrollbar{width:6px;height:6px}.suggestions-list[data-v-08cd2212]::-webkit-scrollbar-track{background:transparent}.suggestions-list[data-v-08cd2212]::-webkit-scrollbar-thumb{background-color:var(--stroke-contrast);border-radius:3px}.suggestions-list[data-v-08cd2212]::-webkit-scrollbar-thumb:hover{background-color:var(--stroke-heavy-contrast)}.suggestions-list[data-v-08cd2212]::-webkit-scrollbar-corner{background:transparent}.dropdown[data-v-c564a790]{position:relative}.toggle-dropdown[data-v-c564a790]{display:flex;align-items:center;justify-content:center;height:auto;margin:0;padding:0;line-height:normal;box-sizing:border-box}.menu-wrapper[data-v-c564a790]{position:fixed;background-color:var(--surface-primary);border:1px solid var(--stroke-contrast);min-width:160px;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);padding:4px;z-index:9999}.popup-enter-active[data-v-c564a790],.popup-leave-active[data-v-c564a790]{transition:all .15s ease}.popup-enter-to[data-v-c564a790],.popup-leave[data-v-c564a790]{opacity:1;transform:scale(1)}.popup-enter[data-v-c564a790],.popup-leave-to[data-v-c564a790]{opacity:0;transform:scale(.95) translateY(-10px)}.disabled[data-v-c564a790]{pointer-events:none;opacity:.6}.dropdown-option[data-v-34a9d6aa]{padding:8px 12px;cursor:pointer;transition:background-color .2s;display:flex;font-size:14px;flex-direction:row;align-items:center;gap:8px;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--text-color-primary)}.dropdown-option.disabled[data-v-34a9d6aa]{opacity:.5;cursor:default}.dropdown-option[data-v-34a9d6aa]:not(:last-child){border-bottom:1px solid var(--stroke-contrast)}.dropdown-option[data-v-34a9d6aa]:hover{background-color:var(--surface-secondary)}.brazil-map-container[data-v-33ce1746]{position:relative;width:100%;display:flex;flex-direction:column;align-items:center}.brazil-map-svg[data-v-33ce1746]{width:100%;max-width:480px;height:auto}.state-path[data-v-33ce1746]{cursor:pointer;transition:fill .2s ease,stroke .15s ease,stroke-width .15s ease}.state-path[data-v-33ce1746]:hover{filter:brightness(1.25)}.fragment[data-v-33ce1746]{pointer-events:none}.map-tooltip[data-v-33ce1746]{position:absolute;pointer-events:none;display:flex;flex-direction:column;gap:2px;background:var(--surface-primary,#151922);border:1px solid var(--stroke-contrast);border-radius:8px;padding:8px 12px;z-index:10;box-shadow:0 4px 12px rgba(0,0,0,.3);white-space:nowrap}.map-tooltip .tooltip-state[data-v-33ce1746]{color:var(--text-primary);font-size:13px;font-weight:600}.map-tooltip .tooltip-count[data-v-33ce1746]{color:var(--text-brand,#2fb490);font-size:12px;font-weight:500}.map-legend[data-v-33ce1746]{display:flex;align-items:center;gap:8px;margin-top:16px}.map-legend .legend-label[data-v-33ce1746]{color:var(--text-subtle,#8c95a3);font-size:11px;font-weight:500}.map-legend .legend-gradient[data-v-33ce1746]{width:120px;height:8px;border-radius:4px;background:linear-gradient(90deg,var(--surface-tertiary,#2b313c),#2fb490)}.dashboard-container[data-v-43c5fa22]{background-color:var(--surface-tertiary,#0d1117);overflow-x:hidden}.dashboard-grid[data-v-43c5fa22]{display:grid;padding:32px;gap:16px;grid-template-columns:repeat(6,1fr);grid-template-areas:"TotalClients          TotalClients          ActiveClients         ActiveClients         ServicesOrders        ServicesOrders" "NegativeCertificates  NegativeCertificates  NegativeCertificates  CertificatesProcurations CertificatesProcurations CertificatesProcurations" "ClientsByState          ClientsByState          ClientsByRegion          ClientsByRegion         ListClientsByState         ListClientsByState" "CompanysByType      CompanysByType      CompanysByType      ClientsByType       ClientsByType       ClientsByType" "ClientsGrowth         ClientsGrowth         ClientsGrowth         ClientsGrowth        ClientsGrowth        ClientsGrowth" "LastClients           LastClients           LastClients           LastClients           LastClients           LastClients"}.dashboard-card[data-v-43c5fa22]{display:flex;padding:32px;flex-direction:column;align-items:flex-start;gap:32px;min-width:0;overflow:hidden;border-radius:var(--border-radius-large,16px);background:var(--surface-primary,#151922);box-shadow:1px 2px 4px 0 rgba(0,0,0,.05)}.dashboard-card .subtitle[data-v-43c5fa22]{color:var(--text-subtle,#8c95a3);font-size:14px;font-style:normal;font-weight:600;line-height:16px;letter-spacing:-.14px}.dashboard-card .icon-content[data-v-43c5fa22]{display:flex;justify-content:center;align-items:center;height:36px;width:36px;border-radius:6px;background:var(--surface-tertiary,#2b313c)}.dashboard-card .icon-content.brand[data-v-43c5fa22]{background:var(--surface-brand-light,#164137)}.dashboard-card .icon-content.active[data-v-43c5fa22]{background:var(--surface-active-light,#103847)}.dashboard-card .description[data-v-43c5fa22]{color:var(--text-subtle,#8c95a3);font-size:13px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:-.13px}.dashboard-card .loading-value[data-v-43c5fa22]{width:80px;height:32px;background:var(--surface-tertiary,#2b313c);border-radius:6px;animation:pulse-43c5fa22 1.5s ease-in-out infinite}@keyframes pulse-43c5fa22{0%,to{opacity:1}50%{opacity:.4}}.container-data[data-v-43c5fa22]{width:100%;display:flex;align-items:center;gap:16px}.container-data.column[data-v-43c5fa22]{flex-direction:column}.chart-wrapper[data-v-43c5fa22]{width:50%;min-width:0;display:flex;align-items:center;justify-content:center;overflow:hidden}.chart-wrapper[data-v-43c5fa22] .apexcharts-canvas{max-width:100%}.list-wrapper[data-v-43c5fa22]{width:50%;min-width:0;display:flex;align-items:center;overflow:hidden}.list-wrapper ul[data-v-43c5fa22]{width:100%;padding:0;margin:0;list-style:none}.chart-list-li[data-v-43c5fa22]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 0;border-top:1px solid var(--stroke-contrast)}.chart-list-li[data-v-43c5fa22]:last-child{border-bottom:1px solid var(--stroke-contrast)}.chart-list-li p[data-v-43c5fa22]{font-weight:400;font-size:14px;line-height:20px}.chart-list-value[data-v-43c5fa22]{color:var(--text-primary);font-weight:600;font-size:16px;line-height:16px}.region-states-label[data-v-43c5fa22]{color:var(--text-subtle,#8c95a3);font-weight:400;font-size:12px}.state-list-scroll[data-v-43c5fa22]{flex:1 1 0;min-height:300px;max-height:500px;overflow-y:auto;padding-right:12px}.state-list[data-v-43c5fa22]{list-style:none;padding:0;margin:0;width:100%}.state-list-item[data-v-43c5fa22]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid var(--stroke-contrast)}.state-list-item[data-v-43c5fa22]:first-child{border-top:1px solid var(--stroke-contrast)}.state-rank[data-v-43c5fa22]{color:var(--text-subtle,#8c95a3);font-size:12px;font-weight:600;min-width:24px}.state-name[data-v-43c5fa22]{color:var(--text-primary);font-size:14px;font-weight:500;white-space:nowrap}.state-uf[data-v-43c5fa22]{color:var(--text-subtle,#8c95a3);font-size:12px;font-weight:400}.state-count[data-v-43c5fa22]{color:var(--text-primary);font-size:14px;font-weight:600;min-width:32px;text-align:right}.color-dot[data-v-43c5fa22]{width:10px;height:10px;border-radius:50%;flex-shrink:0}.chart-full-container[data-v-43c5fa22]{width:100%;flex:1 1 0;display:flex;flex-direction:column;overflow:hidden;min-width:0}.chart-full-container .chart-full-inner[data-v-43c5fa22]{height:350px;width:100%;min-width:0;overflow:hidden}.empty-state-card[data-v-43c5fa22]{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1 1 0;width:100%;padding:32px 16px}.empty-state-card .empty-state-icon[data-v-43c5fa22]{display:flex;justify-content:center;align-items:center;padding:16px;background:var(--surface-secondary,#f8fafc);border:1px solid var(--text-detail,#94a3b8);border-radius:8px;margin-bottom:12px}.empty-state-card .empty-state-icon.brand[data-v-43c5fa22]{background:var(--surface-brand-light,#164137);border-color:var(--stroke-brand,#2fb490)}.empty-state-card .empty-state-title[data-v-43c5fa22]{color:var(--text-primary,#1e293b);font-weight:600;font-size:16px;line-height:20px;text-align:center;margin-bottom:8px}.empty-state-card .empty-state-description[data-v-43c5fa22]{color:var(--text-secondary,#6b7280);font-weight:400;font-size:13px;line-height:18px;text-align:center;max-width:320px}.table-scroll-container[data-v-43c5fa22]{width:100%}.table-scroll-container.table-scroll-overflow[data-v-43c5fa22],.table-scroll-container[data-v-43c5fa22]{max-height:320px;overflow-y:auto;overflow-x:auto}.dashboard-table[data-v-43c5fa22]{width:100%;border-collapse:collapse}.dashboard-table thead[data-v-43c5fa22]{position:sticky;top:0;z-index:1;background:var(--surface-primary,#151922)}.dashboard-table thead th[data-v-43c5fa22]{color:var(--text-secondary,#6b7280);font-size:12px;font-weight:600;letter-spacing:.05em;padding:8px 12px;text-align:left;white-space:nowrap}.dashboard-table tbody tr[data-v-43c5fa22],.dashboard-table thead th[data-v-43c5fa22]{border-bottom:1px solid var(--stroke-contrast)}.dashboard-table tbody tr[data-v-43c5fa22]:last-child{border-bottom:none}.dashboard-table tbody td[data-v-43c5fa22]{padding:12px;font-size:14px;color:var(--text-primary,#1e293b);vertical-align:middle}.td-name[data-v-43c5fa22]{font-weight:500;max-width:350px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.client-cell[data-v-43c5fa22]{display:flex;flex-direction:column;gap:2px}.client-cell .client-name[data-v-43c5fa22]{font-weight:500;font-size:14px;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.client-cell .client-document[data-v-43c5fa22]{font-weight:400;font-size:12px;color:var(--text-secondary)}.td-certificate[data-v-43c5fa22]{min-width:180px;max-width:220px}.badge-expiration[data-v-43c5fa22]{display:inline-block;padding:4px 10px;border-radius:6px;font-size:12px;font-weight:600;white-space:nowrap}.badge-expiration.danger[data-v-43c5fa22]{background:rgba(239,68,68,.15);color:var(--text-danger,#ef4444)}.badge-expiration.warning[data-v-43c5fa22]{background:rgba(232,187,52,.15);color:var(--text-warning,#e8bb34)}.pending-certs-text[data-v-43c5fa22]{font-size:13px;color:var(--text-secondary,#6b7280)}.pending-certs-more[data-v-43c5fa22]{font-size:12px;font-weight:600;color:var(--text-subtle,#8c95a3);margin-left:4px}.action-btn[data-v-43c5fa22]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;border:1px solid var(--stroke-contrast);background:var(--surface-secondary,#1e2530);cursor:pointer;transition:background .15s ease}.action-btn[data-v-43c5fa22]:hover{background:var(--surface-tertiary,#2b313c)}.badge-integration[data-v-43c5fa22]{display:flex;height:32px;padding:4px 12px;justify-content:center;align-items:center;gap:8px;flex-shrink:0;border-radius:8px;font-size:12px;font-weight:600;white-space:nowrap}.badge-integration.complete[data-v-43c5fa22]{border:1px solid var(--surface-warning,#cdae4b);background:var(--surface-warning-light,#322d08);color:var(--surface-warning,#cdae4b)}.badge-integration.incomplete[data-v-43c5fa22]{border:1px solid var(--stroke-heavy-contrast,#49536a);background:var(--surface-tertiary,#2b313c);color:var(--text-subtle,#8c95a3)}.badge-integration.clickable[data-v-43c5fa22]{cursor:pointer;transition:opacity .15s ease}.badge-integration.clickable[data-v-43c5fa22]:hover{opacity:.8}.badge-expiration.success[data-v-43c5fa22]{background:rgba(47,180,144,.15);color:var(--text-brand,#2fb490)}.badge-expiration.neutral[data-v-43c5fa22]{background:rgba(140,149,163,.15);color:var(--text-subtle,#8c95a3)}@media(max-width:1440px)and (min-width:1025px){.dashboard-grid[data-v-43c5fa22]{padding:24px;gap:12px}.dashboard-card[data-v-43c5fa22]{padding:24px;gap:24px}.chart-full-container .chart-full-inner[data-v-43c5fa22]{height:280px}.td-name[data-v-43c5fa22]{max-width:220px}}@media(max-width:1024px){.dashboard-grid[data-v-43c5fa22]{padding:16px;gap:12px;grid-template-columns:1fr 1fr;grid-template-areas:"TotalClients          ActiveClients" "ServicesOrders        ServicesOrders" "LastClients           LastClients" "NegativeCertificates  NegativeCertificates" "CertificatesProcurations CertificatesProcurations" "ClientsGrowth         ClientsGrowth" "ClientsByType         ClientsByType" "ClientsByRegion       ClientsByRegion" "ListClientsByState    ListClientsByState" "ClientsByState        ClientsByState" "CompanysByType        CompanysByType"}.dashboard-card[data-v-43c5fa22]{padding:20px;gap:20px}.dashboard-card .dashboard-card-header[data-v-43c5fa22]{width:100%}.dashboard-card .dashboard-card-header .d-flex.align-items-center.justify-content-between[data-v-43c5fa22]{flex-direction:column;align-items:flex-start!important;gap:12px}.container-data[data-v-43c5fa22]{flex-direction:column}.chart-wrapper[data-v-43c5fa22],.list-wrapper[data-v-43c5fa22]{width:100%}.chart-full-container .chart-full-inner[data-v-43c5fa22]{height:280px}.dashboard-table thead th[data-v-43c5fa22]{font-size:11px;padding:6px 8px}.dashboard-table tbody td[data-v-43c5fa22]{padding:10px 8px;font-size:13px}.td-name[data-v-43c5fa22]{max-width:180px}.td-certificate[data-v-43c5fa22]{min-width:150px;max-width:180px}.chart-area[data-v-43c5fa22]{width:100%;overflow:hidden}.chart-area[data-v-43c5fa22] .apexcharts-canvas,.chart-area[data-v-43c5fa22] .apexcharts-canvas svg{width:100%!important}}@media(max-width:768px){.dashboard-container[data-v-43c5fa22]{overflow-x:hidden!important}.dashboard-grid[data-v-43c5fa22]{padding:12px;gap:10px;grid-template-columns:1fr;grid-template-areas:"TotalClients" "ActiveClients" "ServicesOrders" "NegativeCertificates" "CertificatesProcurations" "ClientsByRegion" "ListClientsByState" "ClientsByState" "ClientsByType" "CompanysByType" "ClientsGrowth" "LastClients";max-width:100vw}.dashboard-card[data-v-43c5fa22]{padding:16px;gap:16px;border-radius:12px;max-width:100%;overflow:hidden}.dashboard-card h2.h2-hub[data-v-43c5fa22]{font-size:28px}.dashboard-card h3.h3-hub[data-v-43c5fa22]{font-size:16px}.dashboard-card h4.h4-hub[data-v-43c5fa22]{font-size:14px}.dashboard-card .icon-content[data-v-43c5fa22]{height:32px;width:32px}.dashboard-card .description[data-v-43c5fa22],.dashboard-card .subtitle[data-v-43c5fa22]{font-size:12px}.dashboard-card .dashboard-card-header[data-v-43c5fa22]{width:100%}.dashboard-card .dashboard-card-header .d-flex.align-items-center.justify-content-between[data-v-43c5fa22]{flex-direction:column;align-items:flex-start!important;gap:8px}.w-100 .dashboard-card .dashboard-card-header .d-flex.align-items-center.justify-content-between[data-v-43c5fa22]{width:100%}.container-data[data-v-43c5fa22]{flex-direction:column;gap:12px;width:100%;min-width:0}.chart-wrapper[data-v-43c5fa22],.list-wrapper[data-v-43c5fa22]{width:100%;min-width:0}.chart-wrapper[data-v-43c5fa22]{overflow:hidden}.chart-wrapper[data-v-43c5fa22] .apexcharts-canvas{margin:0 auto;max-width:100%!important;width:100%!important}.chart-wrapper[data-v-43c5fa22] .apexcharts-canvas svg{max-width:100%!important}.chart-list-li[data-v-43c5fa22]{padding:10px 0}.chart-list-li p[data-v-43c5fa22]{font-size:13px;word-break:break-word}.chart-list-value[data-v-43c5fa22]{font-size:14px;flex-shrink:0}.chart-full-container[data-v-43c5fa22]{overflow:hidden;min-width:0;flex:1 1 auto}.chart-full-container .chart-full-inner[data-v-43c5fa22]{height:280px;overflow:hidden;min-width:0}.chart-full-container[data-v-43c5fa22] .apexcharts-canvas{max-width:100%!important;width:100%!important}.chart-full-container[data-v-43c5fa22] .apexcharts-canvas svg{max-width:100%!important}.table-scroll-container[data-v-43c5fa22]{max-height:400px;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;width:100%}.table-scroll-container.table-scroll-overflow[data-v-43c5fa22]{max-height:400px}.dashboard-table[data-v-43c5fa22]{min-width:0;width:100%}.dashboard-table thead[data-v-43c5fa22]{display:none}.dashboard-table tbody[data-v-43c5fa22]{display:flex;flex-direction:column;gap:8px}.dashboard-table tbody tr[data-v-43c5fa22]{display:flex;flex-direction:column;gap:6px;padding:12px;border:1px solid var(--stroke-contrast);border-radius:10px;background:var(--surface-secondary,#1e2530)}.dashboard-table tbody tr td[data-v-43c5fa22]{display:flex;align-items:center;justify-content:space-between;padding:0;border:none;font-size:13px}.dashboard-table tbody tr td[data-v-43c5fa22]:before{content:attr(data-label);font-size:11px;font-weight:600;color:var(--text-secondary,#6b7280);text-transform:uppercase;letter-spacing:.03em;flex-shrink:0;margin-right:12px}.td-name[data-v-43c5fa22]{max-width:none;overflow:visible;white-space:normal;word-break:break-word;text-align:right}.td-type[data-v-43c5fa22]{white-space:nowrap}.td-certificate[data-v-43c5fa22]{min-width:0;max-width:none;width:100%;justify-content:flex-end}.empty-state-card[data-v-43c5fa22]{padding:24px 12px}.empty-state-card .empty-state-title[data-v-43c5fa22]{font-size:14px}.empty-state-card .empty-state-description[data-v-43c5fa22]{font-size:12px}.chart-area[data-v-43c5fa22]{width:100%;overflow:hidden;min-width:0}.chart-area[data-v-43c5fa22] .apexcharts-canvas,.chart-area[data-v-43c5fa22] .apexcharts-canvas svg{width:100%!important;max-width:100%!important}.region-states-label[data-v-43c5fa22]{display:none}}