.container{width:100%;max-width:1024px!important;margin:0 auto;padding:0 16px}@media screen and (min-width:1920px){.container{max-width:1440px!important}}.limit-container{width:100%;max-width:1024px!important;margin:0 auto}@media screen and (min-width:1024px){.limit-container{max-width:1366px!important}}@media screen and (min-width:1920px){.limit-container{max-width:1920px!important}}@media screen and (max-width:1023px){.hidden-on-mobile{display:none!important}}@media screen and (min-width:1024px){.hidden-on-laptop{display:none!important}}.cw-5{width:4%}.cw-10{width:9%}.cw-15{width:14%}.cw-20{width:19%}.cw-25{width:24%}.cw-30{width:29%}.cw-35{width:34%}.cw-33{width:32%}.cw-40{width:39%}.cw-45{width:44%}.cw-50{width:49%}.cw-55{width:54%}.cw-60{width:59%}.cw-65{width:64%}.cw-70{width:69%}.cw-75{width:74%}.cw-80{width:79%}.cw-85{width:84%}.cw-90{width:89%}.cw-95{width:94%}.cw-100{width:99%}.btn-col{display:flex;flex-direction:row;justify-content:flex-end;align-items:stretch;gap:16px}.h-df{height:calc(100vh - 144.05px);padding-top:18px}.flex-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px 0}.grid-2{display:grid;grid-template-columns:repeat(2,1fr);justify-content:flex-start;align-items:baseline;gap:0 32px}.grid-3{display:grid;grid-template-columns:repeat(3,1fr);justify-content:flex-start;align-items:baseline;gap:0 32px}.form-group{margin-block:0 32px}.form-group.info{border-left:2px inset #000000;background-color:#0000000d;padding:8px 16px}.form-group.info-error{border-left:2px inset #FF0000;background-color:#ff00001a;padding:8px 16px}.form-group.info-success{border-left:2px inset #00FF00;background-color:#00ff001a;padding:8px 16px}.form-group.df{display:flex;flex-direction:column;gap:4px}.form-group.df input,.form-group.df select,.form-group.df textarea{font-weight:400;font-size:16px;line-height:120%;color:#000;font-family:Rubik;outline:none;padding:8px;width:100%;min-height:40px;background-color:transparent;border:initial;border-bottom:1px solid rgba(0,0,0,.25)}.form-group.df input:hover,.form-group.df input:focus,.form-group.df select:hover,.form-group.df select:focus,.form-group.df textarea:hover,.form-group.df textarea:focus{border-color:#000000bf}.form-group.df input:focus::-moz-placeholder,.form-group.df select:focus::-moz-placeholder,.form-group.df textarea:focus::-moz-placeholder{color:#00000040}.form-group.df input:focus::placeholder,.form-group.df select:focus::placeholder,.form-group.df textarea:focus::placeholder{color:#00000040}.form-group.df input::-moz-placeholder,.form-group.df select::-moz-placeholder,.form-group.df textarea::-moz-placeholder{font-weight:400;font-size:16px;line-height:120%;color:#00000080}.form-group.df input::placeholder,.form-group.df select::placeholder,.form-group.df textarea::placeholder{font-weight:400;font-size:16px;line-height:120%;color:#00000080}.form-group.df textarea{resize:none}.form-group.df span.message.active,.form-group.df span.message.info{display:initial}.form-group.df span.message.info{font-weight:400;font-size:12px;line-height:150%;color:#000000bf}.form-group.df span.message.info strong{font-weight:400;font-size:16px;line-height:150%;color:#000}.form-group.df span.message.error{font-weight:500;font-size:12px;line-height:120%;color:#c00d0e;display:none}.form-group.df img{width:-moz-fit-content;width:fit-content;-o-object-fit:contain;object-fit:contain}.aec_checkbox{width:20px;height:20px;border:none;border:1px solid rgba(0,0,0,.25);border-radius:0;cursor:pointer}.text-field{font-weight:400;font-size:14px;line-height:120%;color:#000;text-align:center;font-family:Rubik;outline:none;padding-inline:8px;width:100%;min-height:40px;border-bottom:1px solid rgba(0,0,0,.25)}.text-field:hover,.text-field:focus{border-color:#000000bf}.text-field:focus::-moz-placeholder{color:#00000040}.text-field:focus::placeholder{color:#00000040}.text-field::-moz-placeholder{font-weight:400;font-size:14px;line-height:120%;color:#00000080;text-align:center}.text-field::placeholder{font-weight:400;font-size:14px;line-height:120%;color:#00000080;text-align:center}@media screen and (min-width:1px){*,*:before,*:after{margin:0;padding:0;transition:all .15s ease-in-out;box-sizing:border-box}html{scroll-behavior:smooth}body{display:flex;height:100vh;position:relative;overflow-x:hidden;overflow-y:auto}body main{background-color:#0000000d;padding:0 32px;width:100%}img{-o-object-fit:contain;object-fit:contain}a{text-decoration:none}button{background-color:transparent;min-width:-moz-fit-content;min-width:fit-content;outline:none;border:none;cursor:pointer}li{list-style-type:none}.border{border-width:0}}.main-btn{font-weight:500;font-size:16px;line-height:120%;color:#fff;background-color:#c00d0e;width:-moz-fit-content;width:fit-content;margin-inline:auto 0;padding:10px 16px}.main-btn.border{background-color:transparent;box-shadow:inset 0 0 0 2px #c00d0e;color:#c00d0e}.main-btn.border:hover{box-shadow:inset 0 0 0 2px #d80f10;color:#fff}.main-btn:hover{background-color:#d80f10}.edit-btn{font-weight:400;font-size:14px;line-height:120%;color:#000000bf;background-color:#0000001a;border:1px solid rgba(0,0,0,.05);padding:6px 12px;display:inline-flex}.edit-btn:hover{background-color:#00000040}.delete-btn{font-weight:400;font-size:14px;line-height:120%;color:#c00d0ebf;background-color:#c00d0e40;border:1px solid rgba(192,13,14,.05);padding:6px 12px}.delete-btn:hover{background-color:#c00d0e4d}.status{font-weight:500!important;font-size:12px!important;border:1px solid rgba(0,0,0,.05);padding:2px 4px}.status.working{background-color:#80dd80}.status.soon{background-color:#dddd80}.status.closed{background-color:#ee8080}section.login{display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:#f2f2f2;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1}section.login div.box{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:32px}section.login div.box form.login-form{display:flex;flex-direction:column;background-color:#0000000d;box-shadow:inset 0 0 0 1px #0000000d;min-width:360px;padding:32px}section.login div.box form.login-form div.form-group.df{margin-block:0 16px;position:relative}section.login div.box form.login-form div.form-group.df input{font-size:18px}section.login div.box form.login-form div.form-group.df input#login_password{padding-right:32px}section.login div.box form.login-form div.form-group.df button.toggle-password{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;inset:0 0 0 auto;cursor:pointer;opacity:.25}section.login div.box form.login-form button.main-btn{font-family:Rubik;margin-block:16px 0;padding-block:12px;cursor:pointer;width:100%}aside{display:flex;flex-direction:column;justify-content:space-between;width:100%;height:100%;max-width:240px;background-color:#0000001a}aside div.logo{display:flex;padding:8px 16px;border-bottom:1px solid rgba(0,0,0,.05)}aside div.logo img{width:100%}aside nav{height:100%}aside nav ul{display:flex;flex-direction:column}aside nav ul li a{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:16px;padding:16px 20px;opacity:.5}aside nav ul li a:hover,aside nav ul li a.active{background-color:#c00d0e1a;opacity:1}aside nav ul li a:hover img,aside nav ul li a.active img{filter:none}aside nav ul li a:hover span,aside nav ul li a.active span{color:#c00d0e}aside nav ul li a img{height:16px;filter:grayscale(1) brightness(0)}aside nav ul li a span{font-weight:500;font-size:16px;line-height:120%;color:#000}aside div.user{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:16px;border-top:1px solid rgba(0,0,0,.05);padding:16px 20px}aside div.user div.box{display:flex;flex-direction:column}aside div.user div.box span.name{font-weight:700;font-size:16px;line-height:120%;color:#000}aside div.user div.box span.category{font-weight:500;font-size:12px;line-height:120%;color:#00000080}aside div.user a.log-out{display:inline-flex;opacity:.5}aside div.user a.log-out:hover{opacity:1}aside div.user a.log-out:hover img{filter:none}aside div.user a.log-out img{height:16px;filter:grayscale(1) brightness(0)}div.top{display:grid;grid-template-columns:2fr 3fr 2fr;justify-content:space-between;align-items:center;gap:32px;border-bottom:1px solid rgba(0,0,0,.05);height:77.44px}div.top h1{font-weight:400;font-size:24px;line-height:120%;color:#000}div.top form input{font-weight:400;font-size:16px;line-height:120%;color:#000;background-color:transparent;border:none;border-bottom:1px solid rgba(0,0,0,.25);outline:none;padding:10px 8px;width:100%;font-family:Rubik}div.top form input:hover,div.top form input:focus{border-color:#00000080}div.top form input::-moz-placeholder{font-weight:500;font-size:16px;line-height:120%;color:#00000040}div.top form input::placeholder{font-weight:500;font-size:16px;line-height:120%;color:#00000040}section.table{display:flex;flex-direction:column}section.table div.table-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:#c00d0e0d;padding:8px 16px}section.table div.table-header span{font-weight:500;font-size:14px;line-height:120%;color:#c00d0e80}section.table div.box{overflow-y:auto}section.table div.box::-webkit-scrollbar{width:4px;background-color:#00000040}section.table div.box::-webkit-scrollbar-thumb{background-color:#00000040}section.table div.box::-webkit-scrollbar-thumb:hover{background-color:#00000080}section.table div.box div.table-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:16px}section.table div.box div.table-row.pair{background-color:#0000000d}section.table div.box div.table-row span{font-weight:400;font-size:14px;line-height:120%;color:#000000bf;display:inline-flex}div.bottom{display:flex;flex-direction:column;justify-content:center;border-top:1px solid rgba(0,0,0,.05);height:66.61px}div.bottom div.pagination{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:8px}div.bottom div.pagination a.number{display:flex;flex-direction:row;justify-content:center;align-items:center;font-weight:400;font-size:16px;line-height:120%;color:#00000080;width:32px;height:32px;text-align:center}div.bottom div.pagination a.number:hover{background-color:#0000000d}div.bottom div.pagination a.number.active{background-color:#c00d0e1a;font-weight:700;color:#c00d0e}div.bottom div.buttons{display:flex;flex-direction:row;justify-content:flex-end;align-items:stretch;gap:16px}div.bottom div.buttons a{margin:initial}form.df{display:flex;flex-direction:column;padding-inline:0 16px;overflow-y:auto}form.df::-webkit-scrollbar{width:4px;background-color:#0000001a}form.df::-webkit-scrollbar-thumb{background-color:#00000040}form.df::-webkit-scrollbar-thumb:hover{background-color:#00000080}form.df div.row{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}form.df div.row h2{font-weight:500;font-size:14px;line-height:120%;color:#000000bf;text-transform:uppercase}form.df div.row table{font-weight:400;font-size:14px;line-height:120%;color:#000000bf;text-align:center;padding-bottom:48px}form.df div.row table thead tr{background-color:#c00d0e1a}form.df div.row table thead tr th{font-weight:500;color:#c00d0e80;padding-block:8px}form.df div.row table tbody tr.pair{background-color:#0000000d}form.df div.row table tbody tr td{padding:12px 16px}form.df div.row.fixed-main-btn{margin-bottom:12px;position:fixed;inset:auto 32px 0 auto;z-index:3}form.df div.row.fixed-main-btn div.buttons{display:flex;flex-direction:row;justify-content:flex-end;align-items:stretch;gap:12px}form.df div.row.fixed-main-btn div.buttons a{margin:initial}
