.sidebar[data-v-1f584b04]{width:200px;flex:none;background:#2b2b2b;position:sticky;top:0;height:100vh;overflow:auto;z-index:30;box-shadow:0 10px 30px -12px rgba(0,0,0,.42),0 4px 25px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.2)}@media screen and (max-width:991px){.sidebar[data-v-1f584b04]{position:fixed;left:0;width:230px;transform:translateX(-100%);transition:transform .33s;box-shadow:none}.sidebar--open[data-v-1f584b04]{transform:translateX(0);box-shadow:0 10px 30px -12px rgba(0,0,0,.42),0 4px 25px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.2)}}@media screen and (min-width:992px){.sidebar[data-v-1f584b04]{width:8%;min-width:200px}}@media screen and (min-width:1370px){.sidebar[data-v-1f584b04]{width:10%;min-width:230px}}@media screen and (min-width:1800px){.sidebar[data-v-1f584b04]{width:15%;min-width:260px}}.sidebar__brand[data-v-1f584b04]{display:flex;align-items:center;gap:1rem;margin:0 15px;padding:15px 0 15px 1rem;border-bottom:1px solid hsla(0,0%,71%,.3)}.sidebar__logo[data-v-1f584b04]{max-width:64px;max-height:64px}.sidebar__brand-name[data-v-1f584b04]{color:#fff;font-weight:700;line-height:1.5em}.sidebar__nav[data-v-1f584b04]{display:flex;flex-direction:column;padding:10px}.sidebar__link[data-v-1f584b04]{display:flex;align-items:center;margin-left:5px;padding:10px 15px;border-radius:3px;color:#fff;font-size:.8rem;font-weight:400}.sidebar__link[data-v-1f584b04]:hover{background:hsla(0,0%,78%,.2);color:#fff}.sidebar__link.active[data-v-1f584b04]{background:#6b6a6a;border-right:5px solid #174569}.sidebar__icon[data-v-1f584b04]{width:25px;margin-right:10px;font-size:24px}.sidebar__pill[data-v-1f584b04]{margin-left:auto;padding:0 8px;border-radius:32px;background:hsla(0,0%,100%,.14);font-size:12px}.progress-bar[data-v-4bc97126]{position:relative;height:7px;border-radius:3px;background:#eee;overflow:hidden}.progress-bar__fill[data-v-4bc97126]{height:100%;border-radius:3px;background:#1b75ba}.progress-bar--indeterminate[data-v-4bc97126]{height:3px;background:transparent}.progress-bar--indeterminate .progress-bar__fill[data-v-4bc97126]{position:absolute;width:auto;animation:ops-indeterminate 1.4s ease-in-out infinite}.topbar[data-v-6c75f514]{position:sticky;top:0;z-index:20;min-height:64px;flex:none;background:#424040;display:flex;align-items:center;padding:0 16px}.topbar__menu[data-v-6c75f514]{display:none;margin-right:8px;padding:0 8px}.topbar__breadcrumb[data-v-6c75f514]{display:flex;align-items:center;min-width:0;color:#fff;font-style:italic;font-weight:700}.topbar__crumb[data-v-6c75f514]{color:#fff;text-decoration:underline;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.topbar__crumb[data-v-6c75f514]:hover{color:#fff}.topbar__separator[data-v-6c75f514]{margin:0 .5em;color:#f5f5f5;font-size:.8em}.topbar__actions[data-v-6c75f514]{margin-left:auto;padding-left:16px;display:flex;align-items:center;gap:16px;flex:none}.topbar__freshness[data-v-6c75f514]{font-size:12px;color:#b5b5b5}.topbar__refresh--busy .topbar__refresh-icon[data-v-6c75f514]{animation:ops-rotate 1.4s linear infinite}.topbar__progress[data-v-6c75f514]{position:absolute;left:0;right:0;bottom:0}@media screen and (max-width:991px){.topbar__menu[data-v-6c75f514]{display:inline-flex}}@media screen and (max-width:540px){.topbar__freshness[data-v-6c75f514],.topbar__refresh-label[data-v-6c75f514]{display:none}}.shell[data-v-8a14a11e]{display:flex;min-height:100vh;background:#fafafa}.shell__column[data-v-8a14a11e]{flex:1;display:flex;flex-direction:column;min-width:0}.shell__main[data-v-8a14a11e]{flex:1;padding:24px 24px 48px;min-width:0}.shell__backdrop[data-v-8a14a11e]{position:fixed;inset:0;z-index:25;background:rgba(0,0,0,.3)}@media screen and (max-width:540px){.shell__main[data-v-8a14a11e]{padding:16px 12px 32px}}.snackbar[data-v-43262512]{position:fixed;left:50%;bottom:24px;transform:translateX(-50%);z-index:40;max-width:calc(100% - 32px);padding:12px 20px;border-radius:3px;color:#fff;font-size:14px;box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.snackbar--success[data-v-43262512]{background:#628b45}.snackbar--error[data-v-43262512]{background:#c0392b}.snackbar-enter-active[data-v-43262512],.snackbar-leave-active[data-v-43262512]{transition:opacity .2s ease}.snackbar-enter[data-v-43262512],.snackbar-leave-to[data-v-43262512]{opacity:0}.signin[data-v-50e5f2f7]{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px 16px;background:linear-gradient(90deg,#e0f7fa,#f3f8fb)}.signin__column[data-v-50e5f2f7]{width:490px;max-width:100%}.signin__header[data-v-50e5f2f7]{text-align:center}.signin__title[data-v-50e5f2f7]{margin:0;padding:1rem 1rem 0;font-size:x-large;font-weight:700}.signin__subtitle[data-v-50e5f2f7]{margin:5px 0 0;color:#8c8c8c;font-size:12px}.signin__divider[data-v-50e5f2f7]{margin:.5rem 0 2rem;border-bottom:2px solid #f9b839}.signin__error[data-v-50e5f2f7]{margin:-1rem 0 2rem;padding:15px;background:#ac2925;color:#fff}.signin__card[data-v-50e5f2f7]{padding:32px 16px 8px;background:#fff;border-radius:2px;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)}.signin__field[data-v-50e5f2f7]{margin-bottom:24px}.signin__actions[data-v-50e5f2f7]{display:flex;justify-content:flex-end;padding:8px 0}*{box-sizing:border-box}body,html{margin:0;padding:0}body{background:#fafafa;color:#495057;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.5em;-webkit-font-smoothing:antialiased}body,h1,h2,h3,h4,h5,h6{font-weight:300}::-moz-selection{background:#c8c8c8}::selection{background:#c8c8c8}a{color:#1b75ba;text-decoration:none}a:hover{color:#174569}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.tabular{font-variant-numeric:tabular-nums}.mpm-button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:88px;height:36px;padding:0 16px;border:none;border-radius:2px;background:transparent;color:inherit;font-family:inherit;font-size:14px;font-weight:500;line-height:1;text-transform:uppercase;white-space:nowrap;cursor:pointer;overflow:hidden;transition:box-shadow .2s ease}.mpm-button:before{content:"";position:absolute;inset:0;background:currentColor;opacity:0;transition:opacity .2s ease}.mpm-button:hover:not(:disabled):before{opacity:.12}.mpm-button:disabled{cursor:default;color:rgba(0,0,0,.26)}.mpm-button .material-icons{font-size:20px}.mpm-button--raised{background:#fff;color:rgba(0,0,0,.87);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)}.mpm-button--raised:active:not(:disabled){box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.mpm-button--raised:disabled{background:rgba(0,0,0,.12);box-shadow:none}.mpm-button--primary{background:#1b75ba;color:#fff}.mpm-button--nav{background:#3d3d3d;color:#fff}.mpm-button--nav:disabled{background:#3d3d3d;color:#b5b5b5}.mpm-button--dense{height:32px;font-size:13px}.mpm-button--on-header{min-width:0;color:#fff}.mpm-chip{display:inline-flex;align-items:center;height:26px;padding:0 12px;border-radius:32px;background:rgba(0,0,0,.12);color:rgba(0,0,0,.87);font-size:12px;font-weight:400;white-space:nowrap}.mpm-chip--primary{background:#1b75ba;color:#fff}.mpm-field{display:flex;flex-direction:column}.mpm-field__label{font-size:12px;line-height:16px;color:rgba(0,0,0,.54)}.mpm-field__input{height:32px;padding:0;border:none;border-bottom:1px solid rgba(0,0,0,.42);background:none;color:rgba(0,0,0,.87);font-family:inherit;font-size:16px;outline:none}.mpm-field__input:focus{border-bottom:2px solid #1b75ba;margin-bottom:-1px}.mpm-field:focus-within .mpm-field__label{color:#1b75ba}.mpm-field--on-header .mpm-field__input{color:#fff;border-bottom-color:hsla(0,0%,100%,.7)}.mpm-field--on-header .mpm-field__input::-moz-placeholder{color:hsla(0,0%,100%,.85)}.mpm-field--on-header .mpm-field__input::placeholder{color:hsla(0,0%,100%,.85)}.mpm-field--on-header .mpm-field__input:focus{border-bottom-color:#fff}.status-dot--active{background:#81a872}.status-text--active{color:#628b45}.status-chip--active{color:#628b45;background:#eef5e9}.status-dot--watch{background:#fa8d41}.status-text--watch{color:#e0762a}.status-chip--watch{color:#e0762a;background:#fdf0e4}.status-dot--dormant{background:#b0bec5}.status-text--dormant{color:#78909c}.status-chip--dormant{color:#78909c;background:#eceff1}@keyframes ops-rotate{to{transform:rotate(1turn)}}@keyframes ops-indeterminate{0%{left:-35%;right:100%}60%{left:100%;right:-35%}to{left:100%;right:-35%}}.kpi-strip[data-v-769ad22b]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;padding-top:1.8rem}.kpi-box[data-v-769ad22b]{background:#fff;border-radius:2px;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);padding:0 16px 16px 0;min-width:0}.kpi-box__tile[data-v-769ad22b]{float:left;margin:-1.8rem 0 0 15px;padding:30px;border-radius:5px;box-shadow:0 12px 20px -10px rgba(53,53,53,.3),0 4px 20px 0 rgba(0,0,0,.12),0 7px 8px -5px #8e8e8e;color:#fff;line-height:0}.kpi-box__tile .material-icons[data-v-769ad22b]{font-size:24px}.kpi-box__tile--blue[data-v-769ad22b]{background:linear-gradient(135deg,#26c6da,#00acc1)}.kpi-box__tile--orange[data-v-769ad22b]{background:linear-gradient(135deg,#ffa726,#fb8c00)}.kpi-box__tile--red[data-v-769ad22b]{background:linear-gradient(135deg,#ef5350,#e53935)}.kpi-box__tile--green[data-v-769ad22b]{background:linear-gradient(135deg,#6eaa44,#578839)}.kpi-box__tile--purple[data-v-769ad22b]{background:linear-gradient(135deg,#ab47bc,#8e24aa)}.kpi-box__content[data-v-769ad22b]{text-align:end;padding-top:16px}.kpi-box__label[data-v-769ad22b]{color:#949494;margin-bottom:1rem}.kpi-box__value[data-v-769ad22b]{color:#525252;font-size:1.6rem;font-weight:700;line-height:1.2}.kpi-box__hint[data-v-769ad22b]{margin-top:6px;font-size:12px}.kpi-box__hint--positive[data-v-769ad22b]{color:#628b45}.kpi-box__hint--negative[data-v-769ad22b]{color:#e0762a}.kpi-box__hint--neutral[data-v-769ad22b]{color:#949494}@media screen and (max-width:991px){.kpi-strip[data-v-769ad22b]{grid-template-columns:repeat(2,1fr);row-gap:calc(20px + 1.8rem)}}@media screen and (max-width:540px){.kpi-strip[data-v-769ad22b]{grid-template-columns:1fr}}.spinner[data-v-4c351fcb]{display:flex;justify-content:center;padding:32px 0}.spinner__circle[data-v-4c351fcb]{width:26px;height:26px;border:2px solid #eee;border-top-color:#1b75ba;border-radius:50%;animation:ops-rotate .9s linear infinite}.ops-card--titled .ops-card__body[data-v-7545cf1a]{padding-top:30px}.ops-card__header[data-v-7545cf1a]{position:relative;z-index:2;top:16px;left:1%;width:98%;margin-bottom:-10px;min-height:48px;padding:8px 16px;border-radius:3px;display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;color:#fff}.ops-card__header--primary[data-v-7545cf1a]{background:linear-gradient(45deg,#1b75ba,#28aae1);box-shadow:0 12px 20px -10px rgba(27,117,186,.28),0 4px 20px 0 rgba(27,117,186,.12),0 7px 8px -5px rgba(27,117,186,.2)}.ops-card__header--secondary[data-v-7545cf1a]{background:linear-gradient(162deg,#fa8d41,#fab15b 50%,#fad087);box-shadow:0 12px 20px -10px rgba(250,177,91,.28),0 4px 20px 0 rgba(250,177,91,.12),0 7px 8px -5px rgba(250,177,91,.2)}.ops-card__header-icon[data-v-7545cf1a]{font-size:24px}.ops-card__title[data-v-7545cf1a]{margin:0;font-size:16px;font-weight:400;line-height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ops-card__actions[data-v-7545cf1a]{margin-left:auto;display:flex;align-items:center;justify-content:flex-end;gap:8px;max-width:100%}.ops-card__body[data-v-7545cf1a]{background:#fff;border-radius:2px;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);overflow:hidden}.ops-card__subtitle[data-v-7545cf1a]{margin:0;padding:8px 16px 0;font-size:12px;color:#949494}.fleet[data-v-b213b86e]{padding:12px 24px 20px}.fleet__bar[data-v-b213b86e]{display:flex;height:12px;border-radius:3px;overflow:hidden;gap:2px;margin-bottom:16px}.fleet__segment[data-v-b213b86e]{height:100%}.fleet__legend[data-v-b213b86e]{display:flex;flex-direction:column;gap:11px}.fleet__row[data-v-b213b86e]{display:flex;align-items:center;gap:10px}.fleet__swatch[data-v-b213b86e]{width:10px;height:10px;border-radius:2px;flex:none}.fleet__label[data-v-b213b86e]{color:#495057;flex:1}.fleet__count[data-v-b213b86e]{font-weight:500;color:#525252}.fleet__sales[data-v-b213b86e]{display:flex;align-items:center;gap:10px;margin-top:16px;padding-top:14px;border-top:1px solid rgba(0,0,0,.12)}.fleet__sales-hint[data-v-b213b86e]{font-size:12px;color:#949494}.fleet__share[data-v-b213b86e]{font-size:12px;color:#949494;width:40px;text-align:right}.status-dot[data-v-baf8fb78]{display:inline-block;border-radius:50%;flex:none}.attention__empty[data-v-077f3545]{padding:11px 24px 20px;font-size:13px;color:#628b45}.attention__row[data-v-077f3545]{display:flex;align-items:center;gap:12px;padding:11px 24px;border-top:1px solid rgba(0,0,0,.12);cursor:pointer}.attention__row[data-v-077f3545]:hover{background:rgba(0,0,0,.08)}.attention__identity[data-v-077f3545]{min-width:0;flex:1}.attention__name[data-v-077f3545]{font-size:13px;font-weight:400;color:#495057;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.attention__country[data-v-077f3545]{font-size:12px;color:#949494}.attention__metrics[data-v-077f3545]{text-align:right;flex:none}.attention__last[data-v-077f3545]{font-size:12px;font-weight:500}.attention__tx[data-v-077f3545]{font-size:12px;color:#949494}.attention__chevron[data-v-077f3545]{font-size:18px;color:#c2ccd3;flex:none}.empty-state[data-v-058c4d76]{padding:36px 24px;text-align:center}.empty-state__icon[data-v-058c4d76]{font-size:32px;color:#b0bec5}.empty-state__description[data-v-058c4d76]{margin:8px 0 12px;font-size:13px;color:#949494}.hero__toggle[data-v-dd5d2ee8]{display:flex;gap:2px;padding:2px;border-radius:3px;background:hsla(0,0%,100%,.15)}.hero__segment[data-v-dd5d2ee8]{padding:6px 12px;border:none;border-radius:3px;background:transparent;color:#fff;font-family:inherit;font-size:12px;font-weight:500;text-transform:uppercase;cursor:pointer}.hero__segment--active[data-v-dd5d2ee8]{background:hsla(0,0%,100%,.25)}.hero__chart[data-v-dd5d2ee8]{padding:0 16px 16px}.hero__canvas[data-v-dd5d2ee8]{width:100%;height:300px}.overview__hero[data-v-3c85e257],.overview__kpis[data-v-3c85e257]{margin-bottom:20px}.overview__grid[data-v-3c85e257]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(380px,100%),1fr));gap:20px;align-items:start}.activity__row[data-v-231c9cda]{display:flex;align-items:center;gap:12px;padding:12px 24px;border-top:1px solid rgba(0,0,0,.12)}.activity__icon[data-v-231c9cda]{font-size:20px;flex:none}.activity__body[data-v-231c9cda]{min-width:0;flex:1}.activity__title[data-v-231c9cda]{font-size:13px;font-weight:400;color:rgba(0,0,0,.87)}.activity__meta[data-v-231c9cda]{font-size:12px;color:#949494}.activity__time[data-v-231c9cda]{font-size:12px;color:#949494;flex:none}.tenant-fleet[data-v-9b59c116]{padding:12px 24px 20px}.tenant-fleet__legend[data-v-9b59c116]{display:flex;flex-direction:column;gap:11px}.tenant-fleet__row[data-v-9b59c116]{display:flex;align-items:center;gap:10px}.tenant-fleet__swatch[data-v-9b59c116]{width:10px;height:10px;border-radius:2px;flex:none}.tenant-fleet__label[data-v-9b59c116]{color:#495057;flex:1}.tenant-fleet__count[data-v-9b59c116]{font-weight:500;color:#525252}.tenant-fleet__divider[data-v-9b59c116]{border:none;border-top:1px solid rgba(0,0,0,.12);margin:16px 0}.tenant-fleet__bar-group+.tenant-fleet__bar-group[data-v-9b59c116]{margin-top:14px}.tenant-fleet__bar-head[data-v-9b59c116]{display:flex;align-items:baseline;margin-bottom:6px}.tenant-fleet__bar-label[data-v-9b59c116]{font-size:13px;color:#495057}.tenant-fleet__hint[data-v-9b59c116]{font-size:12px;color:#949494}.tenant-fleet__bar-value[data-v-9b59c116]{margin-left:auto;font-size:13px;font-weight:500;color:#525252}.tenant-chart[data-v-4ad7f306]{padding:0 16px 16px}.tenant-chart__canvas[data-v-4ad7f306]{width:100%;height:250px}.detail__back[data-v-59dc2760]{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:400;color:#1b75ba;margin-bottom:14px}.detail__back-icon[data-v-59dc2760]{font-size:18px}.detail__header[data-v-59dc2760]{margin-bottom:20px}.detail__title[data-v-59dc2760]{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:1.5625rem;line-height:1.4em}.detail__meta[data-v-59dc2760]{margin:4px 0 0;font-size:13px;color:#949494}.detail__plugins[data-v-59dc2760]{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.detail__kpis[data-v-59dc2760]{margin-bottom:20px}.detail__grid[data-v-59dc2760]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(380px,100%),1fr));gap:20px;align-items:start;margin-bottom:20px}.table__scroll[data-v-6aad5359]{overflow-x:auto}.table[data-v-6aad5359]{width:100%;border-collapse:collapse;min-width:900px;background:#fff}.table__header[data-v-6aad5359]{height:56px;padding:0 32px 0 24px;text-align:left;font-size:12px;font-weight:500;color:rgba(0,0,0,.54);white-space:nowrap}.table__header[data-v-6aad5359]:last-child{padding-right:24px}.table__header--sortable[data-v-6aad5359]{cursor:pointer}.table__header--sortable[data-v-6aad5359]:hover,.table__header--sorted[data-v-6aad5359]{color:rgba(0,0,0,.87)}.table__header--numeric[data-v-6aad5359]{text-align:right}.table__arrow[data-v-6aad5359]{font-size:16px;vertical-align:-3px;margin-right:2px}.table__row[data-v-6aad5359]{border-top:1px solid rgba(0,0,0,.12);cursor:pointer}.table__row[data-v-6aad5359]:hover{background:rgba(0,0,0,.08)}.table__cell[data-v-6aad5359]{height:48px;padding:6px 32px 6px 24px;font-size:13px;color:rgba(0,0,0,.87);white-space:nowrap}.table__cell[data-v-6aad5359]:last-child{padding-right:24px}.table__cell--numeric[data-v-6aad5359]{text-align:right;color:#525252}.table__cell--strong[data-v-6aad5359]{font-weight:500}.table__health[data-v-6aad5359]{display:inline-flex;align-items:center;gap:7px;font-weight:400}.tenants__search[data-v-0d220fd4]{width:320px;max-width:100%;min-width:0;flex:1 1 auto}.tenants__search-action[data-v-0d220fd4]{min-width:0;padding:0 4px;height:32px;display:inline-flex;align-items:center;font-size:24px}.tenants__meta[data-v-0d220fd4]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding:8px 24px;font-size:12px;color:#949494}.tenants__legend[data-v-0d220fd4]{display:flex;flex-wrap:wrap;align-items:center;gap:14px}.tenants__legend-item[data-v-0d220fd4]{display:flex;align-items:center;gap:5px}