:root{--text-color: #050505;--text-light-color: #737373;--background-color: #ededed;--body-background-color: #000;--primary-color: #fff;--secondary-color: #efefef;--accent-color: #169cda;--success-color: #52cba4;--success-secondary-color: #138763;--warn-color: #f4b338;--warn-secondary-color: #f9ebcd;--danger-color: #c72f38;--danger-secondary-color: #fdebeb;--radius: 3px;--accent-color-50: #f1f9fe;--accent-color-100: #e1f2fd;--accent-color-200: #bde5fa;--accent-color-300: #82d0f7;--accent-color-400: #40b9f0;--accent-color-500: #169cda;--accent-color-600: #0a81bf;--accent-color-700: #09669b;--accent-color-800: #0c5780;--accent-color-900: #10486a;--accent-color-950: #0b2e46}.dark-theme{--text-color: #fafafa;--text-light-color: #737373;--background-color: #121212;--primary-color: #212121;--secondary-color: #424242;--accent-color: #25abe9;--accent-color-500: #25abe9;--warn-secondary-color: #47321d;--danger-secondary-color: #5d2323}*{font-family:Arial,Helvetica,sans-serif;font-weight:600;box-sizing:border-box;-webkit-user-select:none;user-select:none}html,body{margin:0;padding:0;background-color:var(--body-background-color);color:#424242;height:100%}button,input,select{color:#424242;display:flex;flex-direction:row;justify-content:center;align-items:center;min-height:38px;border:none;border-radius:3px;padding:10px;box-shadow:2px 2px 2px 1px #00000024}button{display:flex;align-items:center;justify-content:space-between;gap:5px}button:hover{cursor:pointer;background-color:#a8a8a8}a{color:inherit;text-decoration:none;border-bottom:solid 1px transparent}a.active{border-bottom-color:var(--accent-color)}i.success{color:var(--success-color)}i.success.i-hover:hover{color:var(--success-secondary-color)}i.warning{color:var(--warn-color)}i.warning.i-hover:hover{color:var(--warn-secondary-color)}i.danger{color:var(--danger-color)}i.danger.i-hover:hover{color:var(--danger-secondary-color)}table{border-collapse:separate;border-spacing:0px 5px;color:var(--text-color);table-layout:fixed;width:100%}table tr{position:relative;background-color:var(--secondary-color);border-radius:var(--radius);box-shadow:2px 2px 3px #00000063}table tr td:first-child,table tr th:first-child{border-top-left-radius:var(--radius);border-bottom-left-radius:var(--radius)}table tr td:last-child,table tr th:last-child{border-top-right-radius:var(--radius);border-bottom-right-radius:var(--radius)}table tr td,table tr th{height:50px;padding:5px;text-align:center}table tr td i,table tr th i{font-size:25px}@media only screen and (max-width: 640px){table tr td i,table tr th i{font-size:18px}}table tr td img,table tr th img{height:36px;border-radius:50%}@media only screen and (max-width: 640px){table tr td img,table tr th img{height:28px}}table tr td>div,table tr th>div{width:100%;display:flex;gap:5px;align-items:center;justify-content:center}table tr td span,table tr th span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}@media only screen and (max-width: 640px){table tr td span,table tr th span{font-size:14px}}table tr td.sortable:hover,table tr th.sortable:hover{cursor:pointer;color:var(--text-light-color)}table tr td.align-left>span,table tr td.align-left>div,table tr th.align-left>span,table tr th.align-left>div{text-align:left;justify-content:flex-start}table tr td.align-right>span,table tr td.align-right>div,table tr th.align-right>span,table tr th.align-right>div{text-align:right;justify-content:flex-end}table tr .hover:after{position:absolute;display:flex;inset:0;flex-direction:row;justify-content:center;align-items:center;color:var(--text-color);content:attr(data-overlay);font-size:26px}@media only screen and (max-width: 640px){table tr .hover:after{font-size:20px}}table tr .hover.disabled:after{background-color:#47474730}table tr .hover.danger:after{background-color:#c72f3836}table tr.selected{box-shadow:2px 2px 3px #00000063,-3px 0 0 -1px var(--success-color)}table tr.danger,table tr.disabled{position:relative;color:var(--text-light-color)}table:not(.no-hover) tbody tr:hover{cursor:pointer}table:not(.no-hover) tbody tr:not(.disabled):not(.danger):hover{background-color:var(--primary-color)}.center{display:flex;flex-direction:row;justify-content:center;align-items:center}.btn-primary{background-color:#45b849;color:#fff}.btn-info{background-color:#51a3bb;color:#fff}.btn-warning{background-color:#e3b10d;color:#fff}.btn-warning:hover{background-color:#f1c531}.btn-danger{background-color:#c82c2c;color:#fff}.btn-danger:hover{background-color:#ef5353}.panel{background-color:var(--primary-color);border-radius:var(--radius);box-shadow:1px 1px 3px 1px #00000020;display:flex;width:100%;flex-direction:column;padding:15px;color:var(--text-color)}.panel .panel-title{display:flex;gap:10px;font-size:24px;font-weight:600;width:100%;border-bottom:1px solid var(--secondary-color);margin-bottom:15px}@media only screen and (max-width: 720px){.panel{border-radius:0}}.col-none{display:none}.col-0{width:0;padding:0}.col-1{width:8.33333333%}.col-2{width:16.6666667%}.col-3{width:25%}.col-4{width:33.3333333%}.col-5{width:41.6666667%}.col-6{width:50%}.col-7{width:58.3333333%}.col-8{width:66.6666667%}.col-9{width:75%}.col-10{width:83.3333333%}.col-11{width:91.6666667%}.col-12{width:100%}@media only screen and (max-width: 720px){.col-sm-none{display:none}.col-sm-0{width:0;padding:0}.col-sm-1{width:8.33333333%}.col-sm-2{width:16.6666667%}.col-sm-3{width:25%}.col-sm-4{width:33.3333333%}.col-sm-5{width:41.6666667%}.col-sm-6{width:50%}.col-sm-7{width:58.3333333%}.col-sm-8{width:66.6666667%}.col-sm-9{width:75%}.col-sm-10{width:83.3333333%}.col-sm-11{width:91.6666667%}.col-sm-12{width:100%}}@keyframes pop-animation{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.pop{animation:pop-animation .3s ease-out}
