@font-face{font-family:Mulish;src:url(/fonts/Mulish-Regular.4cfd3e1b.ttf) format("truetype");font-weight:400}@font-face{font-family:Mulish;src:url(/fonts/Mulish-Medium.a768ae9c.ttf) format("truetype");font-weight:500}@font-face{font-family:Mulish;src:url(/fonts/Mulish-SemiBold.67b1f90a.ttf) format("truetype");font-weight:600}@font-face{font-family:Mulish;src:url(/fonts/Mulish-Bold.82f30d9b.ttf) format("truetype");font-weight:700}@-webkit-keyframes spinLoader{0%{transform:rotate(0)}to{transform:rotate(540deg)}}@keyframes spinLoader{0%{transform:rotate(0)}to{transform:rotate(540deg)}}.login-page{max-width:1200px;margin:auto}.login-page>div{margin:1em 0;display:flex;gap:1em;align-items:center}.login-page>div .inputHolder{flex:1 1 auto}.login-page button{min-width:150px}.file-page{max-width:1200px;margin:auto}.file-page table{width:100%}.file-page .addFileButton{float:right}.fileAdd-page{max-width:1200px;margin:auto}.fileAdd-page .inputHolder{margin:1em 0}.user-page{max-width:1200px;margin:auto}.user-page table{width:100%}.user-page table .button{margin:0 .5em}.user-page .addUserButton{float:right}.changePassword-page,.userAdd-page,.userEdit-page{max-width:1200px;margin:auto}.changePassword-page .inputHolder,.userAdd-page .inputHolder,.userEdit-page .inputHolder{margin:1em 0}html{font-family:Mulish,Helvetica,Arial,Verdana,sans-serif;--mainA:#0075bb;--mainB:#0472be;--mainC:#008cdd;--mainD:#0071b1}body,html{margin:0;padding:0}h1{margin:auto;padding:118px 0 118px 0;max-width:1198px;font-size:96px;color:#fff;line-height:.85}@media (max-width:1000px){h1{font-size:9.6vw;padding:3.5vw 1.18vw}}h2{color:#0075bb;text-align:center;font-weight:600;font-size:36px;margin:10px 0}@media (max-width:1100px){h2{font-size:24px}}table{font-size:20px;border-collapse:collapse}table td,table th{padding:14px 16px}table tbody tr:nth-child(odd){background:#f2f2f2}table tbody tr:nth-child(2n){background:#fff}.button,button{display:inline-block;padding:13px;border:2px solid #0081c9;border-radius:9px;text-align:center;text-decoration:none;font-size:18px;background:linear-gradient(90deg,#fff 20%,#008cdd 40%,#0071b1 60%,#000 80%) 0 0;background-size:500%;transition:all .3s;color:#000;cursor:pointer;line-height:1}.button:hover,button:hover{background-position:50% 0;color:#fff}.button:active,button:active{background-position:100% 0;color:#fff;background-color:#000}.buttons{text-align:right}.buttons>*{margin-left:40px;padding:13px 63px}@media (max-width:1550px){.buttons{margin:0 16px}}@media (max-width:1400px){.buttons{display:grid;grid-template-columns:1fr 1fr;gap:20px}.buttons>*{display:block;box-sizing:border-box;margin:0;padding:13px}}@media (max-width:800px){.buttons{grid-template-columns:1fr}}.mainWrapper{background:#fff;box-sizing:border-box}.mainWrapper>*{position:relative;height:var(--height);transition:height .3s;overflow:hidden}.mainWrapper [data-views=main]{margin:10px auto;max-width:1400px;padding:39px 48px}.page{position:absolute;left:0;right:0;transform-origin:50% 100px}.page>*{will-change:opacity;-webkit-animation:page-in .3s ease-out;animation:page-in .3s ease-out}.page .topBarButtons{position:fixed;top:31px;right:0;padding:calc(.75em - 7px);z-index:60}.page.removing>*{-webkit-animation:page-out .2s ease-in forwards;animation:page-out .2s ease-in forwards;pointer-events:none}.page.stillLoading{-webkit-animation:none;animation:none;visibility:collapse}.page .grid{display:flex;flex-wrap:wrap}.page .grid>a{display:contents;color:inherit;text-decoration:inherit}@-webkit-keyframes page-in{0%{opacity:0}to{opacity:1}}@keyframes page-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes page-out{0%{opacity:1}to{opacity:0}}@keyframes page-out{0%{opacity:1}to{opacity:0}}.page>form{display:contents}.inputHolder{position:relative;background:#f2f2f2;padding:26px 5px 11px 11px;border-radius:4px;overflow:hidden;display:block}.inputHolder>span{position:absolute;top:19px;left:12px;font-size:16px;transform-origin:left;transition:all .3s ease;color:#bcbcbc;transform:translateY(-20px) scale(.7);white-space:nowrap}.inputHolder:not(.selectHolder):before{position:absolute;bottom:0;height:4px;left:0;right:0;content:"";background:linear-gradient(-90deg,#bcbcbc 45%,#0073b4 55%) 100% 0;background-size:250%;transition:all .5s ease-out}.inputHolder input,.inputHolder select,.inputHolder textarea{border:none;background:none;width:100%;font-size:16px;font-family:Mulish;padding:0}.inputHolder input:focus,.inputHolder select:focus,.inputHolder textarea:focus{outline:none}.inputHolder select{margin:0 -4px -10px -11px;display:block;padding:0 4px 10px 7px;width:calc(100% + 14px)}.inputHolder .range{display:flex;transition:all .3s ease}.inputHolder .range span{margin-right:5px}.inputHolder.empty>span{transform:none}.inputHolder.empty .range{opacity:0}.inputHolder:focus-within>span,.inputHolder:hover>span{transform:translateY(-20px) scale(.7)}.inputHolder:focus-within .range,.inputHolder:hover .range{opacity:1}.inputHolder:focus-within>span{color:#0073b4}.inputHolder:focus-within:before{background-position:0 0}.inputHolder.blink{-webkit-animation:blinkInput 3s;animation:blinkInput 3s}@-webkit-keyframes blinkInput{0%{outline:2px solid transparent}5%{outline:2px solid red;background:#f2d2d2}50%{outline:2px solid red;background:#f2d2d2}to{outline:2px solid transparent}}@keyframes blinkInput{0%{outline:2px solid transparent}5%{outline:2px solid red;background:#f2d2d2}50%{outline:2px solid red;background:#f2d2d2}to{outline:2px solid transparent}}input[type=checkbox]{display:none}input[type=checkbox]+*{display:inline-block;width:19px;height:19px;border:1px solid #2580eb;border-radius:5px;position:relative;cursor:pointer}input[type=checkbox]+:before{content:"";position:absolute;border-bottom:2px solid #000;border-right:2px solid #000;width:9px;height:19px;transform:translateX(7px) translateY(-6px) rotate(44deg) scale(.5);top:0;left:0;opacity:0;transition:all .3s ease}input[type=checkbox]:checked+:before{transform:translateX(7px) translateY(-6px) rotate(44deg);opacity:1}input[type=checkbox]:disabled+*{filter:grayscale(1) contrast(.5);cursor:not-allowed}input[type=radio]{display:none}input[type=radio]+*{display:inline-block;width:19px;height:19px;border:1px solid #2580eb;border-radius:50%;position:relative;cursor:pointer}input[type=radio]+:before{content:"";position:absolute;background:#000;width:9px;height:9px;transform:translateX(-50%) translateY(-50%) scale(.5);top:50%;left:50%;opacity:0;border-radius:50%;transition:all .3s ease}input[type=radio]:checked+:before{transform:translateX(-50%) translateY(-50%);opacity:1}input[type=radio]:disabled+*{filter:grayscale(1) contrast(.5);cursor:not-allowed}.isHidden{display:none}.madeBy{color:rgba(0,0,0,.2);text-decoration:none;text-align:right;display:block;transition:all .3s ease;padding:5px}.madeBy:hover{color:rgba(0,0,0,.8)}.loader:before{content:"";border:10px solid rgba(0,0,0,.5);border-left-color:transparent;border-right-color:transparent;display:block;border-radius:50%;position:absolute;width:200px;height:200px;left:calc(50% - 100px);top:calc(50% - 100px);-webkit-animation:spinLoader 2s ease-in-out infinite;animation:spinLoader 2s ease-in-out infinite}header{max-width:1200px;display:flex;margin:1em auto;justify-content:space-between}header .loggedAs{text-align:right}