body{color:#767676;background-color:#fff;min-width:320px;margin:0;font-family:Roboto Mono,sans-serif;font-size:16px;font-weight:400;position:relative;overflow-x:hidden}body.modal-block{overflow:hidden}a{outline:none;text-decoration:none}.container{width:100%;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.vh100{height:100vh}.center-element{justify-content:center;align-items:center}.wrapper-grid{display:grid}.card{word-wrap:break-word;background-color:#fff;background-clip:border-box;border:0 solid #00000020;border-radius:5px;flex-direction:column;margin-bottom:30px;padding:20px;display:flex;position:relative;box-shadow:0 2px 5px #0000001a}.card .row{margin-bottom:15px}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.wrapper-input{position:relative}.wrapper-input .error{color:red;font-size:12px;position:absolute;bottom:8px;left:11px}input,select,textarea{appearance:none;box-sizing:border-box;color:#767676;background-color:#fff;border:1px solid #e2e8f0;border-radius:10px;outline:none;width:100%;margin-top:4px;margin-bottom:25px;padding:9px 10px;font-family:Roboto Mono,sans-serif;font-size:14px;transition:all .3s}input:active,input:focus,textarea:focus,textarea:focus,select:active,select:focus{border-color:#1f7cf3;box-shadow:0 0 0 3px #1f7cf326}button.btn,a.btn{color:#767676;cursor:pointer;background:0 0;border:none;border-radius:10px;padding:7px 20px;font-family:Roboto Mono,sans-serif;font-size:14px;transition:all .3s}button.btn .loading-icon,a.btn .loading-icon{margin-right:5px;display:none;position:relative;top:2px}button.btn .loading-icon img,a.btn .loading-icon img{width:15px}button.btn.loading .loading-icon,a.btn.loading .loading-icon{display:inline-block}button.btn:disabled,a.btn:disabled{cursor:not-allowed}.btn{justify-content:center;align-items:center;display:flex}.btn.control{width:45px;margin-bottom:15px}.btn.btn-primary:hover{background-color:#c41d1d}.btn.btn-primary:disabled{background-color:#ed5555}.btn.btn-success{color:#fff;background-color:#17c964}.btn.btn-primary{color:#fff;background-color:#de2a2a}form label{color:#767676;padding-left:10px;font-size:14px;position:relative}form label span{color:red;font-size:14px;position:absolute;top:-4px;right:-10px}table{border-collapse:collapse;width:100%}table thead tr th{text-align:left;color:#7e868c;background-color:#f1f3f5;padding-top:8px;padding-bottom:8px;padding-left:30px;font-size:14px;line-height:1.4}table thead tr th:first-child{border-top-left-radius:14px;border-bottom-left-radius:14px}table thead tr th:last-child{border-top-right-radius:14px;border-bottom-right-radius:14px}table thead tr th.text-center{padding-left:0}table tbody tr td{color:#767676;padding:10px 30px;font-size:14px;position:relative}table tbody tr:last-child td:first-child{border-bottom-left-radius:14px}table tbody tr:last-child td:last-child{border-bottom-right-radius:14px}.drag-overlay tbody tr:last-child td:first-child{border-top-left-radius:14px}.drag-overlay tbody tr:last-child td:last-child{border-top-right-radius:14px}table tbody tr button{cursor:pointer;background:0 0;border:none}body .react-confirm-alert-overlay{background:#ffffff80}.no-data{text-align:center;margin-top:60px}.alert{border-radius:5px;padding:10px;font-size:12px;position:relative}.alert.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}
