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}[x-cloak]{display:none!important}h1{font-family:Rubik Dirt,cursive;font-size:42px;color:#ce7d13}h2{font-family:Rubik,sans-serif;font-weight:500;font-size:32px;margin-bottom:2rem;color:#5a1e1e}h3{font-family:Rubik,sans-serif;font-weight:500;font-size:24px;color:#5a1e1e;margin-bottom:1rem}body{font-family:Rubik,sans-serif;font-weight:300;font-size:16px;color:#4e5a1e}a{color:#ce7d13;cursor:pointer}header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:100px}header .branding h1{position:absolute;top:0;left:50%;transform:translate(-50%)}header nav{position:absolute;top:0;height:48px;width:95vw;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;padding:0 1rem}header nav form{width:unset;margin:unset}header nav span{margin-right:1rem}.main{margin:0 auto;padding:0 1rem;max-width:800px}.login-page{display:flex;flex-direction:column;width:fit-content;margin:2rem auto}.login-page form,form{display:flex;flex-direction:column;width:fit-content;margin:0 auto}.message{margin:1rem 0;color:#ce7d13}label{margin:0;font-weight:400}input[type=text],input[type=email],input[type=password],textarea{max-width:800px;width:80vw;margin:0 0 1rem;border:1px solid #4e5a1e;border-radius:5px;padding:.25rem;font-size:1rem;font-family:Rubik,sans-serif;color:#5a1e1e}input::placeholder,textarea::placeholder{font-family:Rubik,sans-serif}input[type=checkbox]{padding:0;margin-right:.25rem}input[type=file]{margin-bottom:1rem;cursor:pointer}.checkboxes{display:flex;flex-direction:row;align-items:center}.buttons{display:flex;width:100%;justify-content:space-between;align-items:center;flex-direction:row;margin-top:1rem}button{text-transform:uppercase;font-family:Rubik,sans-serif;font-weight:500;font-size:16px;background-color:#ce7d13;color:#fff;border-radius:5px;border:none;cursor:pointer;padding:.25rem 1rem}.links{display:flex;flex-direction:row;justify-content:flex-start}.links div{width:50%}.page{display:flex;flex-direction:column;margin:0 auto}.page .actions{display:flex;justify-content:flex-end;align-items:center}.page .actions button{margin:0 0 0 1rem}.page.with-form{width:fit-content}.page .content{display:flex;flex-direction:column;margin-top:.5rem}.page .content>div{margin-bottom:1rem}.page .content>div div{margin-top:.25rem}.page .content>div label{margin-right:.5rem}.toggle span{cursor:pointer;text-decoration:underline}.copy{margin-left:1rem;margin-right:1rem;font-weight:400;cursor:pointer;color:#ce7d13}.copied{display:none}table{width:100%;margin-top:1rem;border:.5px solid #f5f5f5}table thead{background-color:#5a1e1e;color:#fff;text-align:left}table td,table th{padding:.5rem 1rem}table tbody tr:nth-child(odd){background-color:#fafafa}table tbody tr td:nth-child(3){text-align:right}.flash{margin-bottom:1rem;display:flex;flex-direction:column;justify-content:space-between}.flash .success{background:green;padding:1rem;color:#fff;border-radius:5px}.error{color:red}.outline{border:solid 1px #f5f5f5;padding:1rem}.space-between{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.uploader{display:flex;flex-direction:column}.button,.upload-show{margin-top:1rem}.viewer-main .query{margin:0 auto;padding:2rem;width:300px}.viewer-main .query input[type=text]{width:300px}.iframe-container iframe{margin:0 auto;width:98vw;height:100vh}.iframe-container>p{margin:0 auto;padding:2rem}.modalBackground{background:#710e0e;width:100vw;height:100vh;position:fixed;top:0;left:0}.modal{width:50vw;display:flex;flex-direction:column;align-items:center;position:fixed;border-radius:5px;padding:1rem;background:white;margin:0 auto;left:50%;transform:translate(-50%,50%)}.modal form{width:inherit}
