.dps-autocomplete .v-select__selections{flex-wrap:nowrap;min-width:0}.dps-autocomplete:not(.v-select--is-menu-active) .v-select__selections>input{flex:0 0 0;max-width:0;min-width:0;padding:0;width:0}.dps-autocomplete.v-select--is-menu-active .dps-autocomplete__selection{display:none}.dps-autocomplete__option,.dps-autocomplete__option-features,.dps-autocomplete__selected-features,.dps-autocomplete__selection{align-items:center;display:flex;min-width:0}.dps-autocomplete__option,.dps-autocomplete__selection{width:100%}.dps-autocomplete__selection{flex:1 1 0;gap:16px;width:auto}.dps-autocomplete__option-meta,.dps-autocomplete__option-name,.dps-autocomplete__selected-meta,.dps-autocomplete__selected-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dps-autocomplete__option-copy,.dps-autocomplete__selected-name{flex:1 1 auto;min-width:0}.dps-autocomplete__option-features,.dps-autocomplete__selected-features,.dps-autocomplete__selected-meta,.dps-autocomplete__selected-model{flex:0 0 auto}.dps-autocomplete__selected-model{align-items:center;gap:4px;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dps-autocomplete__option-features,.dps-autocomplete__selected-features{gap:8px}.dps-autocomplete__menu-header{align-items:center;display:flex;justify-content:space-between;min-height:60px;padding:10px 12px 10px 16px}.dps-autocomplete__menu-header-copy{min-width:0}.dps-autocomplete__option{gap:12px;min-height:56px;padding:6px 0}.dps-autocomplete__option-marker{align-items:center;display:flex;flex:0 0 auto;justify-content:center;width:20px}.dps-autocomplete__option-name{display:block;font-weight:500}.dps-autocomplete__option-copy--topology{min-width:0}.dps-autocomplete__branch-icon{flex:0 0 auto;opacity:.72}.dps-autocomplete__option-model{align-items:center;flex:0 0 170px;gap:8px;max-width:170px;min-width:0}.dps-autocomplete__option-model-copy{display:flex;flex-direction:column;min-width:0}.dps-autocomplete__option-model-label,.dps-autocomplete__option-model-name{line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dps-autocomplete__option-model-name{font-size:.8125rem;font-weight:500}.dps-autocomplete__option-meta{display:block}.dps-autocomplete__empty-state{min-height:72px}.dps-message-surface{overflow:hidden;border-radius:8px!important;box-shadow:0 3px 12px rgba(31,45,55,.12)!important}.dps-message-surface:before{opacity:0!important}.dps-message-surface .v-alert__content{color:inherit}.dps-message-surface .dps-message-surface__icon{width:44px;height:44px;flex:0 0 44px;border-radius:10px}.dps-message-surface .dps-message-surface__body{min-width:0;flex:1 1 auto}.dps-message-surface .dps-message-surface__title{font-size:14px;font-weight:600;line-height:20px}.dps-message-surface .dps-message-surface__description{margin-top:2px;color:#37474f;font-size:13px;font-weight:400;line-height:18px}.dps-message-surface .dps-message-surface__action{display:inline-flex;width:-moz-fit-content;width:fit-content;margin-top:6px;padding:0;color:inherit;background:transparent;border:0;border-radius:2px;font:inherit;font-size:13px;font-weight:700;line-height:18px;text-align:left;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.dps-message-surface .dps-message-surface__action:focus-visible{outline:2px solid currentColor;outline-offset:3px}.dps-message-surface .dps-message-surface__control{align-self:flex-start;flex:0 0 auto}.dps-message-surface a{color:inherit;font-weight:700;text-decoration:underline;text-underline-offset:2px}.dps-message-surface--critical{color:#b71c1c!important;background-color:#ffebee!important;border:1px solid #ffcdd2!important;border-left:4px solid #b71c1c!important}.dps-message-surface--critical .dps-message-surface__icon{color:#b71c1c!important;background-color:#ffdbdf}.dps-message-surface--critical .dps-message-surface__control{color:#b71c1c!important}.dps-message-surface--error{color:#b71c1c!important;background-color:#ffebee!important;border:1px solid #ffcdd2!important;border-left:4px solid #b71c1c!important}.dps-message-surface--error .dps-message-surface__icon{color:#b71c1c!important;background-color:#ffdbdf}.dps-message-surface--error .dps-message-surface__control{color:#b71c1c!important}.dps-message-surface--warning{color:#7a4d00!important;background-color:#fff8e1!important;border:1px solid #ffe082!important;border-left:4px solid #7a4d00!important}.dps-message-surface--warning .dps-message-surface__icon{color:#7a4d00!important;background-color:#ffebad}.dps-message-surface--warning .dps-message-surface__control{color:#7a4d00!important}.dps-message-surface--info{color:#0d5c91!important;background-color:#eaf6fd!important;border:1px solid #b3e5fc!important;border-left:4px solid #0d5c91!important}.dps-message-surface--info .dps-message-surface__icon{color:#0d5c91!important;background-color:#ccedfc}.dps-message-surface--info .dps-message-surface__control{color:#0d5c91!important}.dps-message-surface--success{color:#1b5e20!important;background-color:#edf7ed!important;border:1px solid #c8e6c9!important;border-left:4px solid #1b5e20!important}.dps-message-surface--success .dps-message-surface__icon{color:#1b5e20!important;background-color:#d9eed9}.dps-message-surface--success .dps-message-surface__control{color:#1b5e20!important}.dps-feedback-surface{overflow:hidden;border-radius:8px!important;box-shadow:0 4px 16px rgba(31,45,55,.16)!important}.dps-feedback-surface:before{opacity:0!important}.dps-feedback-surface .v-alert__content{color:inherit}.dps-feedback-surface--critical{color:#b71c1c!important;background-color:#ffebee!important;border:1px solid #ffcdd2!important;border-left:3px solid #b71c1c!important}.dps-feedback-surface--critical .dps-feedback-surface__control,.dps-feedback-surface--critical .dps-feedback-surface__icon{color:#b71c1c!important}.dps-feedback-surface--warning{color:#7a4d00!important;background-color:#fff8e1!important;border:1px solid #ffe082!important;border-left:3px solid #7a4d00!important}.dps-feedback-surface--warning .dps-feedback-surface__control,.dps-feedback-surface--warning .dps-feedback-surface__icon{color:#7a4d00!important}.dps-feedback-surface--info{color:#0d5c91!important;background-color:#eaf6fd!important;border:1px solid #b3e5fc!important;border-left:3px solid #0d5c91!important}.dps-feedback-surface--info .dps-feedback-surface__control,.dps-feedback-surface--info .dps-feedback-surface__icon{color:#0d5c91!important}.dps-feedback-surface--success{color:#1b5e20!important;background-color:#edf7ed!important;border:1px solid #c8e6c9!important;border-left:3px solid #1b5e20!important}.dps-feedback-surface--success .dps-feedback-surface__control,.dps-feedback-surface--success .dps-feedback-surface__icon{color:#1b5e20!important}.dps-form-card__fields{display:flex;flex-direction:column;gap:12px;padding-top:20px!important}.dps-card-subtitle{display:-webkit-box;min-height:2.2rem;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:.75rem;line-height:1.1rem}.dps-link-speed-tag,.dps-status-tag{display:inline-flex;min-height:22px;align-items:center;padding:1px 7px;border:1px solid transparent;border-radius:4px;font-size:11px;font-weight:600;line-height:18px;letter-spacing:.01em;vertical-align:middle;white-space:nowrap}.dps-status-tag--ok{color:#1b5e20!important;background-color:#edf7ed!important;border-color:#a5d6a7!important}.dps-status-tag--warning{color:#7a4d00!important;background-color:#fff8e1!important;border-color:#ffe082!important}.dps-status-tag--error{color:#b71c1c!important;background-color:#ffebee!important;border-color:#ef9a9a!important}.dps-status-tag--unknown{color:#455a64!important;background-color:#eceff1!important;border-color:#b0bec5!important}.dps-status-tag--info{color:#0d5c91!important;background-color:#eaf6fd!important;border-color:#81d4fa!important}.dps-status-tag--neutral,.dps-wifi-generation-tag--5{color:#455a64!important;background-color:#f5f7f8!important;border-color:#cfd8dc!important}.dps-wifi-generation-tag--6{color:#0d5c91!important;background-color:#eaf6fd!important;border-color:#81d4fa!important}.dps-wifi-generation-tag--7{color:#6a1b9a!important;background-color:#f3e5f5!important;border-color:#ce93d8!important}.dps-status-tag--agent{color:#9c1f5c!important;background-color:#fde8f1!important;border-color:#f0a6c8!important}.dps-status-tag--trial{color:#5b2c8a!important;background-color:#f3ecfb!important;border-color:#cdb4ec!important}.dps-health-tag{display:inline-flex;min-width:64px;min-height:22px;align-items:center;justify-content:center;padding:1px 7px;border-radius:4px;font-size:11px;font-weight:600;line-height:18px;letter-spacing:.01em;text-align:center;text-transform:lowercase;vertical-align:middle;white-space:nowrap}.dps-health-tag--compact{min-width:0;min-height:20px;padding:0 5px;font-size:10px;line-height:18px}.dps-state-card{--dps-state-edge-color:#cfd8dc;position:relative;overflow:hidden}.dps-state-card:after{position:absolute;z-index:1;top:0;bottom:0;left:0;width:4px;background-color:var(--dps-state-edge-color);content:"";pointer-events:none}.dps-state-card--edge-top:after{right:0;bottom:auto;width:auto;height:4px}.dps-state-card--ok{--dps-state-edge-color:#1b5e20}.dps-state-card--warning{--dps-state-edge-color:#7a4d00}.dps-state-card--error{--dps-state-edge-color:#b71c1c}.dps-state-card--unknown{--dps-state-edge-color:#455a64}.dps-state-card--info{--dps-state-edge-color:#0d5c91}.dps-state-card--neutral{--dps-state-edge-color:#cfd8dc}.dps-state-card--health-good{--dps-state-edge-color:#1b5e20}.dps-state-card--health-warning{--dps-state-edge-color:#c79100}.dps-state-card--health-critical{--dps-state-edge-color:#b71c1c}.dps-state-card--health-unknown{--dps-state-edge-color:#424242}.dps-link-card{box-shadow:none!important;transform:none!important;transition:background-color .16s cubic-bezier(.4,0,.2,1),border-color .16s cubic-bezier(.4,0,.2,1)}.dps-link-card:before{background-color:transparent!important;opacity:0!important}.dps-link-card:focus-visible{border-color:#1976d2!important;background-color:#fafbfb;outline:2px solid #1976d2;outline-offset:2px}.dps-link-card:active{background-color:#f1f4f5}.dps-link-card .dps-link-card__indicator{color:#607d8b!important;transition:color .16s cubic-bezier(.4,0,.2,1),transform .16s cubic-bezier(.4,0,.2,1)}.dps-link-card:focus-visible .dps-link-card__indicator{color:#1976d2!important;transform:translateX(3px)}@media (hover:hover) and (pointer:fine){.dps-link-card:hover{border-color:#90a4ae!important;background-color:#fafbfb}.dps-link-card:hover .dps-link-card__indicator{color:#1976d2!important;transform:translateX(3px)}}.dps-page-summary-card__content{position:relative;min-height:64px}.dps-page-summary-card__identity{min-width:240px;flex:1 1 auto}.dps-page-summary-card__metrics{display:flex;align-items:stretch;flex:0 0 auto;margin-left:auto}.dps-page-summary-card__actions{display:flex;align-items:center;justify-content:flex-end;flex:0 0 auto;gap:4px;margin-left:8px;padding-left:8px;border-left:1px solid #eceff1}.dps-page-summary-card__actions>*{flex:0 0 auto}.dps-inline-stat{min-width:120px;padding:0 18px;border-left:1px solid #eceff1}.dps-inline-stat span,.dps-inline-stat strong{display:block}.dps-inline-stat span{color:rgba(0,0,0,.54);font-size:10px;text-transform:uppercase}.dps-inline-stat strong{margin-top:2px;font-size:1rem;font-variant-numeric:tabular-nums;font-weight:600;line-height:1.25}.dps-scope-note{display:flex;align-items:center;gap:8px;padding:4px 8px;font-size:.8125rem;line-height:1.25rem}.dps-scope-note__icon{flex:0 0 auto}.dps-scope-note__copy{display:flex;min-width:0;flex-wrap:wrap;gap:4px}.dps-data-card{min-width:0;overflow:hidden;border:1px solid #dfe4e7;box-shadow:none!important}.dps-data-card__toolbar{display:flex;min-height:52px;align-items:center;gap:8px;padding:10px 16px;border-bottom:1px solid #eceff1;font-size:1rem;font-weight:600}.dps-data-card__pagination{border-top:1px solid #eceff1}.dps-data-table{--dps-data-table-min-width:680px}.dps-data-table .v-data-table__wrapper{overflow-x:auto}.dps-data-table table{min-width:var(--dps-data-table-min-width)}.dps-data-table th{height:40px!important;color:#455a64!important;background-color:#f1f4f5!important;font-size:11px!important;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap}.dps-data-table td{height:44px!important;padding-top:7px!important;padding-bottom:7px!important;line-height:18px;vertical-align:middle}.dps-data-table tbody>tr:not(.v-row-group__header):nth-child(2n)>td{background-color:#fafbfb}.dps-data-table tbody>tr:not(.v-row-group__header):hover>td{background-color:#f7f9fa!important}.dps-data-table tbody>tr:not(.v-row-group__header)>td:first-child{color:#263238;font-weight:500}.dps-data-table .v-row-group__header>td{border-top:1px solid #eceff1;border-bottom:1px solid #eceff1;background-color:#f6f8f9}.dps-data-table--wide{--dps-data-table-min-width:1040px}.dps-distribution-card{min-height:270px;box-shadow:none!important}.dps-distribution-card__title{padding:12px 16px 8px;font-size:.875rem;font-weight:700;line-height:1.5rem;text-transform:uppercase}.dps-distribution-card__body{display:flex;height:225px;align-items:center;padding:0 16px 12px}.dps-distribution-card__figure{position:relative;width:60%;height:220px}.dps-distribution-card__chart{width:100%;height:100%}.dps-distribution-card__center{position:absolute;top:50%;left:50%;display:flex;align-items:center;flex-direction:column;pointer-events:none;transform:translate(-50%,-50%)}.dps-distribution-card__center-value{font-size:1.875rem;font-variant-numeric:tabular-nums;font-weight:500;line-height:1.15}.dps-distribution-card__center-label{font-size:.75rem;line-height:1rem;text-align:center;white-space:nowrap}.dps-distribution-card__legend{display:grid;width:40%;gap:4px}.dps-distribution-card__legend-item{display:grid;min-height:34px;align-items:center;grid-template-columns:10px minmax(56px,1fr) auto minmax(6ch,max-content);gap:8px;font-size:.8125rem}.dps-distribution-card__legend-marker{width:8px;height:8px;border-radius:50%}.dps-distribution-card__legend-name{font-weight:500}.dps-distribution-card__legend-share,.dps-distribution-card__legend-value{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.dps-info-dialog{position:relative}.dps-info-dialog__toolbar{width:100%;flex:1 1 auto}.dps-info-dialog__actions{min-height:56px;flex:0 0 auto;background-color:#fff;border-top:1px solid #eceff1}.dps-info-dialog__scroll-region,.support-context-table>.v-data-table__wrapper{scrollbar-color:#90a4ae #eceff1;scrollbar-width:thin}.dps-info-dialog__scroll-region::-webkit-scrollbar,.support-context-table>.v-data-table__wrapper::-webkit-scrollbar{width:10px}.dps-info-dialog__scroll-region::-webkit-scrollbar-track,.support-context-table>.v-data-table__wrapper::-webkit-scrollbar-track{background-color:#eceff1}.dps-info-dialog__scroll-region::-webkit-scrollbar-thumb,.support-context-table>.v-data-table__wrapper::-webkit-scrollbar-thumb{background-color:#90a4ae;border:2px solid #eceff1;border-radius:6px}.support-summary-state{border-left:1px solid #eceff1}.support-note-avatar{background-color:#f1f4f5;border:1px solid #dfe4e7}.dps-info-dialog__scroll-hint{position:absolute!important;z-index:2;bottom:58px;left:50%;background-color:#fff!important;box-shadow:0 -10px 24px 12px hsla(0,0%,100%,.88);transform:translateX(-50%)}.dps-scroll-hint-enter-active{transition:opacity .18s ease-out,transform .22s cubic-bezier(.2,.8,.2,1)}.dps-scroll-hint-leave-active{transition:opacity .14s ease-in,transform .16s ease-in}.dps-scroll-hint-enter,.dps-scroll-hint-leave-to{opacity:0;transform:translate(-50%,8px) scale(.86)}.dps-metadata-card{background:linear-gradient(135deg,#fff,#f7f9fa)}.dps-metadata-card__value{min-width:0}.dps-source-card,.dps-summary-card{overflow:hidden}.dps-card-header,.dps-source-card__header,.dps-summary-card__header{background-color:#f7f9fa;border-bottom:1px solid #dfe4e7}.dps-summary-card__header{height:72px}.dps-summary-card__stat{min-width:96px}.dps-interface-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.dps-interface-metrics--two{grid-template-columns:repeat(2,minmax(0,1fr))}.dps-interface-metrics__item{min-width:0;padding:12px;border:1px solid #dfe4e7;border-radius:4px;background-color:#f7f9fa}.dps-interface-metrics__item dt{display:flex;align-items:center;gap:4px;color:#607d8b;font-size:12px;font-weight:500}.dps-interface-metrics__item dd{margin:8px 0 0;color:#263238}.dps-interface-metrics__item--inactive{background-color:transparent}.dps-interface-metrics__item--inactive dd{color:#607d8b;font-weight:400}.dps-interface-metrics__count{font-size:26px;font-weight:600;line-height:1.2;font-variant-numeric:tabular-nums}.dps-interface-metrics__state{display:flex;align-items:center;min-height:31px}.dps-population-card{min-width:0;display:flex;flex-direction:column}.dps-population-card .dps-population-card__header{height:auto;min-height:72px;overflow-wrap:anywhere}.dps-population-card>.v-card__actions{margin-top:auto}.dps-population-card__totals{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 20px;margin:0 0 16px}.dps-population-card__totals dt{line-height:1.4}.dps-population-card__totals dd{margin:4px 0 0;font-size:1.5rem;line-height:1.2;font-weight:500;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.dps-population-card__progress-label{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:6px;font-size:.8125rem}.dps-population-card__progress-label>:last-child{flex-shrink:0;font-variant-numeric:tabular-nums}.dps-monitoring-inventory-card{min-width:0;display:flex;flex-direction:column}.dps-monitoring-inventory-card>.v-card__actions{margin-top:auto;justify-content:flex-end}.dps-monitoring-health-layout{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:stretch;gap:16px}.dps-monitoring-health-layout>.v-card{min-width:0;display:grid;grid-row:span 2;grid-template-rows:subgrid;row-gap:0;align-content:start}.dps-monitoring-health-layout .dps-data-card__toolbar{height:auto;min-height:72px}.dps-monitoring-service-grid>.v-card{display:grid;grid-row:span 3;grid-template-rows:subgrid;row-gap:0}.dps-monitoring-service-grid>.v-card>.dps-data-card__toolbar,.dps-monitoring-service-grid>.v-card>.dps-summary-card__header{height:auto;min-height:72px;align-content:center}.dps-monitoring-service-grid>.v-card>.v-card__actions{align-self:end;margin-top:0}.dps-monitoring-platform-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(min-content,1fr);height:100%;gap:8px}.dps-monitoring-platform-grid>*{min-width:0}.dps-monitoring-platform-grid .support-metric-card{display:flex}.dps-monitoring-platform-grid .support-metric-card__header{height:auto;min-height:72px;flex:1;align-items:center}@media (max-width:1263px){.dps-monitoring-health-layout{grid-template-columns:minmax(0,1fr)}}@media (max-width:599px){.dps-monitoring-platform-grid{grid-template-columns:minmax(0,1fr)}}.dps-source-card__header{align-items:flex-start}.dps-detail-list{font-size:13px}.dps-detail-list__row{display:grid;grid-template-columns:minmax(118px,42%) minmax(0,1fr);gap:12px;padding:7px 0;border-bottom:1px solid #eceff1}.dps-detail-list__row:first-child{padding-top:0}.dps-detail-list__row:last-child{padding-bottom:0;border-bottom:0}.dps-detail-list__row dt{color:#607d8b;font-size:12px;font-weight:500}.dps-detail-list__row dd{min-width:0;margin:0;color:#263238;font-weight:500;overflow-wrap:anywhere}.dps-detail-list__row--stacked{grid-template-columns:1fr;gap:3px}.dps-comparison-section__header{gap:8px}.dps-comparison-section__grid{margin-top:4px}.dps-comparison-table{overflow:hidden;border:1px solid #dfe4e7;border-radius:4px}.dps-comparison-table table{table-layout:fixed}.dps-comparison-table th{height:40px;color:#455a64!important;background-color:#f1f4f5;font-size:11px;text-transform:uppercase;letter-spacing:.02em}.dps-comparison-table th:first-child{width:24%}.dps-comparison-table th:last-child{width:17%}.dps-comparison-table td{height:44px;padding-top:7px;padding-bottom:7px;line-height:18px;vertical-align:middle;white-space:normal}.dps-comparison-table tbody tr:nth-child(2n) td{background-color:#fafbfb}.dps-comparison-table .dps-comparison-table__row--mismatch td{background-color:#fffdf8}.dps-comparison-table__value{color:#37474f;overflow-wrap:anywhere}@media (prefers-reduced-motion:reduce){.dps-link-card,.dps-link-card .dps-link-card__indicator{transition:none}.dps-link-card:focus-visible .dps-link-card__indicator,.dps-link-card:hover .dps-link-card__indicator{transform:none}.dps-scroll-hint-enter-active,.dps-scroll-hint-leave-active{transition:none}}@media (max-width:959px){.dps-page-summary-card__metrics{display:none}}@media (max-width:599px){.dps-page-summary-card__identity{min-width:0;flex:1 1 180px}.dps-detail-list__row{grid-template-columns:1fr;gap:2px}.dps-comparison-table table{min-width:720px}.dps-distribution-card__body{height:auto;flex-direction:column}.dps-distribution-card__figure,.dps-distribution-card__legend{width:100%}.dps-distribution-card__legend{grid-template-columns:repeat(2,minmax(0,1fr))}}.fh{height:100%}.dps-list-row--disabled>td{background-color:#eef1f4!important;color:#5f6974!important}.dps-list-row--system>td{background-color:#e8f1ff!important;color:#174ea6!important}.dps-list-row--simulated>td{background-color:#e6f4f6!important;color:#176b78!important}.dps-list-row--warning>td{background-color:#fff4d6!important;color:#8a5a00!important}.support-workspace .dps-data-table tbody>tr.dps-list-row--warning:hover>td,.support-workspace .dps-data-table tbody>tr.dps-list-row--warning>td{background-color:#fffaed!important}.dps-list-row--invalid>td{background-color:#fde8ea!important;color:#b3261e!important}.monUnk{color:#424242}.monErr{color:#b71c1c}.monWarn{color:#c79100}.monOk{color:#1b5e20}.dps-live-state-dot{display:inline-block;width:10px;height:10px;border-radius:50%;flex:0 0 auto}.dps-live-state-dot--running{box-shadow:0 0 0 4px rgba(33,150,243,.12)}.mono{font:100% Menlo,Monaco,Consolas,Courier New,monospace}.dps-mac-input--prominent.v-text-field input{font-family:Menlo,Monaco,Consolas,Courier New,monospace;font-variant-ligatures:none;font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:.04em;direction:ltr;text-align:left}.metricsName{padding:0!important}.metricsOk{background-color:#dcedc8!important}.metricsOk .metricsName{background-color:#9ccc65!important}.metricsOk .metricsValue{color:#1b5e20}.metricsOk .metricsIcon{fill:#1b5e20}.metricsOkNoBg .metricsValue{color:#1b5e20}.metricsOkNoBg .metricsIcon{fill:#1b5e20}.metricsError{background-color:#ffcdd2!important}.metricsError .metricsName{background-color:#ef5350!important}.metricsError .metricsValue{color:#b71c1c}.metricsError .metricsIcon{fill:#b71c1c}.metricsErrorNoBg .metricsValue{color:#b71c1c}.metricsErrorNoBg .metricsIcon{fill:#b71c1c}.metricsWarning{background-color:#ffecb3!important}.metricsWarning .metricsName{background-color:#ffca28!important}.metricsWarning .metricsValue{color:#c79100}.metricsWarning .metricsIcon{fill:#c79100}.metricsWarningNoBg .metricsValue{color:#c79100}.metricsWarningNoBg .metricsIcon{fill:#c79100}.metricsUnknown{background-color:#e0e0e0!important}.metricsUnknown .metricsName{background-color:#9e9e9e!important}.metricsUnknown .metricsValue{color:#424242}.metricsUnknown .metricsIcon{fill:#424242}.metricsUnknownNoBg .metricsValue{color:#424242}.metricsUnknownNoBg .metricsIcon{fill:#424242}.no-hover:hover:before{background-color:transparent}.no-underline{text-decoration:none}.v-select__selections:has(div):has(.dps-ac-selection) input{max-width:80px}.dps-monitoring-table-header{gap:4px}.dps-endpoint-action-menu .v-list-item .v-list-item__action{flex:0 0 24px;min-width:24px;align-items:center;margin-right:12px}.dps-duration{display:inline-grid;grid-template-columns:auto auto;align-items:baseline;-moz-column-gap:4px;column-gap:4px;white-space:nowrap;font-size:14px;font-weight:400;font-variant-numeric:tabular-nums;text-transform:none;vertical-align:baseline}.dps-duration__number{text-align:right}.dps-duration__unit{color:#546e7a;font-size:12px;font-weight:400;text-align:left}.dps-duration--tabular{grid-template-columns:auto 3ch}.dps-duration:focus-visible{outline:2px solid currentColor;outline-offset:2px}.theme--dark .dps-duration__unit{color:#b0bec5}.dps-data-table tbody tr.dps-row-refreshed>td{animation:dps-row-refreshed 1.8s ease-out both}@keyframes dps-row-refreshed{0%,18%{box-shadow:inset 0 0 0 9999px rgba(13,92,145,.07)}to{box-shadow:inset 0 0 0 9999px rgba(13,92,145,0)}}.dps-live-reveal-enter-active{transition:opacity .22s ease-out}.dps-live-reveal-leave-active{transition:opacity .12s ease-in}.dps-live-reveal-enter,.dps-live-reveal-leave-to{opacity:0}@media (prefers-reduced-motion:reduce){.dps-data-table tbody tr.dps-row-refreshed>td{animation:none;box-shadow:inset 0 0 0 9999px rgba(13,92,145,.07)}.dps-live-reveal-enter-active,.dps-live-reveal-leave-active{transition:none}}.dps-link-speed-tag{font-variant-numeric:tabular-nums}.dps-link-speed-tag--neutral{color:#455a64!important;background-color:#f5f7f8!important;border-color:#cfd8dc!important}.dps-link-speed-tag--fast{color:#256029!important;background-color:#edf7ed!important;border-color:#a5d6a7!important}.dps-link-speed-tag--gigabit{color:#795500!important;background-color:#fff8e1!important;border-color:#e6c76a!important}.dps-link-speed-tag--multigigabit{color:var(--link-speed-multigig);background-color:#eaf6fd;background-color:color-mix(in srgb,var(--link-speed-multigig) 8%,#fff);border-color:currentColor}.dps-link-speed-tag--tenGigabit{color:#6a1b9a!important;background-color:#f3e5f5!important;border-color:#ce93d8!important}.service-plan-form{display:flex;flex-direction:column;gap:8px}.service-plan-form__meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.service-plan-form__meta a.dps-link-speed-tag,.service-plan-form__meta a.dps-status-tag{text-decoration:none}.service-plan-form__stage{display:flex;min-height:240px;flex-direction:column;align-items:center;justify-content:center;gap:12px;border-radius:4px;background:#eceff1;color:rgba(0,0,0,.72)}.service-plan-form__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:8px}.service-plan-form__column{display:flex;min-width:0;flex-direction:column;gap:8px}.service-plan-form__row-actions{display:flex;justify-content:flex-end;gap:2px}.service-plan-form__numeric{font-variant-numeric:tabular-nums}@media (max-width:1023px){.service-plan-form__grid{grid-template-columns:minmax(0,1fr)}}.service-plan-form .dps-page-summary-card__identity,.service-plan-list .dps-page-summary-card__identity{flex:1 1 0}.service-plan-form__selection{max-width:100%}.notification-menu{border:1px solid #dce3e8;border-radius:12px!important;box-shadow:0 12px 40px rgba(31,45,55,.18)!important}.notification-panel{color:#263746;border-radius:12px!important;overflow:hidden}.notification-panel__header{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 20px 16px}.notification-panel__header h2{display:flex;align-items:center;gap:10px;margin:0 0 6px;color:#263746;font-size:18px;font-weight:700;line-height:1.4}.notification-panel__header p{margin:4px 0 0;color:#627482;font-size:13px;line-height:1.5}.notification-panel__count{display:inline-flex;align-items:center;min-width:24px;justify-content:center;padding:1px 6px;border-radius:5px;background:#edf2f6;color:#536674;font-size:12px;font-variant-numeric:tabular-nums}.notification-panel__eyebrow{margin-bottom:4px;color:#627482;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.notification-panel__status{display:inline-flex;align-items:center;gap:6px;color:#627482;font-size:12px;line-height:1.5}.notification-panel__status i{width:6px;height:6px;flex:0 0 auto;border-radius:50%;background:#8897a2}.notification-panel__status--live i{background:#1b5e20}.notification-panel__actions{display:flex;align-items:center;gap:6px;padding:0 20px 12px}.notification-panel__footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;padding:12px 16px;border-top:1px solid #e5ebef;background:#f8fafb;color:#627482;font-size:12px}.notification-panel__inbox{min-height:0;flex:1 1 auto}.notification-inbox{display:flex;flex-direction:column;min-height:0}.notification-inbox__tools{padding:4px 20px 16px}.notification-inbox__filters{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.notification-inbox__filter{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border:1px solid transparent;border-radius:6px;color:#627482;font-size:12px;font-weight:600}.notification-inbox__filter:hover{background:#f3f6f8}.notification-inbox__filter--active{color:#0d5c91;border-color:#b3e5fc;background:#eaf6fd}.notification-inbox__filter span{font-variant-numeric:tabular-nums;opacity:.85}.notification-inbox__divider{height:2px;flex-shrink:0;background:#edf1f4}.notification-inbox__scroll{overflow:auto;min-height:0;overscroll-behavior:contain;scrollbar-width:thin}.notification-inbox--compact .notification-inbox__scroll{max-height:min(440px,calc(100vh - 210px))}.notification-inbox__date{position:sticky;top:0;z-index:1;margin:0;padding:10px 20px;background:#f8fafb;border-bottom:1px solid #edf1f4;color:#627482;font-size:11px;font-weight:600}.notification-inbox__list{list-style:none;padding:0!important;margin:0}.notification-item{display:flex;align-items:flex-start;gap:12px;padding:16px 20px;border-bottom:1px solid #edf1f4}.notification-item:last-child{border-bottom:0}.notification-item:hover{background:#fafcfd}.notification-item__icon{display:flex;align-items:center;justify-content:center;flex:0 0 34px;height:34px;border-radius:8px}.notification-item__body{flex:1;min-width:0}.notification-item__meta{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:4px 10px;margin-bottom:5px;color:#627482;font-size:11px}.notification-item__meta>span{font-weight:600}.notification-item__meta time{color:#6a7d8b;font-variant-numeric:tabular-nums;white-space:nowrap}.notification-item__link,.notification-item__text{display:block;margin:0!important;color:#263746!important;font-size:13px;font-weight:500;line-height:1.5;text-decoration:none;overflow-wrap:anywhere}.notification-item__link:hover{color:#0d5c91!important;text-decoration:underline;text-underline-offset:3px}.notification-item__arrow{color:#8897a2!important;vertical-align:text-bottom}.notification-item__read{flex:0 0 auto;margin:1px -6px 0 0;color:#627482!important}.notification-item__read:hover{color:#1b5e20!important;background:#edf7ed}.notification-item--critical .notification-item__icon{background:#ffebee}.notification-item--critical .notification-item__icon .v-icon{color:#b71c1c}.notification-item--warning .notification-item__icon{background:#fff8e1}.notification-item--warning .notification-item__icon .v-icon{color:#7a4d00}.notification-item--success .notification-item__icon{background:#edf7ed}.notification-item--success .notification-item__icon .v-icon{color:#1b5e20}.notification-item--info .notification-item__icon{background:#eaf6fd}.notification-item--info .notification-item__icon .v-icon{color:#0d5c91}.notification-inbox__empty{display:grid;justify-items:center;padding:48px 24px;text-align:center}.notification-inbox__empty-icon{display:grid;place-items:center;width:60px;height:60px;margin-bottom:16px;border-radius:50%;background:#edf7ed}.notification-inbox__empty-icon .v-icon{color:#1b5e20}.notification-inbox__empty h3{margin:0 0 6px;color:#263746;font-size:15px;font-weight:600}.notification-inbox__empty p{max-width:320px;margin:0;color:#627482;font-size:13px;line-height:1.6}.notification-inbox__skeleton{overflow:hidden}.notification-inbox__error{display:flex;align-items:center;gap:10px;padding:12px 20px;background:#fff8e1;color:#7a4d00;font-size:12px}.notification-inbox__error .v-icon{color:inherit}.notification-inbox__error span{flex:1}.notification-inbox__scope{flex-shrink:0;padding:10px 20px;color:#627482;font-size:11px;line-height:1.5}.notification-inbox__scope span{display:block;color:#7a4d00}.notification-item__link:focus-visible,.notification-panel button:focus-visible{outline:2px solid #0d5c91;outline-offset:2px}.theme--dark .notification-inbox__empty h3,.theme--dark .notification-item__link,.theme--dark .notification-item__text,.theme--dark .notification-panel,.theme--dark .notification-panel__header h2{color:#e1e8ee!important}.theme--dark .notification-inbox__empty p,.theme--dark .notification-inbox__filter,.theme--dark .notification-inbox__scope,.theme--dark .notification-item__meta,.theme--dark .notification-item__meta time,.theme--dark .notification-panel__header p,.theme--dark .notification-panel__status{color:#aab9c5}.theme--dark .notification-inbox__date,.theme--dark .notification-panel__count,.theme--dark .notification-panel__footer{background:#293640;color:#bdc9d3}.theme--dark .notification-inbox__date,.theme--dark .notification-item,.theme--dark .notification-panel__footer{border-color:#35434e}.theme--dark .notification-inbox__filter:hover,.theme--dark .notification-item:hover{background:#293640}.theme--dark .notification-inbox__divider{background:#35434e}.theme--dark .notification-inbox__filter--active{color:#0d5c91}@media (max-width:599px){.notification-panel--full{height:100%;max-height:100%;border-radius:0!important}.notification-panel__header{padding:16px}.notification-panel__actions{padding:0 16px 12px}.notification-inbox__tools{padding:4px 16px 12px}.notification-item{gap:10px;padding:14px 16px}.notification-panel__footer{padding-bottom:calc(12px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.feedback-notification-host,.feedback-notification-list>*{transition:none!important}}.notification-panel--full>.notification-panel__header,.notification-panel__actions,.notification-panel__footer{flex-shrink:0}.notification-panel__live-hint{margin:0;padding:0 20px 12px;color:#627482;font-size:12px}.notification-menu .notification-panel{display:flex;flex-direction:column;height:min(486px,calc(100vh - 160px))}.notification-menu .notification-panel__footer,.notification-menu .notification-panel__header{flex-shrink:0}.notification-menu .notification-panel__header{min-height:86px}.notification-menu .notification-panel__status{display:block;max-width:340px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notification-menu .notification-panel__status i{display:inline-block;margin-right:6px}.notification-inbox--compact{flex:1}.notification-inbox--compact .notification-inbox__empty{flex:1;align-content:center;padding:24px}.notification-inbox--compact .notification-inbox__skeleton{flex:1}.notification-inbox__more{flex-shrink:0;padding:8px;text-align:center;border-top:1px solid #edf1f4}.notification-item__checked{flex:0 0 28px;margin-top:6px;color:#1b5e20!important}.notification-inbox__statuses{display:flex;gap:16px;margin-bottom:16px;border-bottom:1px solid #e5ebef}.notification-inbox__statuses button{padding:8px 2px 10px;border-bottom:2px solid transparent;color:#627482;font-size:13px;font-weight:600}.notification-inbox__statuses .notification-inbox__status--active{color:#0d5c91;border-bottom-color:#0d5c91}.notification-drawer.v-dialog{align-self:stretch;max-height:100%!important;margin:0 0 0 auto!important;border-radius:0!important}.notification-drawer .notification-inbox__scroll{flex:1}.notification-drawer .notification-panel__header{padding-top:24px}.notification-drawer .v-card.notification-panel--full{display:flex;flex-direction:column;height:100%;max-height:100%;border-radius:0!important}.dps-collection-state{display:flex;min-height:224px;align-items:center;justify-content:center;flex-direction:column;gap:16px;padding:32px 24px;text-align:center;color:var(--dps-state-text,#455a64);background:var(--dps-state-surface,#fff)}.dps-collection-state .v-icon{color:inherit}.dps-collection-state__copy{max-width:520px;min-width:0}.dps-collection-state strong{display:block;font-size:16px;font-weight:500;line-height:24px}.dps-collection-state p{margin:8px 0 0;font-size:13px;line-height:20px;color:var(--dps-state-muted,#607d8b)}.dps-collection-state__age{display:block;margin-top:8px;font-size:12px}.dps-collection-state--compact{min-height:64px;flex-direction:row;justify-content:flex-start;padding:16px;gap:16px;text-align:left;flex-wrap:wrap}.dps-collection-state--compact strong{font-size:13px;line-height:20px}.dps-collection-state--compact p{margin-top:4px}.dps-collection-state--error,.dps-collection-state--forbidden,.dps-collection-state--unavailable{color:var(--dps-state-error,#b71c1c)}.dps-collection-state--offline,.dps-collection-state--partial,.dps-collection-state--stale{color:var(--dps-state-warning,#8d6200);background:var(--dps-state-warning-surface,#fff8e1)}.theme--dark{--dps-state-surface:#1e1e1e;--dps-state-text:#eceff1;--dps-state-muted:#b0bec5;--dps-state-error:#ffab91;--dps-state-warning:#ffe082;--dps-state-warning-surface:#332c1d;--dps-state-scrim:rgba(30,30,30,0.72)}.theme--dark .dps-inline-stat span,.theme--dark .table-pagination .table-pagination__summary-label{color:var(--dps-state-muted,#b0bec5)}.theme--dark .table-pagination .table-pagination__summary-value{color:var(--dps-state-text,#eceff1)}.dps-collection-table{position:relative;min-width:0;min-height:0;display:flex;flex-direction:column}.dps-collection-table__content{position:relative;display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.dps-collection-table__content>.v-data-table{flex:1 1 auto;min-height:0}.dps-collection-table__progress{position:absolute;top:0;z-index:2}.dps-collection-table__scrim{position:absolute;inset:0;z-index:4;display:flex;align-items:center;justify-content:center;background:var(--dps-state-scrim,hsla(0,0%,100%,.72))}.dps-collection-table__scrim .dps-collection-state{background:transparent}.dps-collection-table--empty .v-data-table table{min-width:0!important}.dps-collection-table--empty .v-data-table__empty-wrapper td{height:auto}.dps-collection-region,.dps-collection-region__body{position:relative;min-width:0}.dps-collection-announcement{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (max-width:600px){.dps-collection-state{padding:24px 16px}.dps-collection-state--compact{padding:12px 16px}}@media (prefers-reduced-motion:reduce){.dps-collection-region .v-progress-linear__indeterminate>*,.dps-collection-state .v-progress-circular,.dps-collection-state .v-progress-circular svg,.dps-collection-table .v-progress-linear__indeterminate,.dps-collection-table .v-progress-linear__indeterminate>*{animation:none!important}.dps-collection-state .v-progress-circular__overlay{animation:none!important;stroke-dasharray:80,200}}.dps-collection-viewport,.dps-table-page{display:flex;flex-direction:column;min-height:0;min-width:0;width:100%;overflow:hidden}.dps-table-page{height:100%}.dps-collection-card,.dps-collection-layout,.dps-table-page__body,.dps-table-page__card{display:flex;flex-direction:column;flex:1 1 0;min-height:0;min-width:0;overflow:hidden}.dps-collection-card>.dps-data-card__pagination,.dps-table-page__pagination{flex:0 0 auto;margin-top:auto;width:100%;background:var(--dps-state-surface,#fff)}.dps-collection-viewport>.dps-page-summary-card{flex:0 0 auto}.dps-collection-table--fill{flex:1 1 0;height:100%;min-height:0;overflow:hidden}.dps-collection-table--fill .dps-collection-table__content{flex:1 1 0}.dps-collection-table--fill>.dps-collection-table__content>.v-data-table{display:flex;flex-direction:column;flex:1 1 0;min-height:0}.dps-collection-table--fill>.dps-collection-table__content>.v-data-table>.v-data-table__wrapper{flex:1 1 0;min-height:0;height:auto!important;overflow:auto}.dps-collection-table--fill>.dps-collection-table__content>.v-data-table>:not(.v-data-table__wrapper){flex:0 0 auto}.dps-collection-table--empty.dps-collection-table--fill .v-data-table__empty-wrapper,.dps-collection-table--empty.dps-collection-table--fill .v-data-table__wrapper>table{height:100%}.dps-collection-table--empty.dps-collection-table--fill .v-data-table__empty-wrapper>td{height:100%!important;vertical-align:middle}.dps-collection-region{display:flex;flex-direction:column;min-height:0}.dps-collection-region__body{flex:1 1 auto;display:flex;flex-direction:column;min-height:0}.dps-collection-region__body>.dps-collection-state{flex:1 1 auto}.dps-collection-table .v-data-table__wrapper{scrollbar-width:thin;scrollbar-color:#90a4ae #eceff1;scrollbar-gutter:stable}.dps-collection-table .v-data-table__wrapper::-webkit-scrollbar{width:10px;height:10px}.dps-collection-table .v-data-table__wrapper::-webkit-scrollbar-track{background:#eceff1}.dps-collection-table .v-data-table__wrapper::-webkit-scrollbar-thumb{background:#90a4ae;border:2px solid #eceff1;border-radius:6px}.dps-collection-scroll-hints .dps-info-dialog__scroll-hint{bottom:12px}.dps-collection-scroll-hints .dps-collection-scroll-hint--right{left:auto;right:12px;transform:none}.dps-collection-scroll-hints .dps-collection-scroll-hint--left{left:12px;transform:none}.theme--dark .dps-collection-scroll-hints .dps-info-dialog__scroll-hint{background:#263238!important;box-shadow:0 -10px 24px 12px rgba(30,30,30,.88)}@media (prefers-reduced-motion:reduce){.dps-scroll-hint-enter-active,.dps-scroll-hint-leave-active{transition:none!important}}.dps-table-page:not(.dps-collection-viewport){height:100%;min-height:320px;overflow:hidden}.dps-table-page:not(.dps-collection-viewport) .dps-table-page__body,.dps-table-page:not(.dps-collection-viewport)>.dps-table-page__card{flex:1 1 0;overflow:hidden}.dps-collection-card>.dps-collection-state,.dps-collection-layout>.dps-collection-state{flex:1 1 auto;min-height:0}.dps-collection-viewport>.v-row{flex:1 1 0;min-height:0;overflow:hidden}.dps-collection-viewport>.v-row>.v-col{display:flex;flex-direction:column;min-height:0}.firmware-table.dps-collection-viewport .firmware-table__region{flex:1 1 0;min-height:0;display:flex;flex-direction:column}.dps-collection-card .dps-collection-layout,.v-card.dps-collection-card,.v-card.dps-table-page__card{display:flex;flex-direction:column}.dps-collection-region__scroll{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:auto;scrollbar-width:thin;scrollbar-color:#90a4ae #eceff1;scrollbar-gutter:stable}.dps-collection-region__scroll>.dps-collection-state{flex:1 1 auto;min-height:0}.dps-collection-region__scroll::-webkit-scrollbar{width:10px;height:10px}.dps-collection-region__scroll::-webkit-scrollbar-track{background:#eceff1}.dps-collection-region__scroll::-webkit-scrollbar-thumb{background:#90a4ae;border:2px solid #eceff1;border-radius:6px}.dps-collection-table--empty.dps-collection-table--fill .v-data-table__empty-wrapper .dps-collection-state{min-height:0}.dps-collection-state--compact{display:grid;grid-template-columns:auto minmax(0,1fr) auto;padding:12px 16px;gap:12px}.dps-collection-state--compact .dps-collection-state__copy{max-width:none}@media (max-width:600px){.dps-collection-state--compact{grid-template-columns:auto minmax(0,1fr)}.dps-collection-state--compact>.v-btn{grid-column:2;justify-self:start}}.firmware-request__target-list{height:min(420px,48vh);min-height:280px}.v-select-list:has([data-collection-empty-state]) [data-collection-read-notice]{display:none}