@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap);.dn-layout[data-v-04a8bbfa]{display:flex;min-height:100vh;background:#f3f4f6;font-family:Inter,-apple-system,sans-serif}.dn-mobile-toggle[data-v-04a8bbfa]{display:none;position:fixed;top:12px;left:12px;z-index:90;width:36px;height:36px;border:none;border-radius:10px;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.04),0 1px 2px rgba(0,0,0,.03);cursor:pointer;align-items:center;justify-content:center;color:#1a2332}@media(max-width:768px){.dn-mobile-toggle[data-v-04a8bbfa]{display:flex}}.dn-sidebar-overlay[data-v-04a8bbfa]{display:none}@media(max-width:768px){.dn-sidebar-overlay[data-v-04a8bbfa]{display:block;position:fixed;inset:0;background:rgba(0,0,0,.4);z-index:99}}.dn-sidebar[data-v-04a8bbfa]{width:190px;min-width:190px;min-height:100vh;background:#1a2332;display:flex;flex-direction:column;padding:12px 0;position:fixed;top:0;left:0;z-index:100;transition:width .2s ease,min-width .2s ease;overflow:hidden}.dn-sidebar--collapsed[data-v-04a8bbfa]{width:56px;min-width:56px}@media(max-width:768px){.dn-sidebar[data-v-04a8bbfa]{transform:translateX(-100%);width:190px;min-width:190px}.dn-layout .dn-sidebar[data-v-04a8bbfa]{transform:translateX(-100%)}}.dn-sidebar__logo-row[data-v-04a8bbfa]{padding:0 12px;margin-bottom:8px}.dn-sidebar__toggle[data-v-04a8bbfa]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin:0 12px 8px auto;border:none;background:hsla(0,0%,100%,.06);border-radius:8px;cursor:pointer;color:hsla(0,0%,100%,.4);transition:all .15s}.dn-sidebar--collapsed .dn-sidebar__toggle[data-v-04a8bbfa]{margin:0 auto 8px}.dn-sidebar__toggle[data-v-04a8bbfa]:hover{background:hsla(0,0%,100%,.12);color:hsla(0,0%,100%,.7)}.dn-sidebar__divider[data-v-04a8bbfa]{height:1px;background:hsla(0,0%,100%,.06);margin:8px 12px}.dn-sidebar__logo[data-v-04a8bbfa]{display:flex;align-items:center;gap:8px;text-decoration:none}.dn-sidebar__logo-icon[data-v-04a8bbfa]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:#2a9d8f;border-radius:10px}.dn-sidebar__logo-icon[data-v-04a8bbfa] .nice-icon-2{--ni-icon-sign:#fff;width:16px;height:16px}.dn-sidebar__logo-title[data-v-04a8bbfa]{font-size:15px;font-weight:700;color:#fff;display:block;letter-spacing:.02em}.dn-sidebar__logo-sub[data-v-04a8bbfa]{font-size:10px;color:hsla(0,0%,100%,.55);display:block}.dn-sidebar__nav[data-v-04a8bbfa]{flex:1}.dn-sidebar__group-label[data-v-04a8bbfa]{font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.15em;color:hsla(0,0%,100%,.25);padding:16px 16px 6px;white-space:nowrap;overflow:hidden}.dn-sidebar--collapsed .dn-sidebar__group-label[data-v-04a8bbfa]{text-align:center;padding:16px 4px 6px;font-size:0}.dn-sidebar--collapsed .dn-sidebar__group-label[data-v-04a8bbfa]:first-letter{font-size:9px}.dn-sidebar__item[data-v-04a8bbfa]{display:flex;align-items:center;gap:10px;padding:8px 16px;font-size:12px;font-weight:500;color:hsla(0,0%,100%,.55);text-decoration:none;transition:all .15s;white-space:nowrap;overflow:hidden}.dn-sidebar__item svg[data-v-04a8bbfa]{flex-shrink:0;opacity:.6;min-width:16px}.dn-sidebar__item[data-v-04a8bbfa]:hover{color:hsla(0,0%,100%,.85);background:hsla(0,0%,100%,.05)}.dn-sidebar__item:hover svg[data-v-04a8bbfa]{opacity:.85}.dn-sidebar__item--active[data-v-04a8bbfa]{color:#2a9d8f;background:rgba(42,157,143,.1);font-weight:600}.dn-sidebar__item--active svg[data-v-04a8bbfa]{opacity:1;color:#2a9d8f}.dn-sidebar--collapsed .dn-sidebar__item[data-v-04a8bbfa]{justify-content:center;padding:10px 0}.dn-sidebar__footer[data-v-04a8bbfa]{padding:12px 16px;border-top:1px solid hsla(0,0%,100%,.08)}.dn-sidebar--collapsed .dn-sidebar__footer[data-v-04a8bbfa]{padding:12px 0;display:flex;justify-content:center}.dn-sidebar__footer[data-v-04a8bbfa] .account-menu__trigger{--trigger_bg_color:#2a9d8f;--trigger_bg_color_hover:#217d72}.dn-header[data-v-04a8bbfa]{margin-bottom:20px}.dn-header__title[data-v-04a8bbfa]{font-size:22px;font-weight:700;margin:0}.dn-header__sub[data-v-04a8bbfa]{font-size:12px;color:#6b7280;margin-top:2px}.dn-quick-actions[data-v-04a8bbfa]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:20px}@media(max-width:768px){.dn-quick-actions[data-v-04a8bbfa]{grid-template-columns:1fr}}.dn-qa-card[data-v-04a8bbfa]{display:flex;align-items:center;gap:12px;padding:14px 16px;background:#fff;border:1px solid #e5e7eb;border-radius:16px;text-decoration:none;color:#1a2332;box-shadow:0 1px 3px rgba(0,0,0,.04),0 1px 2px rgba(0,0,0,.03);transition:all .2s ease}.dn-qa-card[data-v-04a8bbfa]:hover{box-shadow:0 8px 25px rgba(0,0,0,.08);transform:translateY(-1px)}.dn-qa-card--primary[data-v-04a8bbfa]{border-color:rgba(42,157,143,.3);background:linear-gradient(135deg,rgba(42,157,143,.04),rgba(42,157,143,.01));animation:dn-pulse-04a8bbfa 3s ease-in-out infinite}.dn-qa-card--primary[data-v-04a8bbfa]:hover{border-color:rgba(42,157,143,.5);animation:none}@keyframes dn-pulse-04a8bbfa{0%,to{box-shadow:0 0 0 0 rgba(42,157,143,0)}50%{box-shadow:0 0 0 4px rgba(42,157,143,.1)}}.dn-qa-card__icon[data-v-04a8bbfa]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;flex-shrink:0}.dn-qa-card__icon svg[data-v-04a8bbfa]{width:20px;height:20px}.dn-qa-card__icon[data-v-04a8bbfa] .nice-icon-2{width:18px;height:18px}.dn-qa-card__icon--purple[data-v-04a8bbfa]{background:rgba(124,94,207,.12);color:#7c5ecf}.dn-qa-card__icon--purple[data-v-04a8bbfa] .nice-icon-2{--ni-icon-sign:#7c5ecf}.dn-qa-card__icon--teal[data-v-04a8bbfa]{background:rgba(42,157,143,.12);color:#2a9d8f}.dn-qa-card__icon--teal[data-v-04a8bbfa] .nice-icon-2{--ni-icon-sign:#2a9d8f}.dn-qa-card__icon--blue[data-v-04a8bbfa]{background:rgba(37,99,235,.12);color:#2563eb}.dn-qa-card__icon--blue[data-v-04a8bbfa] .nice-icon-2{--ni-icon-sign:#2563eb}.dn-qa-card__title[data-v-04a8bbfa]{font-size:13px;font-weight:600}.dn-qa-card__sub[data-v-04a8bbfa]{font-size:11px;color:#6b7280}.dn-cards-grid[data-v-04a8bbfa]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:20px}@media(max-width:768px){.dn-cards-grid[data-v-04a8bbfa]{grid-template-columns:1fr}}.dn-cards-grid--two[data-v-04a8bbfa]{grid-template-columns:repeat(2,1fr)}.dn-card[data-v-04a8bbfa]{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:18px 20px;box-shadow:0 1px 3px rgba(0,0,0,.04),0 1px 2px rgba(0,0,0,.03);display:flex;flex-direction:column}.dn-card__header[data-v-04a8bbfa]{display:flex;align-items:center;gap:8px;margin-bottom:14px}.dn-card__icon[data-v-04a8bbfa]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;flex-shrink:0}.dn-card__icon[data-v-04a8bbfa] .nice-icon-2{width:14px;height:14px}.dn-card__icon--teal[data-v-04a8bbfa]{background:rgba(42,157,143,.12)}.dn-card__icon--teal[data-v-04a8bbfa] .nice-icon-2{--ni-icon-sign:#2a9d8f}.dn-card__icon--purple[data-v-04a8bbfa]{background:rgba(124,94,207,.12)}.dn-card__icon--purple[data-v-04a8bbfa] .nice-icon-2{--ni-icon-sign:#7c5ecf}.dn-card__icon--blue[data-v-04a8bbfa]{background:rgba(37,99,235,.12)}.dn-card__icon--blue[data-v-04a8bbfa] .nice-icon-2{--ni-icon-sign:#2563eb}.dn-card__icon--cyan[data-v-04a8bbfa]{background:rgba(8,145,178,.12)}.dn-card__icon--cyan[data-v-04a8bbfa] .nice-icon-2{--ni-icon-sign:#0891b2}.dn-card__icon--green[data-v-04a8bbfa]{background:rgba(34,197,94,.12)}.dn-card__icon--green[data-v-04a8bbfa] .nice-icon-2{--ni-icon-sign:#22c55e}.dn-card__icon--orange[data-v-04a8bbfa]{background:rgba(249,115,22,.12)}.dn-card__icon--orange[data-v-04a8bbfa] .nice-icon-2{--ni-icon-sign:#f97316}.dn-card__label[data-v-04a8bbfa]{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#6b7280}.dn-card__arrow[data-v-04a8bbfa]{margin-left:auto;font-size:16px;color:#9ca3af;text-decoration:none;transition:color .15s}.dn-card__arrow[data-v-04a8bbfa]:hover{color:#2a9d8f}.dn-card__value[data-v-04a8bbfa]{font-size:28px;font-weight:800;letter-spacing:-.02em;margin-bottom:12px;font-variant-numeric:tabular-nums}.dn-card__value[data-v-04a8bbfa] .nobr{white-space:nowrap}.dn-card__empty[data-v-04a8bbfa]{font-size:14px;color:#6b7280;margin-bottom:12px}.dn-card__balance-detail[data-v-04a8bbfa]{margin-bottom:14px}.dn-card__balance-bar[data-v-04a8bbfa]{display:flex;height:6px;border-radius:3px;overflow:hidden;background:#f3f4f6;margin-bottom:10px}.dn-card__balance-bar-prepaid[data-v-04a8bbfa]{background:#2a9d8f;border-radius:3px 0 0 3px;min-width:4px;transition:width .3s ease}.dn-card__balance-bar-credit[data-v-04a8bbfa]{background:#7c5ecf;border-radius:0 3px 3px 0;min-width:4px;transition:width .3s ease}.dn-card__balance-legend[data-v-04a8bbfa]{display:flex;gap:20px}.dn-card__balance-item[data-v-04a8bbfa]{display:flex;align-items:center;gap:5px}.dn-card__balance-dot[data-v-04a8bbfa]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.dn-card__balance-dot--prepaid[data-v-04a8bbfa]{background:#2a9d8f}.dn-card__balance-dot--credit[data-v-04a8bbfa]{background:#7c5ecf}.dn-card__balance-label[data-v-04a8bbfa]{font-size:11px;color:#9ca3af;font-weight:500}.dn-card__balance-val[data-v-04a8bbfa]{font-size:13px;font-weight:600;color:#1a2332}.dn-card__meta[data-v-04a8bbfa]{font-size:12px;color:#6b7280;margin-bottom:12px}.dn-card__trends[data-v-04a8bbfa]{display:flex;gap:16px;margin-bottom:12px}.dn-trend[data-v-04a8bbfa]{display:flex;align-items:center;gap:4px}.dn-trend__label[data-v-04a8bbfa]{font-size:11px;color:#9ca3af;background:#f3f4f6;padding:2px 8px;border-radius:6px}.dn-trend__arrow[data-v-04a8bbfa]{font-size:14px;color:#6b7280}.dn-trend__arrow--up[data-v-04a8bbfa]{color:#22c55e}.dn-trend__val[data-v-04a8bbfa]{font-size:13px;font-weight:600;font-variant-numeric:tabular-nums}.dn-card__statuses[data-v-04a8bbfa]{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:12px;border-top:1px solid #e5e7eb}.dn-badge[data-v-04a8bbfa]{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:9999px;font-size:11px;font-weight:600;font-variant-numeric:tabular-nums}.dn-badge .dn-badge__icon[data-v-04a8bbfa]{width:14px;height:14px}.dn-badge .dn-badge__text[data-v-04a8bbfa]{font-weight:500}.dn-badge--approval[data-v-04a8bbfa]{background:rgba(234,179,8,.1);color:#a16207}.dn-badge--active[data-v-04a8bbfa]{background:rgba(42,157,143,.1);color:#1f756a}.dn-badge--paused[data-v-04a8bbfa]{background:rgba(124,94,207,.1);color:#7c5ecf}.dn-badge--finished[data-v-04a8bbfa]{background:rgba(37,99,235,.1);color:#2563eb}.dn-badge--rejected[data-v-04a8bbfa]{background:rgba(239,68,68,.1);color:#ef4444}.dn-badge--online[data-v-04a8bbfa]{background:rgba(34,197,94,.1);color:#1a9a49}.dn-badge--average[data-v-04a8bbfa]{background:rgba(124,94,207,.1);color:#7c5ecf}.dn-badge--offline[data-v-04a8bbfa]{background:rgba(107,114,128,.1);color:#6b7280}.dn-analytics[data-v-04a8bbfa]{background:#fff;border:1px solid #e5e7eb;border-radius:20px;padding:24px 28px;box-shadow:0 1px 3px rgba(0,0,0,.04),0 1px 2px rgba(0,0,0,.03);margin-bottom:20px}.dn-an-topbar[data-v-04a8bbfa]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.dn-section-title[data-v-04a8bbfa]{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#6b7280;margin:0}.dn-scale-toggle[data-v-04a8bbfa]{display:flex;background:#f3f4f6;border-radius:10px;padding:3px}.dn-scale-toggle__btn[data-v-04a8bbfa]{border:none;background:transparent;padding:6px 16px;font-size:12px;font-weight:500;font-family:Inter,sans-serif;color:#6b7280;border-radius:8px;cursor:pointer;transition:all .15s}.dn-scale-toggle__btn[data-v-04a8bbfa]:hover{color:#1a2332}.dn-scale-toggle__btn--active[data-v-04a8bbfa]{background:#fff;color:#1a2332;font-weight:600;box-shadow:0 1px 3px rgba(0,0,0,.08)}.dn-an-filters[data-v-04a8bbfa]{display:flex;align-items:center;gap:10px;margin-bottom:20px;flex-wrap:wrap}.dn-an-filters__date[data-v-04a8bbfa]{flex-shrink:0}.dn-an-filters__date[data-v-04a8bbfa] .field-label{display:none!important}.dn-an-filters__date[data-v-04a8bbfa] .datepicker{right:auto}.dn-an-filters__date[data-v-04a8bbfa] .date-time-picker{font-family:Inter,sans-serif}.dn-an-filters__date[data-v-04a8bbfa] input{font-size:12px!important;font-family:Inter,sans-serif;padding:7px 10px!important;border-radius:10px!important;border:1px solid #e5e7eb!important;background:#f8f9fb!important;color:#1a2332!important;width:130px!important}.dn-an-filters__date[data-v-04a8bbfa] input:focus{border-color:#2a9d8f!important}.dn-an-filters__select[data-v-04a8bbfa]{flex:1;min-width:120px;max-width:180px}.dn-an-filters__select[data-v-04a8bbfa] .ni_select--label{display:none!important}.dn-an-filters__select[data-v-04a8bbfa] .ni_select--select-row{background:#f8f9fb;border:1px solid #e5e7eb;border-radius:10px;padding:0 10px;height:34px;transition:border-color .15s}.dn-an-filters__select[data-v-04a8bbfa] .ni_select--select-row:hover{border-color:#c8ccd5}.dn-an-filters__select[data-v-04a8bbfa] .ni_select--input-wrapper{height:34px}.dn-an-filters__select[data-v-04a8bbfa] .ni_select--caption{font-size:12px;font-family:Inter,sans-serif;color:#6b7280;line-height:34px}.dn-an-filters__select[data-v-04a8bbfa] .ni_select--input{font-size:12px;font-family:Inter,sans-serif}.dn-an-filters__select[data-v-04a8bbfa] .ni_select--button_dd{opacity:.4}.dn-an-filters__select[data-v-04a8bbfa] .ni_select--options{border-radius:12px;box-shadow:0 8px 30px rgba(0,0,0,.12);border:1px solid #e5e7eb;margin-top:4px}.dn-charts-grid[data-v-04a8bbfa]{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}@media(max-width:768px){.dn-charts-grid[data-v-04a8bbfa]{grid-template-columns:1fr}}.dn-chart-card[data-v-04a8bbfa]{background:#fff;border:1px solid #e5e7eb;border-radius:20px;padding:0;box-shadow:0 1px 3px rgba(0,0,0,.04),0 1px 2px rgba(0,0,0,.03);overflow:hidden;position:relative}.dn-chart-card[data-v-04a8bbfa]:before{content:"";display:block;height:3px;width:100%}.dn-chart-card[data-v-04a8bbfa]:first-child:before{background:linear-gradient(90deg,#7c5ecf,#bcade6)}.dn-chart-card[data-v-04a8bbfa]:nth-child(2):before{background:linear-gradient(90deg,#2a9d8f,#5ad3c4)}.dn-chart-card[data-v-04a8bbfa]:nth-child(3):before{background:linear-gradient(90deg,#2563eb,#82a6f4)}.dn-chart-card__header[data-v-04a8bbfa]{display:flex;align-items:center;gap:10px;padding:16px 20px 0}.dn-chart-card__dot[data-v-04a8bbfa]{width:10px;height:10px;border-radius:50%;flex-shrink:0;box-shadow:0 0 0 3px rgba(0,0,0,.06)}.dn-chart-card__dot--purple[data-v-04a8bbfa]{background:#7c5ecf}.dn-chart-card__dot--teal[data-v-04a8bbfa]{background:#2a9d8f}.dn-chart-card__dot--blue[data-v-04a8bbfa]{background:#2563eb}.dn-chart-card__label[data-v-04a8bbfa]{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:#6b7280}.dn-chart-card__value[data-v-04a8bbfa]{margin-left:auto;font-size:22px;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.dn-chart-card__graph[data-v-04a8bbfa]{padding:8px 4px 0;overflow:hidden}.dn-chart-card__graph[data-v-04a8bbfa] .stat-graph{background:transparent;margin:0;padding:0}.dn-chart-card__graph[data-v-04a8bbfa] .stat-graph .label{display:none}.dn-chart-card__graph[data-v-04a8bbfa] .stat-graph .legend-y{width:32px}.dn-chart-card__graph[data-v-04a8bbfa] .stat-graph .legend-y span{font-size:9px;color:#9ca3af;font-family:Inter,sans-serif}.dn-chart-card__graph[data-v-04a8bbfa] .stat-graph .graph{background:transparent}.dn-chart-card__graph[data-v-04a8bbfa] .stat-graph .bottomLegend span{font-size:9px;color:#9ca3af;font-family:Inter,sans-serif}.dn-chart-card__graph[data-v-04a8bbfa] .stat-graph .tooltip{border-radius:12px;box-shadow:0 8px 30px rgba(0,0,0,.12);font-family:Inter,sans-serif;font-size:12px;border:1px solid #e5e7eb;padding:10px 14px}.dn-chart-card__graph[data-v-04a8bbfa] .stat-graph path{transition:opacity .2s}.dn-chart-card__graph[data-v-04a8bbfa] .stat-graph circle{transition:all .15s}
/*# sourceMappingURL=chunk-b514dfca.a48d31fc.css.map */