#voucher-form .form-row{padding-top:1rem}.voucher-info-row{padding:.75rem}.voucher-batch-grid .table-button{width:100%}.voucher-batch-grid{grid-gap:10px;display:grid;grid-auto-flow:column;max-height:30vh;overflow-y:auto;padding:1rem;width:100%}.voucher-grid-available{grid-column:1}.voucher-grid-active{grid-column:2}.voucher-grid-ended{grid-column:3}.voucher-grid-header{text-align:center}@media (max-width:576px){.voucher-batch-grid{max-height:none;overflow-y:visible;overflow-y:initial}.voucher-grid-active,.voucher-grid-available,.voucher-grid-ended{grid-column:1}.voucher-grid-active button{border:1px solid #17a2b8}.voucher-grid-available button{border:1px solid #28a745}.voucher-grid-ended button{border:1px solid #6c757d}.voucher-grid-header{display:none}}:root{--main-nav-height:96px;--max-height:calc(100vh - var(--main-nav-height));--side-nav-width:250px;--content-margin-xl:30px;--content-margin-lg:10px;--alert:#ffd019;--border:#ececec;--ics-green:#50b948;--ics-green-outline:#204b1d;--border-radius:.25rem;--critical:#ff7419}#root{overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable}a{text-decoration:none}.line-clamp{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-mobile{white-space:pre-wrap;word-break:break-word}.small-line-clamp{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.card-box-buffer{border-bottom:1px solid #0000001f!important;border-color:#0000001f currentcolor!important;border-radius:.25rem!important;border-top:1px solid #0000001f!important}divHeight{max-height:70vh!important}.applyFilterButton{margin-right:15px!important}.item-child-title{align-items:center;display:flex;font-size:1.25rem}.item-child-subtitle,.item-child-title{color:#0009;font-weight:500;margin-bottom:.5rem}.item-child-subtitle{display:block;font-size:1rem;margin-top:.5rem}.datepicker-border{border:1px solid #ced4da!important;border-radius:.25rem!important;display:flex!important;flex:1 1!important}.form-border{border:1px solid rgba(0,0,0,.125)!important;border-radius:.25rem!important}.create-button{margin-bottom:5px;margin-left:5px}.row-font{font-weight:700!important}.datepicker-border:focus-within{border:1px solid #a3c3ef!important;border-radius:.25rem!important;box-shadow:0 0 0 .25rem #0d6efd40;display:flex!important;flex:1 1!important;outline:0 none;transition-delay:0s,0s;transition-duration:.15s,.15s;transition-property:border-color,box-shadow}.input-field{margin:5px 10px 5px 0!important}.input-base,.input-field{background-color:#fff}fieldset{position:relative}.data-display-padding{padding:8.5px 0 8.5px 14px}.card{box-shadow:0 2px 2px 0 #00000024,0 3px 1px -2px #0003,0 1px 5px 0 #0000001f}.align-self-center{align-self:center}.align-self-end{align-self:flex-end}.appointments-display{display:grid;grid-template-columns:10px 1fr 10px}.appointments-display>*{grid-column-start:2;grid-template-rows:repeat(3,1fr);justify-content:end;row-gap:10px}.side-nav{border-right:1px solid #ececec;border-right:1px solid var(--border);padding:.5rem 1rem;top:0;width:250px;width:var(--side-nav-width);z-index:2}.side-nav-toggle{margin-left:auto}.side-nav-collapse,.side-nav-wrapper{height:100%;width:100%}.side-nav-spacer{margin-bottom:calc(1rem + 96px);margin-bottom:calc(1rem + var(--main-nav-height))}.side-nav-title{color:#00000080;font-size:1.15rem;margin-left:10px;margin-top:1rem}.side-item{font-size:.25rem}.side-item.active,.side-item:hover{color:#000!important}.history-items-spacer{border-top:1px solid #ececec;border-top:1px solid var(--border);margin-right:1rem;margin-top:10px}.history-items-wrapper{overflow-y:auto}.history-items-wrapper p{font-size:.9rem}.inset{background:#fff;border-radius:.25rem;border-radius:var(--border-radius);box-shadow:inset 1px 1px 5px #a9a9a9,inset -1px -1px 5px #fff;margin-bottom:5px;max-width:400px}.inset-nav-link{font-size:1.5rem}.inset-nav-link>svg{margin-right:.25rem}.history-items-wrapper>a{box-sizing:initial;font-size:.8rem;height:auto;margin-bottom:3px;width:89%}.button-with-icon svg{float:left}.history-control-panel{align-items:center;height:50px;margin-left:2px;margin-right:1rem;margin-top:auto;padding:5px}.clear-text{color:#5286bb;cursor:default;padding-left:.5rem;padding-right:.5rem}.clear-text:hover{color:#3572b0}.clear-text-large{color:#a9a9a9;cursor:default;padding-top:.5rem}.clear-text-large:hover{color:#3572b0;cursor:pointer}.no-side-padding{padding-left:0!important;padding-right:0!important}.highlight{background-color:#ffd019!important;background-color:var(--alert)!important;border-radius:5px}.hidden{visibility:hidden!important}.radio-btn-group{width:100%}.tooltip{position:relative;z-index:10000!important}.tooltip-link{display:inline-block;padding:0}.tooltip-list-item{padding:.3rem!important}.popover{max-height:75vh;overflow-x:hidden;overflow-y:scroll}.list-group-item-icon{bottom:10%;font-size:1.3rem;position:absolute;right:.5rem;top:10%}.float-right{float:right}.inline-edit-controls>button{margin-left:1rem}.badge-link{color:#fff}.card-controls{border-bottom:1px solid #d8d8d8;display:flex;height:57px;justify-content:space-between;min-height:3.1rem;padding:.5rem}.card-controls-right{display:flex}.card-controls-right>button,.card-controls-right>div{margin-left:1rem}.card-controls-link-button{background:#fff;border:1px solid #ced4da;border-radius:.25rem;border-radius:var(--border-radius);height:100%}.card-controls-upload{border-bottom:1px solid #d8d8d8;display:flex;justify-content:right;min-height:3.1rem;padding:.5rem}.card-controls,.card-section{background:var(--bs-light)}.list-group-item-borderless{border-style:none;padding:.5rem}.card-section .card-section h4{margin-left:1rem;margin-right:1rem;margin-top:1rem}.card-section .export-button{margin:.5rem}.light-button{background:#fff;border:1px solid #ced4da;border-radius:.25rem;border-radius:var(--border-radius);height:40px;padding:.3rem}.light-button:not([disabled]):hover,.searchable-toggle:not([disabled]):hover{border:1px solid grey;font-weight:400}.flex-between{display:flex;justify-content:space-between}.vertical-align{display:flex}.vertical-align>div{align-self:center}.icon-button{background:#fff;border:1px solid grey;border-radius:.25rem;border-radius:var(--border-radius);font-size:1.1rem;padding-bottom:3px}.back-button:hover,.icon-button:not([disabled]):hover{border:1px solid #000}.pointer:hover{cursor:pointer}.clickable-icon:hover{color:green;cursor:pointer}.star,.trash{color:#708090}.star-selected,.star:hover{color:#e4b600}.star:hover{cursor:pointer}.clear:hover,.trash:hover{color:#b22222;cursor:pointer}.entry-icon:hover{border:none!important;cursor:pointer}.entry-icon:hover,.open-file-icon:hover{color:#50b948;color:var(--ics-green)}.modal-footer-empty{justify-content:left;padding-bottom:20px;padding-top:21px;text-align:left}.disabled{color:#a7b0b8}.disabled:hover{color:#d3d3d3;cursor:not-allowed}.child-link{font-size:.9em;margin-left:10px}.btn-link{border:1px solid #007bff}.inline-select{display:inline;width:50%}.button-column{align-items:flex-end;display:flex;height:100%}.attention{animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000px;transform:translateZ(0)}.non-input-form{padding-bottom:6px;padding-left:6px;padding-top:6px}.modal-style{background-color:#fff;border-radius:10px;box-shadow:0 2px 2px 0 #00000024;left:50%;min-width:400px;padding:15px;position:absolute;top:50%;transform:translate(-50%,-50%)}.section-header{align-items:center;display:flex;padding:.5rem .5rem 1rem}.section-header-left,.section-header-right{flex:1 1}.data-grid{grid-column-gap:1rem;column-gap:1rem;display:grid}.grid-col-1{grid-column:1}.grid-col-2{grid-column:2}.grid-col-3{grid-column:3}.modal-body{justify-content:left;padding-bottom:1.5rem;padding-top:1.5rem;text-align:left}.modal-footer{justify-content:right;text-align:left}.card-section section{padding:1rem}.section-data-full{grid-column-gap:1rem;column-gap:1rem;display:grid;padding:1rem}.section-sub-header{padding-top:.25rem;text-align:center}.checkbox-editor{margin-left:1rem;margin-right:1rem}.simple-form>div{max-width:400px}.subscription-manager .form-control{max-width:300px}.select-button-group{display:flex}.select-button-group>button{margin-left:1rem}th{white-space:nowrap}.empty-row>td{border:initial;box-shadow:none}.filter-element,.limit-select,.table-filters .form-control{height:45px}.clickable-column{text-decoration:underline}.clickable-column:hover{border-bottom-color:#000!important;color:blue;cursor:pointer}.table-filters>div{min-height:40px}.table-button{font-family:monospace;font-size:.9rem}.table-button-active{border:1px solid #000!important}.table-button-row button{height:auto}.table-button:focus{outline:0}.table-no-padding{padding:0!important}.table-standard-padding{padding:16px 0 0!important}.filter-element{align-items:center;border:1px solid #ced4da;border-radius:.25rem;display:flex;justify-content:space-between;padding:.375rem .75rem;text-align:center;width:100%}.clickable{cursor:pointer;margin:5px 0 0 10px}.clickable:hover{font-weight:500}.info-span{margin:auto}.table-filters .light-button{width:100%}.unit-table-height{max-height:44dvmin}.tag-tickets-table-height{max-height:55dvmin}.table-height-xs{max-height:35dvmin}.table-height-sm{max-height:50dvmin}.table-height-md{max-height:63dvmin}.default-table-height{max-height:65dvmin}.table-height-large{max-height:70dvmin}.clear,.edit,.export-button,.save,.upload{color:#708090}.borderless-icon-btn,.entry-icon{border:none;color:#708090}.borderless-icon-btn{background-color:initial}.borderless-icon-btn:hover{border:none!important}.edit:hover,.export-button:hover,.save:hover,.upload:hover{color:#50b948;color:var(--ics-green);cursor:pointer}.table-row td{vertical-align:middle}.icon-separator{background-color:#ccc;margin-left:8px;margin-right:8px;width:1px}.searchable-dropdown{width:100%}.searchable-dropdown-header{padding-right:0}.searchable-toggle{border-radius:.25rem!important;border-radius:var(--border-radius)!important}.input-group>.searchable-toggle{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.searchable-toggle[disabled]{background:#e9ecef}.placeholder{background-color:initial!important;color:grey;cursor:default!important}select.empty-select{color:grey}option{color:#000}.searchable-toggle-icons{color:#ccc;transition:color .15s ease 0s}.searchable-toggle-icons svg{stroke-width:3;border-radius:.25rem;border-radius:var(--border-radius);font-size:1.1rem}.searchable-toggle-icons:not([disabled]) svg:hover{color:grey}.dropdown-select-options{max-height:350px;overflow:auto}.dropdown-select-options .dropdown-item{white-space:normal}.grid-form{display:grid;height:100%}.grid-form button[type=submit]{align-self:end;justify-self:start}.config-script textarea{height:500px}.card.archived{border:1px solid var(--bs-warning)}.table-row.archived{background:var(--bs-warning)!important}.table-row.elevated{background:#ffd019!important;background:var(--alert)!important}.table-row.critical{background:#ff7419!important;background:var(--critical)!important}.table-row.no-highlight{background:#fff!important}.action-alert-circle{margin:0 3px 1px}.action-list-icon{margin:0 5px 0 0}.icon-alert-active{background:#ffcd39}.vlan-mgmt-header{border-style:solid;border-width:0 0 1px;font-weight:700;margin-bottom:10px}.vlan-mgmt-body{height:60vh;overflow-y:scroll}.vlan-mgmt-body>.row{border:solid #00000017;border-width:0 0 1px;height:45px;margin:0}.vlan-mgmt-body>.row:nth-child(odd){background:#0000}.vlan-mgmt-body>.row:nth-child(2n){background:#0000000d}@media (max-width:900px){.side-nav{border-top:1px solid #ececec;border-top:1px solid var(--border);top:auto;width:auto}.side-nav-collapse{height:50vh}.history-items-wrapper{height:auto;overflow:visible;overflow:initial}.side-nav-wrapper{overflow:auto}.side-item{margin-left:.5rem}}@media (max-width:600px){.component-title{height:auto}}.entry-modal-alert{background-color:#f8d7da;border:1px solid #f5c2c7;border-radius:.375rem;color:#842029;margin-top:10px;padding:1rem;position:relative}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}.MuiTablePagination-displayedRows,.MuiTablePagination-selectLabel{margin:0!important}
/*# sourceMappingURL=main.df6a9675.css.map*/