@font-face{font-family:raleway-regular;font-style:normal;font-weight:400;src:url(/fonts/raleway-regular.woff2) format("woff2"),url(/fonts/raleway-regular.woff) format("woff")}@font-face{font-family:open-sans-bold;font-style:normal;font-weight:700;src:url(/fonts/opensans-bold.woff2) format("woff2"),url(/fonts/opensans-bold.woff) format("woff")}@font-face{font-family:open-sans-italic;font-style:normal;font-weight:400;src:url(/fonts/opensans-italic.woff2) format("woff2"),url(/fonts/opensans-italic.woff) format("woff")}@font-face{font-family:open-sans-regular;font-style:normal;font-weight:400;src:url(/fonts/opensans-regular.woff2) format("woff2"),url(/fonts/opensans-regular.woff) format("woff")}@font-face{font-family:open-sans-light;font-style:normal;font-weight:400;src:url(/fonts/opensans-light.woff2) format("woff2"),url(/fonts/opensans-light.woff) format("woff")}*,:after,:before{box-sizing:border-box}*{margin:0}body{-webkit-font-smoothing:antialiased;font-family:open-sans-light,sans-serif;font-size:16px;line-height:1.5}@media (prefers-color-scheme:dark){body{background-color:#2e2b26;color:#fff}}canvas,img,picture,svg,video{display:block;max-width:100%}svg{flex-shrink:0}button,input,select,textarea{font:inherit}input,select,textarea{-moz-appearance:none;-webkit-appearance:none;appearance:none}input[type=number]{-moz-appearance:textfield}input[type=date]{position:relative}input[type=date]::-webkit-calendar-picker-indicator{background:transparent;color:transparent;height:100%;padding:0;position:absolute;right:0;top:0;width:100%}label{cursor:pointer}h1,h2,h3,p{overflow-wrap:break-word}h1,h2,h3{font-family:raleway-regular,sans-serif;font-weight:400}@media (prefers-color-scheme:dark){h1,h2,h3{color:#bf9b5f}}h2~h2{margin-top:20px}a{color:#bf9b5f;text-decoration:none}a:hover{text-decoration:underline}p{color:#000;line-height:1.8;margin:10px 0}@media (prefers-color-scheme:dark){p{color:#fff}}table{width:100%}@media (prefers-color-scheme:dark){table{color:#fff}}table th:not([align=center]){text-align:left}button{background:none;border:none;cursor:pointer}button[disabled]{background:#534e45;color:#fff;cursor:not-allowed}button[disabled]:hover{background:#534e45;border-color:#534e45;color:#fff}strong{font-family:open-sans-bold,sans-serif}strong u{color:#bf9b5f}.btn{align-items:center;background-color:#bf9b5f;border:2px solid transparent;color:#fff;cursor:pointer;display:inline-flex;height:34px;justify-content:center;line-height:1;padding:4px 16px;text-align:center;text-decoration:none;transition:background-color 256ms}.btn:hover{background-color:transparent;border:2px solid #bf9b5f;color:#bf9b5f}@media (prefers-color-scheme:dark){.btn{color:#2e2b26}}::-webkit-input-placeholder{color:rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){::-webkit-input-placeholder{color:hsla(0,0%,100%,.3)}}::-moz-placeholder{color:rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){::-moz-placeholder{color:hsla(0,0%,100%,.3)}}body,html{height:100%}body{align-items:center;display:flex;justify-content:center}@media screen and (max-width:767px){body{padding:20px}}#login{align-items:center;display:flex;flex-direction:column}@media screen and (max-width:767px){#login{text-align:center}}#login svg{height:auto;width:64px}#login h1{font-size:40px;line-height:1;margin:12px 0}#login h2{font-size:14px;line-height:1;margin:0 0 32px}#login .success{background-color:#356f13;color:#fff;margin-bottom:16px;padding:4px 8px}#login .login-button{background-color:#bf9b5f;border:none;color:#fff;margin-top:16px;padding:4px 16px}
