header[data-v-95e8be8d]{width:200px;height:100%;background-color:var(--color-accent-1-5);color:var(---color-grey-1);position:fixed;right:0;padding:20px}header .title[data-v-95e8be8d]{color:var(--color-accent-1-2)}header ul[data-v-95e8be8d]{list-style:none;display:flex;flex-direction:column}header ul span[data-v-95e8be8d]{font-weight:600;margin-top:1rem;color:var(--color-accent-1-2)}header a[data-v-95e8be8d],header a[data-v-95e8be8d]:hover,header a[data-v-95e8be8d]:focus,header a[data-v-95e8be8d]:active,header a[data-v-95e8be8d]:visited{color:var(--color-grey-1)}footer[data-v-9803da71]{position:fixed;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}.applayout{padding-right:240px;background-color:var(--color-grey-1);min-height:100vh;padding-bottom:6rem}.guest-layout{display:flex;justify-content:center;align-items:center;min-height:100vh;padding:2rem;background:var(--color-accent-3-1)}main[data-v-39557cd2]{background:var(--color-grey-1);color:var(--color-accent-3-1);border-radius:5px;padding:2rem;width:clamp(160px,50vw,630px)}main form[data-v-39557cd2]{display:flex;flex-direction:column;gap:1rem}main form h1[data-v-39557cd2]{text-align:center;padding-bottom:1rem}main form .input-box[data-v-39557cd2]{display:flex;flex-direction:column;gap:.4rem}main form .input-box input[data-v-39557cd2]{display:block;box-sizing:border-box;height:36px;padding-inline:.6rem}main[data-v-42ea7c0e]{background:var(--color-grey-1);color:var(--color-accent-3-1);border-radius:5px;padding:2rem;width:clamp(160px,50vw,630px)}main form[data-v-42ea7c0e]{display:flex;flex-direction:column;gap:1rem}main form h1[data-v-42ea7c0e]{text-align:center;padding-bottom:1rem}main form .input-box[data-v-42ea7c0e]{display:flex;flex-direction:column;gap:.4rem}main form .input-box input[data-v-42ea7c0e]{display:block;box-sizing:border-box;height:36px;padding-inline:.6rem}main form .warning[data-v-42ea7c0e]{background-color:var(--color-grey-2);padding:.4rem;font-weight:600}main form .error[data-v-42ea7c0e]{color:var(--color-accent-2-1)}.row-inactive[data-v-aeacda34],.row-inactive[data-v-378e7be1]{background-color:gray}.todo[data-v-95ffdee8]{color:red}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;--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}:root{font-family:var(--font-family-1);color:var(--color-grey-8)}h1{font-size:2rem}h2{font-size:1.5rem}h3{font-size:1.2rem;font-weight:600}table{border-collapse:collapse}table th,table td{border:1px solid #ccc;padding:4px 8px}table th{font-weight:700}.btn{box-sizing:border-box;padding:10px 15px;border-radius:5px}.btn-3-1{background:var(--color-accent-3-1);color:var(--color-grey-1);border:solid 2px transparent}.btn-3-1: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)}
