html,body{margin:0;padding:0}body{text-size-adjust:none;font-optical-sizing:auto;text-align:center;color:#fff;background-color:#11140e;min-width:600px;font-family:sans-serif;font-size:18px;font-weight:400;position:relative}nav{z-index:100;justify-content:flex-start;align-items:center;padding:8px 32px;display:flex;position:sticky;top:0}nav .logo{width:40px;height:40px;margin-right:16px}nav .title{margin-right:32px;font-size:32px;font-weight:700}nav a{color:#fff;cursor:pointer;padding:8px 16px;text-decoration:none}nav a:hover,nav a.active{font-weight:700}.logo{background-image:url(logo.08a9da3b.webp);background-position:50%;background-repeat:no-repeat;background-size:contain}.back{z-index:-1;background-size:inherit;opacity:.1;background-position:0 100%;width:100%;height:100%;position:fixed;bottom:0;left:0}.bg{background-color:#2e312b}.bg-s{background-color:#11140e}.shadow{box-shadow:0 0 8px #000}.radius{border-radius:20px}.padding{padding:20px}button,input[type=submit]{color:#2e312b;cursor:pointer;background-color:#75ba51;border:none;border-radius:10px;padding:10px 20px;font-weight:700;transition:all .2s ease-in-out}button:hover,button.active,input[type=submit]:hover,input[type=submit].active{background-color:#87957c;border-radius:20px}button.right,input[type=submit].right{float:right}.buttons{justify-content:center;gap:0;display:flex}.buttons button{border-radius:5px}.buttons button:first-child{border-top-left-radius:10px;border-bottom-left-radius:10px}.buttons button:last-child{border-top-right-radius:10px;border-bottom-right-radius:10px}.buttons button:hover,.buttons button.active{border-radius:20px}p.left{text-align:left}p.right{text-align:right}p.info{font-style:inherit;background-color:#6b9999;border-radius:8px;margin:16px 0;padding:8px}p.error{font-style:inherit;background-color:#ff5449;border-radius:8px;margin:16px 0;padding:8px}.flex-row{flex-flow:wrap;justify-content:center;gap:20px;display:flex}.flex-column{flex-direction:column;gap:20px;display:flex}.grow-1{flex-grow:1;flex-basis:10px}.grow-2{flex-grow:2;flex-basis:10px}.grow-3{flex-grow:3;flex-basis:10px}.grow-4{flex-grow:4;flex-basis:10px}.login-form{max-width:520px;margin:50px auto}label{text-align:left;margin-top:16px;padding-left:8px;font-weight:500;display:block}input,textarea{box-sizing:border-box;border:none;border-radius:10px;width:100%;padding:8px 16px;font-size:18px;display:block}textarea{resize:vertical;field-sizing:content;min-height:100px}input[type=submit]{cursor:pointer;margin-top:20px}.select{display:inline-block;position:relative}.select select{appearance:none;color:#2e312b;cursor:pointer;background-color:#75ba51;border:none;border-radius:10px;padding:10px 30px 10px 20px;font-weight:700;transition:all .2s ease-in-out}.select select:hover{background-color:#87957c;border-radius:20px}.select:after{content:"";pointer-events:none;border:4px solid #0000;border-top-color:#333;position:absolute;top:50%;right:12px;transform:translateY(-25%)}.accordion{margin-top:20px;margin-bottom:20px}.accordion>.header{justify-content:space-between;align-items:center;font-size:25px;font-weight:700;display:flex}.accordion>.content{border-top:1px solid #90918b;padding-top:10px}.table-wrapper{box-sizing:border-box;width:100%;position:relative;overflow-x:auto}table{border-collapse:collapse;width:100%}table.table-clickable tr{cursor:pointer}table tr:nth-child(2n){background-color:#11140eb3}table tr:hover{background-color:#11140e}table th{background-color:#11140e;font-weight:700}table td,table th{padding:4px 8px}.chart{position:relative}.chart .select{z-index:2;pointer-events:none;background-color:#fff3;position:absolute}.chart .tooltip{z-index:5;pointer-events:none;border-left:1px solid #fff;position:absolute;top:0}.chart .tooltip>table{opacity:.8;margin-top:0;position:absolute;top:0}.chart .tooltip>table.tooltip-left{left:0}.chart .tooltip>table.tooltip-right{right:0}.chart .tooltip>table td{white-space:pre;text-align:left}.loading{color:#75ba51}.loading,.loading div{box-sizing:border-box}.loading{width:80px;height:80px;display:inline-block;position:relative}.loading div{background:currentColor;width:16px;animation:1.2s cubic-bezier(0,.5,.5,1) infinite loading;display:inline-block;position:absolute;left:8px}.loading div:first-child{animation-delay:-.24s;left:8px}.loading div:nth-child(2){animation-delay:-.12s;left:32px}.loading div:nth-child(3){animation-delay:0s;left:56px}@keyframes loading{0%{height:64px;top:8px}50%,to{height:32px;top:24px}}
/*# sourceMappingURL=frontend.0e932043.css.map */
