.accordion .accordion__header{-webkit-user-select:none;user-select:none;background:#e7f2f2;padding:0 0 3px;border-radius:3px;margin-top:8px;position:relative}.accordion .accordion__header .accordion__title{-webkit-user-select:none;user-select:none;color:#50b1af;margin:0;font-size:14px;padding:12px 12px 9px;cursor:pointer}.accordion .accordion__header .header-component{padding:0 12px}.accordion .accordion__header i.arrow{border:solid #50b1af;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg);position:absolute;right:18px;top:15px;transition:-webkit-transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out,-webkit-transform .1s ease-in-out}.accordion .accordion__body{margin-top:8px;padding:16px;background-color:#f9f9f9}.accordion .accordion__body.accordion__body-disabled{background-color:#dcdcdc;pointer-events:none}.accordion .accordion__body[hidden]{padding:0;margin:0}.accordion.hide .accordion__header i.arrow{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);top:18px}.accordion.clickable .accordion__header i.arrow{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.c-card{padding:24px;background:#fff;box-shadow:0 2px 4px #0000001a;border-radius:3px;position:relative}.c-loader{width:100%;display:flex;align-items:center;justify-content:center;margin-bottom:48px}.c-loader.full{height:100%;margin:0}@-webkit-keyframes loading{0%{left:0;-webkit-transform:scale(0);transform:scale(0)}25%{left:0;-webkit-transform:scale(1);transform:scale(1)}50%{left:30px}75%{left:60px;-webkit-transform:scale(1);transform:scale(1)}to{left:72px;-webkit-transform:scale(0);transform:scale(0)}}@keyframes loading{0%{left:0;-webkit-transform:scale(0);transform:scale(0)}25%{left:0;-webkit-transform:scale(1);transform:scale(1)}50%{left:30px}75%{left:60px;-webkit-transform:scale(1);transform:scale(1)}to{left:72px;-webkit-transform:scale(0);transform:scale(0)}}.loading{position:relative;width:100px!important;height:26px!important}.loading div>div{width:25px;height:25px;border-radius:50%;background:#dae8e5;position:absolute;top:0;left:0;-webkit-animation:loading 1.5s cubic-bezier(0,.5,.5,1) infinite forwards;animation:loading 1.5s cubic-bezier(0,.5,.5,1) infinite forwards}.loading div:nth-child(2) div{-webkit-animation-delay:-.75s;animation-delay:-.75s;background:#419e9c}.loading div:nth-child(3) div{-webkit-animation-delay:-.375s;animation-delay:-.375s;background:#50b1af}.loading div:nth-child(4) div{-webkit-animation-delay:0s;animation-delay:0s;background:#d2d2cb}@-webkit-keyframes rotate-vert-center{0%{-webkit-transform:rotateY(0);transform:rotateY(0)}to{-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}}@keyframes rotate-vert-center{0%{-webkit-transform:rotateY(0);transform:rotateY(0)}to{-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}}.loadingWrapper{width:100vw;height:100vh;display:flex;align-items:center;justify-content:center}.modal{display:flex;height:100%;overflow:auto;visibility:visible;position:fixed;top:0;left:0;width:100%;z-index:1202;background:rgba(0,0,0,.2);align-items:flex-start;justify-content:center}.modal__container{width:95%;max-width:500px;max-height:80%;box-shadow:5px 5px 10px #0000001a;display:flex;flex-direction:column;background:#fff;border-radius:6px;position:absolute;left:50%;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translate(-50%);z-index:2002}.modal__container .modal__header{width:100%;border-bottom:1px solid #eee;padding:16px 24px;display:flex;align-items:center}.modal__container .modal__header .modal__title{margin:0;padding:3px 0 0;font-size:20px;font-weight:700}.modal__container .modal__header .spacer{flex:1}.modal__container .modal__header .c-button button{min-width:auto}.modal__container .modal__body{width:100%;padding:24px;overflow-y:auto}.modal__container .modal__footer{width:100%;padding-top:24px;display:flex;align-items:center;justify-content:flex-end;border-top:2px solid #50b1af;margin-top:24px}.modal__container .modal__footer .c-button{margin-left:12px}.peek-window{z-index:1200;display:block;width:90%;max-width:500px;height:100%;position:fixed;top:0;left:100%;border:1px solid #ccc;background:#fff;box-shadow:0 0 10px #0000001a}.peek-window span.toggle{width:30px;height:110px;transition:all .1s ease-in-out;position:absolute;right:calc(100% + 5px);top:calc(50% - 55px);cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:3px 0 0 3px;-webkit-user-select:none;user-select:none}.peek-window span.toggle:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.peek-window span.toggle i.arrow{border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.peek-window.peek-window--close span.toggle{display:none}.peek-window.peek-window--close span.toggle i.arrow{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.peek-window .header{width:100%;padding:24px;text-align:center;background:#f9f9f9}.peek-window .header .title{font-weight:700;font-size:18px;margin:0}.peek-window .peek__body{height:calc(100% - 70px);overflow-y:auto;padding:24px}.peek-window .peek__divider{width:100%;height:3px;margin-bottom:24px;margin-top:8px}.MuiTabs-root{height:inherit;width:inherit}.MuiTabs-root .MuiTabs-scrollButtons{background-color:#e7f2f2}.MuiTabs-root .MuiTabs-scrollButtons:not(.MuiButtonBase-root){display:none}.MuiTabs-root button{background:#f9f9f9;border:1px solid #eaeaea}.MuiTabs-root button span.MuiTab-wrapper{color:#484848}.MuiTabs-root button.Mui-selected{background-color:#e7f2f2;border:none}.MuiTabs-root button.Mui-selected span.MuiTab-wrapper{color:#50b1af}.MuiTabs-root span.MuiTabs-indicator{background-color:#50b1af}.table{table-layout:fixed}.table .table-head{background-color:#484848}.table .table-head tr{border-color:#484848}.table .table-head tr th{font-weight:500;color:#fff;text-align:center;position:relative}.table .table-head tr th .arrow-left,.table .table-head tr th .arrow-right{width:0;height:0;cursor:pointer;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-bottom:6px solid transparent;border-top:6px solid transparent}.table .table-head tr th .arrow-left{border-left:6px solid transparent;border-right:6px solid #ffffff;left:12px}.table .table-head tr th .arrow-right{border-left:6px solid #ffffff;border-right:6px solid transparent;right:12px}.table .table-head tr th:first-child{text-align:left!important}.table .table-body tr td{text-align:center;font-size:14px}.table .table-body tr td:first-child{text-align:left;font-size:14px}.table .table-body .table-row{background-color:#f9f9f9}.table .table-body .table-row:nth-child(even){background-color:#fff}.table .table-footer{background-color:#fff}.table .table-footer tr td,.table .table-footer tr div,.table .table-footer tr span{font-size:12px}.c-table{width:100%}.c-table__head th{background-color:#484848;color:#fff;padding-top:16px;padding-bottom:16px}.c-table__body tr:nth-child(odd) td,.c-table__body tr:nth-child(odd) th{background-color:#f9f9f9}.c-select.MuiFormControl-marginDense{margin-top:16px;margin-bottom:0}.c-input.c-input--password>div,.c-input.c-input--search>div{padding-right:0!important}.c-input input[type=date]{text-transform:uppercase}.c-input .c-input--unit{border-left:1px solid rgba(0,0,0,.23);min-width:70px;margin:0!important}.c-input .c-input--unit.max{width:100%}.c-input .c-input--unit fieldset{border:none}.c-input .c-input--unit.large-unit{min-width:90px!important}.c-input .c-input--unit.large-unit .MuiSelect-root{font-size:12px}.c-input .c-input--left-unit{border-right:1px solid rgba(0,0,0,.23);min-width:70px;margin:0!important}.c-input .c-input--left-unit.max{width:100%}.c-input .c-input--left-unit fieldset{border:none}.c-input .c-input--left-unit.large-unit{min-width:90px!important}.c-input .c-input--left-unit.large-unit .MuiSelect-root{font-size:12px}.c-input.MuiFormControl-marginDense{margin-top:16px;margin-bottom:0}.c-input.has-input-unit .MuiOutlinedInput-adornedEnd{padding-right:0}.c-input.has-input-unit .MuiOutlinedInput-adornedEnd:hover .c-input--unit{border-left:1px solid rgba(0,0,0,.87)}.c-input.has-input-unit .Mui-focused .c-input--unit{border-left:1px solid #009688!important}.c-input.has-prepend-unit .MuiOutlinedInput-adornedEnd{padding-left:0}.c-input.has-prepend-unit .MuiOutlinedInput-adornedEnd:hover .c-input--left-unit{border-right:1px solid rgba(0,0,0,.87)}.c-input.has-prepend-unit .Mui-focused .c-input--left-unit{border-right:1px solid #009688!important}.c-input textarea{padding:0!important;border:0!important}.c-checkbox.full{width:100%}.c-suggestion{position:relative}.c-suggestion.full{width:100%}.c-suggestion .c-suggestion__loader{width:24px!important;height:22px!important}.c-suggestion .c-suggestion__container{display:none;position:absolute;top:100%;left:0;width:100%;height:100%;z-index:1000}.c-suggestion .c-suggestion__container.open{display:block}.c-suggestion .c-suggestion__container .c-suggestion__suggestions{border-radius:0 0 4px 4px;width:100%;max-height:250px;overflow:auto}.c-suggestion .c-suggestion__container .c-suggestion__suggestions p{padding:16px;margin:0;cursor:pointer}.c-suggestion .c-suggestion__container .c-suggestion__suggestions p:hover{background:rgb(15,213,172);background-image:radial-gradient(circle farthest-corner at 10% 20%,rgb(15,213,172) 0%,rgb(34,182,198) 100.2%)}.c-toggle{position:relative;width:100%;display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;margin-top:8px;margin-bottom:4px}.c-toggle .MuiFormGroup-root{flex-direction:row!important;flex-wrap:nowrap!important}.c-toggle .c-toggle__label{margin-bottom:8px}.c-toggle .c-toggle__items{width:100%}.c-toggle .c-toggle__item{-webkit-user-select:none;user-select:none;margin:0;border:1px solid #c3c3c3;border-left:none;padding:8px 12px 7px;transition:background .1s ease-in-out;justify-content:center;align-content:center}.c-toggle .c-toggle__item.full{width:100%}.c-toggle .c-toggle__item:last-of-type{border-radius:0 4px 4px 0}.c-toggle .c-toggle__item:first-of-type{border:1px solid #c3c3c3;border-radius:4px 0 0 4px}.c-toggle .c-toggle__item:first-of-type.items-1{border-radius:4px}.c-toggle .c-toggle__item.disabled{background-color:#dcdcdc;pointer-events:none;transition:background .1s ease-in-out}.c-toggle .c-toggle__item.disabled span{color:#0000008a}.c-toggle .c-toggle__item.disabled.selected{background-color:#a5c9c9}.c-toggle .c-toggle__item:hover{background:#c3c3c3;transition:background .1s ease-in-out}.c-toggle .c-toggle__item:hover span{color:#484848}.c-toggle .c-toggle__item.selected{background:#50b1af;transition:background .1s ease-in-out;border:1px solid transparent}.c-toggle .c-toggle__item.selected span{color:#fff}.c-toggle .c-toggle__item.selected-prev{border-right:0}.c-toggle .c-toggle__item.selected-next{border-left:0}.c-toggle .c-toggle__item .radio{position:absolute;margin:0;padding:0;visibility:hidden;height:0;width:0}.c-toggle .helper-text{display:block;color:#0000008a;font-size:.75rem;min-height:1em;text-align:left;font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1em;letter-spacing:.03333em;margin:8px 14px 0}.c-toggle.error .c-toggle__item{border-color:#f44336}.c-toggle.error .helper-text{color:#f44336}
