table{font-size:1.5em;margin-left:auto;margin-right:auto}.login-form{font-size:1.5em;text-align:left;background-color:#f1f1f1;border:1p solid #f1f1f1;box-shadow:1px 1px 10px rgba(0,0,0,0.1);width:35vw;padding:3vh}#username,#password{width:100%;padding:12px 20px;margin:8px 0;display:inline-block;border:1px solid #ccc;box-sizing:border-box}.login-button{background-color:#A51E37;color:white;padding:14px 20px;margin:8px 0;border:none;cursor:pointer;width:100%}.login-button:hover{opacity:.7}.login-div{padding:1vh}.cancel-button{background-color:#293133;color:white;padding:14px 20px;margin:8px 0;border:none;cursor:pointer;width:30%}.cancel-button:hover{opacity:.7}@media only screen and (max-width: 767px){span.psw{display:block;float:none}.cancel-button{width:100%}}#optionTable{font-size:1.5em;text-align:center;background-color:#f1f1f1;border:1p solid #f1f1f1;box-shadow:1px 1px 10px rgba(0,0,0,0.1);width:10vw;padding:3vh;margin-right:auto;margin-left:auto;margin-bottom:5vh}#optionTable .options-list{display:flex;flex-direction:row;justify-content:center;gap:3vw}#optionTable .options-list .back *{background-color:white;border-radius:.2em;box-shadow:4px 4px 10px rgba(0,0,0,0.2);padding:.1vh}#optionTable .options-list .back * a{font-size:2.3em;color:#A51E37;text-decoration:none}#optionTable .options-list .back *:hover{cursor:pointer;background-color:#f1f1f1}.info{display:none;font-weight:bold;font-family:Arial,Helvetica,sans-serif;background-color:#f1f1f1;padding:2vh;box-shadow:1px 1px 10px rgba(0,0,0,0.3);color:#293133}.info-icon{margin-left:1vw;box-shadow:1px 1px 10px rgba(0,0,0,0.3)}.info-icon:hover .info{display:block;position:absolute}