@import url("https://fonts.googleapis.com/css2?family=Roboto&display=swap");body,html{padding:0;margin:0;overflow-y:auto;font-family:Roboto,sans-serif;text-align:center}a{color:#000;text-decoration:underline}h1{padding-top:7%;padding-bottom:7%;font-size:175%}h2{font-size:150%;padding-bottom:4%}form{flex-direction:column;gap:7px;text-align:left;padding-left:10%;padding-right:10%;font-size:1.2em}form,label{display:flex}label{margin-bottom:-3px;flex-direction:row}label div{color:red}input,select{border:2px solid #8d2331;text-align:left;border-radius:10px;padding-top:2%;padding-bottom:2%;padding-left:5%;font-size:1.1em}input[type^=submit]{background-color:#8d2331;border:2px solid #8d2331;border-radius:10px;text-align:center}.button,input[type^=submit]{color:#fff;padding-top:3%;padding-bottom:3%;margin-top:7%;margin-bottom:7%}.button{background-color:#000;border-color:#000;border-width:0;font-weight:700}.linkCenter{padding-top:5%;display:flex;flex-direction:row;align-items:center;justify-content:center;text-align:center;font-size:120%}.link{color:#000;text-decoration:underline;margin-left:2%}.linkCenter p{margin:0;padding:0}main{background:#fff;border-radius:10px;box-shadow:0 10px 25px rgba(0,0,0,.1);overflow-x:hidden;display:flex;flex-direction:column;height:100%;overflow-y:auto;position:relative;width:100%}*,:after,:before{box-sizing:border-box}.vertical-line{height:20px;width:1px;border-width:0;margin:15px;color:gray;background-color:#000}.horizontal-container{display:flex;flex-direction:row;align-items:center;justify-content:center;text-align:center;margin-bottom:7%}.horizontal-container .bonus-type{color:#000;background-color:#fff;border:0;margin:0;width:25%;padding:10px}