@font-face{font-family:poppinslight;src:url(/assets/fonts/Poppins-Light.ttf) format("truetype")}@font-face{font-family:poppinsregular;src:url(/assets/fonts/Poppins-Regular.ttf) format("truetype")}*{padding:0;margin:0;font-size:12pt;font-family:poppinslight}body{background-color:#f1f5f8}button{align-items:center;appearance:none;background-color:#fff;border-radius:12px;border-style:none;box-shadow:#0003 0 3px 5px -1px,#00000024 0 6px 10px,#0000001f 0 1px 18px;box-sizing:border-box;color:#3c4043;cursor:pointer;display:inline-flex;fill:currentcolor;font-family:Google Sans,Roboto,Arial,sans-serif;font-size:14px;font-weight:500;height:48px;justify-content:center;letter-spacing:.25px;line-height:normal;max-width:100%;overflow:visible;padding:2px 24px;position:relative;text-align:center;text-transform:none;transition:box-shadow .28s cubic-bezier(.4,0,.2,1),opacity 15ms linear 30ms,transform .27s cubic-bezier(0,0,.2,1) 0ms;user-select:none;-webkit-user-select:none;touch-action:manipulation;width:auto;will-change:transform,opacity;z-index:0}button:hover{background:#f6f9fe;color:#174ea6}button:active{box-shadow:0 4px 4px #3c40434d,0 8px 12px 6px #3c404326;outline:none}button:focus{outline:none;border:2px solid #4285f4}button:not(:disabled){box-shadow:#3c40434d 0 1px 3px,#3c404326 0 4px 8px 3px}button:not(:disabled):hover{box-shadow:#3c40434d 0 2px 3px,#3c404326 0 6px 10px 4px}button:not(:disabled):focus{box-shadow:#3c40434d 0 1px 3px,#3c404326 0 4px 8px 3px}button:not(:disabled):active{box-shadow:#3c40434d 0 4px 4px,#3c404326 0 8px 12px 6px}button:disabled{box-shadow:#3c40434d 0 1px 3px,#3c404326 0 4px 8px 3px}.actionbutton{height:28px;width:28px;margin:0 5px;padding:2px}.actionbutton img{height:20px;width:20px}.light{opacity:.5}.labelinputgroup{display:flex;flex-direction:column;margin:10px 0}.labelinputgroupcheckbox input{margin-left:10px}.checkboxgroup{display:flex;align-items:center;margin:10px 0}.checkboxgroup label{margin-left:10px}.checkboxgroup input{width:24px;height:24px}.box{border:1px solid rgb(226,232,240);background-color:#fff}.box .boxheader{border-bottom:1px solid rgb(226,232,240);padding:.75rem 1rem;display:flex;justify-content:space-between}.box .boxbody{padding:.75rem 1rem;overflow-y:scroll;height:60vh}.box .boxfooter{border-top:1px solid rgb(226,232,240);padding:.75rem 1rem;display:flex;justify-content:space-between}.editmodal.show{display:flex;pointer-events:all}.editmodal{position:fixed;inset:0;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:none;justify-content:center;align-items:center;pointer-events:none;transition:.3s ease;z-index:1000}.editmodal .modalinner{background:#fff;border-radius:12px;padding:1rem;width:90%;max-width:700px;box-shadow:0 10px 30px #0003}.editmodal .modalheader{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #eee}.editmodal .modalheader .modalheaderbuttons{display:flex}.editmodal .modalfooter{margin-top:10px;padding-top:10px;border-top:1px solid #eee;display:flex;justify-content:flex-end}.editmodal .modalheader h2{margin:0;font-size:1.25rem}.editmodal .modalform{display:flex;flex-direction:column;gap:10px}.editmodal .form-row{display:flex;width:100%;gap:10px}.editmodal .form-row label{width:50%}.editmodal .form-row.full label{width:100%}.editmodal .form-row input[type=text],.editmodal .form-row input[type=number],.editmodal .form-row input[type=date],.editmodal .form-row input[type=file],.editmodal .form-row select{padding:5px;width:100%;max-width:100%;box-sizing:border-box;border:1px solid #ccc;border-radius:6px}.editmodal .form-row.uploadrow label{display:flex;flex-direction:row;justify-content:space-between;gap:10px;width:100%;align-items:center}.editmodal .form-row.uploadrow input[type=file]{width:50%}.editmodal .form-row.uploadrow button{width:30%}.editmodal .modalbutton{display:inline-block;padding:.75rem 1rem;color:#fff;border-radius:8px;cursor:pointer;text-align:center;width:fit-content;margin:0 5px}.editmodal button{height:30px;border-radius:8px}.editmodal .modalbutton.check{background:green}.editmodal .modalbutton.abort{background:#ff3b30}
