.controller-manager-controllerlist{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 0 0px;flex:1 0 0px;-ms-flex-direction:column;flex-direction:column;overflow:hidden;padding:1rem}.controller-manager-controllerlist.mobile-view{padding:0}.controller-manager-controllerlist .flex_0_1_auto{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.controller-manager-controllerlist .signal-icon{font-size:2rem}.controller-manager-controllerlist .filter-icon{font-size:1.4rem}.controller-manager-controllerlist .filterbar{background-color:#fff;border-radius:4px;padding:.5rem}.controller-manager-controllerlist .mobile-filter-editor{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 0 auto;flex:1 0 auto;margin-top:1rem;padding:0}.controller-manager-controllerlist .mobile-filter-editor .mobile-filter-editor-content{-webkit-box-flex:1;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex:1 0 auto;flex:1 0 auto;justify-content:space-between;padding:0}.controller-manager-controllerlist .mobile-filter-editor .mobile-filter-editor-content,.controller-manager-controllerlist .ping-grid-cell{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.controller-manager-controllerlist .ping-grid-cell{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.controller-manager-controllerlist .ping-grid-cell .ping-button>button{-webkit-box-shadow:none;box-shadow:none;padding:8px}.controller-manager-controllerlist .notification-bar{padding:1rem 1rem 0}.controller-manager-controllerlist .signal-icon{font-size:1.8rem}.controller-manager-controllerlist .results-info{grid-gap:.5ch;color:#888;display:-webkit-box;display:-ms-flexbox;display:flex;min-width:200px;text-align:right;white-space:nowrap}.controller-manager-controllerlist .inifinty-check{margin-right:1rem}.controller-manager-controllerlist .action-bar{-webkit-box-flex:1;grid-gap:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 0 450px;flex:1 0 450px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:1rem}.controller-manager-controllerlist .action-bar .totalcount{color:#555}.controller-manager-controllerlist .right-action-buttons{-webkit-box-flex:0;-webkit-box-pack:end;-ms-flex-pack:end;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-end}.controller-manager-controllerlist .right-action-buttons,.controller-manager-controllerlist .right-action-buttons .grouped-right-action-buttons{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}.controller-manager-controllerlist .selected-actions .detach-btn{margin-right:1rem}.controller-manager-controllerlist .selected-actions.create-site>*{margin:0 .5rem}.controller-manager-controllerlist .selected-actions .delete-controllers{margin-left:1rem}.controller-manager-controllerlist .controller-list-card{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 0 0px;flex:1 0 0px}.controller-manager-controllerlist .controller-list-card .action-bar{margin:0}.controller-manager-controllerlist .controller-list-card .flex-grid{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 0 0px;flex:1 0 0px}.controller-manager-controllerlist .controller-list-card .flex-grid .pad-top{padding-top:1rem}.controller-manager-controllerlist .controller-list-card .footer{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.controller-manager-controllerlist .controller-list-card .footer,.controller-manager-controllerlist .controller-list-card .footer .display-count{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.controller-manager-controllerlist .controller-list-card .footer .display-count dropdown{margin:0 .5rem}.controller-manager-controllerlist .checkbox{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.controller-manager-controllerlist .controllername{-webkit-box-flex:2;-ms-flex:2 0 0px;flex:2 0 0}.controller-manager-controllerlist .editbutton{padding:0 1rem}.controller-manager-controllerlist .loading{-webkit-box-flex:1;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 0 0px;flex:1 0 0px;justify-content:center}.simple-list-cell.left-col{width:10rem}.simple-list-cell{word-break:break-word}.clear-filter-button{display:-webkit-box;display:-ms-flexbox;display:flex}.clear-filter-button .icon{font-size:14px}.unit-dropdown{-ms-flex-preferred-size:100%;display:-webkit-box;display:-ms-flexbox;display:flex;flex-basis:100%}.percent-icon{-ms-flex-preferred-size:150%;flex-basis:150%;margin-left:5px}.ticket-search{-webkit-box-flex:0;-ms-flex:none;flex:none}.tank-min-max-component{-webkit-box-pack:start;-ms-flex-pack:start;grid-gap:4px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start}.tank-min-max-component .tank-percentage{-ms-flex-pack:start;-ms-flex:0 1 45%;flex:0 1 45%}.tank-min-max-component .tank-percentage,.tank-min-max-component .tank-value{-webkit-box-pack:start;-webkit-box-flex:0;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start}.tank-min-max-component .tank-value{-ms-flex-pack:start;-ms-flex:0 0 45%;flex:0 0 45%}.tank-min-max-component .capacity-unit{-webkit-box-flex:1;-ms-flex:1;flex:1}.warning-text-preline{white-space:pre-line}.multiple-error-view .error-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;grid-gap:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.address-cell{white-space:pre-line}.address-cell,.data-cell{border-bottom:none}.ship-to-header-row{-ms-flex-line-pack:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.ship-to-cancel-button{margin-right:15px}.ship-to-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fff;border-bottom:1px solid #000;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:sticky;top:0}.ship-to-footer{background:#fff;border-top:1px solid #000;bottom:0;position:sticky}.address-cell{-ms-flex-line-pack:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.address-cell,.data-cell{-webkit-box-orient:vertical;-webkit-box-direction:normal;align-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.data-cell{-ms-flex-line-pack:center;-ms-flex-pack:distribute;justify-content:space-around}.data-row{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:10px}.selected{background-color:#f0f8ff;border:thin solid blue}.device-replacement-warning-icon-wrapper{padding:1.5rem 0 1.5rem 1.5rem}.device-replacement-warning-icon-wrapper .icon{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f3f6f9;border-radius:100%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2rem;height:60px;justify-content:center;width:60px}.device-replacement-warning-icon-wrapper .icon.warning{background:#ffdf7e}.device-replacement-warning-icon-wrapper .icon.error{background:#f05050}.device-replacement-warning-icon-wrapper .icon.info{background:#ddd}.radio-button-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;grid-gap:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-evenly}.channel-map-modal{max-width:700px;min-height:400px}.channel-map-modal p{white-space:break-spaces}.channel-map-table-header{font-size:larger;font-weight:700}.channel-map-table-header-data-row{-webkit-box-pack:justify;-ms-flex-pack:justify;display:table-row;justify-content:space-between;padding:10px}.channel-map-table-header-data-row h3{font-weight:700}.channel-map-button{width:200px}.channel-map-header{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;justify-content:flex-end;top:0}.channel-map-footer,.channel-map-header{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;position:sticky}.channel-map-footer{-webkit-box-pack:justify;-ms-flex-pack:justify;bottom:0;justify-content:space-between}.channel-map-item-data-cell{-ms-flex-line-pack:center;align-content:center;border-bottom:none}.channel-map-item-data-row{-webkit-box-pack:justify;-ms-flex-pack:justify;border-bottom:none;display:table-row;justify-content:space-between;padding:10px}.channel-map-table-cell{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;grid-gap:5px;border-bottom:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 0 40%;flex:1 0 40%;-ms-flex-direction:column;flex-direction:column}.channel-map-item-data-row-arrow{border-bottom:none}.channel-map-item-data-row-arrow i{-webkit-box-flex:1;-ms-flex:1;flex:1;line-height:30px;padding:0 30px;text-align:center}.channel-map-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:center}.channel-map-value-changed{background-color:aqua}.cmgw{height:100%;max-height:100%}.cmgw,.cmgw .cmgw-grid-container{-webkit-box-flex:1;-ms-flex-positive:1;display:-webkit-box;display:-ms-flexbox;display:flex;flex-grow:1;overflow:hidden}.cmgw .cmgw-grid-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cmgw .slideout-panel{overflow-y:hidden}.cmgw .slideout-panel,.slideout-panel{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.slideout-panel{border-left:1px solid #dfe7ec;overflow-y:scroll}.simple-list-cell.bg{background-color:#fafafa}.simple-list-cell{border:none;padding-left:1rem;padding-right:1rem}.action-panel{grid-gap:1rem;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 1rem 1rem}.action-panel,.action-panel .input-field{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.action-panel .input-field{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:300px}@media (max-width:767px) and (orientation:portrait),(max-width:899px) and (orientation:landscape){.action-panel .input-field{width:100%}}.action-panel .input-field .label{color:#555;margin-right:1rem}.action-panel .input-field .dropdown{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0px}.action-panel .buttons{margin-top:1rem}.action-panel .buttons>:not(:last-child){margin-right:1rem}.controller-config-container{grid-gap:30px;height:100%;max-width:50%;width:50%}.controller-config-container .component-card-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;width:100%}.controller-config-container .component-card-content .simple-table-component{height:100%}.controller-config-section-table{-webkit-box-orient:vertical;-webkit-box-direction:normal;grid-gap:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.controller-config-section-table .controller-config-section-row{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;max-height:33%;overflow:auto}.controller-config-section-table .controller-config-channel-map-section-row{max-height:25%;overflow:auto}.controller-config-section-table .controller-config-value-table .table-header{background-color:#069;color:#fff;position:sticky;top:0}.controller-config-section-table .controller-config-value-table .value-row-even{background-color:#e1eef4}.controller-config-section-table .controller-config-value-table .simple-table-cell-component{padding:5px;vertical-align:middle}.device-comparison-map{height:100%;position:relative;width:100%}.device-comparison-backup-view{align-Items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.device-compare-page,.device-comparison-backup-view{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.device-compare-page{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;border-radius:2px;-webkit-box-shadow:1px 1px 10px rgba(0,0,0,.08);box-shadow:1px 1px 10px rgba(0,0,0,.08);-ms-flex-direction:column;flex-direction:column;padding:2rem;width:100%}.device-compare-page.table{-webkit-box-flex:1;-ms-flex:1;flex:1;height:100%;margin:0 30px}.device-compare-page .device-compare-container-topbar{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:20px;width:100%}.device-compare-page .device-compare-container-topbar-text{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;font-size:larger;overflow:hidden;padding-right:200px;white-space:break-spaces}.device-compare-page .device-compare-container-topbar-buttons{grid-gap:30px;-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end}.device-compare-page .device-compare-config-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-flex:1;grid-gap:2rem;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:row;flex-direction:row;justify-content:center}.device-replacement-status-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;grid-gap:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:60px;width:100%}.device-replacement-status-wrapper .device-replacement-status-header{font-size:50px;font-weight:700}.device-replacement-status-wrapper .device-replacement-status-steps{grid-gap:36px;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.device-replacement-status-wrapper .device-replacement-status-info{grid-gap:2px}.device-replacement-status-wrapper .device-replacement-status-info,.device-replacement-status-wrapper .device-replacement-status-result{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:"center";-ms-flex-align:"center";align-items:"center";display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:18px}.device-replacement-status-wrapper .device-replacement-status-result{grid-gap:20px}.error-icon{color:darkred}.complete-icon{color:#006400}.device-replacement-status-icon{font-size:42px}