@import "https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap";@import "https://fonts.googleapis.com/css2?family=Vend+Sans:ital,wght@0,700;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=Vend+Sans:ital@0;1&display=swap";@import "https://fonts.googleapis.com/css2?family=Vend+Sans:ital,wght@0,700;1,700&display=swap";.graphcontainer[data-v-fc28267f]{flex-wrap:wrap;width:100%;display:flex}.chart[data-v-fc28267f]{width:30%;min-width:500px;height:300px}body{box-sizing:border-box;font-variation-settings:"wdth" 100;font-optical-sizing:auto;background:#fff;width:100%;margin:0;padding:0;font-family:Vend Sans,sans-serif;font-style:normal;font-weight:400}input,textarea{font-optical-sizing:auto;font-family:Vend Sans,sans-serif;font-style:normal;font-weight:400}main{padding:30px}@media (width<=1000px){main{padding:0}}.tablecontainer{font-optical-sizing:auto;font-family:Open Sans,sans-serif;font-weight:initial;font-variation-settings:"wdth" 100;margin:40px auto;font-style:normal}.tablecontainer table{border-collapse:collapse;width:100%}.tablecontainer th,.tablecontainer td{border:1px solid #ddd;padding:10px}.tablecontainer th{cursor:pointer;text-align:left;background:#f5f5f5}.tablecontainer th:hover{background:#eaeaea}.tabletop{flex-flow:row;width:100%;margin:30px 0 5px;font-size:14px;display:flex}.tablecontainer button{cursor:pointer}.tabletop div{display:inline-block}.filter{background:#ddd;border-radius:10px;padding:5px;display:inline-block}.table-util{margin:auto 10px}.table-util input{width:50px;height:25px}.table-util label{height:100%}.tabletop button,table button{background:#fff;border:1px solid #aaa;border-radius:5px;place-content:center;align-items:center;padding:5px 10px;display:inline-flex;box-shadow:0 0 5px #ddd}.addentity{text-align:center;margin:auto 0 auto auto}.tabletop .addentity a{color:#000;text-decoration:none}.filters .filter{background:#fafafa;border:1px solid #ddd;border-radius:5px;height:25px;margin:auto 10px;position:relative}.filter label{padding:5px}.filter button{color:#444;background:0 0;border:none}.autocomplete{z-index:1000;background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:4px 0;position:absolute;top:calc(100% + 4px);left:0;right:0;box-shadow:0 4px 6px #00000014,0 10px 20px #0000000f}.form-data{padding:20px;display:block}.form-section{vertical-align:center;flex-flow:wrap;justify-content:left;align-items:flex-start;margin:20px 50px;display:flex;position:relative}.form-section *{text-align:left}.form-section label{flex-basis:35%}.form-section input,.form-section textarea,#image-button{flex-basis:50%;margin:auto;padding:5px;line-height:150%}.form-section .autocomplete{z-index:100;width:52%;margin-left:41%;position:absolute;top:100%;left:0}.autocomplete{background:#fff;border:2px solid #ddd;border-radius:3px;width:90%;max-height:200px;line-height:1.5em;overflow:scroll}.send-button{text-align:center;cursor:pointer;width:100%}.autocomplete ul,.noresult{padding:5px}.autocomplete ul li{cursor:pointer;list-style:none}.autocomplete ul li:hover{background:#f3f3f3}.nowrap{flex-wrap:nowrap;flex-basis:100%;display:flex}@media (width<=1000px){.form-data{padding-bottom:20px}.send-section,.send-button{width:100%}.form-section .autocomplete{width:90%;margin:0 auto}}.login-outer{height:80vh;display:flex}.logincontainer{border:1px solid #ddd;border-radius:10px;width:750px;min-width:500px;margin:auto;padding:30px 0;box-shadow:0 0 10px #bbb}.logincontainer h1{text-align:center;margin:40px 0;font-weight:400}.logincontainer form{height:100%;margin:auto}.logincontainer .logindiv{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.logindiv .section{flex-flow:row;justify-content:center;align-items:center;width:100%;max-width:400px;margin:10px 0;line-height:1.5em;display:flex}.logindiv .section label{text-align:left;flex-basis:35%;padding:0 10px}.logindiv .section input{flex-basis:65%;padding:5px 0;line-height:1.5em}.submit{margin:50px 0}.error{text-align:center;color:red}@media (width<=1000px){.login-outer{height:auto;margin:auto}.logincontainer{width:100%;min-width:0;padding:0}form,.form-data{padding-bottom:20px}.form-data h1{margin:10px 0;font-size:1em;font-weight:700}.form-section{margin:0}.nowrap{flex-wrap:wrap}.nowrap *{text-align:center;width:100%;margin:10px auto}.form-section input,.form-section textarea,#image-button{flex-basis:90%}.send-section{margin:10px 0}}header{flex-flow:row;margin:0;padding:0;display:flex;box-shadow:0 0 10px #bbb}.title{font-optical-sizing:auto;font-family:Vend Sans,sans-serif;font-style:normal;font-weight:700}header nav{flex-flow:row;display:flex}.headerlink{text-align:center;box-sizing:content-box;flex-basis:100%;align-items:center;margin:10px}.headerlink a{color:#000;text-align:center;align-items:center;height:100%;text-decoration:none;display:block}.logout{box-sizing:content-box;text-align:right;cursor:pointer;height:100%;margin:10px 10px 10px auto}@media (width<=1000px){header,header nav{flex-wrap:wrap;width:100%}.logout{margin:10px auto}}
