@charset "UTF-8";header[data-v-31c8d60d]{flex-shrink:0;padding:2rem;background-color:var(--color-accent-1-5);color:var(---color-grey-1)}header .title[data-v-31c8d60d]{font-weight:600;color:var(--color-accent-1-2)}header ul[data-v-31c8d60d]{list-style:none;display:flex;flex-direction:column}header nav>ul[data-v-31c8d60d]{gap:1.5rem;margin:1.5rem 0}header nav>ul ul[data-v-31c8d60d]{gap:.3rem;margin-top:.3rem}header a[data-v-31c8d60d],header a[data-v-31c8d60d]:hover,header a[data-v-31c8d60d]:focus,header a[data-v-31c8d60d]:active,header a[data-v-31c8d60d]:visited{color:var(--color-grey-1)}footer[data-v-04dcdda7]{position:fixed;height:1rem;bottom:0;width:100%;background:var(--color-grey-8);color:var(--color-grey-1);padding:.2rem;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;gap:1rem}.error-toast[data-v-10d6e205]{position:fixed;z-index:1000;bottom:0;left:0;width:100%}.error-toast__item[data-v-10d6e205]{display:flex;width:100%;align-items:center;justify-content:space-between;gap:1rem;box-sizing:border-box;padding:.2rem 1rem;border-top:1px solid currentColor;background:#f6dbdd;color:#842029}.error-toast__item p[data-v-10d6e205]{margin:0}.error-toast__close[data-v-10d6e205]{flex-shrink:0;border:0;background:transparent;color:inherit;cursor:pointer;font-size:1.5rem;line-height:1}.applayout{display:flex;flex-flow:row-reverse nowrap;min-height:100vh;gap:0}main{flex:1;min-width:0;padding:1rem 1rem 3rem;background-color:var(--color-grey-1)}.guest-layout{display:flex;justify-content:center;align-items:center;min-height:100vh;padding:2rem;background:var(--color-accent-3-1)}.card[data-v-e68d97c9]{background:var(--color-grey-1);color:var(--color-accent-3-1);border-radius:var(--border-radius-s);padding:2rem;width:clamp(160px,50vw,630px)}.card form[data-v-e68d97c9]{display:flex;flex-direction:column;gap:1rem}.card form h1[data-v-e68d97c9]{text-align:center;padding-bottom:1rem}.card form .input-box[data-v-e68d97c9]{display:flex;flex-direction:column;gap:.4rem}.card form .input-box input[data-v-e68d97c9]{display:block;box-sizing:border-box;height:36px;padding-inline:.6rem}.card[data-v-ee83b123]{background:var(--color-grey-1);color:var(--color-accent-3-1);border-radius:var(--border-radius-s);padding:2rem;width:clamp(160px,50vw,630px)}.card form[data-v-ee83b123]{display:flex;flex-direction:column;gap:1rem}.card form h1[data-v-ee83b123]{text-align:center;padding-bottom:1rem}.card form .input-box[data-v-ee83b123]{display:flex;flex-direction:column;gap:.4rem}.card form .input-box input[data-v-ee83b123]{display:block;box-sizing:border-box;height:36px;padding-inline:.6rem}.card form .warning[data-v-ee83b123]{background-color:var(--color-grey-2);padding:.4rem;font-weight:600}.card form .error[data-v-ee83b123]{color:var(--color-accent-2-1)}form .h2-block{margin-bottom:1rem;padding:1rem;background:var(--color-grey-2);box-sizing:border-box;border-radius:var(--border-radius-s)}form .h2-block h2{color:var(--color-accent-1-4)}form label{padding-bottom:.4rem!important}form textarea{width:100%;min-height:1rem;box-sizing:border-box;resize:vertical}form .container-row{display:flex;flex-flow:row wrap;gap:1rem}form .container-row>fieldset,form .container-row>div{flex:1 1 15rem}form .container-row-s{display:flex;flex-flow:row wrap;gap:1rem}form .container-row-s>fieldset,form .container-row-s>div{flex:1 1 8rem}form input[type=text]:not(table input),form input[type=date],form select{width:100%}form input:not(input[type=radio]),form select{height:2rem}form .container-column{display:flex;flex-direction:column;gap:.8rem}form>button:last-child{display:block;margin:auto}.block-actions[data-v-dca416d5]{display:flex;flex-direction:row;gap:.4rem;justify-content:center}.card-h2{flex:1 1 15rem;display:flex;flex-direction:column;gap:1rem;background:var(--color-grey-2);border-radius:var(--border-radius-s);padding:1rem}.card-h2 h2{color:var(--color-accent-3-1);position:relative;top:-2rem}.card-h2 .card-content{position:relative;top:-2rem;margin-bottom:-2rem;display:flex;flex-direction:column;gap:.8rem}.container-row{display:flex;flex-flow:row wrap;gap:2.5rem;margin-top:1rem}.container-row>div{flex:1 1 15rem}.container-row-s{display:flex;flex-flow:row wrap;gap:.8rem}.container-row-s>div,.container-row-s>.toggle-switch{flex:1 1 8rem}.block-dddt dd{font-size:var(--fsize-m);font-style:italic}.block-dddt dt{font-size:var(--fsize-l);font-weight:500}.block-dddt .dt-spans{display:flex;flex-flow:column nowrap}.highlight{border:2px solid var(--color-accent-1-2);border-radius:var(--border-radius-s);padding:.4rem}form[data-v-6cf927a8]{display:flex;flex-direction:column;gap:.4rem;padding:.2rem;box-sizing:border-box}.block-actions[data-v-6cf927a8]{display:flex;flex-direction:row;gap:.4rem;justify-content:center;align-items:center}details[data-v-c29aacc2]{margin-bottom:1.5rem;border:1px solid #ddd;border-radius:.5rem;background:#fafafa}summary[data-v-c29aacc2]{padding:.75rem 1rem;cursor:pointer;font-weight:700}form[data-v-c29aacc2]{display:flex;flex-flow:row wrap;width:auto;gap:1rem;padding:1rem}.filter-by-period fieldset[data-v-c29aacc2]{display:flex;flex-direction:column;gap:.2rem}fieldset[data-v-c29aacc2]{display:flex;width:fit-content;min-width:0;max-width:100%;align-items:flex-end;gap:1rem;box-sizing:border-box;padding:.75rem 1rem;border:1px solid #ddd;border-radius:.35rem}.block-input[data-v-c29aacc2]{display:flex;flex-direction:column;gap:.35rem}.short-actions[data-v-c29aacc2]{display:flex;flex-direction:row;justify-content:center;gap:.5rem}.preview-dialog[data-v-297b3422]{box-sizing:border-box;width:90vw;max-width:1200px;height:90vh;padding:16px;border:0;background:#fff}.preview-dialog[data-v-297b3422]::backdrop{background:#0009}.preview-dialog__header[data-v-297b3422]{display:flex;justify-content:flex-end;height:40px;margin-bottom:8px}.preview-dialog__header button[data-v-297b3422]{width:36px;height:36px}.preview-dialog__pdf[data-v-297b3422]{display:block;width:100%;height:calc(100% - 48px);border:0}.block-actions[data-v-79719c9f]{display:flex;flex-direction:row;gap:.4rem;justify-content:center}.container-chart[data-v-f1eb3e45]{position:relative;width:100%;min-width:300px;max-width:700px;min-height:200px;max-height:400px}.block-actions[data-v-c15f8f79]{display:flex;flex-direction:row;gap:.4rem;justify-content:center;margin:1rem 0}.top-space[data-v-c15f8f79]{margin-top:3rem}.chart-wrapper[data-v-c15f8f79]{width:100%;overflow-x:auto}.toggle-switch[data-v-8a92d043]{display:inline-flex;align-items:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;line-height:1}.toggle-switch__title[data-v-8a92d043]{font-weight:500}.toggle-switch__input[data-v-8a92d043]{position:absolute;opacity:0;width:1px;height:1px;margin:0}.toggle-switch__state[data-v-8a92d043]{display:inline-flex;align-items:center;gap:.5rem;white-space:nowrap}.toggle-switch__container[data-v-8a92d043]{position:relative;width:40px;height:20px;border:2px solid #000;border-radius:999px;flex-shrink:0}.toggle-switch__position[data-v-8a92d043]{position:absolute;top:1px;left:2px;width:14px;height:14px;border-radius:50%;background:#000;opacity:.6;transition:left .2s ease,background-color .2s ease,opacity .2s ease}.toggle-switch__input:not(:checked)~.toggle-switch__state .toggle-switch__on[data-v-8a92d043]{display:none}.toggle-switch__input:checked~.toggle-switch__state .toggle-switch__off[data-v-8a92d043]{display:none}.toggle-switch__input:checked~.toggle-switch__state .toggle-switch__position[data-v-8a92d043]{left:20px;background:green;opacity:1}.toggle-switch__input:checked~.toggle-switch__state .toggle-switch__container[data-v-8a92d043]{border-color:green}.toggle-switch[data-v-8a92d043]:focus-within{outline:2px solid #005fcc;outline-offset:2px}.toggle-switch__input:disabled+.toggle-switch__state[data-v-8a92d043]{opacity:.5}.toggle-switch[data-v-8a92d043]:has(.toggle-switch__input:disabled){cursor:not-allowed}.block-actions[data-v-9d1896f4],.block-actions[data-v-ddfa60e3]{display:flex;flex-direction:row;gap:.4rem;justify-content:center}.top-space[data-v-ddfa60e3]{margin-top:1rem}p[data-v-9d8d6b76],p[data-v-64789b5c]{font-style:italic;padding-bottom:1rem}.btn[data-v-64789b5c]{display:block;margin:auto;width:fit-content;margin-top:1rem}.container-atypic>div:first-child[data-v-a54d9e10]{flex:0 0 auto}.container-atypic>div:first-child input[data-v-a54d9e10]{width:100%}.block-actions[data-v-ed867313]{display:flex;flex-direction:row;gap:.4rem;justify-content:center}button,input,label,select{font-size:1em}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0;white-space:nowrap}.select-a11y{position:relative}.select-a11y .btn-select-a11y{position:relative;width:100%;text-align:left;background-color:#dfdfe4}.select-a11y .btn-select-a11y .icon-select{position:absolute;background-color:red;top:50%;right:.5em;line-height:0}.select-a11y .btn-select-a11y .icon-select:before{content:"▼"}.select-a11y .btn-select-a11y[aria-expanded=true]{border-bottom-right-radius:0;border-bottom-left-radius:0}.select-a11y .btn-select-a11y[aria-expanded=true] .icon-select{transform:rotate(180deg)}.select-a11y .tag-item{border:1px solid rgb(194.875,195.6458333333,204.125);padding:.2em .1em .2em .5em}.select-a11y .tag-item-supp{background-color:transparent;border:1px solid transparent}.select-a11y .tag-item-supp .icon-delete:before{content:"✕";color:red;line-height:1}.select-a11y .tag-item-supp:focus{outline:1px solid red;color:red}.select-a11y .tag-item-supp:hover{color:red;border-color:red}.select-a11y .tag-hidden{display:none}.select-a11y.is-open .a11y-container{display:block}.select-a11y .a11y-container{position:absolute;left:0;right:0;padding:.5em;background:#ecedef;z-index:10;border:1px solid rgb(222.5,222.9166666667,227.5)}.select-a11y input::-webkit-contacts-auto-fill-button{visibility:hidden;display:none!important;pointer-events:none;position:absolute;right:0}.select-a11y .a11y-suggestions{max-height:10em;overflow-y:auto;border:1px solid rgb(89.375,90.7291666667,105.625);margin-top:.5em;background-color:#fff}.select-a11y .a11y-suggestion{padding:0 .5em 0 1.625em;color:#595b6a;cursor:pointer;text-align:left}.select-a11y .a11y-suggestion:focus,.select-a11y .a11y-suggestion:hover{color:#363740;background-color:#dfdfe4}.select-a11y .a11y-suggestion:focus{outline:1px dotted rgb(54.3125,55.1354166667,64.1875)!important;outline-offset:-1px}.select-a11y .a11y-suggestion[aria-selected=true]{background-color:#c3c4cc;color:#363740;position:relative}.select-a11y .a11y-suggestion[aria-selected=true]:before{content:"✓";position:absolute;top:50%;transform:translateY(-50%);left:.5em}.select-a11y .a11y-no-suggestion{padding:0 .5em;color:#595b6a;text-align:left;margin:0}.select-a11y .list-selected{padding:.5em 0;margin:0}.select-a11y .list-selected li{margin:0 .3em .3em 0}.select-a11y .list-selected li:before{content:""}.select-a11y .list-selected li span{display:inline-block}.table-wrapper thead tr[data-v-425cefcb]{border:1px solid black}.table-wrapper thead tr tr[data-v-425cefcb]{border:0}.table-wrapper tbody tr[data-v-425cefcb]:nth-child(odd){border:1px solid #ccc;border-bottom:0;padding:1rem 0}.table-wrapper tbody tr:nth-child(odd) td[data-v-425cefcb]{border:0;padding-top:1rem}.table-wrapper tbody tr[data-v-425cefcb]:nth-child(2n){border:1px solid #ccc;border-top:0}.table-wrapper tbody tr:nth-child(2n) td[data-v-425cefcb]{border:0;padding-bottom:1rem}.table-wrapper tbody tr[data-v-425cefcb]:nth-child(4n+1),.table-wrapper tbody tr[data-v-425cefcb]:nth-child(4n+2){background:var(--color-grey-3)}.table-wrapper tbody tr[data-v-425cefcb]:nth-child(4n+3),.table-wrapper tbody tr[data-v-425cefcb]:nth-child(4n+4){background:var(--color-grey-1)}.block-btn[data-v-425cefcb]{display:flex;flex-flow:row nowrap;gap:.4rem}.block-move-child[data-v-425cefcb]{display:flex;flex-flow:column nowrap;gap:.4rem}.document-preview[data-v-9b59fd20]{padding-top:1rem}.document-preview .previewBtn[data-v-9b59fd20]{display:block;margin:auto}.preview-dialog[data-v-9b59fd20]{box-sizing:border-box;width:90vw;max-width:1200px;height:90vh;padding:16px;border:0;background:#fff}.preview-dialog[data-v-9b59fd20]::backdrop{background:#0009}.preview-dialog__header[data-v-9b59fd20]{display:flex;justify-content:flex-end;height:40px;margin-bottom:8px}.preview-dialog__header button[data-v-9b59fd20]{width:36px;height:36px}.preview-dialog__pdf[data-v-9b59fd20]{display:block;width:100%;height:calc(100% - 48px);border:0}.block-actions[data-v-59a9031d]{display:flex;flex-direction:row;gap:.4rem;justify-content:center}strong[data-v-59a9031d]{font-weight:700}.block-actions[data-v-364cff5c]{display:flex;flex-direction:row;gap:.4rem;justify-content:center}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:root{--font-family-1: "Open Sans", sans-serif;--fsize-xs: .5rem;--fsize-s: .8rem;--fsize-m: 1rem;--fsize-l: 1.2rem;--fsize-xl: 1.5rem;--fsize-xxl: 2rem;--color-grey-1: #FFFFFF;--color-grey-2: #F6F5F5;--color-grey-3: #2B2B2B33;--color-grey-4: #2B2B2B;--color-grey-5: #00000029;--color-grey-6: #00000033;--color-grey-7: #000000DE;--color-grey-8: #000000;--color-grey-disabled: #c3c3c3;--color-accent-1-1: #E0ECE4;--color-accent-1-2: #A4DEDE;--color-accent-1-3: #056674;--color-accent-1-4: #024852;--color-accent-1-5: #022D33;--color-accent-2-1: #F26865;--color-accent-2-2: #F3737040;--color-accent-3-1: #024852;--border-radius-s: 5px}:root{font-family:var(--font-family-1);color:var(--color-grey-8);font-size:var(--fsize-m)}h1{font-size:var(--fsize-xxl);padding-bottom:1rem}h2{font-size:var(--fsize-xl)}h3{font-size:var(--fsize-l);font-weight:600}.btn{box-sizing:border-box;padding:10px 15px;border-radius:var(--border-radius-s);text-decoration:none}.btn-s{box-sizing:border-box;padding:4px 8px;border-radius:var(--border-radius-s);text-decoration:none}.btn:hover,.btn-s:hover{cursor:pointer}.btn-3-1{background:var(--color-accent-3-1);color:var(--color-grey-1);border:solid 2px transparent}.btn-1-3{background:var(--color-accent-1-3);color:var(--color-grey-1);border:solid 2px transparent}.btn-3-1:hover,.btn-1-3:hover{background:var(--color-grey-1);color:var(--color-accent-3-1);border:solid 2px var(--color-accent-3-1)}.btn-1-2{background:var(--color-accent-1-2);color:var(--color-grey-8);border:solid 2px transparent}.btn-1-2:hover{background:var(--color-grey-1);color:var(--color-grey-8);border:solid 2px var(--color-accent-1-2)}.btn-2-1{background:var(--color-accent-2-1);color:var(--color-grey-8);border:solid 2px transparent}.btn-2-1:hover{background:var(--color-grey-1);color:var(--color-grey-8);border:solid 2px var(--color-accent-2-1)}.btn-s:hover .btn-icon-default,.btn-s .btn-icon-hover{display:none}.btn-s:hover .btn-icon-hover{display:block}form{display:block;width:100%;max-width:100%;min-width:0}fieldset{display:block;width:100%;max-width:100%;min-width:0;margin:0;padding:0;border:0}legend{padding:0}label{display:block}input,select,textarea{max-width:100%;min-width:0;box-sizing:border-box}input[type=number]{width:6rem}textarea{resize:vertical}form .table-wrapper table th:not(:first-child),form .table-wrapper table td:not(:first-child){width:1%;white-space:nowrap}form .table-wrapper table td:first-child input{width:100%}.table-wrapper{display:block;width:100%;max-width:100%;min-width:0;margin:1rem 0;overflow-x:auto;overflow-y:visible}.table-wrapper table{width:100%;min-width:max-content;border-collapse:collapse}.table-wrapper th,.table-wrapper td{padding:.2rem;white-space:nowrap;border:1px solid #ccc;vertical-align:middle}.table-wrapper th{font-weight:600;background-color:var(--color-accent-1-3);color:var(--color-grey-1)}.table-wrapper tr:nth-child(odd){background-color:var(--color-grey-2)}.row-inactive{background-color:var(--color-grey-disabled)!important}
