.hoc-error{padding:20px;display:flex;height:calc(100vh - 60px);width:calc(100vw - 240px);max-width:calc(100% - 20px);max-height:calc(100% - 20px);justify-content:center;align-items:center;background:linear-gradient(133deg,#5d8fe3,#50b3c6)}.hoc-error .title{text-align:center}.hoc-error .icon{width:100px;max-width:100px;margin:20px}.hoc-error .card{background-color:#fff;padding:20px;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:20px}.toolbar-user{display:flex;justify-content:flex-end;align-items:center;flex-direction:row}.toolbar-user .toolbar-user-name{color:#344655;font-size:14px;font-weight:600;padding-left:5px}.toolbar-user .toolbar-user-icon{width:30px;height:30px}.filter-select,.filter-select--xl-large,.filter-select--large{background-color:#fff;width:180px}.filter-select--large{max-width:350px;width:auto}.filter-select--xl-large{max-width:550px;width:auto}.date-picker{max-width:200px}.yesno-filter{min-width:130px;width:130px}.elastic-search-bar-root{max-width:550px;display:flex;flex-direction:column}.elastic-search-bar-root .rounded-container{display:flex;flex:1;border-radius:5px;border-style:solid;flex-direction:row;align-items:center;border-width:0px;border-color:#0000001f;padding-left:5px;padding-right:5px;box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d;transition:all .3s cubic-bezier(.25,.8,.25,1);background:#fff}.elastic-search-bar-root .rounded-container:hover{box-shadow:0 1px 3px #00000040,0 4px 6px #00000038}.elastic-search-bar-root .input{flex:1;margin-left:5px;margin-right:5px;margin-top:0}.progress-divider-container .MuiLinearProgress-root{height:1px}.ordering-holder{display:flex;align-content:flex-end;justify-content:flex-end;margin:0 30px}@media (min-width: 992px){.ordering-holder{margin:0 60px}}.ordering-holder .filter-icon{color:#5d8fe3;border-radius:5px;height:28px;width:28px;padding:5px 5px 5px 0;transform:rotateY(180deg);cursor:pointer}.ordering-dialog .ordering-dialog-title{min-width:200px;max-width:200px;text-align:center;background-color:#5d8fe3;color:#fff;font-family:Asap;font-size:20px;font-weight:500}.ordering-dialog .ordering-item{font-family:Asap}.base-pagination{padding-bottom:1px}.base-pagination .pagination{margin:15px auto auto;display:table}.base-pagination .base-pagination-content,.base-pagination .base-pagination-content--no-margin,.base-pagination .base-pagination-content--ordering{padding-bottom:15px;margin:15px;overflow:hidden}@media (min-width: 992px){.base-pagination .base-pagination-content,.base-pagination .base-pagination-content--no-margin,.base-pagination .base-pagination-content--ordering{padding-bottom:15px;margin:30px}}.base-pagination .base-pagination-content--ordering{margin-top:5px}.base-pagination .base-pagination-content--no-margin{margin:0}.base-pagination .empty_view_holder{width:100%;padding:15px;display:flex;justify-content:center;align-items:center;margin-top:30px;margin-bottom:30px;flex-direction:column}.base-pagination .empty_view_holder .message{color:#9b9b9b;font-size:16px;text-align:center;margin-top:16px}.base-pagination .cell-item-enter,.base-pagination .cell-item-enter-active{opacity:1}.base-pagination .cell-item-exit{opacity:1;max-height:500px}.base-pagination .cell-item-exit-active{max-height:0px;transition:max-height .5s ease-out;z-index:-200}.base-pagination-scrollable-parent{overflow-x:auto}.rapid-table-spacing,.rapid-table-spacing--row{display:flex;flex-direction:column}.rapid-table-spacing--row{flex-direction:row}.rapid-table-spacing .flex_5,.rapid-table-spacing--row .flex_5{flex:.05}.rapid-table-spacing .flex_10,.rapid-table-spacing--row .flex_10{flex:.1}.rapid-table-spacing .flex_15,.rapid-table-spacing--row .flex_15{flex:.15}.rapid-table-spacing .flex_20,.rapid-table-spacing--row .flex_20{flex:.2}.rapid-table-spacing .flex_25,.rapid-table-spacing--row .flex_25{flex:.25}.rapid-table-spacing .flex_30,.rapid-table-spacing--row .flex_30{flex:.3}.rapid-table-spacing .flex_35,.rapid-table-spacing--row .flex_35{flex:.35}.rapid-table-spacing .flex_40,.rapid-table-spacing--row .flex_40{flex:.4}.rapid-table-spacing .flex_45,.rapid-table-spacing--row .flex_45{flex:.45}.rapid-table-spacing .flex_50,.rapid-table-spacing--row .flex_50{flex:.5}.rapid-table-spacing .flex_55,.rapid-table-spacing--row .flex_55{flex:.55}.rapid-table-spacing .flex_60,.rapid-table-spacing--row .flex_60{flex:.6}.rapid-table-spacing .flex_65,.rapid-table-spacing--row .flex_65{flex:.65}.rapid-table-spacing .flex_70,.rapid-table-spacing--row .flex_70{flex:.7}.rapid-table-spacing .flex_75,.rapid-table-spacing--row .flex_75{flex:.75}.rapid-table-spacing .flex_80,.rapid-table-spacing--row .flex_80{flex:.8}.rapid-table-spacing .flex_90,.rapid-table-spacing--row .flex_90{flex:.9}.rapid-table-spacing .flex_1,.rapid-table-spacing--row .flex_1{flex:1}.rapid-table-spacing .flex_14_25,.rapid-table-spacing--row .flex_14_25{flex:.1425}.rapid-table-spacing .flex_end,.rapid-table-spacing--row .flex_end{justify-content:flex-end}.rapid-table-spacing .flex_center,.rapid-table-spacing--row .flex_center{justify-content:center}.rapid-table-spacing .flex_start,.rapid-table-spacing--row .flex_start{justify-content:start}.rapid-table-spacing .end_padded,.rapid-table-spacing--row .end_padded{padding-right:10px}.rapid-table-item-layout,.rapid-table-row .row,.rapid-table-row .row--error,.rapid-table-row .row--odd-row,.rapid-table-header-white .header,.rapid-table-header .header{display:flex;flex-direction:row;flex:1;align-items:center;height:50px}.rapid-table-item-inner-layout,.rapid-table-row .row .row-item,.rapid-table-row .row--error .row-item,.rapid-table-row .row--odd-row .row-item,.rapid-table-row .row .row-item--extra-height,.rapid-table-row .row--error .row-item--extra-height,.rapid-table-row .row--odd-row .row-item--extra-height,.rapid-table-header-white .header .header-item,.rapid-table-header-white .header .header-item--centered,.rapid-table-header .header .header-item,.rapid-table-header .header .header-item--centered{display:flex;align-items:center;height:50px;padding-left:15px;overflow:hidden}.rapid-table-header .header{background-color:#5d8fe3}.rapid-table-header .header .header-item .text,.rapid-table-header .header .header-item .rapid-table-row .row .row-item .text--width-auto,.rapid-table-header .header .header-item .rapid-table-row .row--error .row-item .text--width-auto,.rapid-table-header .header .header-item .rapid-table-row .row--odd-row .row-item .text--width-auto,.rapid-table-header .header .header-item .rapid-table-row .row .row-item--extra-height .text--width-auto,.rapid-table-header .header .header-item .rapid-table-row .row--error .row-item--extra-height .text--width-auto,.rapid-table-header .header .header-item .rapid-table-row .row--odd-row .row-item--extra-height .text--width-auto,.rapid-table-row .row .row-item .rapid-table-header .header .header-item .text--width-auto,.rapid-table-row .row--error .row-item .rapid-table-header .header .header-item .text--width-auto,.rapid-table-row .row--odd-row .row-item .rapid-table-header .header .header-item .text--width-auto,.rapid-table-row .row .row-item--extra-height .rapid-table-header .header .header-item .text--width-auto,.rapid-table-row .row--error .row-item--extra-height .rapid-table-header .header .header-item .text--width-auto,.rapid-table-row .row--odd-row .row-item--extra-height .rapid-table-header .header .header-item .text--width-auto,.rapid-table-header .header .header-item--centered .text,.rapid-table-header .header .header-item--centered .rapid-table-row .row .row-item .text--width-auto,.rapid-table-header .header .header-item--centered .rapid-table-row .row--error .row-item .text--width-auto,.rapid-table-header .header .header-item--centered .rapid-table-row .row--odd-row .row-item .text--width-auto,.rapid-table-header .header .header-item--centered .rapid-table-row .row .row-item--extra-height .text--width-auto,.rapid-table-header .header .header-item--centered .rapid-table-row .row--error .row-item--extra-height .text--width-auto,.rapid-table-header .header .header-item--centered .rapid-table-row .row--odd-row .row-item--extra-height .text--width-auto,.rapid-table-row .row .row-item .rapid-table-header .header .header-item--centered .text--width-auto,.rapid-table-row .row--error .row-item .rapid-table-header .header .header-item--centered .text--width-auto,.rapid-table-row .row--odd-row .row-item .rapid-table-header .header .header-item--centered .text--width-auto,.rapid-table-row .row .row-item--extra-height .rapid-table-header .header .header-item--centered .text--width-auto,.rapid-table-row .row--error .row-item--extra-height .rapid-table-header .header .header-item--centered .text--width-auto,.rapid-table-row .row--odd-row .row-item--extra-height .rapid-table-header .header .header-item--centered .text--width-auto{color:#fff;font-weight:500;font-size:14px;font-family:Asap;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rapid-table-header .header .header-item--centered{justify-content:center}.rapid-table-header-white .header{background-color:#fff}.rapid-table-header-white .header .header-item .text,.rapid-table-header-white .header .header-item .rapid-table-row .row .row-item .text--width-auto,.rapid-table-header-white .header .header-item .rapid-table-row .row--error .row-item .text--width-auto,.rapid-table-header-white .header .header-item .rapid-table-row .row--odd-row .row-item .text--width-auto,.rapid-table-header-white .header .header-item .rapid-table-row .row .row-item--extra-height .text--width-auto,.rapid-table-header-white .header .header-item .rapid-table-row .row--error .row-item--extra-height .text--width-auto,.rapid-table-header-white .header .header-item .rapid-table-row .row--odd-row .row-item--extra-height .text--width-auto,.rapid-table-row .row .row-item .rapid-table-header-white .header .header-item .text--width-auto,.rapid-table-row .row--error .row-item .rapid-table-header-white .header .header-item .text--width-auto,.rapid-table-row .row--odd-row .row-item .rapid-table-header-white .header .header-item .text--width-auto,.rapid-table-row .row .row-item--extra-height .rapid-table-header-white .header .header-item .text--width-auto,.rapid-table-row .row--error .row-item--extra-height .rapid-table-header-white .header .header-item .text--width-auto,.rapid-table-row .row--odd-row .row-item--extra-height .rapid-table-header-white .header .header-item .text--width-auto,.rapid-table-header-white .header .header-item--centered .text,.rapid-table-header-white .header .header-item--centered .rapid-table-row .row .row-item .text--width-auto,.rapid-table-header-white .header .header-item--centered .rapid-table-row .row--error .row-item .text--width-auto,.rapid-table-header-white .header .header-item--centered .rapid-table-row .row--odd-row .row-item .text--width-auto,.rapid-table-header-white .header .header-item--centered .rapid-table-row .row .row-item--extra-height .text--width-auto,.rapid-table-header-white .header .header-item--centered .rapid-table-row .row--error .row-item--extra-height .text--width-auto,.rapid-table-header-white .header .header-item--centered .rapid-table-row .row--odd-row .row-item--extra-height .text--width-auto,.rapid-table-row .row .row-item .rapid-table-header-white .header .header-item--centered .text--width-auto,.rapid-table-row .row--error .row-item .rapid-table-header-white .header .header-item--centered .text--width-auto,.rapid-table-row .row--odd-row .row-item .rapid-table-header-white .header .header-item--centered .text--width-auto,.rapid-table-row .row .row-item--extra-height .rapid-table-header-white .header .header-item--centered .text--width-auto,.rapid-table-row .row--error .row-item--extra-height .rapid-table-header-white .header .header-item--centered .text--width-auto,.rapid-table-row .row--odd-row .row-item--extra-height .rapid-table-header-white .header .header-item--centered .text--width-auto{color:#344655;font-weight:500;font-size:14px;font-family:Asap;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rapid-table-header-white .header .header-item--centered{justify-content:center}.rapid-table-row .row .row-item .text,.rapid-table-row .row--error .row-item .text,.rapid-table-row .row--odd-row .row-item .text,.rapid-table-row .row .row-item--extra-height .text,.rapid-table-row .row--error .row-item--extra-height .text,.rapid-table-row .row--odd-row .row-item--extra-height .text,.rapid-table-row .row .row-item .text--width-auto,.rapid-table-row .row--error .row-item .text--width-auto,.rapid-table-row .row--odd-row .row-item .text--width-auto,.rapid-table-row .row .row-item--extra-height .text--width-auto,.rapid-table-row .row--error .row-item--extra-height .text--width-auto,.rapid-table-row .row--odd-row .row-item--extra-height .text--width-auto{width:100%;font-size:14px;font-family:Asap;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rapid-table-row .row .row-item .text--width-auto,.rapid-table-row .row--error .row-item .text--width-auto,.rapid-table-row .row--odd-row .row-item .text--width-auto,.rapid-table-row .row .row-item--extra-height .text--width-auto,.rapid-table-row .row--error .row-item--extra-height .text--width-auto,.rapid-table-row .row--odd-row .row-item--extra-height .text--width-auto{width:auto}.rapid-table-row .row .row-item .text-new-line,.rapid-table-row .row--error .row-item .text-new-line,.rapid-table-row .row--odd-row .row-item .text-new-line,.rapid-table-row .row .row-item--extra-height .text-new-line,.rapid-table-row .row--error .row-item--extra-height .text-new-line,.rapid-table-row .row--odd-row .row-item--extra-height .text-new-line{width:100%;height:100%;font-size:14px;white-space:pre-wrap;font-family:Asap;padding-right:10px}.rapid-table-row .row .row-item--extra-height,.rapid-table-row .row--error .row-item--extra-height,.rapid-table-row .row--odd-row .row-item--extra-height{height:fit-content;width:auto}.rapid-table-row .row--odd-row{background-color:#f5f6f7;min-height:fit-content}.rapid-table-row .row--error{background-color:#ffac40;color:#fff}.no-interaction{pointer-events:none}.rapid-table-row:hover{background-color:#f5f6f7}.rapid-table-skeleton{padding:10px}.table{overflow:hidden}.table .table-container{display:flex;flex-direction:row;width:100%;overflow:auto}.billing .billing-month-selector{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start}.billing .billing-month-selector .MuiAccordionSummary-root:before{background-color:#fff!important}.billing .billing-body .step-title{font-family:Asap;font-size:17px;font-weight:400;margin-bottom:10px;margin-top:30px}.billing .billing-body .footer,.billing .billing-body .back-button-footer,.billing .billing-body .next-button-footer{display:flex;width:100%;padding-top:20px}.billing .billing-body .next-button-footer{justify-content:flex-end}.billing .billing-body .back-button-footer{justify-content:flex-start}.stat-display-block{padding:10px;border-radius:5px;box-sizing:border-box;min-width:200px}.stat-display-block h2{color:#fff;font-size:16px;margin:0}.stat-display-block h5{color:#fff;font-size:16px;font-weight:200;margin-top:10px;padding:0}.stat-display-block .info-panel-value{color:#fff;font-size:42px;font-weight:500;margin:10px 0 0;padding:0}.stat-display-block .stat-block-header{display:flex;flex-direction:row;justify-content:space-between}.stat-display-block .stat-block-icon{width:35px;max-height:15px;color:#fff}.stat-display-block.total-devices{background:linear-gradient(137deg,#4c18f5,#5d8fe3)}.stat-display-block.money,.stat-display-block.connected-devices{background:linear-gradient(137deg,#0d9e49,#52f294)}.stat-display-block.offline-devices{background:linear-gradient(137deg,#828180,#c3c3bf)}.stat-display-block.lost-power-devices{background:linear-gradient(137deg,#f66521,#fece80)}.stat-display-block:hover{box-shadow:0 0 15px #5b5a5a8c}.thumbnail{transition:.1s linear all;margin:8px 13px;align-self:center;height:70px;width:70px;line-height:70px;text-align:center;font-size:40px;font-weight:500;background-color:#5d8ee24d;border-radius:50%;display:block;-webkit-box-shadow:0px 0px 8px 0px rgba(0,0,0,.3);-moz-box-shadow:0px 0px 8px 0px rgba(0,0,0,.3);box-shadow:0 0 8px #0000004d}.thumbnail .thumbnail-text{color:#5d8fe3}.thumbnail-btn{background-color:#5d8fe3;color:#5d8fe3;border:3px solid #5d8fe3;line-height:60px;height:70px}.list-item-row{display:flex;flex:1;flex-direction:row;justify-content:space-between;align-items:center}.list-item-row .cancel-button{color:#9d9d9d}.list-item-row .row-inner{display:flex;width:100%;justify-content:center;max-width:300px}.list-item-row .row-inner .row-title{font-size:14px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.list-item-row .row-inner .row-detail{font-size:10px;color:#9d9d9d;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.search-header{height:60px;margin:0 15px}.search-header .loading-holder{height:2px;padding-top:2px;overflow:hidden}.no-search-results{display:flex;justify-content:center;text-align:center;flex-direction:column}.no-search-results .term{color:#5d8fe3;margin-top:0;font-weight:lighter}.sdx-form-field--large{max-width:800px}.sdx-form-field--full-width{width:100%;max-width:100%}.sdx-form-field--error .MuiPaper-outlined{border-color:#f54842}.sdx-form-field .sdx-text-count-holder,.sdx-form-field--large .sdx-text-count-holder,.sdx-form-field--full-width .sdx-text-count-holder,.sdx-form-field--error .sdx-text-count-holder{display:flex;justify-content:flex-end;margin-top:5px}.sdx-form-field .sdx-text-count-holder .sdx-text-count,.sdx-form-field .sdx-text-count-holder .sdx-text-count--error,.sdx-form-field--large .sdx-text-count-holder .sdx-text-count,.sdx-form-field--large .sdx-text-count-holder .sdx-text-count--error,.sdx-form-field--full-width .sdx-text-count-holder .sdx-text-count,.sdx-form-field--full-width .sdx-text-count-holder .sdx-text-count--error,.sdx-form-field--error .sdx-text-count-holder .sdx-text-count,.sdx-form-field--error .sdx-text-count-holder .sdx-text-count--error{font-family:Asap;font-size:12px;font-weight:300;color:#9d9d9d}.sdx-form-field .sdx-text-count-holder .sdx-text-count--error,.sdx-form-field--large .sdx-text-count-holder .sdx-text-count--error,.sdx-form-field--full-width .sdx-text-count-holder .sdx-text-count--error,.sdx-form-field--error .sdx-text-count-holder .sdx-text-count--error{color:#f54842;font-weight:400}.sdx-form-field .sdx-error-message,.sdx-form-field--large .sdx-error-message,.sdx-form-field--full-width .sdx-error-message,.sdx-form-field--error .sdx-error-message{color:#f54842;font-family:Asap;font-size:12px;margin-left:12px;margin-top:5px}.sdx-form-field .field,.sdx-form-field .field--single-image,.sdx-form-field .sdx-form-field--large .field--single-image,.sdx-form-field--large .sdx-form-field .field--single-image,.sdx-form-field .sdx-form-field--full-width .field--single-image,.sdx-form-field--full-width .sdx-form-field .field--single-image,.sdx-form-field .sdx-form-field--error .field--single-image,.sdx-form-field--error .sdx-form-field .field--single-image,.sdx-form-field .field--full-width,.sdx-form-field .sdx-form-field--large .field--full-width,.sdx-form-field--large .sdx-form-field .field--full-width,.sdx-form-field .sdx-form-field--full-width .field--full-width,.sdx-form-field--full-width .sdx-form-field .field--full-width,.sdx-form-field .sdx-form-field--error .field--full-width,.sdx-form-field--error .sdx-form-field .field--full-width,.sdx-form-field .field--large,.sdx-form-field .sdx-form-field--large .field--large,.sdx-form-field--large .sdx-form-field .field--large,.sdx-form-field .sdx-form-field--full-width .field--large,.sdx-form-field--full-width .sdx-form-field .field--large,.sdx-form-field .sdx-form-field--error .field--large,.sdx-form-field--error .sdx-form-field .field--large,.sdx-form-field--large .field,.sdx-form-field--large .field--single-image,.sdx-form-field--large .field--full-width,.sdx-form-field--large .field--large,.sdx-form-field--full-width .field,.sdx-form-field--full-width .field--single-image,.sdx-form-field--full-width .field--full-width,.sdx-form-field--full-width .field--large,.sdx-form-field--error .field,.sdx-form-field--error .field--single-image,.sdx-form-field--error .field--full-width,.sdx-form-field--error .field--large{margin-top:25px;max-width:350px}.sdx-form-field .field--large,.sdx-form-field--large .field--large,.sdx-form-field--full-width .field--large,.sdx-form-field--error .field--large{max-width:760px}.sdx-form-field .field--full-width,.sdx-form-field--large .field--full-width,.sdx-form-field--full-width .field--full-width,.sdx-form-field--error .field--full-width{width:100%;max-width:100%}.sdx-form-field .field--single-image,.sdx-form-field--large .field--single-image,.sdx-form-field--full-width .field--single-image,.sdx-form-field--error .field--single-image{max-width:100px;background-color:#000}.sdx-form-field .field-message,.sdx-form-field .field-message--required,.sdx-form-field .sdx-form-field--large .field-message--required,.sdx-form-field--large .sdx-form-field .field-message--required,.sdx-form-field .sdx-form-field--full-width .field-message--required,.sdx-form-field--full-width .sdx-form-field .field-message--required,.sdx-form-field .sdx-form-field--error .field-message--required,.sdx-form-field--error .sdx-form-field .field-message--required,.sdx-form-field--large .field-message,.sdx-form-field--large .field-message--required,.sdx-form-field--full-width .field-message,.sdx-form-field--full-width .field-message--required,.sdx-form-field--error .field-message,.sdx-form-field--error .field-message--required{color:#9d9d9d;font-size:13px;margin-bottom:15px;font-family:Asap}.sdx-form-field .field-message--required,.sdx-form-field--large .field-message--required,.sdx-form-field--full-width .field-message--required,.sdx-form-field--error .field-message--required{color:#4e6066;font-weight:700}.sdx-form-field .field-message-v2,.sdx-form-field--large .field-message-v2,.sdx-form-field--full-width .field-message-v2,.sdx-form-field--error .field-message-v2{color:#9d9d9d;font-size:13px;margin-bottom:15px;font-family:Asap}.sdx-form-field .access-period-spacer,.sdx-form-field--large .access-period-spacer,.sdx-form-field--full-width .access-period-spacer,.sdx-form-field--error .access-period-spacer{width:30px}.sdx-form-field .access-period-holder,.sdx-form-field--large .access-period-holder,.sdx-form-field--full-width .access-period-holder,.sdx-form-field--error .access-period-holder{margin-top:30px}.sdx-form-field .date-picker,.sdx-form-field--large .date-picker,.sdx-form-field--full-width .date-picker,.sdx-form-field--error .date-picker{margin-top:0;margin-bottom:0}.sdx-form-field .access-controls,.sdx-form-field--large .access-controls,.sdx-form-field--full-width .access-controls,.sdx-form-field--error .access-controls{margin:30px}.sdx-form-field .select-button,.sdx-form-field--large .select-button,.sdx-form-field--full-width .select-button,.sdx-form-field--error .select-button{color:#5d8fe3;border-color:#5d8fe3;text-transform:none;height:30px;width:max-content}.sdx-form-field .list-text,.sdx-form-field--large .list-text,.sdx-form-field--full-width .list-text,.sdx-form-field--error .list-text{color:#4e6066;font-size:16px;margin-bottom:10px;font-family:Asap}.sdx-form-field .field-button,.sdx-form-field--large .field-button,.sdx-form-field--full-width .field-button,.sdx-form-field--error .field-button{margin-right:-10px;margin-left:-5px}.message-horizontal-field{display:flex;flex-direction:row;align-items:center;padding:5px}.message-horizontal-field .label{font-size:14px;font-family:Asap;font-weight:500;color:#9d9d9d;margin-right:10px}.message-horizontal-field .value{font-size:14px;font-family:Asap;font-weight:500;color:#4e6066;overflow:hidden;text-overflow:ellipsis}.message-horizontal-field .summary{font-size:14px;font-family:Asap;font-weight:500;color:#4e6066}.product-selector-container{background-color:"green";width:400px}@media (min-width: 600px){.product-selector-container{width:800px}}.vert-label-value{font-family:Asap;font-weight:400;margin-top:15px}.vert-label-value .label{font-size:13px;font-family:Asap;font-weight:500;color:#9b9b9b}.vert-label-value .icon{margin-top:5px}.vert-label-value .value-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.vert-label-value .value-container .value{font-size:15px;color:#344655;font-family:Asap;margin-top:12px;font-weight:400;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.captcha{margin-top:30px}.captcha .checkbox{display:flex;justify-content:center}.captcha .error{color:#f54842;font-weight:500;font-size:12px;margin-top:7.5px;margin-bottom:0}.otp-input-container{display:flex;justify-content:center;align-items:center;font-family:Asap}.otp-input-container .otp-input{margin:2px}@media (min-width: 768px){.otp-input-container .otp-input{flex-direction:row;margin:10px}}.otp-single-container{display:flex;justify-content:center;align-items:center;flex-direction:column;height:50px;position:relative}.otp-single-container .otp-single-input{position:absolute;top:0;left:0;bottom:0;right:0;background-color:red;opacity:0;font-family:Asap}.otp-single-container .otp-single-render-box{position:absolute;top:0;left:0;bottom:0;right:0;display:flex}.otp-single-container .otp-single-render-box .otp-single-render-item{flex:1;display:flex;justify-content:center;align-items:center;border-bottom:solid;border-width:2px;margin:10px;font-family:Asap;font-size:25px;color:#344655;padding-bottom:10px}.otp-single-container .otp-single-render-box .otp-single-render-item-active{border-color:#5d8fe3}.warning-comp,.warning-comp--no-margin{margin:0 30px 30px;padding:15px;display:flex;flex-direction:row;align-items:center;justify-content:center;background-color:#ffac4033;border-radius:5px}.warning-comp--no-margin{margin:0}.warning-comp .warning-text,.warning-comp--no-margin .warning-text{color:#ffac40;font-size:13px;font-weight:bolder}.warning-comp .warning-icon,.warning-comp--no-margin .warning-icon{width:20px;height:20px;margin-right:30px;margin-left:7.5px}.request-timeout-slider-container{display:flex;flex-direction:column}.request-timeout-slider-container .message{font-family:Asap;font-size:13px;color:#9d9d9d;margin-bottom:10px}.request-timeout-slider-container .slider{padding:0 7.5px}@media (min-width: 768px){.request-timeout-slider-container .slider{padding:0 15px}}.sdx-dialog-widths .dialog-min-width-400{min-width:300px}.rapid-feasibility-dialog{background-color:#f5f6f7;height:100vh;overflow:hidden}.sdx-dialog,.sdx-dialog--extra-width{max-width:400px}.sdx-dialog--extra-width{width:500px}.sdx-dialog .sdx-dialog-verification-email-resend,.sdx-dialog--extra-width .sdx-dialog-verification-email-resend{font-family:Asap;color:#9d9d9d;font-size:11px;font-weight:bolder;color:#5d8fe3;padding-top:7px}.sdx-dialog .sdx-dialog-verification-email-resend:hover,.sdx-dialog--extra-width .sdx-dialog-verification-email-resend:hover{color:#5d8ee380;cursor:pointer}.sdx-dialog .sdx-dialog-progress-holder,.sdx-dialog--extra-width .sdx-dialog-progress-holder{margin:15px}.sdx-dialog .sdx-dialog-header,.sdx-dialog--extra-width .sdx-dialog-header{display:flex;width:100%;justify-content:center;align-items:center;min-height:200px;background-color:#5d8fe3}.sdx-dialog .sdx-dialog-header .sdx-dialog-header-image,.sdx-dialog .sdx-dialog-header .sdx-dialog-header-image--no-margin,.sdx-dialog .sdx-dialog-header .sdx-dialog-header-image--floating-offset,.sdx-dialog--extra-width .sdx-dialog-header .sdx-dialog-header-image,.sdx-dialog--extra-width .sdx-dialog-header .sdx-dialog-header-image--no-margin,.sdx-dialog--extra-width .sdx-dialog-header .sdx-dialog-header-image--floating-offset{height:200px;margin-top:20px;margin-bottom:-1px}.sdx-dialog .sdx-dialog-header .sdx-dialog-header-image--floating-offset,.sdx-dialog--extra-width .sdx-dialog-header .sdx-dialog-header-image--floating-offset{margin-bottom:-17px}.sdx-dialog .sdx-dialog-header .sdx-dialog-header-image--no-margin,.sdx-dialog--extra-width .sdx-dialog-header .sdx-dialog-header-image--no-margin{margin-bottom:0}.sdx-dialog .sdx-dialog-header-title-container,.sdx-dialog--extra-width .sdx-dialog-header-title-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.sdx-dialog .sdx-dialog-header-title-container .sdx-dialog-header-title,.sdx-dialog--extra-width .sdx-dialog-header-title-container .sdx-dialog-header-title{font-size:20px;font-weight:500;text-align:center;color:#344655;margin:30px}.sdx-dialog .sdx-dialog-header-title-container .sdx-dialog-header-title-close-icon,.sdx-dialog--extra-width .sdx-dialog-header-title-container .sdx-dialog-header-title-close-icon{margin-right:7.5px}.sdx-dialog .sdx-dialog-body-message,.sdx-dialog .sdx-dialog-body-message--side-padded,.sdx-dialog .sdx-dialog--extra-width .sdx-dialog-body-message--side-padded,.sdx-dialog--extra-width .sdx-dialog .sdx-dialog-body-message--side-padded,.sdx-dialog--extra-width .sdx-dialog-body-message,.sdx-dialog--extra-width .sdx-dialog-body-message--side-padded{font-size:14px;color:#9b9b9b;font-family:Asap;padding-left:30px;padding-right:30px;padding-top:7.5px}.sdx-dialog .sdx-dialog-body-message--side-padded,.sdx-dialog--extra-width .sdx-dialog-body-message--side-padded{padding-left:30px;padding-right:30px}.sdx-dialog .sdx-dialog-body,.sdx-dialog .sdx-dialog-body--side-padded,.sdx-dialog .sdx-dialog--extra-width .sdx-dialog-body--side-padded,.sdx-dialog--extra-width .sdx-dialog .sdx-dialog-body--side-padded,.sdx-dialog--extra-width .sdx-dialog-body,.sdx-dialog--extra-width .sdx-dialog-body--side-padded{background-color:#fff;display:flex;flex-direction:column;align-items:center;font-family:Asap}.sdx-dialog .sdx-dialog-body--side-padded,.sdx-dialog--extra-width .sdx-dialog-body--side-padded{padding-left:30px;padding-right:30px}.sdx-dialog .sdx-dialog-body .sdx-dialog-verification-email-resend,.sdx-dialog--extra-width .sdx-dialog-body .sdx-dialog-verification-email-resend,.sdx-dialog .sdx-dialog-body--side-padded .sdx-dialog-verification-email-resend,.sdx-dialog--extra-width .sdx-dialog-body--side-padded .sdx-dialog-verification-email-resend{font-family:Asap;color:#9d9d9d;font-size:11px;font-weight:bolder;color:#5d8fe3;padding-top:7px}.sdx-dialog .sdx-dialog-body .sdx-dialog-verification-email-resend:hover,.sdx-dialog--extra-width .sdx-dialog-body .sdx-dialog-verification-email-resend:hover,.sdx-dialog .sdx-dialog-body--side-padded .sdx-dialog-verification-email-resend:hover,.sdx-dialog--extra-width .sdx-dialog-body--side-padded .sdx-dialog-verification-email-resend:hover{color:#5d8ee380;cursor:pointer}.sdx-dialog .sdx-dialog-body .sdx-dialog-title,.sdx-dialog .sdx-dialog-body .sdx-dialog-title--floating-offset,.sdx-dialog--extra-width .sdx-dialog-body .sdx-dialog-title,.sdx-dialog--extra-width .sdx-dialog-body .sdx-dialog-title--floating-offset,.sdx-dialog .sdx-dialog-body--side-padded .sdx-dialog-title,.sdx-dialog .sdx-dialog-body--side-padded .sdx-dialog-title--floating-offset,.sdx-dialog--extra-width .sdx-dialog-body--side-padded .sdx-dialog-title,.sdx-dialog--extra-width .sdx-dialog-body--side-padded .sdx-dialog-title--floating-offset{font-size:20px;font-weight:700;text-align:center;color:#344655;margin:30px}.sdx-dialog .sdx-dialog-body .sdx-dialog-title--floating-offset,.sdx-dialog--extra-width .sdx-dialog-body .sdx-dialog-title--floating-offset,.sdx-dialog .sdx-dialog-body--side-padded .sdx-dialog-title--floating-offset,.sdx-dialog--extra-width .sdx-dialog-body--side-padded .sdx-dialog-title--floating-offset{margin-top:35px}.sdx-dialog .sdx-dialog-body .sdx-item-progress-holder,.sdx-dialog--extra-width .sdx-dialog-body .sdx-item-progress-holder,.sdx-dialog .sdx-dialog-body--side-padded .sdx-item-progress-holder,.sdx-dialog--extra-width .sdx-dialog-body--side-padded .sdx-item-progress-holder{display:flex;width:calc(100% - 30px);margin:15px;flex-direction:column}.sdx-dialog .sdx-dialog-body .sdx-dialog-message,.sdx-dialog--extra-width .sdx-dialog-body .sdx-dialog-message,.sdx-dialog .sdx-dialog-body--side-padded .sdx-dialog-message,.sdx-dialog--extra-width .sdx-dialog-body--side-padded .sdx-dialog-message{margin:0 30px 30px;text-align:center;color:#344655}.sdx-dialog .sdx-dialog-body .dialog-message-count,.sdx-dialog--extra-width .sdx-dialog-body .dialog-message-count,.sdx-dialog .sdx-dialog-body--side-padded .dialog-message-count,.sdx-dialog--extra-width .sdx-dialog-body--side-padded .dialog-message-count{text-align:end;font-size:13px;font-family:Asap;margin-top:5px}.sdx-dialog .sdx-dialog-body .continue-button,.sdx-dialog--extra-width .sdx-dialog-body .continue-button,.sdx-dialog .sdx-dialog-body--side-padded .continue-button,.sdx-dialog--extra-width .sdx-dialog-body--side-padded .continue-button{margin:10px 7.5px 7.5px;width:calc(100% - 60px)}.sdx-dialog .sdx-dialog-body .custom-body-holder,.sdx-dialog--extra-width .sdx-dialog-body .custom-body-holder,.sdx-dialog .sdx-dialog-body--side-padded .custom-body-holder,.sdx-dialog--extra-width .sdx-dialog-body--side-padded .custom-body-holder{padding:7.5px;display:flex;flex-direction:row;align-items:center;justify-content:center}.sdx-dialog .sdx-dialog-body .sdx-dialog-button-holder,.sdx-dialog .sdx-dialog-body .sdx-dialog-button-holder--top-padded,.sdx-dialog--extra-width .sdx-dialog-body .sdx-dialog-button-holder,.sdx-dialog--extra-width .sdx-dialog-body .sdx-dialog-button-holder--top-padded,.sdx-dialog .sdx-dialog-body--side-padded .sdx-dialog-button-holder,.sdx-dialog .sdx-dialog-body--side-padded .sdx-dialog-button-holder--top-padded,.sdx-dialog--extra-width .sdx-dialog-body--side-padded .sdx-dialog-button-holder,.sdx-dialog--extra-width .sdx-dialog-body--side-padded .sdx-dialog-button-holder--top-padded{display:flex;flex:1;width:calc(100% - 40px);justify-content:space-between;margin-bottom:20px}.sdx-dialog .sdx-dialog-body .sdx-dialog-button-holder--top-padded,.sdx-dialog--extra-width .sdx-dialog-body .sdx-dialog-button-holder--top-padded,.sdx-dialog .sdx-dialog-body--side-padded .sdx-dialog-button-holder--top-padded,.sdx-dialog--extra-width .sdx-dialog-body--side-padded .sdx-dialog-button-holder--top-padded{padding-top:15px}.sdx-dialog .sdx-dialog-body .sdx-dialog-single-button,.sdx-dialog--extra-width .sdx-dialog-body .sdx-dialog-single-button,.sdx-dialog .sdx-dialog-body--side-padded .sdx-dialog-single-button,.sdx-dialog--extra-width .sdx-dialog-body--side-padded .sdx-dialog-single-button{display:flex;justify-content:center;align-items:center;margin:25px 20px 20px;padding-left:60px;padding-right:60px}.sdx-dialog .sdx-dialog-body .sdx-dialog-button,.sdx-dialog--extra-width .sdx-dialog-body .sdx-dialog-button,.sdx-dialog .sdx-dialog-body--side-padded .sdx-dialog-button,.sdx-dialog--extra-width .sdx-dialog-body--side-padded .sdx-dialog-button{flex:.47}.sdx-dialog .sdx-dialog-body .sdx-dialog-single-button,.sdx-dialog--extra-width .sdx-dialog-body .sdx-dialog-single-button,.sdx-dialog .sdx-dialog-body--side-padded .sdx-dialog-single-button,.sdx-dialog--extra-width .sdx-dialog-body--side-padded .sdx-dialog-single-button{flex:1}.sdx-dialog .sdx-dialog-body .sdx-dialog-input,.sdx-dialog--extra-width .sdx-dialog-body .sdx-dialog-input,.sdx-dialog .sdx-dialog-body--side-padded .sdx-dialog-input,.sdx-dialog--extra-width .sdx-dialog-body--side-padded .sdx-dialog-input{width:calc(100% - 40px);margin-top:15px;margin-bottom:30px}.sdx-dialog .sdx-dialog-button-holder-right,.sdx-dialog--extra-width .sdx-dialog-button-holder-right{display:flex;margin:25px 30px 30px;justify-content:flex-end}.sdx-dialog .sdx-dialog-button-holder-right .action-button,.sdx-dialog .sdx-dialog-button-holder-right .action-button--right-padded,.sdx-dialog--extra-width .sdx-dialog-button-holder-right .action-button,.sdx-dialog--extra-width .sdx-dialog-button-holder-right .action-button--right-padded{margin:0}.sdx-dialog .sdx-dialog-button-holder-right .action-button--right-padded,.sdx-dialog--extra-width .sdx-dialog-button-holder-right .action-button--right-padded{margin-right:30px}.sdx-dialog .left-aligned-items,.sdx-dialog--extra-width .left-aligned-items{width:100%;justify-content:left}.sdx-dialog .dialog-input,.sdx-dialog--extra-width .dialog-input{width:calc(100% - 40px);margin-bottom:30px;margin-top:-15px}.qr-container{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:15px 15px 0;padding:15px 15px 0;border-radius:5px}@media (min-width: 992px){.qr-container{margin:30px 30px 0;padding:15px 30px 0}}.qr-container .qr-title{font-family:Asap;font-size:20px;font-weight:500}.qr-container .qr-description{font-family:Asap;font-size:15px;text-align:center;color:#5d8fe3;font-weight:400;margin:15px}.qr-container .qr-reader{width:300px;height:300px;margin:15px}@media (min-width: 992px){.qr-container .qr-reader{width:400px;height:400px}}.qr-container .square{border:2px;height:40px;width:40px;border-color:red;background-color:#faebd7}.qr-container .item-select{margin:7.5px}.appbar-holder,.appbar-holder .toolbar{height:60px;max-height:60px;min-height:60px}.appbar-holder .toolbar .title{flex:1;padding-left:15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.appbar-holder .toolbar .right-component{display:flex;flex:1;justify-content:flex-end;align-items:center}.appbar-holder .appbar-nav-back{background-color:#fff;height:60px}.page-footer{position:absolute;bottom:0;background-color:#fff;padding:15px;width:calc(100% - 30px);border-top-color:#e0e0e0;border-top-width:1px;border-top-style:solid;z-index:1000;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.account-details .password-title{margin-top:15px;color:#344655;font-size:18px;font-family:Asap;font-weight:500}.account-details .password-button{margin-top:15px}.backdrop{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center;background-color:#fff}.analytics-grid-container{font-family:Asap;display:flex;flex-direction:column;color:#e0e0e0}.analytics-grid-container .section-title{font-size:20px;font-weight:100;margin-bottom:15px;color:#344655}.analytics-grid-container .analytics-chart{border:1px solid #e0e0e0;border-radius:4px;padding:15px 50px 15px 15px;background:linear-gradient(137deg,#a448a8,#bf8ceb)}.analytics-grid-container .analytics-chart .title-bar{display:flex;color:#fff;flex-direction:column}.analytics-grid-container .analytics-chart .title-bar .title{font-size:16px;font-weight:600;margin-bottom:5px}.analytics-grid-container .analytics-chart .title-bar .sub-title{font-size:12px;font-weight:200}.analytics-grid-container .analytics-chart.primary{background:linear-gradient(137deg,#4c18f5,#5d8fe3)}.analytics-grid-container .analytics-chart.success{background:linear-gradient(137deg,#0d9e49,#52f294)}.analytics-grid-container .analytics-chart.failure{background:linear-gradient(137deg,#f52121,#fe8080)}.analytics-grid-container .analytics-chart.grey{background:linear-gradient(137deg,#828180,#c3c3bf)}.analytics-grid-container .analytics-chart.warning{background:linear-gradient(137deg,#f66521,#fece80)}.analytics-grid-container .analytics-chart.danger{background:linear-gradient(137deg,#f52121,#fe8080)}.analytics-grid-container .analytics-chart.blue{background:linear-gradient(137deg,#4c18f5,#9794e4)}.analytics-grid-container .analytics-chart.purple{background:linear-gradient(137deg,#a448a8,#bf8ceb)}.analytics-grid-container .analytics-chart.red{background:linear-gradient(137deg,#a84848,#ce8e8e)}.analytics-grid-container .analytics-chart.yellow{background:linear-gradient(137deg,#a8a848,#cece8e)}.analytics-grid-container .analytics-chart.orange{background:linear-gradient(137deg,#f66521,#ceb58e)}.analytics-grid-container .analytics-chart.green{background:linear-gradient(137deg,#448a48,#8ece8e)}.analytics-grid-container .analytics-chart.black{background:linear-gradient(137deg,#000,#4c4c4c)}.analytics-filter-container{max-width:200px}.analytics-chart-loader{border-radius:5px;overflow:hidden}.analytics-chart-empty{display:flex;font-family:Asap;border:1px solid #e0e0e0;border-radius:4px;height:270px;justify-content:center;align-items:center}.analytics-chart-empty .text{font-size:16px;font-weight:400;color:#344655}.analytics-grid-container svg:focus,.analytics-grid-container [tabindex]:focus{outline:none!important;box-shadow:none!important}.info-panel .MuiSvgIcon-root,.insight-info-panel .MuiSvgIcon-root,.text-info-panel .MuiSvgIcon-root{color:#fff;padding-left:10px}.info-panel.primary,.primary.insight-info-panel,.primary.text-info-panel{background:linear-gradient(137deg,#4c18f5,#5d8fe3)}.info-panel.success,.success.insight-info-panel,.success.text-info-panel{background:linear-gradient(137deg,#0d9e49,#52f294)}.info-panel.failure,.failure.insight-info-panel,.failure.text-info-panel{background:linear-gradient(137deg,#f52121,#fe8080)}.info-panel.grey,.grey.insight-info-panel,.grey.text-info-panel{background:linear-gradient(137deg,#828180,#c3c3bf)}.info-panel.warning,.warning.insight-info-panel,.warning.text-info-panel{background:linear-gradient(137deg,#f66521,#fece80)}.info-panel.danger,.danger.insight-info-panel,.danger.text-info-panel{background:linear-gradient(137deg,#f52121,#fe8080)}.info-panel.blue,.blue.insight-info-panel,.blue.text-info-panel{background:linear-gradient(137deg,#4c18f5,#9794e4)}.info-panel.purple,.purple.insight-info-panel,.purple.text-info-panel{background:linear-gradient(137deg,#a448a8,#bf8ceb)}.info-panel.red,.red.insight-info-panel,.red.text-info-panel{background:linear-gradient(137deg,#a84848,#ce8e8e)}.info-panel.yellow,.yellow.insight-info-panel,.yellow.text-info-panel{background:linear-gradient(137deg,#a8a848,#cece8e)}.info-panel.orange,.orange.insight-info-panel,.orange.text-info-panel{background:linear-gradient(137deg,#f66521,#ceb58e)}.info-panel.green,.green.insight-info-panel,.green.text-info-panel{background:linear-gradient(137deg,#448a48,#8ece8e)}.info-panel .icon,.insight-info-panel .icon,.text-info-panel .icon{padding-right:5px}.text-info-panel{display:grid;font-family:Asap;font-weight:100;padding:1px 10px 10px;border-radius:5px;box-sizing:border-box}.text-info-panel h2{color:#fff;font-size:16px;margin-bottom:0;font-weight:100}.text-info-panel h5{color:#fff;font-size:45px;margin-top:10px;font-weight:100}.insight-info-panel{font-family:Asap;padding:1px 10px 10px;border-radius:5px;box-sizing:border-box}.insight-info-panel h2{color:#fff;font-size:16px;padding:0}.insight-info-panel h5{color:#fff;font-size:16px;font-weight:200;margin-top:10px}.insight-info-panel .value-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.insight-info-panel .value-container .large-value{color:#fff;font-size:42px;font-weight:100}.insight-info-panel .value-container .tiny-value{color:#fff;font-size:16px;font-weight:600;overflow:hidden;text-overflow:ellipsis;margin:0 0 6px 6px;align-self:flex-end}.info-panel-skeleton{padding:15px;border-radius:5px;overflow:hidden}.info-panel-skeleton .smooth,.info-panel-skeleton .value,.info-panel-skeleton .message,.info-panel-skeleton .title{margin-bottom:10px;border-radius:5px;overflow:hidden}.info-panel-skeleton .title{height:20px;margin-bottom:10px}.info-panel-skeleton .message{height:40px;margin-bottom:10px}.info-panel-skeleton .value{height:50px;margin-bottom:5px}.smartsocket-row{display:flex;width:100%;flex-direction:column}.smartsocket-row .skeleton{padding:10px}.smartsocket-row .item-overflow{flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.smartsocket-row .smartsocket-selector-icons{display:flex;justify-content:flex-start;align-items:center;visibility:hidden;padding-right:10px}.smartsocket-row .smartsocket-selector-icons .icon{width:35px;max-height:15px;color:#fff}.ss-status-icon,.ss-status-icon--limbo,.ss-status-icon--online,.ss-status-icon--offline{width:20px;height:20px;max-width:20px;max-height:20px;border-radius:20px}.ss-status-icon--offline .MuiSvgIcon-root{color:#9d9d9d}.ss-status-icon--online .MuiSvgIcon-root{color:#12cf5a}.ss-status-icon--limbo .MuiSvgIcon-root{color:#ffac40}.smartsocket-row:hover{background-color:#f5f6f7}.smartsocket-row:hover .smartsocket-selector-icons{visibility:visible}.signal-strength-icon--marginal .MuiSvgIcon-root{color:#5a5453}.signal-strength-icon--okay .MuiSvgIcon-root{color:#ee9a13}.signal-strength-icon--good .MuiSvgIcon-root{color:#eefa00}.signal-strength-icon--very-good .MuiSvgIcon-root{color:#25ee13}.signal-strength-icon--excellent .MuiSvgIcon-root{color:#12cf5a}.signal-strength-icon--disconnected .MuiSvgIcon-root{color:#9d9d9d}.latest-mqtt-devices-message-icon--connected .MuiSvgIcon-root{width:15px;margin-left:10px;color:#12cf5a}.latest-mqtt-devices-message-icon--disconnected .MuiSvgIcon-root{width:15px;margin-left:10px;color:#9d9d9d}.latest-mqtt-devices-message-icon--aws .MuiSvgIcon-root{width:15px;margin-left:10px;color:#ee9a13}.next-schedule-item-container{display:flex;justify-content:start;align-items:center}.next-schedule-item-container .text{margin-top:4px;font-size:.9em;margin-left:5px;font-weight:400;color:#344655;font-family:Asap}.next-schedule-item-container .icon{margin-left:-5px}.next-schedule-item-container .m-icon,.next-schedule-item-container .m-icon--enabled,.next-schedule-item-container .m-icon--disabled{margin-top:8px}.next-schedule-item-container .m-icon--disabled .MuiSvgIcon-root{color:#9d9d9d}.next-schedule-item-container .m-icon--enabled .MuiSvgIcon-root{color:#12cf5a}.smarsocket-status-card .MuiSvgIcon-root{color:#fff;padding-left:10px}.responsive-container-padding,.dashboard{background-color:#f5f6f7;padding:15px}@media (min-width: 992px){.responsive-container-padding,.dashboard{padding:30px}}.dashboard{background-color:none;background:none}.socket{background-color:#f5f6f7;min-height:100vh}.socket .info-items{display:flex;flex:1;flex-direction:row;align-items:flex-end;margin:10px auto}.socket .info-items .info-text{color:#9d9d9d;font-size:13px;font-weight:500}.socket .socket-title-online-dot{width:7px;height:7px;border-radius:3.5px;background-color:#12cf5a;margin-bottom:15px;margin-left:5px}.smartsocket .search-bar{display:flex;flex-direction:row;justify-content:space-between;padding-left:2px}.smartsocket .search-bar .bar{width:550px}.smartsocket .button-holder{display:flex;flex-direction:column}.smartsocket .create-button{margin-left:10px}.smartsocket .body{margin-top:15px}@media (min-width: 992px){.smartsocket .body{margin-top:30px}}.smartsocket .body .smartsocket-table{min-width:700px}.smartsocket .body .smartsocket-table .table-header{display:flex;flex-direction:row;width:100%;align-items:center;background-color:#5d8fe3;height:50px}.smartsocket .body .smartsocket-table .table-header .table-header-item{flex:.2;margin:15px}.smartsocket .body .smartsocket-table .table-header .table-header-item .text{color:#fff;font-weight:500;font-size:14px;font-family:Asap}.firmware-dialog-body .firmware-selector-spacer{height:100px}.sdx-drag-and-drop,.sdx-drag-and-drop--dragging{width:100%;height:100%;background-color:#fff}.sdx-drag-and-drop--dragging{background-color:#f5f6f7}.sdx-drag-and-drop .drop-content,.sdx-drag-and-drop--dragging .drop-content{display:flex;width:100%;height:100%;justify-content:center;align-items:center;flex-direction:column}.sdx-drag-and-drop .drop-content .hidden-input,.sdx-drag-and-drop--dragging .drop-content .hidden-input{visibility:hidden}.sdx-drag-and-drop .drop-content .drop-icon,.sdx-drag-and-drop--dragging .drop-content .drop-icon{width:40px;height:40px}.sdx-drag-and-drop .drop-content .drop-title,.sdx-drag-and-drop--dragging .drop-content .drop-title{font-weight:bolder;color:#5d8fe3;margin-top:20px;font-size:17px}.sdx-drag-and-drop .drop-content .drop-filetype,.sdx-drag-and-drop--dragging .drop-content .drop-filetype{color:#9d9d9d;margin-top:8px;margin-bottom:20px;font-size:13px}.sdx-drag-and-drop .drop-content .file-loader,.sdx-drag-and-drop--dragging .drop-content .file-loader{display:none}.feasibility-cell .header{display:flex;flex-direction:row;flex:1;align-items:center;background-color:#5d8fe3;padding-left:0;padding-right:0;height:50px}.feasibility-cell .header .header-item,.feasibility-cell .header .header-item--large{flex:.25;margin-left:15px}.feasibility-cell .header .header-item .text,.feasibility-cell .header .header-item--large .text{color:#fff;font-weight:500;font-size:14px;font-family:Asap}.feasibility-row{display:flex;width:100%;flex-direction:column}.feasibility-row .skeleton{padding:10px}.feasibility-row .feasibility-body{display:flex;flex-direction:row;width:100%;align-items:center}.feasibility-row .feasibility-column-item,.feasibility-row .feasibility-column-item--no-padding,.feasibility-row .feasibility-column-item--left-padding{flex:.25;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;padding:15px;display:flex;align-items:center;color:#344655;font-weight:400;font-size:15px;font-family:Asap}.feasibility-row .feasibility-column-item--left-padding{background-color:#faebd7;padding-left:7.5px}.feasibility-row .feasibility-column-item--no-padding{margin:0;padding:0}.feasibility-row .feasibility-column-item .left,.feasibility-row .feasibility-column-item--left-padding .left,.feasibility-row .feasibility-column-item--no-padding .left{display:flex;flex-direction:row;align-items:center}.feasibility-row .feasibility-column-item .left .phone-number,.feasibility-row .feasibility-column-item--left-padding .left .phone-number,.feasibility-row .feasibility-column-item--no-padding .left .phone-number{color:#9d9d9d;font-size:12px}.feasibility-row .feasibility-column-item .edit-icon,.feasibility-row .feasibility-column-item--left-padding .edit-icon,.feasibility-row .feasibility-column-item--no-padding .edit-icon{margin-right:7.5px;margin-left:7.5px;width:17px;height:17px}.feasibility-row .status{display:flex;justify-content:space-between;flex-direction:row;align-items:center;text-transform:capitalize}.feasibility-row .status .icon{width:20px;height:20px;margin-right:13px}.feasibility-row .column-item{flex:.16;padding:7.5px}.feasibility-row:hover{background-color:#f5f6f7}.csv-status{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;text-transform:capitalize}.csv-status .csv-status-icon{width:20px;height:20px;margin-right:13px}.csv-status .csv-status-title{color:#344655;font-weight:400;font-size:15px;font-family:Asap}.feasibility-timing{display:flex;flex-direction:row;font-size:15px}.feasibility-timing .timing-label{font-weight:500;margin-right:5px}.feasibility-product-body{display:flex;flex-direction:row;flex-wrap:wrap}.feasibility-product-body .provider-pill-container{display:flex;flex-wrap:wrap;flex-direction:row}.feasibility-product-body .provider-text{color:#9b9b9b;font-family:Asap;font-size:13px;margin-top:10px}.feasibility-product-body .provider-pill{background-color:#5d8fe3;color:#fff;border-radius:20px;font-family:Asap;font-weight:500;font-size:12px;padding:2px 10px;margin:10px 10px 0 0}.feasibility-map{overflow:hidden}.feasibility-map .leaflet-container{height:35vh;width:100wh}.feasibility-map .lat-lon-input-array{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:left;margin-top:10px}.feasibility-map .lat-lon-input-array .lat-lon-input{margin-right:10px}.feasibility-map .lat-lon-input-array .request-buttons-container{display:flex;margin-top:25px}.feasibility-map .lat-lon-input-array .request-buttons-container .button{margin-right:15px}.feasibility-map-result-card{padding:15px;font-family:Asap;color:#344655}.feasibility-map-result-card .connect-product-title{font-size:20px;font-weight:500;margin-bottom:10px}.feasibility-map-result-card .access-medium-title{font-size:15px;font-weight:200;margin-bottom:10px}.layout-scrollbar,.preview-scroller .right,.preview-scroller .left,.preview-scroller .left--reverse-hidden{scrollbar-color:rgba(0,0,0,.2) transparent}.layout-scrollbar::-webkit-scrollbar,.preview-scroller .right::-webkit-scrollbar,.preview-scroller .left::-webkit-scrollbar,.preview-scroller .left--reverse-hidden::-webkit-scrollbar{height:.375rem;width:.375rem}.layout-scrollbar::-webkit-scrollbar-track,.preview-scroller .right::-webkit-scrollbar-track,.preview-scroller .left::-webkit-scrollbar-track,.preview-scroller .left--reverse-hidden::-webkit-scrollbar-track{background-color:transparent}.layout-scrollbar::-webkit-scrollbar-thumb,.preview-scroller .right::-webkit-scrollbar-thumb,.preview-scroller .left::-webkit-scrollbar-thumb,.preview-scroller .left--reverse-hidden::-webkit-scrollbar-thumb{background-color:#0003;border-radius:3px}.layout-scrollbar::-webkit-scrollbar-thumb:hover,.preview-scroller .right::-webkit-scrollbar-thumb:hover,.preview-scroller .left::-webkit-scrollbar-thumb:hover,.preview-scroller .left--reverse-hidden::-webkit-scrollbar-thumb:hover{background-color:#0000004d}.layout-scrollbar::-webkit-scrollbar-thumb:active,.preview-scroller .right::-webkit-scrollbar-thumb:active,.preview-scroller .left::-webkit-scrollbar-thumb:active,.preview-scroller .left--reverse-hidden::-webkit-scrollbar-thumb:active{background-color:#0009}.layout-scrollbar::-webkit-scrollbar-thumb:vertical,.preview-scroller .right::-webkit-scrollbar-thumb:vertical,.preview-scroller .left::-webkit-scrollbar-thumb:vertical,.preview-scroller .left--reverse-hidden::-webkit-scrollbar-thumb:vertical{min-height:1.5rem}.layout-scrollbar::-webkit-scrollbar-thumb:horizontal,.preview-scroller .right::-webkit-scrollbar-thumb:horizontal,.preview-scroller .left::-webkit-scrollbar-thumb:horizontal,.preview-scroller .left--reverse-hidden::-webkit-scrollbar-thumb:horizontal{min-width:1.5rem}.layout-scrollbar::-webkit-scrollbar-corner,.preview-scroller .right::-webkit-scrollbar-corner,.preview-scroller .left::-webkit-scrollbar-corner,.preview-scroller .left--reverse-hidden::-webkit-scrollbar-corner{display:none}.layout-scrollbar::-webkit-scrollbar-button,.preview-scroller .right::-webkit-scrollbar-button,.preview-scroller .left::-webkit-scrollbar-button,.preview-scroller .left--reverse-hidden::-webkit-scrollbar-button{display:none}.card-container,.card-container--grid-mode,.card-container--no-margin{background-color:#fff;margin:15px;padding:7.5px 15px 15px;border-radius:5px;font-family:Asap}@media (min-width: 992px){.card-container,.card-container--grid-mode,.card-container--no-margin{margin:30px;padding:15px 30px 30px}}.card-container .title-holder,.card-container--grid-mode .title-holder,.card-container--no-margin .title-holder,.card-container .title-holder--padded-for-button,.card-container--grid-mode .title-holder--padded-for-button,.card-container--no-margin .title-holder--padded-for-button{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.card-container .title-holder .title-bar,.card-container--grid-mode .title-holder .title-bar,.card-container--no-margin .title-holder .title-bar,.card-container .title-holder--padded-for-button .title-bar,.card-container--grid-mode .card-container .title-holder--padded-for-button .title-bar,.card-container .card-container--grid-mode .title-holder--padded-for-button .title-bar,.card-container--no-margin .card-container .title-holder--padded-for-button .title-bar,.card-container .card-container--no-margin .title-holder--padded-for-button .title-bar,.card-container--grid-mode .title-holder--padded-for-button .title-bar,.card-container--no-margin .card-container--grid-mode .title-holder--padded-for-button .title-bar,.card-container--grid-mode .card-container--no-margin .title-holder--padded-for-button .title-bar,.card-container--no-margin .title-holder--padded-for-button .title-bar,.card-container .title-holder .title-bar--extra-padding,.card-container--grid-mode .card-container .title-holder .title-bar--extra-padding,.card-container .card-container--grid-mode .title-holder .title-bar--extra-padding,.card-container--no-margin .card-container .title-holder .title-bar--extra-padding,.card-container .card-container--no-margin .title-holder .title-bar--extra-padding,.card-container .title-holder--padded-for-button .title-holder .title-bar--extra-padding,.card-container .title-holder .title-holder--padded-for-button .title-bar--extra-padding,.card-container--grid-mode .card-container .title-holder--padded-for-button .title-holder .title-bar--extra-padding,.card-container--grid-mode .card-container .title-holder .title-holder--padded-for-button .title-bar--extra-padding,.card-container .card-container--grid-mode .title-holder--padded-for-button .title-holder .title-bar--extra-padding,.card-container .title-holder .card-container--grid-mode .title-holder--padded-for-button .title-bar--extra-padding,.card-container--no-margin .card-container .title-holder--padded-for-button .title-holder .title-bar--extra-padding,.card-container--no-margin .card-container .title-holder .title-holder--padded-for-button .title-bar--extra-padding,.card-container .card-container--no-margin .title-holder--padded-for-button .title-holder .title-bar--extra-padding,.card-container .title-holder .card-container--no-margin .title-holder--padded-for-button .title-bar--extra-padding,.card-container--grid-mode .title-holder--padded-for-button .card-container .title-holder .title-bar--extra-padding,.card-container--no-margin .card-container--grid-mode .title-holder--padded-for-button .card-container .title-holder .title-bar--extra-padding,.card-container .title-holder .card-container--no-margin .card-container--grid-mode .title-holder--padded-for-button .title-bar--extra-padding,.card-container--grid-mode .card-container--no-margin .title-holder--padded-for-button .card-container .title-holder .title-bar--extra-padding,.card-container .title-holder .card-container--grid-mode .card-container--no-margin .title-holder--padded-for-button .title-bar--extra-padding,.card-container--no-margin .title-holder--padded-for-button .card-container .title-holder .title-bar--extra-padding,.card-container--grid-mode .title-holder .title-bar--extra-padding,.card-container--no-margin .card-container--grid-mode .title-holder .title-bar--extra-padding,.card-container--grid-mode .card-container--no-margin .title-holder .title-bar--extra-padding,.card-container .title-holder--padded-for-button .card-container--grid-mode .title-holder .title-bar--extra-padding,.card-container--grid-mode .title-holder .card-container .title-holder--padded-for-button .title-bar--extra-padding,.card-container .card-container--grid-mode .title-holder .title-holder--padded-for-button .title-bar--extra-padding,.card-container--no-margin .card-container .title-holder--padded-for-button .card-container--grid-mode .title-holder .title-bar--extra-padding,.card-container--grid-mode .title-holder .card-container--no-margin .card-container .title-holder--padded-for-button .title-bar--extra-padding,.card-container .card-container--no-margin .title-holder--padded-for-button .card-container--grid-mode .title-holder .title-bar--extra-padding,.card-container--grid-mode .title-holder .card-container .card-container--no-margin .title-holder--padded-for-button .title-bar--extra-padding,.card-container--grid-mode .title-holder--padded-for-button .title-holder .title-bar--extra-padding,.card-container--grid-mode .title-holder .title-holder--padded-for-button .title-bar--extra-padding,.card-container--no-margin .card-container--grid-mode .title-holder--padded-for-button .title-holder .title-bar--extra-padding,.card-container--no-margin .card-container--grid-mode .title-holder .title-holder--padded-for-button .title-bar--extra-padding,.card-container--grid-mode .card-container--no-margin .title-holder--padded-for-button .title-holder .title-bar--extra-padding,.card-container--grid-mode .title-holder .card-container--no-margin .title-holder--padded-for-button .title-bar--extra-padding,.card-container--no-margin .title-holder--padded-for-button .card-container--grid-mode .title-holder .title-bar--extra-padding,.card-container--no-margin .title-holder .title-bar--extra-padding,.card-container .title-holder--padded-for-button .card-container--no-margin .title-holder .title-bar--extra-padding,.card-container--no-margin .title-holder .card-container .title-holder--padded-for-button .title-bar--extra-padding,.card-container--grid-mode .card-container .title-holder--padded-for-button .card-container--no-margin .title-holder .title-bar--extra-padding,.card-container--no-margin .title-holder .card-container--grid-mode .card-container .title-holder--padded-for-button .title-bar--extra-padding,.card-container .card-container--grid-mode .title-holder--padded-for-button .card-container--no-margin .title-holder .title-bar--extra-padding,.card-container--no-margin .title-holder .card-container .card-container--grid-mode .title-holder--padded-for-button .title-bar--extra-padding,.card-container .card-container--no-margin .title-holder .title-holder--padded-for-button .title-bar--extra-padding,.card-container--grid-mode .title-holder--padded-for-button .card-container--no-margin .title-holder .title-bar--extra-padding,.card-container--no-margin .title-holder .card-container--grid-mode .title-holder--padded-for-button .title-bar--extra-padding,.card-container--grid-mode .card-container--no-margin .title-holder .title-holder--padded-for-button .title-bar--extra-padding,.card-container--no-margin .title-holder--padded-for-button .title-holder .title-bar--extra-padding,.card-container--no-margin .title-holder .title-holder--padded-for-button .title-bar--extra-padding,.card-container .title-holder--padded-for-button .title-bar--extra-padding,.card-container--grid-mode .card-container .title-holder--padded-for-button .title-bar--extra-padding,.card-container .card-container--grid-mode .title-holder--padded-for-button .title-bar--extra-padding,.card-container--no-margin .card-container .title-holder--padded-for-button .title-bar--extra-padding,.card-container .card-container--no-margin .title-holder--padded-for-button .title-bar--extra-padding,.card-container--no-margin .card-container--grid-mode .card-container .title-holder--padded-for-button .title-bar--extra-padding,.card-container .card-container--no-margin .card-container--grid-mode .title-holder--padded-for-button .title-bar--extra-padding,.card-container--grid-mode .card-container--no-margin .card-container .title-holder--padded-for-button .title-bar--extra-padding,.card-container .card-container--grid-mode .card-container--no-margin .title-holder--padded-for-button .title-bar--extra-padding,.card-container--no-margin .card-container .card-container--grid-mode .title-holder--padded-for-button .title-bar--extra-padding,.card-container--grid-mode .card-container .card-container--no-margin .title-holder--padded-for-button .title-bar--extra-padding,.card-container--grid-mode .title-holder--padded-for-button .title-bar--extra-padding,.card-container--no-margin .card-container--grid-mode .title-holder--padded-for-button .title-bar--extra-padding,.card-container--grid-mode .card-container--no-margin .title-holder--padded-for-button .title-bar--extra-padding,.card-container--no-margin .title-holder--padded-for-button .title-bar--extra-padding{display:flex;flex-direction:row;align-items:flex-end}.table-scroll-container{overflow-x:auto}.docs-table{min-width:800px;padding-bottom:1px;overflow:hidden}.available-connection-cell .header{display:flex;flex-direction:row;flex:1;align-items:center;background-color:#5d8fe3;padding-left:0;padding-right:0;height:50px}.available-connection-cell .header .header-item,.available-connection-cell .header .header-item--small{flex:.18;margin-left:30px}.available-connection-cell .header .header-item .text,.available-connection-cell .header .header-item--small .text{color:#fff;font-weight:500;font-size:14px;font-family:Asap}.available-connection-cell .header .header-item--small{flex:.1}.site-row{display:flex;width:100%;flex-direction:column}.site-row .skeleton{padding:10px}.site-row .avc-body{display:flex;flex-direction:row;width:100%;padding-top:5px;padding-bottom:5px;align-items:center}.site-row .site-column-item,.site-row .site-column-item--small,.site-row .site-column-item--left-padding{flex:.18;padding:7.5px 30px;display:flex;align-items:center;color:#344655;font-weight:400;font-size:15px;font-family:Asap}.site-row .site-column-item--left-padding{padding-left:30px}.site-row .site-column-item .left,.site-row .site-column-item--small .left,.site-row .site-column-item--left-padding .left{display:flex;flex-direction:row;align-items:center}.site-row .site-column-item .left .phone-number,.site-row .site-column-item--small .left .phone-number,.site-row .site-column-item--left-padding .left .phone-number{color:#9d9d9d;font-size:12px}.site-row .site-column-item .edit-icon,.site-row .site-column-item--small .edit-icon,.site-row .site-column-item--left-padding .edit-icon{margin-right:7.5px;margin-left:7.5px;width:17px;height:17px}.site-row .site-column-item--small{flex:.1}.site-row .status{display:flex;justify-content:space-between;flex-direction:row;align-items:center;text-transform:capitalize}.site-row .status .icon{width:20px;height:20px;margin-right:13px}.available-connection .search-bar{display:flex;flex-direction:row;justify-content:space-between;padding-left:1px;padding-bottom:15px;padding-top:15px}@media (min-width: 992px){.available-connection .search-bar{padding-bottom:30px;padding-top:30px}}.available-connection .search-bar .bar{width:550px;align-self:center}.available-connection .search-bar .error-filter{min-width:200px}.available-connection .button-holder{display:flex;flex-direction:row;height:40px;width:40px}.available-connection .body .sites-table{min-width:800px}.available-connection .body .sites-table .table-header{display:flex;flex-direction:row;width:100%;align-items:center;background-color:#5d8fe3;height:50px}.available-connection .body .sites-table .table-header .table-header-item{flex:.2;margin:15px}.available-connection .body .sites-table .table-header .table-header-item .text{color:#fff;font-weight:500;font-size:14px;font-family:Asap}.full-screen-circle-loader{position:absolute;top:0;bottom:0;left:0;right:0}.full-screen-circle-loader .modal-content{display:flex;width:100%;height:100%;justify-content:center;align-items:center}.progress-divider-container{height:4px}@media (min-width: 600px){.progress-divider-container{height:2px}}.progress-divider-container .MuiLinearProgress-root{height:4px}@media (min-width: 600px){.progress-divider-container .MuiLinearProgress-root{height:2px}}.responsive-container-padding,.sdx-tool-holder .sdx-csv-tool .csv-detail-paper,.sdx-tool-holder{background-color:#f5f6f7;padding:15px}@media (min-width: 992px){.responsive-container-padding,.sdx-tool-holder .sdx-csv-tool .csv-detail-paper,.sdx-tool-holder{padding:30px}}.sdx-tool-holder{background-color:#f5f6f7;height:100%;overflow-x:auto}.sdx-tool-holder .table-clamp{max-width:100%;overflow:hidden;overflow-x:auto}.sdx-tool-holder .sdx-csv-tool{display:flex;flex-direction:column;overflow:hidden;overflow-x:auto;min-width:800px;margin-bottom:150px}.sdx-tool-holder .sdx-csv-tool .csv-table-header-holder{background-color:#5d8fe3}.sdx-tool-holder .sdx-csv-tool .csv-table-header{display:flex;flex-direction:row;height:50px;width:100%;background-color:#5d8fe3;border-top-left-radius:3px;border-top-right-radius:3px}.sdx-tool-holder .sdx-csv-tool .csv-table-header .check-box{display:flex;width:50px;min-width:50px;height:50px;justify-content:center;align-items:center;margin-right:15px}.sdx-tool-holder .sdx-csv-tool .csv-table-header .check-box .Mui-checked,.sdx-tool-holder .sdx-csv-tool .csv-table-header .check-box .MuiCheckbox-root{color:#fff}.sdx-tool-holder .sdx-csv-tool .csv-table-header .csv-header-item{display:flex;width:220px;max-width:220px;min-width:220px;align-items:center}.sdx-tool-holder .sdx-csv-tool .csv-table-header .csv-header-item .csv-header-error-data-text{color:#fff;font-family:Asap;font-size:15px;font-weight:500;justify-content:center;align-items:center;text-align:center;display:flex}.sdx-tool-holder .sdx-csv-tool .csv-table-header .csv-header-item .csv-input{color:#fff}.sdx-tool-holder .sdx-csv-tool .csv-table-header .csv-header-item .csv-header-icon{margin-right:15px}.sdx-tool-holder .sdx-csv-tool .csv-table-header .csv-header-item .csv-header-icon-error{margin-right:27px;margin-left:12px;margin-top:1px}.sdx-tool-holder .sdx-csv-tool .csv-table-header .csv-header-item .csv-select-text{font-size:15px;font-weight:500}.sdx-tool-holder .sdx-csv-tool .csv-table-header .csv-header-item .MuiSelect-root{display:flex;color:#fff}.sdx-tool-holder .sdx-csv-tool .csv-table-header .csv-header-item .MuiSelect-icon{color:#fff}.sdx-tool-holder .sdx-csv-tool .csv-table-header .csv-header-item .MuiSelect-select{background-color:#5d8fe3}.sdx-tool-holder .sdx-csv-tool .csv-detail-paper{background-color:#fff}.sdx-tool-holder .sdx-csv-tool .csv-detail-paper .group-title-holder{display:flex;flex:1;justify-content:space-between;align-items:center}.sdx-tool-holder .sdx-csv-tool .csv-detail-paper .group-title-holder .group-title-text{font-size:26px;font-family:Asap;font-weight:400;color:#344655;padding-bottom:10px}.sdx-tool-holder .sdx-csv-tool .csv-detail-paper .offset-feasibility-name{margin-top:-25px}.sdx-tool-holder .sdx-csv-tool .csv-detail-paper .column-holder{display:flex;flex-direction:row;flex:1;flex-wrap:wrap}.sdx-tool-holder .sdx-csv-tool .csv-detail-paper .column-holder .base-set{display:flex;flex-direction:column;min-width:100px;max-width:max-content;margin-top:10px;margin-right:20px}.sdx-tool-holder .sdx-csv-tool .csv-detail-paper .column-holder .base-set .set-column{display:flex;flex-direction:column;flex:1;justify-content:flex-end}.sdx-tool-holder .sdx-csv-tool .csv-detail-paper .column-holder .base-set .set-column .label-text{font-size:13px;font-weight:500;color:#344655;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.sdx-tool-holder .sdx-csv-tool .csv-template-dl-text{color:#5d8fe3;text-decoration:underline;font-size:13px;font-family:Asap;margin-left:-7px}.sdx-tool-holder .sdx-csv-tool .csv-overview-title{font-size:13px;color:#344655;font-weight:bolder;margin-top:7.5px}@media (min-width: 992px){.sdx-tool-holder .sdx-csv-tool .csv-overview-title{margin-top:15px}}.sdx-tool-holder .sdx-csv-tool .csv-overview-item .csv-overview-item-title{font-size:11px;color:#344655}.sdx-tool-holder .sdx-csv-tool .csv-overview-item .csv-overview-item-message{font-family:Asap;font-weight:400;color:#5d8fe3;font-size:16px;margin-top:10px}.sdx-tool-holder .sdx-csv-tool .csv-overview-item .csv-overview-item-icon{width:15px;height:15px;margin-top:10px}.sdx-tool-holder .sdx-csv-tool .csv-create-group-controls{display:flex;flex-direction:column;margin-top:30px;align-items:flex-start}.sdx-tool-holder .sdx-csv-tool .csv-table-message{color:#fff;padding:10px;font-size:12px;font-weight:600}.sdx-tool-holder .sdx-csv-tool .csv-template-dl-text:hover{color:#5d8ee380;cursor:pointer}.sdx-tool-holder .sdx-csv-tool .csv-table-footer{height:50px;border-top-color:#e0e0e0;border-top-width:1px;border-top-style:solid;display:flex;align-items:center;padding-left:15px;padding-right:15px;justify-content:space-between}.sdx-tool-holder .sdx-csv-tool .csv-table-footer .horizontal{display:flex;flex-direction:row}.sdx-tool-holder .sdx-csv-tool .csv-table-list{overflow:hidden}.sdx-tool-holder .csv-table-header-floating-holder{display:flex;justify-content:space-between;align-items:center;margin-top:7.5px;margin-bottom:7.5px}.sdx-tool-holder .csv-table-header-floating-holder .horizontal{display:flex;flex-direction:row}.sdx-tool-holder .csv-table-header-floating-holder .right-content{padding:30px 3px 30px 30px}.sdx-tool-holder .csv-table-header-floating-holder .right-content .error-icon{width:22px;height:22px;align-self:center}.sdx-tool-holder .csv-table-header-floating-holder .right-content .table-error-count{color:#f54842;align-self:center;margin-right:30px;margin-left:7.5px;font-weight:500;font-family:Asap;font-size:17px}.sdx-tool-holder .csv-table-header-floating-holder .right-content .right-content-button{margin-right:10px}.sdx-tool-holder .sdx-csv-cell,.sdx-tool-holder .sdx-csv-cell--error{height:50px;display:flex;flex-direction:row;align-items:center;border-bottom-style:solid;border-bottom-color:#e0e0e0;border-bottom-width:1px;overflow:hidden}.sdx-tool-holder .sdx-csv-cell .sdx-csv-cell-column,.sdx-tool-holder .sdx-csv-cell--error .sdx-csv-cell-column,.sdx-tool-holder .sdx-csv-cell .sdx-csv-cell-column--disabled,.sdx-tool-holder .sdx-csv-cell--error .sdx-csv-cell-column--disabled{display:flex;height:50px;width:220px;max-width:220px;min-width:220px;align-items:center}.sdx-tool-holder .sdx-csv-cell .sdx-csv-cell-column--disabled,.sdx-tool-holder .sdx-csv-cell--error .sdx-csv-cell-column--disabled{background-color:#eeecec}.sdx-tool-holder .sdx-csv-cell .sdx-csv-cell-column .item-text,.sdx-tool-holder .sdx-csv-cell--error .sdx-csv-cell-column .item-text,.sdx-tool-holder .sdx-csv-cell .sdx-csv-cell-column .item-text--disabled,.sdx-tool-holder .sdx-csv-cell--error .sdx-csv-cell-column .item-text--disabled,.sdx-tool-holder .sdx-csv-cell .sdx-csv-cell-column--disabled .item-text,.sdx-tool-holder .sdx-csv-cell--error .sdx-csv-cell-column--disabled .item-text,.sdx-tool-holder .sdx-csv-cell .sdx-csv-cell-column--disabled .item-text--disabled,.sdx-tool-holder .sdx-csv-cell--error .sdx-csv-cell-column--disabled .item-text--disabled{font-size:14px;padding-left:10px;padding-right:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.sdx-tool-holder .sdx-csv-cell .sdx-csv-cell-column .item-text--disabled,.sdx-tool-holder .sdx-csv-cell--error .sdx-csv-cell-column .item-text--disabled,.sdx-tool-holder .sdx-csv-cell .sdx-csv-cell-column--disabled .item-text--disabled,.sdx-tool-holder .sdx-csv-cell--error .sdx-csv-cell-column--disabled .item-text--disabled{color:#344655}.sdx-tool-holder .sdx-csv-cell .check-box,.sdx-tool-holder .sdx-csv-cell--error .check-box{display:flex;width:50px;min-width:50px;max-width:50px;height:50px;justify-content:center;align-items:center;margin-right:15px;color:#5d8fe3}.sdx-tool-holder .sdx-csv-cell .check-box .csv-error-icon-holder,.sdx-tool-holder .sdx-csv-cell--error .check-box .csv-error-icon-holder{width:20px;min-width:20px;height:50px}.sdx-tool-holder .sdx-csv-cell--error{background-color:#ffd4d3}.sdx-tool-holder .sdx-csv-cell:hover,.sdx-tool-holder .sdx-csv-cell--error:hover{background-color:#f5f6f7}.sdx-tool-holder .sdx-csv-cell--error:hover{background-color:#ffc8c6}.sdx-tool-holder .table-error-holder,.sdx-tool-holder .table-error-holder--no-margin{display:flex;flex-direction:row;margin-top:15px;margin-bottom:15px;align-items:center}.sdx-tool-holder .table-error-holder--no-margin{margin:0}.sdx-tool-holder .table-error-holder .table-error-icon,.sdx-tool-holder .table-error-holder--no-margin .table-error-icon{width:18px;height:18px}.sdx-tool-holder .table-error-holder .table-error-text,.sdx-tool-holder .table-error-holder--no-margin .table-error-text{color:#f54842;margin-left:15px;font-weight:400;font-size:14px}.sdx-tool-holder .csv-create-footer{background-color:#0ff;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:15px;flex:1;position:absolute;bottom:0;left:0;right:0;border-top-style:solid;border-top-width:1px;border-top-color:#e0e0e0;background-color:#fff}.sdx-tool-holder .csv-create-footer .MuiFormControlLabel-label{color:#344655;font-size:13px}.sdx-tool-holder .csv-create-footer .csv-right-content-holder,.sdx-tool-holder .csv-create-footer .csv-left-content-holder{display:flex}.feasibilities .search-bar{display:flex;flex-direction:row;justify-content:space-between;padding-left:2px}.feasibilities .search-bar .bar{width:550px}.feasibilities .button-holder{display:flex;flex-direction:row}.feasibilities .create-button{margin-left:10px}.feasibilities .body{margin-top:15px}@media (min-width: 992px){.feasibilities .body{margin-top:30px}}.feasibilities .body .feasibilities-table{min-width:800px}.feasibilities .body .feasibilities-table .table-header{display:flex;flex-direction:row;width:100%;align-items:center;background-color:#5d8fe3;height:50px}.feasibilities .body .feasibilities-table .table-header .table-header-item{flex:.2;margin:15px}.feasibilities .body .feasibilities-table .table-header .table-header-item .text{color:#fff;font-weight:500;font-size:14px;font-family:Asap}.price-book-table{border-style:solid;border-color:#e0e0e0;border-width:1px;border-radius:10px}.price-book-table .header,.price-book-table .header .header-item{background-color:#fff}.price-book-table .header .header-item .text{color:#344655}.price-book-skeleton-item{padding:20px;margin-bottom:20px}.price-book-skeleton-item .smooth{border-radius:5px;overflow:hidden}.price-book-accordian{font-family:Asap,sans-serif}.price-book-accordian .header-text{color:#344655}.responsive-container{display:flex;height:100%}.responsive-container .view-content{display:flex;flex:1;flex-direction:column;height:100%;width:100%}.responsive-container .view-content .main-content-loader{position:absolute;top:62px;width:100%}.responsive-container .view-content .child-content{display:flex;flex-direction:column;height:100%;overflow:auto}.responsive-container .view-content-header,.responsive-container .view-content-header--include-side-margins{margin:15px 15px 2px}.responsive-container .view-content-header--include-side-margins{margin-left:15px;margin-right:15px}@media (min-width: 992px){.responsive-container .view-content-header--include-side-margins{margin-right:30px;margin-left:30px}}@media (min-width: 992px){.responsive-container .view-content-header,.responsive-container .view-content-header--include-side-margins{margin:30px 30px 2px}}.responsive-container .view-content-header .vert-spacer,.responsive-container .view-content-header--include-side-margins .vert-spacer{height:15px;width:100%}@media (min-width: 992px){.responsive-container .view-content-header .vert-spacer,.responsive-container .view-content-header--include-side-margins .vert-spacer{height:30px}}.responsive-container .view-content-header .filter-btn-row,.responsive-container .view-content-header--include-side-margins .filter-btn-row{margin-top:7.5px;margin-bottom:7.5px}.responsive-container .view-content-header .filter-btn-row .chevron,.responsive-container .view-content-header--include-side-margins .filter-btn-row .chevron{margin-left:10px;transition:all linear .1s;height:18px;width:18px}.responsive-container .view-content-header .filter-btn-row .chevron.open,.responsive-container .view-content-header--include-side-margins .filter-btn-row .chevron.open{transform:rotate(90deg)}.app-desktop-drawer .drawer-logo{width:80px;padding:15px;margin:10px 0 30px 5px}.app-desktop-drawer .submenu-selected{background:linear-gradient(90deg,#5d8ee34d,#50b2c64d);border-top-right-radius:25px;border-bottom-right-radius:25px;overflow:hidden;width:calc(100% - 20px);padding:12px 22px}.app-desktop-drawer .submenu-selected:hover{background:linear-gradient(90deg,#5d8ee34d,#50b2c64d)}.app-desktop-drawer .submenu-unselected{background-color:#fff;padding:12px 22px}.app-desktop-drawer .submenu-unselected:hover{background:linear-gradient(90deg,#5d8ee31a,#50b2c61a)}.app-desktop-drawer .nested-item-spacer{width:20px}.app-desktop-drawer .item-text{margin-left:15px;color:#344655;font-family:Asap,sans-serif;font-size:15px;flex:1;font-weight:500}.app-desktop-drawer .drawer-icon{display:flex;align-items:center;justify-content:flex-start;height:fit-content;width:fit-content;margin-right:-5px;margin-left:-5px}.app-desktop-drawer .nav-content-sections-holder{display:flex;flex-direction:column;height:100%}.app-desktop-drawer .nav-content-sections-holder .version{font-family:Asap,sans-serif;padding:10px;margin:0}.app-desktop-drawer .middle-section{flex:1}.app-desktop-drawer .bottom-section{margin-left:-5px}.settings h4{text-align:center;font-family:Asap;font-weight:700;font-size:16px;color:#344655}.settings h5{text-align:center;text-overflow:ellipsis;color:#969696;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-family:Asap;font-weight:lighter;font-size:14px}.settings .settings-button{margin:10px;text-transform:none;font-weight:500;font-size:14px;width:100px;height:30px;align-self:center}.settings .logout-button{color:#969696}.icon{margin:5px}.app-header-bar{background-color:#fff}.toolbar-content{display:flex;flex:1;flex-direction:row;align-items:center}.toolbar-content .title{color:#344655;font-size:18px;font-family:Asap;font-weight:700}.main-tool-bar .MuiAppBar-root{background-color:#fff;box-shadow:none}@media only screen and (min-width: 600px){.main-tool-bar .MuiAppBar-root{width:calc(100% - 240px)}}.mtb-menu .mtb-menu-content{min-width:230px}.integration-row .icon{visibility:hidden}.integration-row:hover .icon{visibility:visible}.integration-info{padding:5px;overflow-x:auto}.integration-info .section{margin-bottom:15px}.integration-info .heading{font-size:14px;font-family:Asap;font-weight:500;color:#4e6066;margin-bottom:15px}.integration-info .endpoint-container{display:flex;flex-direction:row;width:100%;max-width:650px;padding:7.5px;justify-content:flex-start;align-items:center;border-radius:3px;background-color:#f5f6f7;overflow-x:auto}.integration-info .endpoint-container .endpoint-method{background-color:#5d8fe3;font-family:Asap;font-size:14px;color:#fff;padding:7.5px;border-radius:5px;text-transform:uppercase}.integration-info .endpoint-container .endpoint-text{font-family:Asap;font-size:14px;vertical-align:middle;overflow-wrap:break-word;padding-left:7.5px;padding-right:7.5px}.integration-info .description{font-size:13px;font-family:Asap;font-weight:200;color:#4e6066;margin-bottom:15px}.integration-info .code-block,.integration-info .code-block--padding{font-size:12px;font-family:Asap;font-weight:100}.integration-info .code-block--padding{padding-bottom:15px}.doc-description{font-size:14px;font-family:Asap;font-weight:200;color:#4e6066}.integration-info-section-header{font-size:20px;font-family:Asap;font-weight:500;color:#4e6066;margin-top:10px}.doc-nested-section{font-family:Asap;padding-left:20px}.doc-nested-section .spaced-accordion{padding-bottom:10px}.doc-nested-section .sub-section-heading{color:#5d8fe3;font-weight:200;font-size:15px}.product-name{font-weight:600!important;color:#344655!important;font-size:15px!important;line-height:1.4!important;margin-bottom:2px!important}.data-allocation-notes{font-size:12px!important;color:#9d9d9d!important;line-height:1.3!important;font-style:italic!important;margin-top:2px!important}.provider-chip{font-size:12px!important;font-weight:500!important}.provider-chip--mtn{background-color:#fc0!important;color:#000!important}.provider-chip--vodacom{background-color:#c41c1c!important;color:#fff!important}.medium-badge{background-color:#5d8fe3!important;color:#fff!important;padding:6px 14px!important;border-radius:20px!important;font-size:11px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.5px!important;display:inline-block!important;box-shadow:0 2px 4px #0000001a!important}.rapid-table-row:hover{transform:translateY(-1px)!important;box-shadow:0 2px 8px #00000014!important;transition:all .2s ease!important}.base-container .search-bar,.connect-product-definitions .search-bar{display:flex;flex-direction:row;justify-content:space-between;padding-left:2px}.base-container .search-bar .bar,.connect-product-definitions .search-bar .bar{width:550px}.base-container .body,.connect-product-definitions .body{margin-top:15px}@media (min-width: 992px){.base-container .body,.connect-product-definitions .body{margin-top:30px}}.connect-product-definitions .button-holder{display:flex;flex-direction:row}.connect-product-definitions .create-button{margin-left:10px}.connect-product-definitions .body{margin-top:15px}@media (min-width: 992px){.connect-product-definitions .body{margin-top:30px}}.connect-product-definitions .body .connect-product-definitions-table{min-width:2000px}.connect-product-definitions .body .connect-product-definitions-table .table-header{display:flex;flex-direction:row;width:100%;align-items:center;background-color:#5d8fe3;height:50px}.connect-product-definitions .body .connect-product-definitions-table .table-header .table-header-item{flex:.2;margin:15px}.connect-product-definitions .body .connect-product-definitions-table .table-header .table-header-item .text{color:#fff;font-weight:500;font-size:14px;font-family:Asap}.otp-spacer{height:154px}.settings-details{padding:15px;margin-bottom:30px}@media (min-width: 768px){.settings-details{padding:30px}}.version{color:#9d9d9d;font-size:12px;text-align:center;padding:15px}.settings-menu{min-width:240px;padding:15px}@media (min-width: 768px){.settings-menu{padding:30px 30px 0}}.settings-menu .submenu-selected,.settings-menu .submenu-selected:hover{background:linear-gradient(90deg,#5d8ee34d,#50b2c64d);border-top-right-radius:25px;border-bottom-right-radius:25px;overflow:hidden;width:calc(100% - 20px);padding:12px 22px}.settings-menu .submenu-unselected{padding:12px 22px}.settings-menu .submenu-unselected:hover{background:linear-gradient(90deg,#5d8ee31a,#50b2c61a);border-top-right-radius:25px;border-bottom-right-radius:25px;overflow:hidden;width:calc(100% - 20px);padding:12px 22px}.settings-menu .item-text{margin-left:15px;color:#344655;font-family:Asap,sans-serif;font-size:15px;flex:1;font-weight:500}.settings-menu .drawer-icon{display:flex;align-items:center;justify-content:flex-start;height:fit-content;width:fit-content;margin-right:-5px;margin-left:-5px}.settings-paper{flex:1;background-color:#fff;width:auto;padding:15px}.paper-divider{flex:1;width:auto;padding:10px}.settings-button{width:150px}.settings-info{justify-content:left;padding:0 10px}.settings-info h4{font-size:16px}.settings-info h5{color:#344655;font-size:14px;font-weight:400}.sp-divider{margin:10px 0}.pro-stepper-container .pro-stepper-card{display:flex;align-items:center;flex-direction:column}.pro-stepper-container .pro-stepper-card .step-message{font-family:Asap;font-weight:400;font-size:1.2em;margin-top:10px;text-align:center}.pro-stepper-container .pro-stepper-card .step-container{display:flex;flex-grow:1;flex-direction:column;justify-content:center;align-items:center;height:500px;width:100%}@media (min-width: 768px){.pro-stepper-container .pro-stepper-card .step-container{flex-direction:row;height:200px}}.pro-stepper-container .pro-stepper-card .step-container .step-item,.pro-stepper-container .pro-stepper-card .step-container .progress-bar-container{display:flex;flex:1;justify-content:center;align-items:center;height:50px;width:50px}.pro-stepper-container .pro-stepper-card .step-container .progress-bar-container{width:100px;height:200px;rotate:90deg}@media (min-width: 768px){.pro-stepper-container .pro-stepper-card .step-container .progress-bar-container{height:50px;width:200px;rotate:0deg}}.pro-stepper-container .pro-stepper-card .step-container .progress-bar-container .MuiLinearProgress-colorPrimary{background-color:#9ddeb6}.pro-stepper-container .pro-stepper-card .step-container .progress-bar-container .MuiLinearProgress-barColorPrimary{background-color:#12cf5a}.pro-stepper-container .pro-stepper-card .step-container .progress-bar-container .MuiLinearProgress-colorSecondary{background-color:#ffac4033}.pro-stepper-container .pro-stepper-card .step-container .progress-bar-container .MuiLinearProgress-barColorSecondary{background-color:#ffac40}.pro-stepper-container .pro-stepper-card .step-container .progress-bar-container .MuiLinearProgress-root{height:2px}.countdown-timer{display:flex;justify-content:center;align-items:center;background-color:#fff;overflow:hidden;width:34px;height:34px;border-radius:34px;border-color:#f54842;border-width:2.5px;border-style:solid;box-shadow:0 3px 6px #00000029,0 3px 6px #0000003b}.countdown-timer .text{font-size:1.1em;font-family:Asap;font-weight:500;color:#f54842}.firmware-dialog .firmware-filter{max-width:100px}.firmware-dialog .device-current-firmware-text{font-family:Asap;font-size:14px;color:#5d8fe3}.firmware-dialog .standout-text{font-style:italic;font-weight:lighter}.firmware-dialog .success-holder{display:flex;justify-content:center;align-items:center;margin-bottom:-10px}.firmware-dialog .success-holder .title{font-family:Asap;font-size:20px;font-weight:500;padding:10px}.firmware-dialog .success-holder .icon{height:20px;width:20px}.scheduler-dialog{position:relative}.scheduler-dialog .scheduler-state-container{display:flex;flex-direction:row;align-items:center;color:#9d9d9d}.scheduler-dialog .scheduler-state-container .text,.scheduler-dialog .scheduler-state-container .schedule-count-container .text--warning,.schedule-count-container .scheduler-dialog .scheduler-state-container .text--warning,.scheduler-dialog .scheduler-state-container .schedule-count-container .text--error,.schedule-count-container .scheduler-dialog .scheduler-state-container .text--error{font-size:16px;font-weight:400;margin-left:10px}.scheduler-dialog .paper-override{position:relative}.scheduler-dialog .disabled-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0000001a;border-radius:2px}.schedule-count-container{font-family:Asap;font-size:1.1rem}.schedule-count-container .text,.schedule-count-container .text--warning,.schedule-count-container .text--error{padding-right:20px;color:#9b9b9b;font-weight:100}.schedule-count-container .text--error{color:#f54842}.schedule-count-container .text--warning{color:#ffac40}.layout-scrollbar,.preview-scroller .left,.preview-scroller .left--reverse-hidden,.preview-scroller .right{scrollbar-color:rgba(0,0,0,.2) transparent}.layout-scrollbar::-webkit-scrollbar,.preview-scroller .left::-webkit-scrollbar,.preview-scroller .left--reverse-hidden::-webkit-scrollbar,.preview-scroller .right::-webkit-scrollbar{height:.375rem;width:.375rem}.layout-scrollbar::-webkit-scrollbar-track,.preview-scroller .left::-webkit-scrollbar-track,.preview-scroller .left--reverse-hidden::-webkit-scrollbar-track,.preview-scroller .right::-webkit-scrollbar-track{background-color:transparent}.layout-scrollbar::-webkit-scrollbar-thumb,.preview-scroller .left::-webkit-scrollbar-thumb,.preview-scroller .left--reverse-hidden::-webkit-scrollbar-thumb,.preview-scroller .right::-webkit-scrollbar-thumb{background-color:#0003;border-radius:3px}.layout-scrollbar::-webkit-scrollbar-thumb:hover,.preview-scroller .left::-webkit-scrollbar-thumb:hover,.preview-scroller .left--reverse-hidden::-webkit-scrollbar-thumb:hover,.preview-scroller .right::-webkit-scrollbar-thumb:hover{background-color:#0000004d}.layout-scrollbar::-webkit-scrollbar-thumb:active,.preview-scroller .left::-webkit-scrollbar-thumb:active,.preview-scroller .left--reverse-hidden::-webkit-scrollbar-thumb:active,.preview-scroller .right::-webkit-scrollbar-thumb:active{background-color:#0009}.layout-scrollbar::-webkit-scrollbar-thumb:vertical,.preview-scroller .left::-webkit-scrollbar-thumb:vertical,.preview-scroller .left--reverse-hidden::-webkit-scrollbar-thumb:vertical,.preview-scroller .right::-webkit-scrollbar-thumb:vertical{min-height:1.5rem}.layout-scrollbar::-webkit-scrollbar-thumb:horizontal,.preview-scroller .left::-webkit-scrollbar-thumb:horizontal,.preview-scroller .left--reverse-hidden::-webkit-scrollbar-thumb:horizontal,.preview-scroller .right::-webkit-scrollbar-thumb:horizontal{min-width:1.5rem}.layout-scrollbar::-webkit-scrollbar-corner,.preview-scroller .left::-webkit-scrollbar-corner,.preview-scroller .left--reverse-hidden::-webkit-scrollbar-corner,.preview-scroller .right::-webkit-scrollbar-corner{display:none}.layout-scrollbar::-webkit-scrollbar-button,.preview-scroller .left::-webkit-scrollbar-button,.preview-scroller .left--reverse-hidden::-webkit-scrollbar-button,.preview-scroller .right::-webkit-scrollbar-button{display:none}.flex{display:flex}.vertical{display:flex;flex-direction:column}.horizontal-spacer{margin-top:30px}.horizontal-spacer-half{margin-top:15px}.vertical-spacer{width:30px}.vertical-spacer-half{width:15px}.app-content{height:200px}.full-screen-window,.full-screen-window--no-scroll{display:flex;flex-direction:column;background-color:#f5f6f7;min-width:100%;min-height:100%;width:100%}.full-screen-window--no-scroll{height:100%;overflow-y:hidden;overflow-x:hidden}.content-container{background-color:#f5f6f7}.card-container,.card-container--no-margin,.card-container--grid-mode{background-color:#fff;margin:15px;padding:7.5px 15px 15px;border-radius:5px;font-family:Asap}@media (min-width: 992px){.card-container,.card-container--no-margin,.card-container--grid-mode{margin:30px;padding:15px 30px 30px}}.card-container--grid-mode,.card-container--no-margin{margin:0}.card-container .title-holder,.card-container .title-holder--padded-for-button,.card-container--grid-mode .title-holder,.card-container--grid-mode .title-holder--padded-for-button,.card-container--no-margin .title-holder,.card-container--no-margin .title-holder--padded-for-button{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.card-container .title-holder--padded-for-button,.card-container--grid-mode .title-holder--padded-for-button,.card-container--no-margin .title-holder--padded-for-button{padding-top:10px;padding-bottom:10px}.card-container .title-holder .title-bar,.card-container .title-holder .title-bar--extra-padding,.card-container--grid-mode .title-holder .title-bar,.card-container--grid-mode .title-holder .title-bar--extra-padding,.card-container--no-margin .title-holder .title-bar,.card-container--no-margin .title-holder .title-bar--extra-padding,.card-container .title-holder--padded-for-button .title-bar,.card-container .title-holder--padded-for-button .title-bar--extra-padding,.card-container--grid-mode .title-holder--padded-for-button .title-bar,.card-container--grid-mode .title-holder--padded-for-button .title-bar--extra-padding,.card-container--no-margin .title-holder--padded-for-button .title-bar,.card-container--no-margin .title-holder--padded-for-button .title-bar--extra-padding{display:flex;flex-direction:row;align-items:flex-end}.card-container .title-holder .title-bar--extra-padding,.card-container--grid-mode .title-holder .title-bar--extra-padding,.card-container--no-margin .title-holder .title-bar--extra-padding,.card-container .title-holder--padded-for-button .title-bar--extra-padding,.card-container--grid-mode .title-holder--padded-for-button .title-bar--extra-padding,.card-container--no-margin .title-holder--padded-for-button .title-bar--extra-padding{padding-top:5px;padding-bottom:10px}.card-container .title-holder .title-bar .title,.card-container--grid-mode .title-holder .title-bar .title,.card-container--no-margin .title-holder .title-bar .title,.card-container .title-holder--padded-for-button .title-bar .title,.card-container--grid-mode .card-container .title-holder--padded-for-button .title-bar .title,.card-container .card-container--grid-mode .title-holder--padded-for-button .title-bar .title,.card-container--no-margin .card-container .title-holder--padded-for-button .title-bar .title,.card-container .card-container--no-margin .title-holder--padded-for-button .title-bar .title,.card-container--grid-mode .title-holder--padded-for-button .title-bar .title,.card-container--no-margin .card-container--grid-mode .title-holder--padded-for-button .title-bar .title,.card-container--grid-mode .card-container--no-margin .title-holder--padded-for-button .title-bar .title,.card-container--no-margin .title-holder--padded-for-button .title-bar .title,.card-container .title-holder .title-bar--extra-padding .title,.card-container--grid-mode .card-container .title-holder .title-bar--extra-padding .title,.card-container .card-container--grid-mode .title-holder .title-bar--extra-padding .title,.card-container--no-margin .card-container .title-holder .title-bar--extra-padding .title,.card-container .card-container--no-margin .title-holder .title-bar--extra-padding .title,.card-container .title-holder--padded-for-button .title-holder .title-bar--extra-padding .title,.card-container .title-holder .title-holder--padded-for-button .title-bar--extra-padding .title,.card-container--grid-mode .card-container .title-holder--padded-for-button .title-holder .title-bar--extra-padding .title,.card-container--grid-mode .card-container .title-holder .title-holder--padded-for-button .title-bar--extra-padding .title,.card-container .card-container--grid-mode .title-holder--padded-for-button .title-holder .title-bar--extra-padding .title,.card-container .title-holder .card-container--grid-mode .title-holder--padded-for-button .title-bar--extra-padding .title,.card-container--no-margin .card-container .title-holder--padded-for-button .title-holder .title-bar--extra-padding .title,.card-container--no-margin .card-container .title-holder .title-holder--padded-for-button .title-bar--extra-padding .title,.card-container .card-container--no-margin .title-holder--padded-for-button .title-holder .title-bar--extra-padding .title,.card-container .title-holder .card-container--no-margin .title-holder--padded-for-button .title-bar--extra-padding .title,.card-container--grid-mode .title-holder--padded-for-button .card-container .title-holder .title-bar--extra-padding .title,.card-container--no-margin .card-container--grid-mode .title-holder--padded-for-button .card-container .title-holder .title-bar--extra-padding .title,.card-container .title-holder .card-container--no-margin .card-container--grid-mode .title-holder--padded-for-button .title-bar--extra-padding .title,.card-container--grid-mode .card-container--no-margin .title-holder--padded-for-button .card-container .title-holder .title-bar--extra-padding .title,.card-container .title-holder .card-container--grid-mode .card-container--no-margin .title-holder--padded-for-button .title-bar--extra-padding .title,.card-container--no-margin .title-holder--padded-for-button .card-container .title-holder .title-bar--extra-padding .title,.card-container--grid-mode .title-holder .title-bar--extra-padding .title,.card-container--no-margin .card-container--grid-mode .title-holder .title-bar--extra-padding .title,.card-container--grid-mode .card-container--no-margin .title-holder .title-bar--extra-padding .title,.card-container .title-holder--padded-for-button .card-container--grid-mode .title-holder .title-bar--extra-padding .title,.card-container--grid-mode .title-holder .card-container .title-holder--padded-for-button .title-bar--extra-padding .title,.card-container .card-container--grid-mode .title-holder .title-holder--padded-for-button .title-bar--extra-padding .title,.card-container--no-margin .card-container .title-holder--padded-for-button .card-container--grid-mode .title-holder .title-bar--extra-padding .title,.card-container--grid-mode .title-holder .card-container--no-margin .card-container .title-holder--padded-for-button .title-bar--extra-padding .title,.card-container .card-container--no-margin .title-holder--padded-for-button .card-container--grid-mode .title-holder .title-bar--extra-padding .title,.card-container--grid-mode .title-holder .card-container .card-container--no-margin .title-holder--padded-for-button .title-bar--extra-padding .title,.card-container--grid-mode .title-holder--padded-for-button .title-holder .title-bar--extra-padding .title,.card-container--grid-mode .title-holder .title-holder--padded-for-button .title-bar--extra-padding .title,.card-container--no-margin .card-container--grid-mode .title-holder--padded-for-button .title-holder .title-bar--extra-padding .title,.card-container--no-margin .card-container--grid-mode .title-holder .title-holder--padded-for-button .title-bar--extra-padding .title,.card-container--grid-mode .card-container--no-margin .title-holder--padded-for-button .title-holder .title-bar--extra-padding .title,.card-container--grid-mode .title-holder .card-container--no-margin .title-holder--padded-for-button .title-bar--extra-padding .title,.card-container--no-margin .title-holder--padded-for-button .card-container--grid-mode .title-holder .title-bar--extra-padding .title,.card-container--no-margin .title-holder .title-bar--extra-padding .title,.card-container .title-holder--padded-for-button .card-container--no-margin .title-holder .title-bar--extra-padding .title,.card-container--no-margin .title-holder .card-container .title-holder--padded-for-button .title-bar--extra-padding .title,.card-container--grid-mode .card-container .title-holder--padded-for-button .card-container--no-margin .title-holder .title-bar--extra-padding .title,.card-container--no-margin .title-holder .card-container--grid-mode .card-container .title-holder--padded-for-button .title-bar--extra-padding .title,.card-container .card-container--grid-mode .title-holder--padded-for-button .card-container--no-margin .title-holder .title-bar--extra-padding .title,.card-container--no-margin .title-holder .card-container .card-container--grid-mode .title-holder--padded-for-button .title-bar--extra-padding .title,.card-container .card-container--no-margin .title-holder .title-holder--padded-for-button .title-bar--extra-padding .title,.card-container--grid-mode .title-holder--padded-for-button .card-container--no-margin .title-holder .title-bar--extra-padding .title,.card-container--no-margin .title-holder .card-container--grid-mode .title-holder--padded-for-button .title-bar--extra-padding .title,.card-container--grid-mode .card-container--no-margin .title-holder .title-holder--padded-for-button .title-bar--extra-padding .title,.card-container--no-margin .title-holder--padded-for-button .title-holder .title-bar--extra-padding .title,.card-container--no-margin .title-holder .title-holder--padded-for-button .title-bar--extra-padding .title,.card-container .title-holder--padded-for-button .title-bar--extra-padding .title,.card-container--grid-mode .card-container .title-holder--padded-for-button .title-bar--extra-padding .title,.card-container .card-container--grid-mode .title-holder--padded-for-button .title-bar--extra-padding .title,.card-container--no-margin .card-container .title-holder--padded-for-button .title-bar--extra-padding .title,.card-container .card-container--no-margin .title-holder--padded-for-button .title-bar--extra-padding .title,.card-container--no-margin .card-container--grid-mode .card-container .title-holder--padded-for-button .title-bar--extra-padding .title,.card-container .card-container--no-margin .card-container--grid-mode .title-holder--padded-for-button .title-bar--extra-padding .title,.card-container--grid-mode .card-container--no-margin .card-container .title-holder--padded-for-button .title-bar--extra-padding .title,.card-container .card-container--grid-mode .card-container--no-margin .title-holder--padded-for-button .title-bar--extra-padding .title,.card-container--no-margin .card-container .card-container--grid-mode .title-holder--padded-for-button .title-bar--extra-padding .title,.card-container--grid-mode .card-container .card-container--no-margin .title-holder--padded-for-button .title-bar--extra-padding .title,.card-container--grid-mode .title-holder--padded-for-button .title-bar--extra-padding .title,.card-container--no-margin .card-container--grid-mode .title-holder--padded-for-button .title-bar--extra-padding .title,.card-container--grid-mode .card-container--no-margin .title-holder--padded-for-button .title-bar--extra-padding .title,.card-container--no-margin .title-holder--padded-for-button .title-bar--extra-padding .title{font-family:Asap;font-size:20px;font-weight:500}.card-container .title-holder .title-bar.vert,.card-container--grid-mode .title-holder .title-bar.vert,.card-container--no-margin .title-holder .title-bar.vert,.card-container .title-holder--padded-for-button .title-bar.vert,.card-container--grid-mode .card-container .title-holder--padded-for-button .title-bar.vert,.card-container .card-container--grid-mode .title-holder--padded-for-button .title-bar.vert,.card-container--no-margin .card-container .title-holder--padded-for-button .title-bar.vert,.card-container .card-container--no-margin .title-holder--padded-for-button .title-bar.vert,.card-container--grid-mode .title-holder--padded-for-button .title-bar.vert,.card-container--no-margin .card-container--grid-mode .title-holder--padded-for-button .title-bar.vert,.card-container--grid-mode .card-container--no-margin .title-holder--padded-for-button .title-bar.vert,.card-container--no-margin .title-holder--padded-for-button .title-bar.vert,.card-container .title-holder .vert.title-bar--extra-padding,.card-container--grid-mode .card-container .title-holder .vert.title-bar--extra-padding,.card-container .card-container--grid-mode .title-holder .vert.title-bar--extra-padding,.card-container--no-margin .card-container .title-holder .vert.title-bar--extra-padding,.card-container .card-container--no-margin .title-holder .vert.title-bar--extra-padding,.card-container .title-holder--padded-for-button .title-holder .vert.title-bar--extra-padding,.card-container .title-holder .title-holder--padded-for-button .vert.title-bar--extra-padding,.card-container--grid-mode .card-container .title-holder--padded-for-button .title-holder .vert.title-bar--extra-padding,.card-container--grid-mode .card-container .title-holder .title-holder--padded-for-button .vert.title-bar--extra-padding,.card-container .card-container--grid-mode .title-holder--padded-for-button .title-holder .vert.title-bar--extra-padding,.card-container .title-holder .card-container--grid-mode .title-holder--padded-for-button .vert.title-bar--extra-padding,.card-container--no-margin .card-container .title-holder--padded-for-button .title-holder .vert.title-bar--extra-padding,.card-container--no-margin .card-container .title-holder .title-holder--padded-for-button .vert.title-bar--extra-padding,.card-container .card-container--no-margin .title-holder--padded-for-button .title-holder .vert.title-bar--extra-padding,.card-container .title-holder .card-container--no-margin .title-holder--padded-for-button .vert.title-bar--extra-padding,.card-container--grid-mode .title-holder--padded-for-button .card-container .title-holder .vert.title-bar--extra-padding,.card-container--no-margin .card-container--grid-mode .title-holder--padded-for-button .card-container .title-holder .vert.title-bar--extra-padding,.card-container .title-holder .card-container--no-margin .card-container--grid-mode .title-holder--padded-for-button .vert.title-bar--extra-padding,.card-container--grid-mode .card-container--no-margin .title-holder--padded-for-button .card-container .title-holder .vert.title-bar--extra-padding,.card-container .title-holder .card-container--grid-mode .card-container--no-margin .title-holder--padded-for-button .vert.title-bar--extra-padding,.card-container--no-margin .title-holder--padded-for-button .card-container .title-holder .vert.title-bar--extra-padding,.card-container--grid-mode .title-holder .vert.title-bar--extra-padding,.card-container--no-margin .card-container--grid-mode .title-holder .vert.title-bar--extra-padding,.card-container--grid-mode .card-container--no-margin .title-holder .vert.title-bar--extra-padding,.card-container .title-holder--padded-for-button .card-container--grid-mode .title-holder .vert.title-bar--extra-padding,.card-container--grid-mode .title-holder .card-container .title-holder--padded-for-button .vert.title-bar--extra-padding,.card-container .card-container--grid-mode .title-holder .title-holder--padded-for-button .vert.title-bar--extra-padding,.card-container--no-margin .card-container .title-holder--padded-for-button .card-container--grid-mode .title-holder .vert.title-bar--extra-padding,.card-container--grid-mode .title-holder .card-container--no-margin .card-container .title-holder--padded-for-button .vert.title-bar--extra-padding,.card-container .card-container--no-margin .title-holder--padded-for-button .card-container--grid-mode .title-holder .vert.title-bar--extra-padding,.card-container--grid-mode .title-holder .card-container .card-container--no-margin .title-holder--padded-for-button .vert.title-bar--extra-padding,.card-container--grid-mode .title-holder--padded-for-button .title-holder .vert.title-bar--extra-padding,.card-container--grid-mode .title-holder .title-holder--padded-for-button .vert.title-bar--extra-padding,.card-container--no-margin .card-container--grid-mode .title-holder--padded-for-button .title-holder .vert.title-bar--extra-padding,.card-container--no-margin .card-container--grid-mode .title-holder .title-holder--padded-for-button .vert.title-bar--extra-padding,.card-container--grid-mode .card-container--no-margin .title-holder--padded-for-button .title-holder .vert.title-bar--extra-padding,.card-container--grid-mode .title-holder .card-container--no-margin .title-holder--padded-for-button .vert.title-bar--extra-padding,.card-container--no-margin .title-holder--padded-for-button .card-container--grid-mode .title-holder .vert.title-bar--extra-padding,.card-container--no-margin .title-holder .vert.title-bar--extra-padding,.card-container .title-holder--padded-for-button .card-container--no-margin .title-holder .vert.title-bar--extra-padding,.card-container--no-margin .title-holder .card-container .title-holder--padded-for-button .vert.title-bar--extra-padding,.card-container--grid-mode .card-container .title-holder--padded-for-button .card-container--no-margin .title-holder .vert.title-bar--extra-padding,.card-container--no-margin .title-holder .card-container--grid-mode .card-container .title-holder--padded-for-button .vert.title-bar--extra-padding,.card-container .card-container--grid-mode .title-holder--padded-for-button .card-container--no-margin .title-holder .vert.title-bar--extra-padding,.card-container--no-margin .title-holder .card-container .card-container--grid-mode .title-holder--padded-for-button .vert.title-bar--extra-padding,.card-container .card-container--no-margin .title-holder .title-holder--padded-for-button .vert.title-bar--extra-padding,.card-container--grid-mode .title-holder--padded-for-button .card-container--no-margin .title-holder .vert.title-bar--extra-padding,.card-container--no-margin .title-holder .card-container--grid-mode .title-holder--padded-for-button .vert.title-bar--extra-padding,.card-container--grid-mode .card-container--no-margin .title-holder .title-holder--padded-for-button .vert.title-bar--extra-padding,.card-container--no-margin .title-holder--padded-for-button .title-holder .vert.title-bar--extra-padding,.card-container--no-margin .title-holder .title-holder--padded-for-button .vert.title-bar--extra-padding,.card-container .title-holder--padded-for-button .vert.title-bar--extra-padding,.card-container--grid-mode .card-container .title-holder--padded-for-button .vert.title-bar--extra-padding,.card-container .card-container--grid-mode .title-holder--padded-for-button .vert.title-bar--extra-padding,.card-container--no-margin .card-container .title-holder--padded-for-button .vert.title-bar--extra-padding,.card-container .card-container--no-margin .title-holder--padded-for-button .vert.title-bar--extra-padding,.card-container--no-margin .card-container--grid-mode .card-container .title-holder--padded-for-button .vert.title-bar--extra-padding,.card-container .card-container--no-margin .card-container--grid-mode .title-holder--padded-for-button .vert.title-bar--extra-padding,.card-container--grid-mode .card-container--no-margin .card-container .title-holder--padded-for-button .vert.title-bar--extra-padding,.card-container .card-container--grid-mode .card-container--no-margin .title-holder--padded-for-button .vert.title-bar--extra-padding,.card-container--no-margin .card-container .card-container--grid-mode .title-holder--padded-for-button .vert.title-bar--extra-padding,.card-container--grid-mode .card-container .card-container--no-margin .title-holder--padded-for-button .vert.title-bar--extra-padding,.card-container--grid-mode .title-holder--padded-for-button .vert.title-bar--extra-padding,.card-container--no-margin .card-container--grid-mode .title-holder--padded-for-button .vert.title-bar--extra-padding,.card-container--grid-mode .card-container--no-margin .title-holder--padded-for-button .vert.title-bar--extra-padding,.card-container--no-margin .title-holder--padded-for-button .vert.title-bar--extra-padding{flex-direction:column;align-items:flex-start}.card-container .title-holder .button-container,.card-container--grid-mode .title-holder .button-container,.card-container--no-margin .title-holder .button-container,.card-container .title-holder--padded-for-button .button-container,.card-container--grid-mode .title-holder--padded-for-button .button-container,.card-container--no-margin .title-holder--padded-for-button .button-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.card-container .title-holder .card-button,.card-container--grid-mode .title-holder .card-button,.card-container--no-margin .title-holder .card-button,.card-container .title-holder--padded-for-button .card-button,.card-container--grid-mode .title-holder--padded-for-button .card-button,.card-container--no-margin .title-holder--padded-for-button .card-button{margin-bottom:5px;height:35px}.card-container .title-holder .title-button,.card-container--grid-mode .title-holder .title-button,.card-container--no-margin .title-holder .title-button,.card-container .title-holder--padded-for-button .title-button,.card-container--grid-mode .title-holder--padded-for-button .title-button,.card-container--no-margin .title-holder--padded-for-button .title-button{padding:5px;margin-left:5px}.card-container .title-holder .title-icon,.card-container--grid-mode .title-holder .title-icon,.card-container--no-margin .title-holder .title-icon,.card-container .title-holder--padded-for-button .title-icon,.card-container--grid-mode .title-holder--padded-for-button .title-icon,.card-container--no-margin .title-holder--padded-for-button .title-icon{height:20px;width:20px}.card-container .title-holder .title-filter-container,.card-container--grid-mode .title-holder .title-filter-container,.card-container--no-margin .title-holder .title-filter-container,.card-container .title-holder--padded-for-button .title-filter-container,.card-container--grid-mode .title-holder--padded-for-button .title-filter-container,.card-container--no-margin .title-holder--padded-for-button .title-filter-container{display:flex;align-items:center;gap:8px;margin-top:5px;margin-bottom:15px}.card-container .card-button-holder,.card-container--grid-mode .card-button-holder,.card-container--no-margin .card-button-holder{display:flex;flex-direction:row;align-items:center;margin-top:15px}@media (min-width: 768px){.card-container .card-button-holder,.card-container--grid-mode .card-button-holder,.card-container--no-margin .card-button-holder{margin-top:0}}.card-container .info-text,.card-container--grid-mode .info-text,.card-container--no-margin .info-text{font-family:Asap;font-size:16px;font-weight:400;color:#5d8fe3}.card-container .description-text,.card-container--grid-mode .description-text,.card-container--no-margin .description-text{font-family:Asap;font-size:16px;color:#344655;font-weight:100}.scroll-container,.scroll-container--footer-padded{overflow-y:auto}.scroll-container--footer-padded{padding-bottom:60px}.global-margin-left{margin-left:15px}@media (min-width: 992px){.global-margin-left{height:30px}}.global-vert-spacer{height:15px;width:100%}@media (min-width: 992px){.global-vert-spacer{height:30px}}.global-vert-spacer-half{height:7.5px;width:100%}@media (min-width: 992px){.global-vert-spacer-half{height:15px}}.responsive-container-padding{background-color:#f5f6f7;padding:15px}@media (min-width: 992px){.responsive-container-padding{padding:30px}}.settings{margin-top:5px;margin-bottom:5px;overflow:auto;width:100%;display:flex;flex-direction:column;justify-content:center;align-content:center}.settings h4{text-align:center;font-family:Asap;font-size:16px;color:#9b9b9b;margin:5px 15px 15px}.settings .settings-button{margin:0 10px 10px;text-transform:none;font-weight:500;font-size:14px;width:100px;height:30px;align-self:center}.settings .logout-button{align-self:center;color:#5d8fe3;width:100px}.paginated-table-empty-view{height:200px;display:flex;justify-content:center;align-items:center;flex-direction:column}.paginated-table-empty-view .paginated-table-empty-icon{width:100px;height:100px}.paginated-table-empty-view .paginated-table-empty-text{color:#344655;font-size:16px;text-align:center;margin-top:16px}.preview-scroller{display:flex;flex-direction:row;min-height:100%}.preview-scroller .right{flex:1;overflow-y:auto;margin-bottom:30px}.preview-scroller .left,.preview-scroller .left--reverse-hidden{display:none;overflow-y:auto}@media (min-width: 768px){.preview-scroller .left,.preview-scroller .left--reverse-hidden{display:unset}}.preview-scroller .left--reverse-hidden{display:unset}@media (min-width: 768px){.preview-scroller .left--reverse-hidden{display:none}}.dialog-content-container-with-footer{background-color:#f5f6f7;min-height:calc(100vh - 120px);overflow:scroll;margin-bottom:60px}.flex-column{display:flex;flex-direction:column;align-items:center}.flex-row{display:flex;flex-direction:row;align-items:center}.base-container .search-bar{display:flex;flex-direction:row;justify-content:space-between;padding-left:2px}.base-container .search-bar .bar{width:550px}.base-container .body{margin-top:15px}@media (min-width: 992px){.base-container .body{margin-top:30px}}.schedule-table .invisible,.schedule-table .schedule-table-row-container:hover .schedule-table-row-item,.schedule-table .schedule-table-row-container .delete-button,.schedule-table .day-header:hover .title-text,.schedule-table .day-header .add-schedule-button{visibility:hidden;opacity:0;transition:visibility 0s,opacity .5s ease}.schedule-table .visible,.schedule-table .schedule-table-row-container:hover .delete-button,.schedule-table .day-header:hover .add-schedule-button{visibility:visible;opacity:1}.schedule-table .day-header{position:relative;border-bottom:1px solid #e0e0e0}.schedule-table .day-header .title-text{text-align:center;font-weight:600;padding:20px}.schedule-table .day-header .add-schedule-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.schedule-table .day-header:hover .add-schedule-button{top:50%;left:50%;transform:translate(-50%,-50%)}.schedule-table .schedule-table-row-container{display:flex;flex-direction:column;align-items:center;position:relative}.schedule-table .schedule-table-row-container .schedule-table-row-item{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:15px}.schedule-table .schedule-table-row-container .schedule-table-row-item .time{padding:0 10px}.schedule-table .schedule-table-row-container .schedule-table-row-item .action{padding-bottom:5px}.schedule-table .schedule-table-row-container .delete-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.schedule-table .schedule-empty-container{display:flex;font-family:Asap;flex-direction:column;align-self:center;justify-content:center;align-items:center;padding:20px;text-align:center;min-height:150px}.schedule-table .schedule-empty-container .schedule-empty-title{font-size:20px;font-weight:600;color:#344655}.schedule-table .schedule-empty-container .schedule-empty-message{font-size:16px;font-weight:400;padding-top:10px;color:#9b9b9b}.step-picker-container{background-color:#fff;padding:20px;width:200px}.schedule-action-selector-menu-item-content{display:flex}.schedule-action-selector-menu-item-content .text{padding-left:15px}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0000001a;animation:fade-in .5s ease}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.billing-card-dialog{font-family:Asap}.billing-card-dialog .move-licence-info-text{font-size:15px;font-weight:200;margin-bottom:15px;color:#344655}.attach-licence-container{display:flex;justify-content:center;align-items:center;flex-direction:column}.attach-licence-container .attach-licence-info{font-family:Asap;margin:50px 7.5px 30px}.login-container{width:100vw;height:100vh;display:flex;background-color:#f5f6f7;justify-content:flex-start}@media (min-width: 600px){.login-container{align-items:center;justify-content:center}}.login-container .login-card-logo{width:60px;height:60px;margin-bottom:30px;align-self:center}.login-container .info-holder{display:flex;flex-direction:column;align-items:start}.login-container .info-holder .login-card-title{margin:0 20px 0 0;font-size:2em}.login-container .info-holder .login-card-message{margin-bottom:30px}.login-container .input-holder{display:flex;flex-direction:column;align-self:center;justify-content:center;height:100%}.login-container .input-holder .login-actions{display:flex;flex-direction:row;width:100%;justify-content:flex-end;align-items:center;padding-bottom:3px}.login-container .input-holder .login-button{min-width:100px;align-self:flex-end}.login-container .input-holder .password-icon{margin-right:-10px;margin-left:-5px}.login-container .login-card-inner{padding:30px}@media (min-width: 600px){.login-container .login-card-inner{padding:30px}}.login-container .login-card{overflow:hidden;background-color:#fff;width:600px}@media (min-width: 600px){.login-container .login-card{border-radius:30px;margin:30px}}@media (min-width: 1200px){.login-container .login-card{min-width:1000px}}.captcha-container{display:flex;align-items:flex-start}.typography-card-title{color:#344655;font-size:23px;font-weight:500;margin-left:15px;margin-right:15px}.typography-card-message{color:#9b9b9b;font-size:16px;max-width:350px}.typography-card-light,.typography-card-light-clickable{color:#9b9b9b;font-size:14px}.typography-card-light-clickable:hover{text-decoration:underline;cursor:pointer}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root{height:100vh}
