.wait{font-size:x-large;color:#ee782d;padding:20px}.personPhoto{grid-area:photo}.image{margin:5px;width:220px}body{font-size:large;text-align:center;color:#3a3636}header{grid-area:header}footer{grid-area:footer;display:flex;flex-direction:column;justify-content:center;align-content:space-between}.logo{margin:25px;height:115px;width:115px}.footerText{font-size:small}.footerLogo{margin:0 0 15px 0;height:45px}.outerDiv{height:90vh;display:grid;grid-template-columns:1fr 4fr 1fr;grid-template-rows:20px auto 80px 80px;grid-template-areas:"header header header" "left center right" "button button button" "footer footer footer"}.currentScreenDiv{background-color:#c4dae2;border-radius:10px;padding:5px;grid-area:center;display:grid;grid-template-rows:auto;grid-template-columns:150px auto 150px}.verticalFlex{display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:space-around;padding:20px}.horizFlex{display:flex;flex-direction:row;margin:5px}.leftFlex{display:flex;flex-direction:column;justify-content:left}.leftFlex,.screenTitle{margin:10px}.Button{background-color:#ff0;font-size:xx-large;font-weight:700}.Button,.ButtonInactive{color:#000;padding:15px;border-radius:20px;border:none;margin:10px 5px 10px 5px;min-width:140px}.ButtonInactive{background-color:#b3adad;font-size:x-large}.linkButton{background-color:transparent;color:#009ec0;font-size:large;margin:20px;border:none}.cancelbutton{background-color:#009ec0;color:#fff;padding:15px;border-radius:20px;border:none;font-size:large;margin:10px 5px 10px 5px;min-width:120px}.scanText{border-radius:5px;margin:15px;font-size:inherit;border:none;width:150px}.scanText:focus{outline-color:#ee782d}.scanMessage{color:red}.scanMessage,.thankMessage{margin:10px;font-size:x-large}.thankMessage{color:green}.linkButtonArea{grid-area:button}.rosterName{font-size:large;margin-left:5px}.scrollDivResults{height:300px;overflow-x:hidden;overflow-y:scroll}.entrySelect{width:100px;font-size:large;border-radius:5px}.bold{font-weight:700}body,html{height:100vh;padding:0;display:grid}body{margin:0}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}