body.vmti,html.vmti{font-size:16px;font-family:Calibri,Arial,Helvetica}body.vmti{background-color:#2c3f76;color:#fff}.teaminfo{display:flex;width:90vw;height:90vh;vertical-align:middle;text-align:center;position:fixed;top:5vh;left:5vw;overflow:hidden;align-content:center;justify-content:center;justify-items:center;align-items:center}.teaminfo>div{display:block;overflow-y:auto;overflow-x:hidden;max-height:100%}.teaminfo div.img{background:#2c3f76 url(/assets/img/vmlogo.png) no-repeat center center/contain border-box;height:var(--vmti-logo-size,175px);width:var(--vmti-logo-size,175px);display:inline-block;margin-top:2.5rem}h1{margin:var(--vmti-h1-margin,3rem) 0;font-size:var(--vmti-h1-size,3rem)}@media (max-width:500px){.teaminfo div.img{height:var(--vmti-logo-size-mobile,150px);width:var(--vmti-logo-size-mobile,150px);margin-top:1rem}h1{margin:var(--vmti-h1-margin-mobile,2rem) 0 var(--vmti-h1-margin-bottom-mobile,3rem) 0;font-size:var(--vmti-h1-size-mobile,2rem)}}.intro{text-align:center}.rnfo,.tnfo{border:none;border-collapse:collapse;width:100%}.rnfo td,.tnfo td{padding:.2rem .5rem 0 0;text-align:left;vertical-align:top}.tnfo{margin:1rem 0}.rnfo{margin:.5rem}.rnfo td.res{font-weight:700}.rnfo td.ptm{font-weight:700;color:#ff7d00}.rnfofrm{border:1px solid #fff;margin:.5rem 0}.teaminfo form input{width:50%;border-radius:.2rem;font-size:1.2rem;border:none;margin:.5rem 0;padding:.5rem}.teaminfo form input[type=submit]{box-shadow:1px 1px 3px rgba(5,5,5,.8),-1px -1px 3px rgba(255,255,255,.6);cursor:pointer}p.note{font-size:70%;font-style:italic}