@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v27/KFOmCnqEu92Fr1Mu7GxKKTU1Kvnz.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v27/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmWUlfChc4AMP6lbBP.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-family: Roboto, sans-serif;--background: hsl(0, 0%, 100%);--color: hsl(0, 0%, 27%);--color-accent-h: 71;--color-accent-s: 63%;--saga0: hsl(var(--color-accent-h), var(--color-accent-s), 42%);--saga1: hsl(var(--color-accent-h), var(--color-accent-s), 32%);--saga2: hsl(var(--color-accent-h), var(--color-accent-s), 22%);--saga3: hsl(var(--color-accent-h), var(--color-accent-s), 72%);--saga4: var(--color);--margin-body: 10px}body.dark{--background: hsl(0, 0%, 20%);--color: hsl(0, 0%, 100%)}body{margin:var(--margin-body);padding:0;background:var(--background);color:var(--color)}html body .ui-widget,body{font-family:var(--font-family)}.field{display:flex;flex-direction:column;margin-bottom:1rem}.field .ui-fileupload-simple{display:block}.field .ui-fileupload-simple .ui-button{width:auto}.field>label{order:1;margin-bottom:.5rem}.field>*:first-child{order:2}.field>.ui-message{order:3}.field>.ui-message:empty{display:none}.field>:is(small, p){order:4;margin-top:.25rem}dl{margin:0 0 1rem 0}dt{margin:1rem 0 .5rem 0;font-weight:bold}dd{margin:0 0 1rem 0}fieldset{border:0;margin:0;padding:0}fieldset+fieldset{margin-top:.5rem}fieldset legend{padding:.5rem 0 0 0;margin:0 0 .5rem 0;font-size:1.2rem;font-weight:bold}html body .ui-state-focus.ui-state-error:not(.ui-selectonemenu-trigger){border-color:#f44336;outline:0 none;box-shadow:0 0 0 .2em #ffcdd2}.ui-fluid .ui-selectbooleancheckbox{width:100%}div.login{height:calc(100vh - 2 * var(--margin-body));min-height:300px;display:flex;justify-content:center;align-items:center}div.login .ui-fluid{box-sizing:border-box;padding:1.4rem;width:100%;max-width:400px;background:#f2f2f2;border-radius:4px}
