.filter-by-letter a{padding:4px 10px;cursor:pointer;font-size:16px;display:inline-flex;justify-content:center;align-content:center}.filter-by-letter a.active{background:var(--v-primary-base);border-radius:4px;color:#fff}.organization-search .filter-form .v-text-field.v-text-field--solo{transform:translateY(8px)!important}.tab-nav .tab-title-wrapper{display:flex;padding-right:30px;background-color:#fff;overflow-y:clip;position:relative}.tab-nav .tab-title-wrapper:after{content:"";position:absolute;right:15px;top:0;bottom:0;width:45px;background-color:var(--v-primary-base);display:inline-block;transform:rotate(-45deg)}.tab-nav .tab-title-wrapper .tab-title{text-transform:uppercase;font-size:.875rem;font-weight:500;display:flex;z-index:1;justify-content:center;align-items:center;padding:0 12px;background-color:var(--v-primary-base);color:#fff;white-space:nowrap}.tab-nav .v-tab{padding:0 10px}.v-tooltip{display:none}.v-tooltip--attached{display:inline}.v-tooltip__content{background:rgba(97,97,97,.9);color:#fff;border-radius:4px;font-size:14px;line-height:22px;display:inline-block;padding:5px 16px;position:absolute;text-transform:none;width:auto;opacity:0;pointer-events:none}.v-tooltip__content.menuable__content__active{opacity:.9}.v-tooltip__content--fixed{position:fixed}.v-tooltip__content[class*=-active]{transition-timing-function:cubic-bezier(0,0,.2,1)}.v-tooltip__content[class*=enter-active]{transition-duration:.15s}.v-tooltip__content[class*=leave-active]{transition-duration:75ms}.panel{padding:60px;align-items:center;justify-content:center}.organization-form .row+.bloc-headline{margin-top:20px}.organization-form .contact>div>div{padding:15px;border:1px solid #ccc;border-radius:10px;position:relative}.organization-form .contact>div>div .headline-title{color:#758093;font-weight:500}.organization-form .contact>div>div .close{position:absolute;right:0}.organization-form .contact .add{min-height:273px}.organization-form .contact .add .v-btn__content{font-weight:500;text-transform:uppercase}.theme--light.v-skeleton-loader .v-skeleton-loader__bone:after{background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3),hsla(0,0%,100%,0))}.theme--light.v-skeleton-loader .v-skeleton-loader__avatar,.theme--light.v-skeleton-loader .v-skeleton-loader__button,.theme--light.v-skeleton-loader .v-skeleton-loader__chip,.theme--light.v-skeleton-loader .v-skeleton-loader__divider,.theme--light.v-skeleton-loader .v-skeleton-loader__heading,.theme--light.v-skeleton-loader .v-skeleton-loader__image,.theme--light.v-skeleton-loader .v-skeleton-loader__text{background:rgba(0,0,0,.12)}.theme--light.v-skeleton-loader .v-skeleton-loader__actions,.theme--light.v-skeleton-loader .v-skeleton-loader__article,.theme--light.v-skeleton-loader .v-skeleton-loader__card-heading,.theme--light.v-skeleton-loader .v-skeleton-loader__card-text,.theme--light.v-skeleton-loader .v-skeleton-loader__date-picker,.theme--light.v-skeleton-loader .v-skeleton-loader__list-item,.theme--light.v-skeleton-loader .v-skeleton-loader__list-item-avatar,.theme--light.v-skeleton-loader .v-skeleton-loader__list-item-avatar-three-line,.theme--light.v-skeleton-loader .v-skeleton-loader__list-item-avatar-two-line,.theme--light.v-skeleton-loader .v-skeleton-loader__list-item-text,.theme--light.v-skeleton-loader .v-skeleton-loader__list-item-three-line,.theme--light.v-skeleton-loader .v-skeleton-loader__list-item-two-line,.theme--light.v-skeleton-loader .v-skeleton-loader__table-heading,.theme--light.v-skeleton-loader .v-skeleton-loader__table-tbody,.theme--light.v-skeleton-loader .v-skeleton-loader__table-tfoot,.theme--light.v-skeleton-loader .v-skeleton-loader__table-thead{background:#fff}.theme--dark.v-skeleton-loader .v-skeleton-loader__bone:after{background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.05),hsla(0,0%,100%,0))}.theme--dark.v-skeleton-loader .v-skeleton-loader__avatar,.theme--dark.v-skeleton-loader .v-skeleton-loader__button,.theme--dark.v-skeleton-loader .v-skeleton-loader__chip,.theme--dark.v-skeleton-loader .v-skeleton-loader__divider,.theme--dark.v-skeleton-loader .v-skeleton-loader__heading,.theme--dark.v-skeleton-loader .v-skeleton-loader__image,.theme--dark.v-skeleton-loader .v-skeleton-loader__text{background:hsla(0,0%,100%,.12)}.theme--dark.v-skeleton-loader .v-skeleton-loader__actions,.theme--dark.v-skeleton-loader .v-skeleton-loader__article,.theme--dark.v-skeleton-loader .v-skeleton-loader__card-heading,.theme--dark.v-skeleton-loader .v-skeleton-loader__card-text,.theme--dark.v-skeleton-loader .v-skeleton-loader__date-picker,.theme--dark.v-skeleton-loader .v-skeleton-loader__list-item,.theme--dark.v-skeleton-loader .v-skeleton-loader__list-item-avatar,.theme--dark.v-skeleton-loader .v-skeleton-loader__list-item-avatar-three-line,.theme--dark.v-skeleton-loader .v-skeleton-loader__list-item-avatar-two-line,.theme--dark.v-skeleton-loader .v-skeleton-loader__list-item-text,.theme--dark.v-skeleton-loader .v-skeleton-loader__list-item-three-line,.theme--dark.v-skeleton-loader .v-skeleton-loader__list-item-two-line,.theme--dark.v-skeleton-loader .v-skeleton-loader__table-heading,.theme--dark.v-skeleton-loader .v-skeleton-loader__table-tbody,.theme--dark.v-skeleton-loader .v-skeleton-loader__table-tfoot,.theme--dark.v-skeleton-loader .v-skeleton-loader__table-thead{background:#1e1e1e}.v-skeleton-loader{border-radius:4px;position:relative;vertical-align:top}.v-skeleton-loader__actions{padding:16px 16px 8px;text-align:right}.v-skeleton-loader__actions .v-skeleton-loader__button{display:inline-block}.v-application--is-ltr .v-skeleton-loader__actions .v-skeleton-loader__button:first-child{margin-right:12px}.v-application--is-rtl .v-skeleton-loader__actions .v-skeleton-loader__button:first-child{margin-left:12px}.v-skeleton-loader .v-skeleton-loader__list-item,.v-skeleton-loader .v-skeleton-loader__list-item-avatar,.v-skeleton-loader .v-skeleton-loader__list-item-avatar-three-line,.v-skeleton-loader .v-skeleton-loader__list-item-avatar-two-line,.v-skeleton-loader .v-skeleton-loader__list-item-text,.v-skeleton-loader .v-skeleton-loader__list-item-three-line,.v-skeleton-loader .v-skeleton-loader__list-item-two-line{border-radius:4px}.v-skeleton-loader .v-skeleton-loader__actions:after,.v-skeleton-loader .v-skeleton-loader__article:after,.v-skeleton-loader .v-skeleton-loader__card-avatar:after,.v-skeleton-loader .v-skeleton-loader__card-heading:after,.v-skeleton-loader .v-skeleton-loader__card-text:after,.v-skeleton-loader .v-skeleton-loader__card:after,.v-skeleton-loader .v-skeleton-loader__date-picker-days:after,.v-skeleton-loader .v-skeleton-loader__date-picker-options:after,.v-skeleton-loader .v-skeleton-loader__date-picker:after,.v-skeleton-loader .v-skeleton-loader__list-item-avatar-three-line:after,.v-skeleton-loader .v-skeleton-loader__list-item-avatar-two-line:after,.v-skeleton-loader .v-skeleton-loader__list-item-avatar:after,.v-skeleton-loader .v-skeleton-loader__list-item-text:after,.v-skeleton-loader .v-skeleton-loader__list-item-three-line:after,.v-skeleton-loader .v-skeleton-loader__list-item-two-line:after,.v-skeleton-loader .v-skeleton-loader__list-item:after,.v-skeleton-loader .v-skeleton-loader__paragraph:after,.v-skeleton-loader .v-skeleton-loader__sentences:after,.v-skeleton-loader .v-skeleton-loader__table-cell:after,.v-skeleton-loader .v-skeleton-loader__table-heading:after,.v-skeleton-loader .v-skeleton-loader__table-row-divider:after,.v-skeleton-loader .v-skeleton-loader__table-row:after,.v-skeleton-loader .v-skeleton-loader__table-tbody:after,.v-skeleton-loader .v-skeleton-loader__table-tfoot:after,.v-skeleton-loader .v-skeleton-loader__table-thead:after,.v-skeleton-loader .v-skeleton-loader__table:after{display:none}.v-application--is-ltr .v-skeleton-loader__article .v-skeleton-loader__heading{margin:16px 0 16px 16px}.v-application--is-rtl .v-skeleton-loader__article .v-skeleton-loader__heading{margin:16px 16px 0 16px}.v-skeleton-loader__article .v-skeleton-loader__paragraph{padding:16px}.v-skeleton-loader__bone{border-radius:inherit;overflow:hidden;position:relative}.v-skeleton-loader__bone:after{animation:loading 1.5s infinite;content:"";height:100%;left:0;position:absolute;right:0;top:0;transform:translateX(-100%);z-index:1}.v-skeleton-loader__avatar{border-radius:50%;height:48px;width:48px}.v-skeleton-loader__button{border-radius:4px;height:36px;width:64px}.v-skeleton-loader__card .v-skeleton-loader__image{border-radius:0}.v-skeleton-loader__card-heading .v-skeleton-loader__heading{margin:16px}.v-skeleton-loader__card-text{padding:16px}.v-skeleton-loader__chip{border-radius:16px;height:32px;width:96px}.v-skeleton-loader__date-picker{border-radius:inherit}.v-skeleton-loader__date-picker .v-skeleton-loader__list-item:first-child .v-skeleton-loader__text{max-width:88px;width:20%}.v-skeleton-loader__date-picker .v-skeleton-loader__heading{max-width:256px;width:40%}.v-skeleton-loader__date-picker-days{display:flex;flex-wrap:wrap;padding:0 12px;margin:0 auto}.v-skeleton-loader__date-picker-days .v-skeleton-loader__avatar{border-radius:4px;flex:1 1 auto;margin:4px;height:40px;width:40px}.v-skeleton-loader__date-picker-options{align-items:center;display:flex;padding:16px}.v-skeleton-loader__date-picker-options .v-skeleton-loader__avatar{height:40px;width:40px}.v-skeleton-loader__date-picker-options .v-skeleton-loader__avatar:nth-child(2){margin-left:auto}.v-application--is-ltr .v-skeleton-loader__date-picker-options .v-skeleton-loader__avatar:nth-child(2){margin-right:8px}.v-application--is-rtl .v-skeleton-loader__date-picker-options .v-skeleton-loader__avatar:nth-child(2){margin-left:8px}.v-skeleton-loader__date-picker-options .v-skeleton-loader__text.v-skeleton-loader__bone:first-child{margin-bottom:0;max-width:50%;width:456px}.v-skeleton-loader__divider{border-radius:1px;height:2px}.v-skeleton-loader__heading{border-radius:12px;height:24px;width:45%}.v-skeleton-loader__image{height:200px;border-radius:0}.v-skeleton-loader__image~.v-skeleton-loader__card-heading{border-radius:0}.v-skeleton-loader__image:first-child,.v-skeleton-loader__image:last-child{border-radius:inherit}.v-skeleton-loader__list-item{height:48px}.v-skeleton-loader__list-item-three-line{flex-wrap:wrap}.v-skeleton-loader__list-item-three-line>*{flex:1 0 100%;width:100%}.v-skeleton-loader__list-item-avatar-three-line .v-skeleton-loader__avatar,.v-skeleton-loader__list-item-avatar-two-line .v-skeleton-loader__avatar,.v-skeleton-loader__list-item-avatar .v-skeleton-loader__avatar{height:40px;width:40px}.v-skeleton-loader__list-item-avatar{height:48px}.v-skeleton-loader__list-item-avatar-two-line,.v-skeleton-loader__list-item-two-line{height:72px}.v-skeleton-loader__list-item-avatar-three-line,.v-skeleton-loader__list-item-three-line{height:88px}.v-skeleton-loader__list-item-avatar-three-line .v-skeleton-loader__avatar{align-self:flex-start}.v-skeleton-loader__list-item,.v-skeleton-loader__list-item-avatar,.v-skeleton-loader__list-item-avatar-three-line,.v-skeleton-loader__list-item-avatar-two-line,.v-skeleton-loader__list-item-three-line,.v-skeleton-loader__list-item-two-line{align-content:center;align-items:center;display:flex;flex-wrap:wrap;padding:0 16px}.v-application--is-ltr .v-skeleton-loader__list-item-avatar-three-line .v-skeleton-loader__avatar,.v-application--is-ltr .v-skeleton-loader__list-item-avatar-two-line .v-skeleton-loader__avatar,.v-application--is-ltr .v-skeleton-loader__list-item-avatar .v-skeleton-loader__avatar,.v-application--is-ltr .v-skeleton-loader__list-item-three-line .v-skeleton-loader__avatar,.v-application--is-ltr .v-skeleton-loader__list-item-two-line .v-skeleton-loader__avatar,.v-application--is-ltr .v-skeleton-loader__list-item .v-skeleton-loader__avatar{margin-right:16px}.v-application--is-rtl .v-skeleton-loader__list-item-avatar-three-line .v-skeleton-loader__avatar,.v-application--is-rtl .v-skeleton-loader__list-item-avatar-two-line .v-skeleton-loader__avatar,.v-application--is-rtl .v-skeleton-loader__list-item-avatar .v-skeleton-loader__avatar,.v-application--is-rtl .v-skeleton-loader__list-item-three-line .v-skeleton-loader__avatar,.v-application--is-rtl .v-skeleton-loader__list-item-two-line .v-skeleton-loader__avatar,.v-application--is-rtl .v-skeleton-loader__list-item .v-skeleton-loader__avatar{margin-left:16px}.v-skeleton-loader__list-item-avatar-three-line .v-skeleton-loader__text:last-child,.v-skeleton-loader__list-item-avatar-three-line .v-skeleton-loader__text:only-child,.v-skeleton-loader__list-item-avatar-two-line .v-skeleton-loader__text:last-child,.v-skeleton-loader__list-item-avatar-two-line .v-skeleton-loader__text:only-child,.v-skeleton-loader__list-item-avatar .v-skeleton-loader__text:last-child,.v-skeleton-loader__list-item-avatar .v-skeleton-loader__text:only-child,.v-skeleton-loader__list-item-three-line .v-skeleton-loader__text:last-child,.v-skeleton-loader__list-item-three-line .v-skeleton-loader__text:only-child,.v-skeleton-loader__list-item-two-line .v-skeleton-loader__text:last-child,.v-skeleton-loader__list-item-two-line .v-skeleton-loader__text:only-child,.v-skeleton-loader__list-item .v-skeleton-loader__text:last-child,.v-skeleton-loader__list-item .v-skeleton-loader__text:only-child{margin-bottom:0}.v-skeleton-loader__paragraph,.v-skeleton-loader__sentences{flex:1 0 auto}.v-skeleton-loader__paragraph:not(:last-child){margin-bottom:6px}.v-skeleton-loader__paragraph .v-skeleton-loader__text:first-child{max-width:100%}.v-skeleton-loader__paragraph .v-skeleton-loader__text:nth-child(2){max-width:50%}.v-skeleton-loader__paragraph .v-skeleton-loader__text:nth-child(3),.v-skeleton-loader__sentences .v-skeleton-loader__text:nth-child(2){max-width:70%}.v-skeleton-loader__sentences:not(:last-child){margin-bottom:6px}.v-skeleton-loader__table-heading{align-items:center;display:flex;justify-content:space-between;padding:16px}.v-skeleton-loader__table-heading .v-skeleton-loader__heading{max-width:15%}.v-skeleton-loader__table-heading .v-skeleton-loader__text{max-width:40%}.v-skeleton-loader__table-thead{display:flex;justify-content:space-between;padding:16px}.v-skeleton-loader__table-thead .v-skeleton-loader__heading{max-width:5%}.v-skeleton-loader__table-tbody{padding:16px 16px 0}.v-skeleton-loader__table-tfoot{align-items:center;display:flex;justify-content:flex-end;padding:16px}.v-application--is-ltr .v-skeleton-loader__table-tfoot>*{margin-left:8px}.v-application--is-rtl .v-skeleton-loader__table-tfoot>*{margin-right:8px}.v-skeleton-loader__table-tfoot .v-skeleton-loader__avatar{height:40px;width:40px}.v-skeleton-loader__table-tfoot .v-skeleton-loader__text{margin-bottom:0}.v-skeleton-loader__table-tfoot .v-skeleton-loader__text:first-child{max-width:128px}.v-skeleton-loader__table-tfoot .v-skeleton-loader__text:nth-child(2){max-width:64px}.v-skeleton-loader__table-row{display:flex;justify-content:space-between}.v-skeleton-loader__table-cell{align-items:center;display:flex;height:48px;width:88px}.v-skeleton-loader__table-cell .v-skeleton-loader__text{margin-bottom:0}.v-skeleton-loader__text{border-radius:6px;flex:1 0 auto;height:12px;margin-bottom:6px}.v-skeleton-loader--boilerplate .v-skeleton-loader__bone:after{display:none}.v-skeleton-loader--is-loading{overflow:hidden}.v-skeleton-loader--tile,.v-skeleton-loader--tile .v-skeleton-loader__bone{border-radius:0}@keyframes loading{to{transform:translateX(100%)}}.dashboard-period-selector[data-v-ad5ae534]{display:flex;align-items:center;gap:12px}.consolidated-btn[data-v-ad5ae534]{text-transform:none!important;font-size:12px!important;font-weight:500!important;letter-spacing:0!important;height:32px!important}.period-btn-toggle[data-v-ad5ae534]{border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}.period-btn[data-v-ad5ae534]{text-transform:none!important;font-size:12px!important;font-weight:500!important;letter-spacing:0!important;min-width:40px!important;height:32px!important}.v-btn--active[data-v-ad5ae534]{background-color:rgba(255,87,34,.1)!important;color:#ff5722!important}.dashboard-smart-insights[data-v-61e7d9b4]{background:#263238;border-radius:8px;padding:12px 16px;display:flex;align-items:center;justify-content:space-between;border-left:4px solid #ff5722;color:#fff;gap:16px;flex-wrap:wrap}.insights-left[data-v-61e7d9b4]{display:flex;align-items:center;gap:8px;flex-shrink:0}.insights-label[data-v-61e7d9b4]{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.insights-items[data-v-61e7d9b4]{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.insight-item[data-v-61e7d9b4]{display:flex;align-items:center;gap:6px;font-size:13px}.insight-dot[data-v-61e7d9b4]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.insight-dot--pulse[data-v-61e7d9b4]{animation:pulse-61e7d9b4 2s infinite}.insight-value[data-v-61e7d9b4]{font-weight:700}.insight-separator[data-v-61e7d9b4]{color:hsla(0,0%,100%,.3);margin:0 2px}.insight-sub[data-v-61e7d9b4]{color:hsla(0,0%,100%,.6);font-size:12px}.insight-divider[data-v-61e7d9b4]{width:1px;height:16px;background:hsla(0,0%,100%,.15);margin-left:8px}@keyframes pulse-61e7d9b4{0%,to{opacity:1}50%{opacity:.4}}.dashboard-kpi-card[data-v-2189d346]{background:#fff;border-radius:8px;padding:16px;border:1px solid #e5e7eb;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.06);transition:all .2s ease}.dashboard-kpi-card[data-v-2189d346]:hover{box-shadow:0 10px 15px -3px rgba(0,0,0,.1)}.dashboard-kpi-card--clickable[data-v-2189d346]{cursor:pointer}.dashboard-kpi-card--critical[data-v-2189d346]{border-left:3px solid #ef4444}.dashboard-kpi-card--usage[data-v-2189d346]{border-left:3px solid #3b82f6}.dashboard-kpi-card--strategic[data-v-2189d346]{border-left:3px solid #8b5cf6}.dashboard-kpi-card--dimmed[data-v-2189d346]{opacity:.55}.dashboard-kpi-card--dimmed .kpi-value[data-v-2189d346]{color:#10b981}.dashboard-kpi-card--dimmed[data-v-2189d346]:hover{opacity:1}.kpi-top[data-v-2189d346]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px}.kpi-label[data-v-2189d346]{font-size:11px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.5px}.kpi-body[data-v-2189d346]{display:flex;flex-direction:column}.kpi-value[data-v-2189d346]{font-size:24px;font-weight:700;color:#111827;line-height:1.2}.kpi-value--danger[data-v-2189d346]{color:#ef4444}.kpi-unit[data-v-2189d346]{font-size:14px;font-weight:400;color:#6b7280}.kpi-change[data-v-2189d346]{display:flex;align-items:center;gap:4px;margin-top:6px}.kpi-change-badge[data-v-2189d346]{display:inline-flex;align-items:center;font-size:10px;font-weight:500;padding:1px 4px;border-radius:3px;gap:1px}.kpi-change-badge--positive[data-v-2189d346]{color:#059669;background:#ecfdf5}.kpi-change-badge--negative[data-v-2189d346]{color:#dc2626;background:#fef2f2}.kpi-change-badge--neutral[data-v-2189d346]{color:#6b7280;background:#f3f4f6}.kpi-change-vs[data-v-2189d346]{font-size:10px;color:#9ca3af}.kpi-badge-neutral[data-v-2189d346]{font-size:10px;font-weight:500;color:#6b7280;background:#f3f4f6;padding:1px 6px;border-radius:3px}.dashboard-usage-chart[data-v-f96e34e2]{background:#fff;border-radius:12px;padding:20px;border:1px solid #e5e7eb;box-shadow:0 4px 6px -1px rgba(0,0,0,.05)}.chart-header[data-v-f96e34e2]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px;flex-wrap:wrap;gap:8px}.chart-title[data-v-f96e34e2]{font-size:14px;font-weight:700;color:#1f2937}.chart-subtitle[data-v-f96e34e2]{font-size:11px;color:#6b7280;margin-top:2px}.chart-header-right[data-v-f96e34e2]{display:flex;align-items:center;gap:16px}.chart-toggle .v-btn[data-v-f96e34e2]{text-transform:none!important;font-size:10px!important;letter-spacing:0!important;min-width:40px!important}.chart-legend[data-v-f96e34e2]{display:flex;align-items:center;gap:16px}.legend-item[data-v-f96e34e2]{display:flex;align-items:center;gap:6px}.legend-swatch[data-v-f96e34e2]{display:inline-block;border-radius:2px}.legend-swatch--area[data-v-f96e34e2]{width:12px;height:12px;opacity:.6;border:1px solid}.legend-swatch--line[data-v-f96e34e2]{width:20px;height:2px;border-radius:1px}.legend-label[data-v-f96e34e2]{font-size:12px;color:#4b5563;font-weight:500}.dashboard-activity-heatmap[data-v-ff86c652]{background:#fff;border-radius:12px;padding:20px;border:1px solid #e5e7eb;box-shadow:0 4px 6px -1px rgba(0,0,0,.05);overflow:visible}.heatmap-header[data-v-ff86c652]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;flex-wrap:wrap;gap:12px}.heatmap-header-left[data-v-ff86c652]{display:flex;align-items:center;gap:16px}.heatmap-title[data-v-ff86c652]{font-size:14px;font-weight:700;color:#1f2937}.heatmap-subtitle[data-v-ff86c652]{font-size:11px;color:#6b7280;margin-top:2px}.heatmap-divider[data-v-ff86c652]{width:1px;height:40px;background:#e5e7eb}.heatmap-usage-label[data-v-ff86c652]{display:block;font-size:10px;color:#9ca3af;text-transform:uppercase;font-weight:700;letter-spacing:.5px}.heatmap-usage-value[data-v-ff86c652]{font-size:18px;font-weight:700;color:#ff5722}.heatmap-legend[data-v-ff86c652]{display:flex;align-items:center;gap:8px}.heatmap-legend-label[data-v-ff86c652]{font-size:10px;color:#9ca3af;text-transform:uppercase;font-weight:700}.heatmap-legend-scale[data-v-ff86c652]{display:flex;gap:3px}.heatmap-legend-cell[data-v-ff86c652]{width:12px;height:12px;border-radius:2px}.heatmap-grid-wrap[data-v-ff86c652]{overflow-x:auto;padding-bottom:4px}.heatmap-grid-container[data-v-ff86c652]{min-width:700px}.heatmap-row[data-v-ff86c652]{display:grid;grid-template-columns:60px 1fr;align-items:center;margin-bottom:3px}.heatmap-row--header[data-v-ff86c652]{margin-bottom:6px}.heatmap-day-label[data-v-ff86c652]{font-size:12px;font-weight:600;color:#6b7280;text-align:right;padding-right:12px}.heatmap-hours[data-v-ff86c652]{display:grid;grid-template-columns:repeat(24,1fr);gap:3px}.heatmap-hour-label[data-v-ff86c652]{font-size:10px;color:#9ca3af;text-align:center}.heatmap-hour-label--highlight[data-v-ff86c652]{color:#4b5563;font-weight:700}.heatmap-cell[data-v-ff86c652]{aspect-ratio:1;border-radius:2px;cursor:pointer;transition:all .15s ease-out;position:relative}.heatmap-cell[data-v-ff86c652]:hover{transform:scale(1.4);z-index:10;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);border-radius:3px}.heatmap-tooltip[data-v-ff86c652]{position:absolute;bottom:100%;left:50%;transform:translateX(-50%);background:#1f2937;color:#fff;font-size:10px;font-weight:500;padding:3px 6px;border-radius:4px;white-space:nowrap;z-index:20;pointer-events:none;margin-bottom:4px}.heatmap-tooltip--below[data-v-ff86c652]{bottom:auto;top:100%;margin-bottom:0;margin-top:4px}.dashboard-fleet-status[data-v-cec3b1ae]{background:#fff;border-radius:12px;padding:20px;border:1px solid #e5e7eb;box-shadow:0 4px 6px -1px rgba(0,0,0,.05);height:100%;display:flex;flex-direction:column}.fleet-title[data-v-cec3b1ae]{font-size:14px;font-weight:700;color:#1f2937;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #f3f4f6;padding-bottom:8px;margin-bottom:16px}.fleet-body[data-v-cec3b1ae]{display:flex;align-items:center;gap:24px;margin-bottom:16px}.fleet-donut-wrap[data-v-cec3b1ae]{flex-shrink:0;position:relative}.fleet-donut-center[data-v-cec3b1ae]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none}.fleet-donut-value[data-v-cec3b1ae]{font-size:20px;font-weight:700;color:#1f2937;line-height:1.2}.fleet-donut-label[data-v-cec3b1ae]{font-size:9px;color:#9ca3af;text-transform:uppercase;letter-spacing:1px}.fleet-legend[data-v-cec3b1ae]{display:flex;flex-direction:column;gap:6px}.fleet-legend-item[data-v-cec3b1ae]{display:flex;align-items:center;gap:8px;font-size:12px;color:#4b5563}.fleet-legend-dot[data-v-cec3b1ae]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.fleet-legend-dot--pulse[data-v-cec3b1ae]{animation:pulse-cec3b1ae 2s infinite}.fleet-meter-badge[data-v-cec3b1ae]{display:flex;align-items:center;gap:6px;font-size:11px;color:#6b7280;background:#f3f4f6;border-radius:6px;padding:4px 10px;margin-top:8px}.fleet-alert[data-v-cec3b1ae]{margin-top:auto;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;padding:12px}.fleet-alert-header[data-v-cec3b1ae]{display:flex;align-items:center;gap:6px;margin-bottom:4px}.fleet-alert-title[data-v-cec3b1ae]{font-size:11px;font-weight:700;color:#b91c1c;text-transform:uppercase}.fleet-alert-text[data-v-cec3b1ae]{font-size:11px;color:#dc2626;line-height:1.4;margin:0}@keyframes pulse-cec3b1ae{0%,to{opacity:1}50%{opacity:.4}}.dashboard-action-items[data-v-601f676c]{background:#fff;border-radius:12px;border:1px solid #e5e7eb;box-shadow:0 4px 6px -1px rgba(0,0,0,.05);height:100%;display:flex;flex-direction:column;overflow:hidden}.actions-header[data-v-601f676c]{padding:16px;border-bottom:1px solid #f3f4f6;background:rgba(249,250,251,.5);display:flex;justify-content:space-between;align-items:center}.actions-header-left[data-v-601f676c]{display:flex;align-items:center;gap:8px}.actions-title[data-v-601f676c]{font-size:14px;font-weight:700;color:#1f2937}.actions-table-wrap[data-v-601f676c]{flex:1;overflow-y:auto;padding:8px}.actions-table[data-v-601f676c]{width:100%;text-align:left;border-collapse:collapse}.actions-table thead[data-v-601f676c]{position:sticky;top:0;z-index:1;background:#f9fafb}.actions-table thead th[data-v-601f676c]{font-size:11px;color:#6b7280;font-weight:500;padding:10px 12px;border-bottom:1px solid #e5e7eb;text-transform:uppercase;letter-spacing:.3px}.actions-table tbody tr[data-v-601f676c]{border-bottom:1px solid #f3f4f6;transition:background-color .15s}.actions-table tbody tr[data-v-601f676c]:hover{background:rgba(254,242,242,.3)}.actions-table tbody td[data-v-601f676c]{padding:10px 12px;font-size:13px}.severity-badge[data-v-601f676c]{display:inline-flex;align-items:center;font-size:11px;font-weight:700;padding:4px 8px;border-radius:4px}.severity-badge--critical[data-v-601f676c]{color:#dc2626;background:#fef2f2}.severity-badge--warning[data-v-601f676c]{color:#d97706;background:#fffbeb}.severity-badge--info[data-v-601f676c]{color:#2563eb;background:#eff6ff}.asset-name[data-v-601f676c]{font-weight:600;color:#1f2937}.asset-location[data-v-601f676c]{font-size:11px;color:#6b7280}.issue-text[data-v-601f676c]{color:#374151}.duration-text[data-v-601f676c]{font-family:monospace;font-size:12px;color:#4b5563}.no-actions[data-v-601f676c]{color:#9ca3af;font-size:13px}.dashboard-data-quality[data-v-46206f2f]{background:#fff;border-radius:12px;padding:20px;border:1px solid #e5e7eb;box-shadow:0 4px 6px -1px rgba(0,0,0,.05)}.dq-header[data-v-46206f2f]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.dq-title[data-v-46206f2f]{font-size:14px;font-weight:700;color:#1f2937}.dq-status-badge[data-v-46206f2f]{font-size:11px;font-weight:500;padding:2px 8px;border-radius:4px}.dq-status-badge--good[data-v-46206f2f]{background:#ecfdf5;color:#059669}.dq-status-badge--warning[data-v-46206f2f]{background:#fffbeb;color:#d97706}.dq-status-badge--critical[data-v-46206f2f]{background:#fef2f2;color:#dc2626}.dq-body[data-v-46206f2f]{display:flex;align-items:center;gap:24px}.dq-circle-wrap[data-v-46206f2f]{position:relative;width:80px;height:80px;flex-shrink:0}.dq-circle[data-v-46206f2f]{width:100%;height:100%;transform:rotate(-90deg)}.dq-score[data-v-46206f2f]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:18px;font-weight:700;color:#1f2937}.dq-details[data-v-46206f2f]{flex:1}.dq-detail-label[data-v-46206f2f]{font-size:13px;font-weight:600;color:#374151;margin-bottom:4px}.dq-metrics[data-v-46206f2f]{display:flex;flex-direction:column;gap:2px}.dq-metric[data-v-46206f2f]{font-size:12px}.dq-metric--critical[data-v-46206f2f],.dq-metric--danger[data-v-46206f2f]{color:#ef4444}.dq-metric--warning[data-v-46206f2f]{color:#f59e0b}.dq-metric--info[data-v-46206f2f]{color:#6b7280}.dq-problematic[data-v-46206f2f]{margin-top:16px;border-top:1px solid #f3f4f6;padding-top:12px}.dq-problematic-toggle[data-v-46206f2f]{background:none;border:none;cursor:pointer;font-size:12px;font-weight:600;color:#6b7280;display:flex;align-items:center;padding:0}.dq-problematic-toggle[data-v-46206f2f]:hover{color:#374151}.dq-expand-enter-active[data-v-46206f2f],.dq-expand-leave-active[data-v-46206f2f]{transition:all .25s ease;overflow:hidden}.dq-expand-enter[data-v-46206f2f],.dq-expand-leave-to[data-v-46206f2f]{opacity:0;max-height:0}.dq-expand-enter-to[data-v-46206f2f],.dq-expand-leave[data-v-46206f2f]{opacity:1;max-height:600px}.dq-problematic-list[data-v-46206f2f]{margin-top:10px;max-height:280px;overflow-y:auto;display:flex;flex-direction:column;gap:1px}.dq-problematic-item[data-v-46206f2f]{display:flex;justify-content:space-between;align-items:center;padding:8px 10px;border-radius:6px;cursor:pointer;transition:background .15s}.dq-problematic-item[data-v-46206f2f]:hover{background:#fef2f2}.dq-problematic-main[data-v-46206f2f]{display:flex;flex-direction:column;gap:1px;min-width:0}.dq-problematic-name[data-v-46206f2f]{font-size:12px;font-weight:600;color:#ff5722;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dq-problematic-issue[data-v-46206f2f]{font-size:10px;color:#ef4444;font-weight:500}.dq-problematic-meta[data-v-46206f2f]{display:flex;flex-direction:column;align-items:flex-end;gap:1px;flex-shrink:0;margin-left:12px}.dq-problematic-location[data-v-46206f2f]{font-size:10px;color:#9ca3af;white-space:nowrap}.dq-problematic-duration[data-v-46206f2f]{font-size:10px;font-weight:600;color:#dc2626}.dashboard-revenue-split[data-v-75562c06]{background:#fff;border-radius:12px;padding:20px;border:1px solid #e5e7eb;box-shadow:0 4px 6px -1px rgba(0,0,0,.05);display:flex;flex-direction:column;justify-content:space-between}.rev-header[data-v-75562c06]{display:flex;justify-content:space-between;align-items:flex-start}.rev-title[data-v-75562c06]{font-size:14px;font-weight:700;color:#1f2937}.rev-subtitle[data-v-75562c06]{font-size:11px;color:#6b7280;margin-top:2px}.rev-total-row[data-v-75562c06]{display:flex;align-items:baseline;gap:8px;margin:16px 0}.rev-total[data-v-75562c06]{font-size:28px;font-weight:700;color:#111827}.rev-change[data-v-75562c06]{font-size:11px;font-weight:700;padding:2px 6px;border-radius:4px;display:inline-flex;align-items:center;gap:2px}.rev-change--up[data-v-75562c06]{color:#059669;background:#ecfdf5}.rev-change--down[data-v-75562c06]{color:#dc2626;background:#fef2f2}.rev-bar-wrap[data-v-75562c06]{margin-top:auto}.rev-bar-labels[data-v-75562c06]{display:flex;justify-content:space-between;font-size:11px;color:#6b7280;font-weight:500;margin-bottom:6px}.rev-bar[data-v-75562c06]{height:24px;width:100%;background:#f3f4f6;border-radius:4px;display:flex;overflow:hidden}.rev-bar-segment[data-v-75562c06]{height:100%;display:flex;align-items:center;justify-content:center;transition:width .5s ease}.rev-bar-segment-text[data-v-75562c06]{font-size:10px;font-weight:500;color:#fff}.rev-empty[data-v-75562c06]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:20px 0}.rev-empty-text[data-v-75562c06]{font-size:13px;color:#9ca3af}.dashboard-charger-performance[data-v-ceb88856]{background:#fff;border-radius:12px;padding:20px;border:1px solid #e5e7eb;box-shadow:0 4px 6px -1px rgba(0,0,0,.05)}.perf-header[data-v-ceb88856]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.perf-title[data-v-ceb88856]{font-size:14px;font-weight:700;color:#1f2937}.perf-columns[data-v-ceb88856]{display:grid;grid-template-columns:1fr 1fr;gap:24px;min-height:300px}.perf-column--right[data-v-ceb88856]{border-left:1px solid #f3f4f6;padding-left:24px}.perf-column-title[data-v-ceb88856]{font-size:11px;font-weight:600;color:#6b7280;text-transform:uppercase;margin-bottom:12px;display:flex;align-items:center;gap:4px}.perf-list[data-v-ceb88856]{display:flex;flex-direction:column;gap:12px}.perf-item-header[data-v-ceb88856]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:4px}.perf-item-name[data-v-ceb88856]{font-size:13px;font-weight:600;color:#1f2937}.perf-item-name--link[data-v-ceb88856]{color:#1976d2;cursor:pointer}.perf-item-name--link[data-v-ceb88856]:hover{text-decoration:underline}.perf-item-location[data-v-ceb88856]{font-size:10px;color:#6b7280}.perf-item-sessions[data-v-ceb88856]{font-size:11px;font-weight:700;color:#374151}.perf-item-energy[data-v-ceb88856]{font-size:10px;color:#6b7280}.perf-bar-bg[data-v-ceb88856]{width:100%;height:6px;background:#f3f4f6;border-radius:99px;overflow:hidden}.perf-bar-fill[data-v-ceb88856]{height:100%;border-radius:99px;transition:width .6s ease}.perf-bar-fill--top[data-v-ceb88856]{background:#10b981}.perf-item--bottom[data-v-ceb88856]{padding:8px;margin:0 -8px;border-radius:6px;border-bottom:1px solid #f9fafb}.perf-item--bottom[data-v-ceb88856]:hover{background:#f9fafb}.perf-item-badge[data-v-ceb88856]{font-size:10px;padding:2px 6px;background:#f3f4f6;color:#6b7280;border-radius:4px;font-weight:500}.perf-item-last[data-v-ceb88856]{font-size:10px;color:#9ca3af;margin-top:2px}@media(max-width:960px){.perf-columns[data-v-ceb88856]{grid-template-columns:1fr}.perf-column--right[data-v-ceb88856]{border-left:none;border-top:1px solid #f3f4f6;padding-left:0;padding-top:16px}}.dashboard-consumption-breakdown[data-v-49102209]{background:#fff;border-radius:12px;padding:20px;border:1px solid #e5e7eb;box-shadow:0 4px 6px -1px rgba(0,0,0,.05)}.cb-header[data-v-49102209]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.cb-title[data-v-49102209]{font-size:14px;font-weight:700;color:#1f2937}.cb-toggle .v-btn[data-v-49102209]{text-transform:none!important;font-size:10px!important;letter-spacing:0!important;min-width:40px!important}.cb-body[data-v-49102209]{display:flex;align-items:center;gap:32px}.cb-donut-wrap[data-v-49102209]{flex-shrink:0;position:relative}.cb-donut-center[data-v-49102209]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none}.cb-donut-subtitle[data-v-49102209]{font-size:10px;color:#6b7280}.cb-donut-value[data-v-49102209]{font-size:18px;font-weight:700;color:#1f2937;line-height:1.2}.cb-donut-unit[data-v-49102209]{font-size:10px;color:#9ca3af}.cb-table-wrap[data-v-49102209]{flex:1}.cb-table[data-v-49102209]{width:100%;border-collapse:collapse}.cb-table thead th[data-v-49102209]{font-size:10px;color:#9ca3af;text-transform:uppercase;letter-spacing:.5px;font-weight:500;padding-bottom:8px;border-bottom:1px solid #f3f4f6;padding-left:8px}.cb-table tbody td[data-v-49102209]{padding:10px 8px;font-size:12px}.cb-row[data-v-49102209]{border-bottom:1px solid #f9fafb;transition:background .15s}.cb-row[data-v-49102209]:hover{background:#f9fafb}.cb-segment-cell[data-v-49102209]{display:flex;align-items:center;gap:8px}.cb-segment-dot[data-v-49102209]{width:10px;height:10px;border-radius:2px;flex-shrink:0}.cb-segment-name[data-v-49102209]{font-weight:600;color:#374151}.cb-value[data-v-49102209]{font-weight:500;color:#4b5563}.cb-change[data-v-49102209]{font-size:10px;font-weight:700;padding:2px 6px;border-radius:4px}.cb-change--up[data-v-49102209]{color:#059669;background:#ecfdf5}.cb-change--down[data-v-49102209]{color:#dc2626;background:#fef2f2}@media(max-width:768px){.cb-body[data-v-49102209]{flex-direction:column}}.dashboard-cost-analysis[data-v-055ade77]{background:#fff;border-radius:12px;padding:24px;border:1px solid #e5e7eb;box-shadow:0 4px 6px -1px rgba(0,0,0,.05)}.cost-header[data-v-055ade77]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px}.cost-title[data-v-055ade77]{font-size:14px;font-weight:700;color:#1f2937}.cost-subtitle[data-v-055ade77]{font-size:11px;color:#6b7280;margin-top:2px}.cost-cards[data-v-055ade77]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-bottom:24px}.cost-card[data-v-055ade77]{padding:16px;border-radius:8px;background:rgba(var(--accent-rgb,59,130,246),.03);border:1px solid rgba(var(--accent-rgb,59,130,246),.12)}.cost-card[data-v-055ade77]:first-child{background:rgba(59,130,246,.03);border-color:rgba(59,130,246,.15)}.cost-card[data-v-055ade77]:nth-child(2){background:rgba(249,115,22,.03);border-color:rgba(249,115,22,.15)}.cost-card[data-v-055ade77]:nth-child(3){background:rgba(168,85,247,.03);border-color:rgba(168,85,247,.15)}.cost-card--clickable[data-v-055ade77]{cursor:pointer;transition:box-shadow .2s,transform .15s}.cost-card--clickable[data-v-055ade77]:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);transform:translateY(-1px)}.cost-card--disabled[data-v-055ade77]{opacity:.5}.cost-card-top[data-v-055ade77]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px}.cost-card-label[data-v-055ade77]{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.3px;color:#374151;display:flex;align-items:center;gap:4px}.cost-card-change[data-v-055ade77]{font-size:10px;font-weight:700;padding:2px 6px;border-radius:4px;background:#fff}.cost-card-change--up[data-v-055ade77]{color:#059669;border:1px solid #d1fae5}.cost-card-change--down[data-v-055ade77]{color:#dc2626;border:1px solid #fecaca}.cost-card-amount[data-v-055ade77]{font-size:22px;font-weight:700;color:#1f2937;margin-bottom:8px}.cost-card-divider[data-v-055ade77]{height:1px;opacity:.3;margin-bottom:8px}.cost-card-avgs[data-v-055ade77]{display:flex;justify-content:space-between;font-size:11px;color:#4b5563;flex-wrap:wrap;gap:4px}.cost-card-avgs strong[data-v-055ade77]{color:#1f2937}.cost-card-unit-price[data-v-055ade77]{width:100%;font-weight:600;color:#6b7280;font-style:italic}.dashboard-driver-distribution[data-v-e82fd2ce]{background:#fff;border-radius:12px;padding:24px;border:1px solid #e5e7eb;box-shadow:0 4px 6px -1px rgba(0,0,0,.05)}.driver-columns[data-v-e82fd2ce]{display:grid;grid-template-columns:1fr 1fr;gap:24px;min-height:300px}.driver-column--right[data-v-e82fd2ce]{border-left:1px solid #f3f4f6;padding-left:24px}.driver-column-header[data-v-e82fd2ce]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;flex-wrap:wrap;gap:8px}.driver-column-title[data-v-e82fd2ce]{font-size:14px;font-weight:700;color:#1f2937;display:flex;align-items:center;gap:6px;margin-bottom:16px}.driver-column-header .driver-column-title[data-v-e82fd2ce]{margin-bottom:0}.driver-toggle .v-btn[data-v-e82fd2ce]{text-transform:none!important;font-size:10px!important;letter-spacing:0!important;min-width:40px!important}.driver-list[data-v-e82fd2ce]{display:flex;flex-direction:column;gap:12px}.driver-item--clickable[data-v-e82fd2ce]{cursor:pointer}.driver-item--clickable[data-v-e82fd2ce]:hover{background:#f9fafb;border-radius:8px}.driver-item-header[data-v-e82fd2ce]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:4px}.driver-item-name[data-v-e82fd2ce]{font-size:13px;font-weight:600;color:#1f2937}.driver-item-email[data-v-e82fd2ce]{font-size:10px;color:#6b7280}.driver-item-metrics[data-v-e82fd2ce]{text-align:right}.driver-item-value[data-v-e82fd2ce]{font-size:13px;font-weight:700;color:#374151}.driver-item-badges[data-v-e82fd2ce]{display:flex;gap:4px;margin-top:2px;justify-content:flex-end}.driver-badge[data-v-e82fd2ce]{font-size:9px;padding:1px 5px;border-radius:4px;font-weight:600;white-space:nowrap}.driver-badge--delta[data-v-e82fd2ce]{background:#f3f4f6;color:#6b7280}.driver-badge--positive[data-v-e82fd2ce]{background:#dcfce7;color:#16a34a}.driver-badge--negative[data-v-e82fd2ce]{background:#fef2f2;color:#dc2626}.driver-badge--flag[data-v-e82fd2ce]{background:#fff7ed;color:#ea580c;border:1px solid #fed7aa}.driver-bar-bg[data-v-e82fd2ce]{width:100%;height:6px;background:#f3f4f6;border-radius:99px;overflow:hidden}.driver-bar-fill[data-v-e82fd2ce]{height:100%;border-radius:99px;background:#f97316;transition:width .6s ease}.driver-empty[data-v-e82fd2ce]{font-size:13px;color:#9ca3af;text-align:center;padding:24px 0}.adoption-section[data-v-e82fd2ce]{margin-bottom:24px}.adoption-label[data-v-e82fd2ce]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;color:#6b7280;margin-bottom:8px}.adoption-bar-bg[data-v-e82fd2ce]{width:100%;height:10px;background:#f3f4f6;border-radius:99px;overflow:hidden;margin-bottom:6px}.adoption-bar-fill[data-v-e82fd2ce]{height:100%;border-radius:99px;background:linear-gradient(90deg,#8b5cf6,#a78bfa);transition:width .6s ease}.adoption-text[data-v-e82fd2ce]{font-size:12px;color:#4b5563;font-weight:500}.totals-grid[data-v-e82fd2ce]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:20px}.total-item[data-v-e82fd2ce]{text-align:center;padding:12px 8px;background:#f9fafb;border-radius:8px;border:1px solid #f3f4f6}.total-value[data-v-e82fd2ce]{font-size:15px;font-weight:700;color:#1f2937}.total-label[data-v-e82fd2ce]{font-size:10px;color:#9ca3af;margin-top:2px;text-transform:uppercase;letter-spacing:.3px}.boxplot-section[data-v-e82fd2ce]{margin-top:8px}.boxplot-header[data-v-e82fd2ce]{display:flex;align-items:center;margin-bottom:8px}.boxplot-title[data-v-e82fd2ce]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;color:#6b7280}.boxplot-svg[data-v-e82fd2ce]{width:100%;height:auto;display:block}.boxplot-labels[data-v-e82fd2ce]{position:relative;height:38px;margin-top:4px}.boxplot-label[data-v-e82fd2ce]{position:absolute;transform:translateX(-50%);text-align:center;white-space:nowrap}.boxplot-label-value[data-v-e82fd2ce]{display:block;font-size:12px;font-weight:700;color:#1f2937;line-height:1.2}.boxplot-label-value--purple[data-v-e82fd2ce]{color:#8b5cf6}.boxplot-label-value--blue[data-v-e82fd2ce]{color:#3b82f6}.boxplot-label-value--orange[data-v-e82fd2ce]{color:#f97316}.boxplot-label-key[data-v-e82fd2ce]{display:block;font-size:9px;color:#9ca3af;text-transform:uppercase;letter-spacing:.3px}@media(max-width:960px){.driver-columns[data-v-e82fd2ce]{grid-template-columns:1fr}.driver-column--right[data-v-e82fd2ce]{border-left:none;border-top:1px solid #f3f4f6;padding-left:0;padding-top:16px}}.dashboard-cost-forecast[data-v-4d6d3e31]{background:#fff;border-radius:12px;padding:24px;border:1px solid #e5e7eb;box-shadow:0 4px 6px -1px rgba(0,0,0,.05)}.forecast-title[data-v-4d6d3e31]{font-size:14px;font-weight:700;color:#1f2937;display:flex;align-items:center;gap:6px;margin-bottom:20px}.forecast-cards[data-v-4d6d3e31]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.forecast-card[data-v-4d6d3e31]{padding:16px;border-radius:8px;background:#f9fafb;border:1px solid #f3f4f6;text-align:center}.forecast-card-label[data-v-4d6d3e31]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;color:#6b7280;margin-bottom:8px}.forecast-card-value[data-v-4d6d3e31]{font-size:22px;font-weight:700;color:#1f2937}.forecast-card-suffix[data-v-4d6d3e31]{font-size:13px;font-weight:500;color:#9ca3af}.forecast-disclaimer[data-v-4d6d3e31]{margin-top:16px;font-size:11px;color:#9ca3af;text-align:center;font-style:italic}@media(max-width:768px){.forecast-cards[data-v-4d6d3e31]{grid-template-columns:1fr}}.dialog-title[data-v-66dc87c0]{font-size:16px;font-weight:700;border-bottom:1px solid #e5e7eb}.detail-table[data-v-66dc87c0] .v-data-table__wrapper{max-height:500px;overflow-y:auto}.detail-link[data-v-66dc87c0]{color:#1976d2;text-decoration:underline;cursor:pointer;font-weight:500}.detail-link[data-v-66dc87c0]:hover{color:#1565c0;text-decoration-thickness:2px}.detail-status-chip[data-v-66dc87c0]{font-weight:600;text-transform:uppercase;letter-spacing:.3px}.detail-kpi-cards[data-v-66dc87c0]{display:flex;gap:12px;padding:16px 20px;border-bottom:1px solid #e5e7eb;background:#f9fafb}.detail-kpi-card[data-v-66dc87c0]{display:flex;align-items:center;padding:10px 16px;background:#fff;border-radius:8px;border:1px solid #e5e7eb;flex:1;min-width:0}.detail-kpi-content[data-v-66dc87c0]{display:flex;flex-direction:column;min-width:0}.detail-kpi-value[data-v-66dc87c0]{font-size:16px;font-weight:700;color:#1f2937;line-height:1.2}.detail-kpi-label[data-v-66dc87c0]{font-size:10px;color:#6b7280;text-transform:uppercase;letter-spacing:.3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboard-peak-load[data-v-af984506]{background:#fff;border-radius:12px;padding:20px;border:1px solid #e5e7eb;box-shadow:0 4px 6px -1px rgba(0,0,0,.05)}.peak-header[data-v-af984506]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px;flex-wrap:wrap;gap:8px}.peak-title[data-v-af984506]{font-size:14px;font-weight:700;color:#1f2937}.peak-subtitle[data-v-af984506]{font-size:11px;color:#6b7280;margin-top:2px}.peak-btn-toggle .v-btn[data-v-af984506]{text-transform:none!important;font-size:10px!important;letter-spacing:0!important;min-width:40px!important}.peak-loading[data-v-af984506]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px}.peak-skeleton[data-v-af984506]{border-radius:8px}.peak-empty[data-v-af984506]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;gap:8px}.peak-empty p[data-v-af984506]{font-size:13px;color:#9ca3af;margin:0}.peak-grid[data-v-af984506]{display:grid;grid-template-columns:1fr;gap:12px}@media(min-width:600px){.peak-grid[data-v-af984506]{grid-template-columns:repeat(2,1fr)}}@media(min-width:960px){.peak-grid[data-v-af984506]{grid-template-columns:repeat(3,1fr)}}.peak-slot-card[data-v-af984506]{background:#f9fafb;border-radius:8px;padding:14px;border:1px solid #f3f4f6;position:relative;transition:box-shadow .15s}.peak-slot-card[data-v-af984506]:hover{box-shadow:0 2px 8px rgba(0,0,0,.08)}.peak-slot-rank[data-v-af984506]{position:absolute;top:10px;right:10px;font-size:11px;font-weight:700;color:#ff5722;background:#fff3e0;padding:2px 8px;border-radius:10px}.peak-slot-time[data-v-af984506]{font-size:13px;font-weight:600;color:#374151;margin-bottom:4px}.peak-slot-value[data-v-af984506]{font-size:22px;font-weight:700;color:#1f2937;line-height:1.2}.peak-slot-sessions[data-v-af984506]{font-size:11px;color:#6b7280;margin-top:2px}.peak-slot-chargers[data-v-af984506]{margin-top:10px;padding-top:10px;border-top:1px solid #e5e7eb}.peak-slot-chargers-label[data-v-af984506]{font-size:10px;font-weight:700;color:#9ca3af;text-transform:uppercase;letter-spacing:.5px;margin-bottom:6px}.peak-slot-charger[data-v-af984506]{display:flex;align-items:center;padding:3px 0;cursor:pointer;border-radius:4px;transition:background .15s}.peak-slot-charger[data-v-af984506]:hover{background:#f3f4f6}.peak-charger-name[data-v-af984506]{font-size:11px;color:#1976d2;font-weight:500;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.peak-charger-value[data-v-af984506]{font-size:11px;font-weight:600;color:#4b5563;margin-left:8px;flex-shrink:0}.charger-drawer[data-v-64373ec9] .v-navigation-drawer__content{overflow-y:auto}.charger-drawer-header[data-v-64373ec9]{border-bottom:1px solid #e5e7eb;padding:14px 16px}.charger-drawer-header-top[data-v-64373ec9]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.charger-drawer-header-info[data-v-64373ec9]{flex:1;min-width:0}.charger-drawer-name-row[data-v-64373ec9]{display:flex;align-items:center}.charger-name[data-v-64373ec9]{font-size:15px;font-weight:700;color:#1f2937;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.charger-drawer-meta[data-v-64373ec9]{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}.charger-meta-item[data-v-64373ec9]{display:inline-flex;align-items:center;font-size:11px;color:#6b7280}.charger-drawer-header-actions[data-v-64373ec9]{display:flex;align-items:center;flex-shrink:0}.charger-drawer-loading[data-v-64373ec9]{display:flex;align-items:center;justify-content:center;padding:60px 0}.charger-drawer-content[data-v-64373ec9]{padding:16px 20px}.charger-drawer-empty[data-v-64373ec9]{display:flex;align-items:center;justify-content:center;padding:60px 0}.drawer-section[data-v-64373ec9]{margin-bottom:24px}.drawer-section-title[data-v-64373ec9]{font-size:13px;font-weight:700;color:#374151;margin-bottom:12px;display:flex;align-items:center}.drawer-empty-text[data-v-64373ec9]{font-size:12px;color:#9ca3af;padding:12px 0}.drawer-kpi-grid[data-v-64373ec9]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.drawer-kpi-card[data-v-64373ec9]{background:#f9fafb;border-radius:8px;padding:12px;border:1px solid #f3f4f6;text-align:center}.drawer-kpi-value[data-v-64373ec9]{font-size:16px;font-weight:700;color:#1f2937;line-height:1.3}.drawer-kpi-label[data-v-64373ec9]{font-size:10px;color:#6b7280;text-transform:uppercase;letter-spacing:.3px;margin-top:2px}.drawer-heatmap[data-v-64373ec9]{background:#f9fafb;border-radius:8px;padding:12px}.heatmap-row[data-v-64373ec9]{display:flex;align-items:center;margin-bottom:2px}.heatmap-day[data-v-64373ec9]{width:32px;font-size:10px;font-weight:600;color:#6b7280;flex-shrink:0}.heatmap-cells[data-v-64373ec9]{display:grid;grid-template-columns:repeat(24,1fr);gap:1px;flex:1}.heatmap-cell[data-v-64373ec9]{aspect-ratio:1;border-radius:2px;min-height:12px}.heatmap-hours-row[data-v-64373ec9]{display:flex;align-items:center;margin-top:4px}.heatmap-hours-row .heatmap-cells[data-v-64373ec9]{position:relative}.heatmap-hour-label[data-v-64373ec9]{font-size:9px;color:#9ca3af}.drawer-events-list[data-v-64373ec9]{max-height:300px;overflow-y:auto}.drawer-event-row[data-v-64373ec9]{display:flex;align-items:center;gap:10px;padding:6px 0;border-bottom:1px solid #f3f4f6;font-size:12px}.drawer-event-row[data-v-64373ec9]:last-child{border-bottom:none}.drawer-event-chip[data-v-64373ec9]{font-weight:600;text-transform:uppercase;letter-spacing:.3px;flex-shrink:0}.drawer-event-evse[data-v-64373ec9]{color:#4b5563;font-weight:500;flex:1}.drawer-event-time[data-v-64373ec9]{color:#9ca3af;font-size:11px;flex-shrink:0}.drawer-evse-block[data-v-64373ec9]{background:#f9fafb;border-radius:8px;padding:12px;margin-bottom:8px;border:1px solid #f3f4f6}.drawer-evse-header[data-v-64373ec9]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.drawer-evse-id[data-v-64373ec9]{font-size:12px;font-weight:600;color:#374151}.drawer-connector-row[data-v-64373ec9]{display:flex;align-items:center;gap:16px;padding:4px 0 4px 12px;font-size:11px;color:#6b7280}.drawer-connector-type[data-v-64373ec9]{font-weight:600;color:#4b5563}.dashboard-usage-split[data-v-870aa04c]{background:#fff;border-radius:12px;padding:20px;border:1px solid #e5e7eb;box-shadow:0 4px 6px -1px rgba(0,0,0,.05)}.us-header[data-v-870aa04c]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px;flex-wrap:wrap;gap:8px}.us-title[data-v-870aa04c]{font-size:14px;font-weight:700;color:#1f2937}.us-subtitle[data-v-870aa04c]{font-size:11px;color:#6b7280;margin-top:2px}.us-btn-toggle .v-btn[data-v-870aa04c]{text-transform:none!important;font-size:10px!important;letter-spacing:0!important;min-width:40px!important}.us-body[data-v-870aa04c]{display:flex;align-items:center;gap:32px}.us-donut-wrap[data-v-870aa04c]{flex-shrink:0;position:relative}.us-donut-center[data-v-870aa04c]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none}.us-donut-total[data-v-870aa04c]{font-size:18px;font-weight:700;color:#1f2937;line-height:1.2}.us-donut-unit[data-v-870aa04c]{font-size:10px;color:#9ca3af}.us-legend[data-v-870aa04c]{display:flex;flex-direction:column;gap:16px;flex:1}.us-legend-item[data-v-870aa04c]{display:flex;align-items:flex-start;gap:10px}.us-legend-dot[data-v-870aa04c]{width:10px;height:10px;border-radius:2px;flex-shrink:0;margin-top:3px}.us-legend-info[data-v-870aa04c]{display:flex;flex-direction:column}.us-legend-label[data-v-870aa04c]{font-size:12px;font-weight:600;color:#374151}.us-legend-value[data-v-870aa04c]{font-size:16px;font-weight:700;color:#1f2937}.us-legend-percent[data-v-870aa04c]{font-size:11px;color:#6b7280}@media(max-width:768px){.us-body[data-v-870aa04c]{flex-direction:column}}.theme--light.v-expansion-panels .v-expansion-panel{background-color:#fff;color:rgba(0,0,0,.87)}.theme--light.v-expansion-panels .v-expansion-panel--disabled{color:rgba(0,0,0,.38)}.theme--light.v-expansion-panels .v-expansion-panel:not(:first-child):after{border-color:rgba(0,0,0,.12)}.theme--light.v-expansion-panels .v-expansion-panel-header .v-expansion-panel-header__icon .v-icon{color:rgba(0,0,0,.54)}.theme--light.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header:hover:before{opacity:.04}.theme--light.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header--active:before,.theme--light.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header--active:hover:before,.theme--light.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header:focus:before{opacity:.12}.theme--light.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header--active:focus:before{opacity:.16}.theme--light.v-expansion-panels.v-expansion-panels--hover>.v-expansion-panel>.v-expansion-panel-header:hover:before{opacity:.04}.theme--dark.v-expansion-panels .v-expansion-panel{background-color:#1e1e1e;color:#fff}.theme--dark.v-expansion-panels .v-expansion-panel--disabled{color:hsla(0,0%,100%,.5)}.theme--dark.v-expansion-panels .v-expansion-panel:not(:first-child):after{border-color:hsla(0,0%,100%,.12)}.theme--dark.v-expansion-panels .v-expansion-panel-header .v-expansion-panel-header__icon .v-icon{color:#fff}.theme--dark.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header:hover:before{opacity:.08}.theme--dark.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header--active:before,.theme--dark.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header--active:hover:before,.theme--dark.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header:focus:before{opacity:.24}.theme--dark.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header--active:focus:before{opacity:.32}.theme--dark.v-expansion-panels.v-expansion-panels--hover>.v-expansion-panel>.v-expansion-panel-header:hover:before{opacity:.08}.v-expansion-panels{border-radius:4px;display:flex;flex-wrap:wrap;justify-content:center;list-style-type:none;padding:0;width:100%;z-index:1}.v-expansion-panels>*{cursor:auto}.v-expansion-panels>:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.v-expansion-panels>:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.v-expansion-panels:not(.v-expansion-panels--accordion):not(.v-expansion-panels--tile)>.v-expansion-panel--active{border-radius:4px}.v-expansion-panels:not(.v-expansion-panels--accordion):not(.v-expansion-panels--tile)>.v-expansion-panel--active+.v-expansion-panel{border-top-left-radius:4px;border-top-right-radius:4px}.v-expansion-panels:not(.v-expansion-panels--accordion):not(.v-expansion-panels--tile)>.v-expansion-panel--next-active{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.v-expansion-panels:not(.v-expansion-panels--accordion):not(.v-expansion-panels--tile)>.v-expansion-panel--next-active .v-expansion-panel-header{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.v-expansion-panel{flex:1 0 100%;max-width:100%;position:relative;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-expansion-panel:before{border-radius:inherit;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1;transition:box-shadow .28s cubic-bezier(.4,0,.2,1);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.v-expansion-panel:not(:first-child):after{border-top:thin solid;content:"";left:0;position:absolute;right:0;top:0;transition:border-color .2s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1)}.v-expansion-panel--disabled .v-expansion-panel-header{pointer-events:none}.v-expansion-panel--active+.v-expansion-panel,.v-expansion-panel--active:not(:first-child){margin-top:16px}.v-expansion-panel--active+.v-expansion-panel:after,.v-expansion-panel--active:not(:first-child):after{opacity:0}.v-expansion-panel--active>.v-expansion-panel-header{min-height:64px}.v-expansion-panel--active>.v-expansion-panel-header--active .v-expansion-panel-header__icon:not(.v-expansion-panel-header__icon--disable-rotate) .v-icon{transform:rotate(-180deg)}.v-expansion-panel-header__icon{display:inline-flex;margin-bottom:-4px;margin-top:-4px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.v-application--is-ltr .v-expansion-panel-header__icon{margin-left:auto}.v-application--is-rtl .v-expansion-panel-header__icon{margin-right:auto}.v-expansion-panel-header{align-items:center;border-top-left-radius:inherit;border-top-right-radius:inherit;display:flex;font-size:.9375rem;line-height:1;min-height:48px;outline:none;padding:16px 24px;position:relative;transition:min-height .3s cubic-bezier(.25,.8,.5,1);width:100%}.v-application--is-ltr .v-expansion-panel-header{text-align:left}.v-application--is-rtl .v-expansion-panel-header{text-align:right}.v-expansion-panel-header:not(.v-expansion-panel-header--mousedown):focus:before{opacity:.12}.v-expansion-panel-header:before{background-color:currentColor;border-radius:inherit;bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s cubic-bezier(.25,.8,.5,1)}.v-expansion-panel-header>:not(.v-expansion-panel-header__icon){flex:1 1 auto}.v-expansion-panel-content{display:flex}.v-expansion-panel-content__wrap{padding:0 24px 16px;flex:1 1 auto;max-width:100%}.v-expansion-panels--accordion>.v-expansion-panel{margin-top:0}.v-expansion-panels--accordion>.v-expansion-panel:after{opacity:1}.v-expansion-panels--popout>.v-expansion-panel{max-width:calc(100% - 32px)}.v-expansion-panels--popout>.v-expansion-panel--active{max-width:calc(100% + 16px)}.v-expansion-panels--inset>.v-expansion-panel{max-width:100%}.v-expansion-panels--inset>.v-expansion-panel--active{max-width:calc(100% - 32px)}.v-expansion-panels--flat>.v-expansion-panel:after{border-top:none}.v-expansion-panels--flat>.v-expansion-panel:before{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.v-expansion-panels--tile,.v-expansion-panels--tile>.v-expansion-panel:before{border-radius:0}.dashboard-eco-impact[data-v-05b332b7]{background:#fff;border-radius:12px;padding:24px;border:1px solid #e5e7eb;box-shadow:0 4px 6px -1px rgba(0,0,0,.05)}.eco-header[data-v-05b332b7]{margin-bottom:20px}.eco-subtitle[data-v-05b332b7]{font-size:11px;color:#9ca3af;margin-top:4px;font-weight:400}.eco-title[data-v-05b332b7]{font-size:14px;font-weight:700;color:#1f2937;display:flex;align-items:center;gap:6px}.eco-empty[data-v-05b332b7],.eco-loading[data-v-05b332b7]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;gap:8px}.eco-empty p[data-v-05b332b7],.eco-loading p[data-v-05b332b7]{font-size:13px;color:#9ca3af;margin:0}.eco-narrative[data-v-05b332b7]{display:flex;align-items:center;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:8px;padding:10px 14px;margin-bottom:20px;font-size:13px;font-weight:600;color:#065f46;line-height:1.4}.eco-hero-grid[data-v-05b332b7]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:16px}.eco-hero-card[data-v-05b332b7]{background:#f9fafb;border-radius:10px;padding:16px;text-align:center;border:1px solid #f3f4f6;position:relative}.eco-hero-card--green[data-v-05b332b7]{background:#ecfdf5;border-color:#a7f3d0}.eco-hero-icon[data-v-05b332b7]{margin-bottom:4px}.eco-hero-value[data-v-05b332b7]{font-size:24px;font-weight:700;color:#1f2937;line-height:1.2}.eco-hero-card--green .eco-hero-value[data-v-05b332b7]{color:#059669}.eco-hero-unit[data-v-05b332b7]{font-size:14px;font-weight:600;opacity:.7}.eco-hero-label[data-v-05b332b7]{font-size:11px;color:#6b7280;margin-top:2px}.eco-hero-change[data-v-05b332b7]{position:absolute;top:8px;right:8px;font-size:10px;font-weight:600;padding:1px 6px;border-radius:4px;display:inline-block}.eco-hero-change--up[data-v-05b332b7]{color:#059669;background:#d1fae5}.eco-hero-change--down[data-v-05b332b7]{color:#dc2626;background:#fef2f2}.eco-equiv-grid[data-v-05b332b7]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:20px}.eco-equiv-card[data-v-05b332b7]{border-radius:10px;padding:16px;text-align:center;border:1px solid #f3f4f6}.eco-equiv-card--green[data-v-05b332b7]{background:#f0fdf4;border-color:#bbf7d0}.eco-equiv-card--blue[data-v-05b332b7]{background:#eff6ff;border-color:#bfdbfe}.eco-equiv-card--amber[data-v-05b332b7]{background:#fffbeb;border-color:#fde68a}.eco-equiv-value[data-v-05b332b7]{font-size:20px;font-weight:700;color:#1f2937;margin-top:8px}.eco-equiv-label[data-v-05b332b7]{font-size:10px;color:#6b7280;margin-top:2px}.eco-per-driver-grid[data-v-05b332b7]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:20px}.eco-mini-kpi[data-v-05b332b7]{background:#f9fafb;border-radius:8px;padding:12px;text-align:center;border:1px solid #f3f4f6}.eco-mini-value[data-v-05b332b7]{font-size:16px;font-weight:700;color:#1f2937}.eco-mini-label[data-v-05b332b7]{font-size:10px;color:#9ca3af;text-transform:uppercase;letter-spacing:.3px;margin-top:2px}.eco-section[data-v-05b332b7]{margin-bottom:20px}.eco-section[data-v-05b332b7]:last-child{margin-bottom:0}.eco-section-title[data-v-05b332b7]{font-size:13px;font-weight:700;color:#374151;margin-bottom:12px}.eco-leaderboard[data-v-05b332b7]{width:100%;border-collapse:collapse}.eco-leaderboard thead th[data-v-05b332b7]{font-size:10px;color:#9ca3af;text-transform:uppercase;letter-spacing:.5px;font-weight:500;padding:6px 8px;border-bottom:1px solid #f3f4f6}.eco-leaderboard tbody td[data-v-05b332b7]{padding:8px;font-size:12px;border-bottom:1px solid #f9fafb}.eco-rank[data-v-05b332b7]{font-weight:700;color:#059669;width:30px}.eco-value-cell[data-v-05b332b7]{font-weight:600;color:#374151}.eco-driver-link[data-v-05b332b7]{color:#ff5722;cursor:pointer;font-weight:600}.eco-driver-link[data-v-05b332b7]:hover{text-decoration:underline}.eco-assumptions-header[data-v-05b332b7]{font-size:12px;font-weight:600;color:#6b7280;min-height:36px!important;padding:0!important}.eco-assumptions-content[data-v-05b332b7]{display:flex;flex-direction:column;gap:6px}.eco-assumption-item[data-v-05b332b7]{display:flex;justify-content:space-between;font-size:11px;color:#6b7280;padding:4px 0}.eco-assumption-label[data-v-05b332b7]{font-weight:500}.eco-assumption-value[data-v-05b332b7]{font-weight:600;color:#374151}@media(max-width:768px){.eco-equiv-grid[data-v-05b332b7],.eco-hero-grid[data-v-05b332b7],.eco-per-driver-grid[data-v-05b332b7]{grid-template-columns:1fr}}.member-drawer[data-v-9a73a2e0] .v-navigation-drawer__content{overflow-y:auto}.member-drawer-header[data-v-9a73a2e0]{border-bottom:1px solid #e5e7eb;padding:14px 16px}.member-drawer-header-top[data-v-9a73a2e0]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.member-drawer-header-info[data-v-9a73a2e0]{flex:1;min-width:0}.member-name[data-v-9a73a2e0]{font-size:15px;font-weight:700;color:#1f2937}.member-drawer-meta[data-v-9a73a2e0]{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}.member-meta-item[data-v-9a73a2e0]{display:inline-flex;align-items:center;font-size:11px;color:#6b7280}.member-drawer-header-actions[data-v-9a73a2e0]{display:flex;align-items:center;flex-shrink:0}.member-drawer-loading[data-v-9a73a2e0]{display:flex;align-items:center;justify-content:center;padding:60px 0}.member-drawer-content[data-v-9a73a2e0]{padding:16px 20px}.member-drawer-empty[data-v-9a73a2e0]{display:flex;align-items:center;justify-content:center;padding:60px 0}.drawer-section[data-v-9a73a2e0]{margin-bottom:24px}.drawer-section-title[data-v-9a73a2e0]{font-size:13px;font-weight:700;color:#374151;margin-bottom:12px}.drawer-kpi-grid[data-v-9a73a2e0]{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.drawer-kpi-card[data-v-9a73a2e0]{background:#f9fafb;border-radius:8px;padding:12px;border:1px solid #f3f4f6;text-align:center}.drawer-kpi-value[data-v-9a73a2e0]{font-size:16px;font-weight:700;color:#1f2937;line-height:1.3}.drawer-kpi-label[data-v-9a73a2e0]{font-size:10px;color:#6b7280;text-transform:uppercase;letter-spacing:.3px;margin-top:2px}.member-split-body[data-v-9a73a2e0]{display:flex;align-items:center;gap:20px}.member-split-legend[data-v-9a73a2e0]{display:flex;flex-direction:column;gap:6px}.member-split-legend-item[data-v-9a73a2e0]{display:flex;align-items:center;gap:8px;font-size:12px;color:#4b5563}.member-split-dot[data-v-9a73a2e0]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.drawer-heatmap[data-v-9a73a2e0]{background:#f9fafb;border-radius:8px;padding:12px}.heatmap-row[data-v-9a73a2e0]{display:flex;align-items:center;margin-bottom:2px}.heatmap-day[data-v-9a73a2e0]{width:32px;font-size:10px;font-weight:600;color:#6b7280;flex-shrink:0}.heatmap-cells[data-v-9a73a2e0]{display:grid;grid-template-columns:repeat(24,1fr);gap:1px;flex:1}.heatmap-cell[data-v-9a73a2e0]{aspect-ratio:1;border-radius:2px;min-height:12px}.heatmap-hours-row[data-v-9a73a2e0]{display:flex;align-items:center;margin-top:4px}.heatmap-hours-row .heatmap-cells[data-v-9a73a2e0]{position:relative}.heatmap-hour-label[data-v-9a73a2e0]{font-size:9px;color:#9ca3af}.member-eco-card[data-v-9a73a2e0]{background:#ecfdf5;border:1px solid #a7f3d0;border-radius:10px;padding:16px;display:flex;flex-wrap:wrap;gap:16px}.member-eco-item[data-v-9a73a2e0]{display:flex;align-items:center;gap:6px}.member-eco-value[data-v-9a73a2e0]{font-size:13px;font-weight:600;color:#065f46}.member-home-refund-badge[data-v-9a73a2e0]{display:inline-flex;align-items:center;gap:6px;background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;padding:10px 16px;font-size:13px;font-weight:600;color:#1e40af}.organization-dashboard[data-v-682d5339]{max-width:1600px;margin:0 auto;position:relative}.dashboard-toolbar[data-v-682d5339]{display:flex;justify-content:flex-end;margin-bottom:20px}.kpi-grid[data-v-682d5339]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media(min-width:960px){.kpi-grid[data-v-682d5339]{grid-template-columns:repeat(3,1fr)}}@media(min-width:1264px){.kpi-grid[data-v-682d5339]{grid-template-columns:repeat(4,1fr)}}@media(min-width:1500px){.kpi-grid--primary[data-v-682d5339]{grid-template-columns:repeat(8,1fr)}}@media(min-width:1264px){.kpi-grid--secondary[data-v-682d5339]{grid-template-columns:repeat(5,1fr)}}@media(min-width:1500px){.kpi-grid--secondary[data-v-682d5339]{grid-template-columns:repeat(8,1fr)}}.kpi-secondary-wrapper[data-v-682d5339]{text-align:center}.kpi-secondary-toggle[data-v-682d5339]{display:inline-flex;align-items:center;gap:4px;background:none;border:1px solid #e5e7eb;border-radius:20px;padding:4px 14px;font-size:12px;font-weight:600;color:#6b7280;cursor:pointer;transition:all .2s}.kpi-secondary-toggle[data-v-682d5339]:hover{color:#374151;border-color:#d1d5db;background:#f9fafb}.kpi-secondary-count[data-v-682d5339]{background:#f3f4f6;color:#6b7280;font-size:10px;font-weight:700;padding:1px 6px;border-radius:10px;margin-left:4px}.kpi-expand-enter-active[data-v-682d5339],.kpi-expand-leave-active[data-v-682d5339]{transition:all .3s ease;overflow:hidden}.kpi-expand-enter[data-v-682d5339],.kpi-expand-leave-to[data-v-682d5339]{opacity:0;max-height:0;transform:translateY(-8px)}.kpi-expand-enter-to[data-v-682d5339],.kpi-expand-leave[data-v-682d5339]{opacity:1;max-height:500px}.heatmap-insight[data-v-682d5339]{display:flex;align-items:center;font-size:12px;font-weight:600;color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:8px;padding:8px 14px}.fleet-actions-grid[data-v-682d5339]{display:grid;grid-template-columns:1fr;gap:20px}@media(min-width:1264px){.fleet-actions-grid[data-v-682d5339]{grid-template-columns:1fr 1fr}}.actions-col[data-v-682d5339],.fleet-col[data-v-682d5339]{min-height:380px}.quality-revenue-usage-grid[data-v-682d5339]{display:grid;grid-template-columns:1fr;gap:20px}@media(min-width:960px){.quality-revenue-usage-grid[data-v-682d5339]{grid-template-columns:repeat(3,1fr)}}.section-divider[data-v-682d5339]{display:flex;align-items:center;gap:8px;border-bottom:1px solid #e5e7eb;padding-bottom:12px;margin-top:32px}.section-divider[data-v-682d5339]:first-child{margin-top:0}.section-divider--esg[data-v-682d5339]{margin-top:48px;border-bottom-color:#a7f3d0}.section-divider-row[data-v-682d5339]{display:flex;align-items:center;gap:8px}.section-divider-title[data-v-682d5339]{font-size:14px;font-weight:700;color:#1f2937;text-transform:uppercase;letter-spacing:.5px}.section-divider-subtitle[data-v-682d5339]{font-size:11px;color:#9ca3af;margin-top:2px;font-weight:400}.performance-grid[data-v-682d5339]{display:grid;grid-template-columns:1fr;gap:20px}@media(min-width:1264px){.performance-grid[data-v-682d5339]{grid-template-columns:1fr 1fr}}.dashboard-loading[data-v-682d5339]{padding:20px 0}.dashboard-error[data-v-682d5339]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;gap:12px}.dashboard-error p[data-v-682d5339]{font-size:14px;color:#6b7280}.organization-search{min-height:1000px}.organization-search .organization-list td,.organization-search .organization-list th{cursor:pointer}.organization-search .organization-list td.text-start,.organization-search .organization-list th.text-start{text-align:left!important}.organization-search .organization-list td a,.organization-search .organization-list th a{text-decoration:none}.tokens-manager>.main .table tr td a{font-size:14px}.tokens-manager>.main .table .tag{color:#000}.tokens-manager>.main .table .tag .v-icon{margin-right:40px}.tokens-manager>.main .table .name{color:var(--v-primary-base)}.tokens-manager>.main .table .ref{color:#3b3b3b;font-size:14px;font-weight:400}.tokens-manager>.main .table .options .v-btn--icon{border:1px solid #758093;width:30px;height:30px}.tokens-manager>.main .table .options .v-btn--icon i{font-size:16px;color:#758093}.tokens-manager .add-form{position:relative;margin:30px 0 60px 30px;background-color:#fff;border:1px solid var(--v-primary-base);padding:20px 20px 50px 20px;border-radius:15px;color:#758093;width:400px;text-transform:uppercase}.tokens-manager .add-form .title{text-align:center;color:var(--v-primary-base);font-weight:700}.tokens-manager .add-form .title i{color:var(--v-primary-base);display:block}.tokens-manager .add-form .v-text-field{box-shadow:0 10px 30px rgba(0,0,0,.1607843137254902)}.tokens-manager .add-form .v-text-field .v-input__slot{border-color:rgba(117,128,147,.25098039215686274)}.tokens-manager .add-form .btns{text-align:center;position:absolute;left:20px;right:20px;bottom:-30px;font-size:22px}.v-list .v-list-item.disabled .v-list-item__title{cursor:not-allowed;color:rgba(0,0,0,.38)!important}.leaflet-default-icon-icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAABSCAMAAAAhFXfZAAAC91BMVEVMaXEzeak2f7I4g7g3g7cua5gzeKg8hJo3grY4g7c3grU0gLI2frE0daAubJc2gbQwd6QzeKk2gLMtd5sxdKIua5g1frA2f7IydaM0e6w2fq41fK01eqo3grgubJgta5cxdKI1f7AydaQydaMxc6EubJgvbJkwcZ4ubZkwcJwubZgubJcydqUydKIxapgubJctbJcubZcubJcvbJYubJcvbZkubJctbJctbZcubJg2f7AubJcrbZcubJcubJcua5g3grY0fq8ubJcubJdEkdEwhsw6i88vhswuhcsuhMtBjMgthMsrg8srgss6is8qgcs8i9A9iMYtg8spgcoogMo7hcMngMonf8olfso4gr8kfck5iM8jfMk4iM8he8k1fro7itAgesk2hs8eecgzfLcofssdeMg0hc4cd8g2hcsxeLQbdsgZdcgxeLImfcszhM0vda4xgckzhM4xg84wf8Yxgs4udKsvfcQucqhUndROmdM1fK0wcZ8vb5w0eqpQm9MzeKhXoNVcpdYydKNWn9VZotVKltJFjsIwcJ1Rms9OlslLmtH///8+kc9epdYzd6dbo9VHkMM2f7FHmNBClM8ydqVcpNY9hro3gLM9hLczealQmcw3fa46f7A8gLMxc6I3eagyc6FIldJMl9JSnNRSntNNl9JPnNJFi75UnM9ZodVKksg8kM45jc09e6ZHltFBk883gbRBh7pDk9EwcaBzn784g7dKkcY2i81Om9M7j85Llc81is09g7Q4grY/j9A0eqxKmdFFltBEjcXf6fFImdBCiLxJl9FGlNFBi78yiMxVndEvbpo6js74+vx+psPP3+o/ks5HkcpGmNCjwdZCkNDM3ehYoNJEls+lxNkxh8xHks0+jdC1zd5Lg6r+/v/H2ufz9/o3jM3t8/edvdM/k89Th61OiLBSjbZklbaTt9BfptdjmL1AicBHj8hGk9FAgK1dkLNTjLRekrdClc/k7fM0icy0y9tgp9c4jc2NtM9Dlc8zicxeXZn3AAAAQ3RSTlMAHDdTb4yPA+LtnEQmC4L2EmHqB7XA0d0sr478x4/Yd5i1zOfyPkf1sLVq4Nh3FvjxopQ2/STNuFzUwFIwxKaejILpIBEV9wAABhVJREFUeF6s1NdyFEcYBeBeoQIhRAkLlRDGrhIgY3BJL8CVeKzuyXFzzjkn5ZxzzuScg3PO8cKzu70JkO0LfxdTU//pM9vTu7Xgf6KqOVTb9X7toRrVEfBf1HTVjZccrT/2by1VV928Yty9ZbVuucdz90frG8DBjl9pVApbOstvmMuvVgaNXSfAAd6pGxpy6yxf5ph43pS/4f3uoaGm2rdu72S9xzOvMymkZFq/ptDrk90mhW7e4zl7HLzhxGWPR20xmSxJ/VqldG5m9XhaVOA1DadsNh3Pu5L2N6QtPO/32JpqQBVVk20oy/Pi2s23WEvyfHbe1thadVQttvm7Llf65gGmXK67XtupyoM7HQhmXdLS8oGWJNeOJ3C5fG5XCEJnkez3/oFdsvgJ4l2ANZwhrJKk/7OSXa+3Vw2WJMlKnGkobouYk6T0TyX30klOUnTD9HJ5qpckL3EW/w4XF3Xd0FGywXUrstrclVsqz5Pd/sXFYyDnPdrLcQODmGOK47IZb4CmibmMn+MYRzFZ5jg33ZL/EJrWcszHmANy3ARBK/IXtciJy8VsitPSdE3uuHxzougojcUdr8/32atnz/ev3f/K5wtpxUTpcaI45zusVDpYtZi+jg0oU9b3x74h7+n9ABvYEZeKaVq0sh0AtLKsFtqNBdeT0MrSzwwlq9+x6xAO4tgOtSzbCjrNQQiNvQUbUEubvzBUeGw26yDCsRHCoLkTHDa7IdOLIThs/gHvChszh2CimE8peRs47cxANI0lYNB5y1DljpOF0IhzBDPOZnDOqYYbeGKECbPzWnXludPphw5c2YBq5zlwXphIbO4VDCZ0gnPfUO1TwZoYwAs2ExPCedAu9DAjfQUjzITQb3jNj0KG2Sgt6BHaQUdYzWz+XmBktOHwanXjaSTcwwziBcuMOtwBmqPrTOxFQR/DRKKPqyur0aiW6cULYsx6tBm0jXpR/AUWR6HRq9WVW6MRhIq5jLyjbaCTDCijyYJNpCajdyobP/eTw0iexBAKkJ3gA5KcQb2zBXsIBckn+xVv8jkZSaEFHE+jFEleAEfayRU0MouNoBmB/L50Ai/HSLIHxcrpCvnhSQAuakKp2C/YbCylJjXRVy/z3+Kv/RrNcCo+WUzlVEhzKffnTQnxeN9fWF88fiNCUdSTsaufaChKWInHeysygfpIqagoakW+vV20J8uyl6TyNKEZWV4oRSPyCkWpgOLSbkCObT8o2r6tlG58HQquf6O0v50tB7JM7F4EORd2dx/K0w/KHsVkLPaoYrwgP/y7krr3SSMA4zj+OBgmjYkxcdIJQyQRKgg2viX9Hddi9UBb29LrKR7CVVEEEXWojUkXNyfTNDE14W9gbHJNuhjDettN3ZvbOvdOqCD3Jp/9l+/wJE+9PkYGjx/fqkys3S2rMozM/o2106rfMUINo6hVqz+eu/hd1c4xTg0TAfy5kV+4UG6+IthHTU9woWmxuKNbTfuCSfovBCxq7EtHqvYL4Sm6F8GVxsSXHMQ07TOi1DKtZxjWaaIyi4CXWjxPccUw8WVbMYY5wxC1mzEyXMJWkllpRloi+Kkoq69sxBTlElF6aAxYUbjXNlhlDZilDnM4U5SlN5biRsRHnbx3mbeWjEh4mEyiuJDl5XcWVmX5GvNkFgLWZM5qwsop4/AWfLhU1cR7k1VVvcYCWRkOI6Xy5gmnphCYIkvzuNYzHzosq2oNk2RtSs8khfUOfHIDgR6ysYBaMpl4uEgk2U/oJTs9AaTSwma7dT69geAE2ZpEjUsn2ieJNHeKfrI3EcAGJ2ZaNgVuC8EBctCLc57P5u5led6IOBkIYkuQMrmmjChs4VkfOerHqSBkPzZlhe06RslZ3zMjk2sscqKwY0RcjKK+LWbzd7KiHhkncs/siFJ+V5eXxD34B8nVuJEpGJNmxN2gH3vSvp7J70tF+D1Ej8qUJD1TkErAND2GZwTFg/LubvmgiBG3SOvdlsqFQrkEzJCL1rstlnVFROixZoDDSuXQFHESwVGlcuQcMb/b42NgjLowh5MTDFE3vNB5qStRIErdCQEh6pLPR92anSUb/wAIhldAaDMpGgAAAABJRU5ErkJggg==);cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAABSCAMAAAAhFXfZAAAC91BMVEVMaXEzeak2f7I4g7g3g7cua5gzeKg8hJo3grY4g7c3grU0gLI2frE0daAubJc2gbQwd6QzeKk2gLMtd5sxdKIua5g1frA2f7IydaM0e6w2fq41fK01eqo3grgubJgta5cxdKI1f7AydaQydaMxc6EubJgvbJkwcZ4ubZkwcJwubZgubJcydqUydKIxapgubJctbJcubZcubJcvbJYubJcvbZkubJctbJctbZcubJg2f7AubJcrbZcubJcubJcua5g3grY0fq8ubJcubJdEkdEwhsw6i88vhswuhcsuhMtBjMgthMsrg8srgss6is8qgcs8i9A9iMYtg8spgcoogMo7hcMngMonf8olfso4gr8kfck5iM8jfMk4iM8he8k1fro7itAgesk2hs8eecgzfLcofssdeMg0hc4cd8g2hcsxeLQbdsgZdcgxeLImfcszhM0vda4xgckzhM4xg84wf8Yxgs4udKsvfcQucqhUndROmdM1fK0wcZ8vb5w0eqpQm9MzeKhXoNVcpdYydKNWn9VZotVKltJFjsIwcJ1Rms9OlslLmtH///8+kc9epdYzd6dbo9VHkMM2f7FHmNBClM8ydqVcpNY9hro3gLM9hLczealQmcw3fa46f7A8gLMxc6I3eagyc6FIldJMl9JSnNRSntNNl9JPnNJFi75UnM9ZodVKksg8kM45jc09e6ZHltFBk883gbRBh7pDk9EwcaBzn784g7dKkcY2i81Om9M7j85Llc81is09g7Q4grY/j9A0eqxKmdFFltBEjcXf6fFImdBCiLxJl9FGlNFBi78yiMxVndEvbpo6js74+vx+psPP3+o/ks5HkcpGmNCjwdZCkNDM3ehYoNJEls+lxNkxh8xHks0+jdC1zd5Lg6r+/v/H2ufz9/o3jM3t8/edvdM/k89Th61OiLBSjbZklbaTt9BfptdjmL1AicBHj8hGk9FAgK1dkLNTjLRekrdClc/k7fM0icy0y9tgp9c4jc2NtM9Dlc8zicxeXZn3AAAAQ3RSTlMAHDdTb4yPA+LtnEQmC4L2EmHqB7XA0d0sr478x4/Yd5i1zOfyPkf1sLVq4Nh3FvjxopQ2/STNuFzUwFIwxKaejILpIBEV9wAABhVJREFUeF6s1NdyFEcY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),auto;width:25px;height:41px;margin:-41px -12px}.leaflet-default-icon-shadow{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACkAAAApCAQAAAACach9AAACMUlEQVR4Ae3ShY7jQBAE0Aoz/f9/HTMzhg1zrdKUrJbdx+Kd2nD8VNudfsL/Th///dyQN2TH6f3y/BGpC379rV+S+qqetBOxImNQXL8JCAr2V4iMQXHGNJxeCfZXhSRBcQMfvkOWUdtfzlLgAENmZDcmo2TVmt8OSM2eXxBp3DjHSMFutqS7SbmemzBiR+xpKCNUIRkdkkYxhAkyGoBvyQFEJEefwSmmvBfJuJ6aKqKWnAkvGZOaZXTUgFqYULWNSHUckZuR1HIIimUExutRxwzOLROIG4vKmCKQt364mIlhSyzAf1m9lHZHJZrlAOMMztRRiKimp/rpdJDc9Awry5xTZCte7FHtuS8wJgeYGrex28xNTd086Dik7vUMscQOa8y4DoGtCCSkAKlNwpgNtphjrC6MIHUkR6YWxxs6Sc5xqn222mmCRFzIt8lEdKx+ikCtg91qS2WpwVfBelJCiQJwvzixfI9cxZQWgiSJelKnwBElKYtDOb2MFbhmUigbReQBV0Cg4+qMXSxXSyGUn4UbF8l+7qdSGnTC0XLCmahIgUHLhLOhpVCtw4CzYXvLQWQbJNmxoCsOKAxSgBJno75avolkRw8iIAFcsdc02e9iyCd8tHwmeSSoKTowIgvscSGZUOA7PuCN5b2BX9mQM7S0wYhMNU74zgsPBj3HU7wguAfnxxjFQGBE6pwN+GjME9zHY7zGp8wVxMShYX9NXvEWD3HbwJf4giO4CFIQxXScH1/TM+04kkBiAAAAAElFTkSuQmCC);cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACkAAAApCAQAAAACach9AAACMUlEQVR4Ae3ShY7jQBAE0Aoz/f9/HTMzhg1zrdKUrJbdx+Kd2nD8VNudfsL/Th///dyQN2TH6f3y/BGpC379rV+S+qqetBOxImNQXL8JCAr2V4iMQXHGNJxeCfZXhSRBcQMfvkOWUdtfzlLgAENmZDcmo2TVmt8OSM2eXxBp3DjHSMFutqS7SbmemzBiR+xpKCNUIRkdkkYxhAkyGoBvyQFEJEefwSmmvBfJuJ6aKqKWnAkvGZOaZXTUgFqYULWNSHUckZuR1HIIimUExutRxwzOLROIG4vKmCKQt364mIlhSyzAf1m9lHZHJZrlAOMMztRRiKimp/rpdJDc9Awry5xTZCte7FHtuS8wJgeYGrex28xNTd086Dik7vUMscQOa8y4DoGtCCSkAKlNwpgNtphjrC6MIHUkR6YWxxs6Sc5xqn222mmCRFzIt8lEdKx+ikCtg91qS2WpwVfBelJCiQJwvzixfI9cxZQWgiSJelKnwBElKYtDOb2MFbhmUigbReQBV0Cg4+qMXSxXSyGUn4UbF8l+7qdSGnTC0XLCmahIgUHLhLOhpVCtw4CzYXvLQWQbJNmxoCsOKAxSgBJno75avolkRw8iIAFcsdc02e9iyCd8tHwmeSSoKTowIgvscSGZUOA7PuCN5b2BX9mQM7S0wYhMNU74zgsPBj3HU7wguAfnxxjFQGBE6pwN+GjME9zHY7zGp8wVxMShYX9NXvEWD3HbwJf4giO4CFIQxXScH1/TM+04kkBiAAAAAElFTkSuQmCC),auto;width:41px;height:41px;margin:-41px -12px}.leaflet-default-icon-popup{margin:-34px 1px}.leaflet-default-icon-tooltip{margin:-28px 16px}.map-block{flex:1;position:relative;z-index:0}.map-block .v-btn{background-color:#fff;border:2px solid rgba(0,0,0,.2);padding:5px;width:40px;height:40px}.map-block .v-btn .v-icon{color:#e53c22}.map-block .leaflet-marker-pane canvas{z-index:1!important}.marker-cluster-small{background-color:rgba(181,226,140,.6)}.marker-cluster-small div{background-color:rgba(110,204,57,.6)}.marker-cluster-medium{background-color:rgba(241,211,87,.6)}.marker-cluster-medium div{background-color:rgba(240,194,12,.6)}.marker-cluster-large{background-color:rgba(253,156,115,.6)}.marker-cluster-large div{background-color:rgba(241,128,23,.6)}.leaflet-oldie .marker-cluster-small{background-color:#b5e28c}.leaflet-oldie .marker-cluster-small div{background-color:#6ecc39}.leaflet-oldie .marker-cluster-medium{background-color:#f1d357}.leaflet-oldie .marker-cluster-medium div{background-color:#f0c20c}.leaflet-oldie .marker-cluster-large{background-color:#fd9c73}.leaflet-oldie .marker-cluster-large div{background-color:#f18017}.marker-cluster{background-clip:padding-box;border-radius:20px}.marker-cluster div{width:30px;height:30px;margin-left:5px;margin-top:5px;text-align:center;border-radius:15px;font:12px Helvetica Neue,Arial,Helvetica,sans-serif}.marker-cluster span{line-height:30px}.leaflet-cluster-anim .leaflet-marker-icon,.leaflet-cluster-anim .leaflet-marker-shadow{transition:transform .3s ease-out,opacity .3s ease-in}.leaflet-cluster-spider-leg{transition:stroke-dashoffset .3s ease-out,stroke-opacity .3s ease-in}.cpt-select-item{position:absolute;border-top:1px solid #ccc}.cpt-select-item>div{color:#575757;font-size:10px}.charging-point-list .v-card__title{padding-bottom:7px}.charging-point-list .form-filters .v-select .v-input__control{min-height:36px}.charging-point-list .map{display:flex;flex-direction:column;width:100%;flex:unset}.charging-point-list .map .th-map{border-left:1px solid #ccc;text-align:center;font-size:18px;font-weight:600;color:#5f6569;height:30px;margin-bottom:20px}.charging-point-list .map .map-block{border:3px solid #e53c22;border-radius:0 10px 10px 0;overflow:hidden;min-height:300px;position:sticky;top:30px}.charging-point-list .v-data-table .v-data-table__wrapper{overflow:visible}.charging-point-list .v-data-table tr.selected td{background:#fff}.charging-point-list .v-data-table td{height:90px!important}.charging-point-list .v-data-table td .number{color:#e53c22;font-weight:700}.charging-point-list .v-data-table td .identifier{color:#71a723;font-weight:700}.charging-point-list .v-data-table td .click{text-decoration:none;color:#71a723}.charging-point-list .v-data-table td .name{color:#e53c22;font-weight:700;text-transform:uppercase}.charging-point-list .v-data-table td .status-item{display:inline-block;margin:3px;font-weight:500}.custormers-search .v-data-table td{cursor:pointer}.custormers-search .v-data-table td .click{text-decoration:none;color:#71a723}.custormers-search .v-data-table td .firstname,.custormers-search .v-data-table td .lastname,.custormers-search .v-data-table td .number{color:#e53c22;font-weight:700}.custormers-search .v-data-table td .company{font-weight:100}.qr-link-actions[data-v-4c9d9e0c]{width:100%}.qr-code-container[data-v-4c9d9e0c],.qr-placeholder[data-v-4c9d9e0c]{padding:8px}.qr-actions[data-v-4c9d9e0c]{gap:8px}.mdi-spin[data-v-6353c5be]{animation:spin-6353c5be 1s linear infinite}@keyframes spin-6353c5be{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.member-invitations{min-height:1000px}.member-invitations .invitations-list td,.member-invitations .invitations-list th{cursor:pointer}.member-invitations .invitations-list td.text-start,.member-invitations .invitations-list th.text-start{text-align:left!important}.member-wrapper .no-border-bottom{border-bottom:none!important}.custom-fields-editor .col{display:flex;justify-content:center}.custom-fields-editor .v-data-table{background:#eee!important;min-width:60%;padding:20px;border-radius:10px}.custom-fields-editor .v-data-table table tr td{padding:20px 10px!important;font-weight:400}.custom-fields-editor .v-data-table table tr+tr td{border-top:1px solid #ccc}.organization-tariffs .v-data-table td{cursor:pointer}.organization-tariffs .v-data-table td .click{text-decoration:none;color:#71a723}.organization-tariffs .v-data-table td .number{color:#e53c22;font-weight:700}.organization-tariffs .v-data-table td .company{font-weight:100}.user-search+.search-item{border-top:1px solid #ccc}.user-search .user-list td,.user-search .user-list th{cursor:pointer}.user-search .user-list td.text-start,.user-search .user-list th.text-start{text-align:left!important}.user-search .user-list td .organization-item,.user-search .user-list th .organization-item{color:var(--v-anchor-base)}.user-search .user-list td .organization-item+.organization-item:before,.user-search .user-list th .organization-item+.organization-item:before{content:", ";color:#000}.v-input--radio-group legend.v-label{cursor:text;font-size:14px;height:auto}.v-input--radio-group__input{border:none;cursor:default;display:flex;width:100%}.v-input--radio-group--column .v-input--radio-group__input>.v-label{padding-bottom:8px}.v-input--radio-group--row .v-input--radio-group__input>.v-label{padding-right:8px}.v-input--radio-group--row legend{align-self:center;display:inline-block}.v-input--radio-group--row .v-input--radio-group__input{flex-direction:row;flex-wrap:wrap}.v-input--radio-group--column legend{padding-bottom:8px}.v-input--radio-group--column .v-radio:not(:last-child):not(:only-child){margin-bottom:8px}.v-input--radio-group--column .v-input--radio-group__input{flex-direction:column}.theme--light.v-radio--is-disabled label{color:rgba(0,0,0,.38)}.theme--dark.v-radio--is-disabled label{color:hsla(0,0%,100%,.5)}.v-radio{align-items:center;display:flex;height:auto;outline:none}.v-radio--is-disabled{pointer-events:none;cursor:default}.v-input--radio-group.v-input--radio-group--row .v-radio{margin-right:16px}.subscription-licences-list .v-input__control,.subscription-licences-list .v-select__selections{min-height:40px}.member-search{min-height:1000px}.member-search .member-list td,.member-search .member-list th{cursor:pointer}.member-search .member-list td.text-start,.member-search .member-list th.text-start{text-align:left!important}.fill-height[data-v-d9ae1598]{min-height:100vh}.cost-center-attribution-sidebar .sidebar-header{display:flex;justify-content:space-between;align-items:center}.cost-center-attribution-sidebar .sidebar-header h3{margin:0;font-size:16px;font-weight:600}.cost-center-attribution-sidebar .cost-centers-list{max-height:calc(100vh - 400px);overflow-y:auto}.cost-center-attribution-sidebar .cost-center-item{padding:12px;margin-bottom:8px;border:1px solid #e0e0e0;border-radius:4px;cursor:pointer;transition:all .2s}.cost-center-attribution-sidebar .cost-center-item:hover{background-color:#f5f5f5}.cost-center-attribution-sidebar .cost-center-item.selected{background-color:#f5f5f5;border-left:4px solid #e53c22}.cost-center-attribution-sidebar .cost-center-item.disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.cost-center-attribution-sidebar .cost-center-item.disabled:hover{background-color:transparent;border-color:#e0e0e0}.cost-center-attribution-sidebar .cost-center-item .cost-center-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.cost-center-attribution-sidebar .cost-center-item .cost-center-header .cost-center-name{font-weight:500;font-size:14px}.cost-center-attribution-sidebar .cost-center-item .cost-center-stats-and-actions{display:flex;justify-content:space-between;align-items:center}.cost-center-attribution-sidebar .cost-center-item .cost-center-stats{display:flex;gap:4px}.cost-center-attribution-sidebar .cost-center-item .cost-center-actions{display:flex;gap:4px;align-items:center}.cost-center-attribution-sidebar .cost-center-item .cost-center-actions .action-text{font-size:11px;text-transform:none}.v-chip-group .v-chip{margin:4px 8px 4px 0}.v-chip-group .v-chip--active{color:inherit}.v-chip-group .v-chip--active.v-chip--no-color:after{opacity:.22}.v-chip-group .v-chip--active.v-chip--no-color:focus:after{opacity:.32}.v-chip-group .v-slide-group__content{padding:4px 0}.v-chip-group--column .v-slide-group__content{white-space:normal;flex-wrap:wrap;max-width:100%}.theme--light.v-badge .v-badge__badge:after{border-color:#fff}.theme--dark.v-badge .v-badge__badge:after{border-color:#1e1e1e}.v-badge{position:relative}.v-badge,.v-badge__badge{display:inline-block;line-height:1}.v-badge__badge{border-radius:10px;color:#fff;font-size:12px;height:20px;letter-spacing:0;min-width:20px;padding:4px 6px;pointer-events:auto;position:absolute;text-align:center;text-indent:0;top:auto;transition:.3s cubic-bezier(.25,.8,.5,1);white-space:nowrap}.v-application--is-ltr .v-badge__badge{right:auto}.v-application--is-rtl .v-badge__badge{left:auto}.v-badge__badge .v-icon{color:inherit;font-size:12px;height:12px;margin:0 -2px;width:12px}.v-badge__badge .v-img{height:12px;width:12px}.v-badge__wrapper{flex:0 1;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.v-badge--avatar .v-badge__badge{padding:0}.v-badge--avatar .v-badge__badge .v-avatar{height:20px!important;min-width:0!important;max-width:20px!important}.v-badge--bordered .v-badge__badge:after{border-radius:inherit;border-width:2px;border-style:solid;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform:scale(1.15)}.v-badge--dot .v-badge__badge{border-radius:4.5px;height:9px;min-width:0;padding:0;width:9px}.v-badge--dot .v-badge__badge:after{border-width:1.5px}.v-badge--icon .v-badge__badge{padding:4px 6px}.v-badge--inline{align-items:center;display:inline-flex;justify-content:center}.v-badge--inline .v-badge__badge,.v-badge--inline .v-badge__wrapper{position:relative}.v-badge--inline .v-badge__wrapper{margin:0 4px}.v-badge--tile .v-badge__badge{border-radius:0}.cost-center-attribution-entities-list .entities-header h3{margin:0;font-size:16px;font-weight:600}.cost-center-attribution-entities-list .action-bar{border-radius:4px}.cost-center-attribution-entities-list .entity-name{display:flex;align-items:center}.cost-center-attribution-entities-list .cost-centers-chips{display:flex;flex-wrap:wrap;justify-content:center}.cost-center-attribution-entities-list .entities-table td:first-child,.cost-center-attribution-entities-list .entities-table th:first-child{text-align:left!important}.cost-center-attribution-entities-list .entities-table td:nth-child(2),.cost-center-attribution-entities-list .entities-table th:nth-child(2){text-align:center!important}.cost-center-attribution-entities-list .entities-table .v-data-table__wrapper{max-height:calc(100vh - 530px);overflow-y:auto}.cost-center-attribution-entities-list .entities-table.clickable-rows tbody tr{cursor:pointer}.cost-center-attribution-entities-list .entities-table tbody tr:hover:not(.selected-entity-row) td{background-color:transparent!important}.cost-center-attribution-entities-list .entities-table tbody tr.selected-entity-row.selected-entity-row>td{border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0!important;background-color:#f5f5f5!important}.cost-center-attribution-entities-list .entities-table tbody tr.selected-entity-row.selected-entity-row>td:first-child{border-left:4px solid #e53c22!important;padding-left:12px!important;border-top-left-radius:4px;border-bottom-left-radius:4px}.cost-center-attribution-entities-list .entities-table tbody tr.selected-entity-row.selected-entity-row>td:last-child{border-right:1px solid #e0e0e0;border-top-right-radius:4px;border-bottom-right-radius:4px}.cost-center-attribution-entities-list .entities-table tbody tr.selected-entity-row.selected-entity-row:hover>td{background-color:#f5f5f5!important}.cost-center-attribution-editor{max-width:100%;min-width:0}.cost-center-attribution-editor .editor-header h3{margin:0;font-size:16px;font-weight:600}.cost-center-attribution-editor .quick-actions{border:1px solid #e0e0e0;border-radius:4px;padding:12px}.cost-center-attribution-editor .allocations-table ::v-deep table th{font-size:12px;font-weight:600}.cost-center-attribution-editor .allocations-table ::v-deep table input,.cost-center-attribution-editor .allocations-table ::v-deep table td{font-size:13px}.cost-center-attribution-editor .allocations-table .deleted-allocation{opacity:.6;background-color:#ffebee}.cost-center-attribution-editor .allocations-table .deleted-allocation td{color:#c62828}.cost-center-attribution-editor .visual-progress .progress-label{display:flex;align-items:center;gap:8px;font-weight:500}.cost-center-attribution-editor .editor-actions{display:flex;justify-content:space-between;gap:8px}.cost-center-attribution .attribution-layout{display:grid;grid-template-columns:30% 1fr 0;gap:20px;max-height:calc(100vh - 300px);transition:grid-template-columns .4s cubic-bezier(.4,0,.2,1)}.cost-center-attribution .attribution-layout.with-editor{grid-template-columns:30% 1fr 450px}.cost-center-attribution .attribution-editor,.cost-center-attribution .attribution-main,.cost-center-attribution .attribution-sidebar{background:#fff;border-radius:4px;padding:16px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.cost-center-attribution .attribution-editor{position:sticky;top:20px;max-height:calc(100vh - 240px);overflow-x:hidden;overflow-y:auto;width:450px;transform:translateX(calc(100% + 20px));transition:transform .4s cubic-bezier(.4,0,.2,1)}.cost-center-attribution .attribution-layout.with-editor .attribution-editor{transform:translateX(0)}