@import url(https://fonts.googleapis.com/css2?family=Source+Sans+Pro&display=swap);:root{font-family:Source Sans Pro,sans-serif!important}body,html{margin:0;padding:0}a{text-decoration:none;color:#000}a:hover{-webkit-text-decoration:2px underline #14a2e4;-moz-text-decoration:2px underline #14a2e4;text-decoration:2px underline #14a2e4}.pagesWrapper{display:grid;border:.5px solid #14a2e4;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center;height:75%;text-align:center;border-radius:5px;margin:5px 50px 0;grid-template-columns:50% 50%;width:60%}.pagesWrapper .pageDisplay{font-size:2rem;text-align:center;margin:0 10px;transition:background .2s;width:100%}.pagesWrapper .pageDisplay .success{background:green}.pagesWrapper .pageDisplay .error{background:red}.pagesWrapper .pageDisplay .pageStatus{color:#fff;padding:5px;border-radius:5px}.indexPage{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;height:100vh}.adminPage input,.adminPage textarea{font-family:Source Sans Pro,sans-serif;border:none;transition:all .2s;outline:none!important}.adminPage input:focus,.adminPage textarea:focus{border:none;border-bottom:2px solid #14a2e4!important;box-shadow:none}.adminPage input::-moz-placeholder,.adminPage textarea::-moz-placeholder{color:#14a2e4}.adminPage input:-ms-input-placeholder,.adminPage textarea:-ms-input-placeholder{color:#14a2e4}.adminPage input::placeholder,.adminPage textarea::placeholder{color:#14a2e4}.adminPage .actionButton{border:none;background:none;transition:all .2s;margin:0 5px}.adminPage .actionButton:hover{color:#fff;background:#14a2e4}.adminPage h1{text-align:center}.adminPage .pagesContainer{margin:0 5%}.adminPage .pagesContainer .page{padding:5px;border-bottom:.5px solid #14a2e4;display:-moz-box;display:flex;width:100%;-moz-box-pack:center;justify-content:center}.adminPage .pagesContainer .page button,.adminPage .pagesContainer .page input,.adminPage .pagesContainer .page textarea{width:100%}.adminPage .pagesContainer button{border:none;background:none}.adminPage .logContainer{margin:0 5%}.adminPage .logContainer .log{display:-moz-box;display:flex;padding:5px;border-bottom:.5px solid #14a2e4}.adminPage .logContainer .log *{width:100%}.adminPage .logContainer .log .timestamp{color:red}.adminPage .userDelegation{text-align:center}.adminPage .userDelegation input{border:.5px solid #14a2e4}.loginDialog{height:100vh;width:100%;font-weight:700;vertical-align:center;text-align:center}