.remove-button{display:none}.offscreen{position:absolute;left:-10000px}.split-container{gap:1rem}.flex-col,.split-container{display:flex;flex-flow:row wrap}.flex-col{justify-content:center;gap:.35rem;width:100%}#root{gap:.5rem}.progress-container{width:100%;max-width:600px;margin:auto;padding:1rem;border:1px solid #000;border-radius:10px;background-color:#f5f5f5}.sportsCard{height:70px;width:170px;position:relative;flex-direction:row;box-shadow:0 4px 19.6px 6px rgba(0,180,239,.25)}.barmarker-container{display:flex;flex-flow:row nowrap;justify-content:space-around}.barmarker{width:100%;display:grid;place-content:center}.barmarker:is(:not(:last-child)){border-right:1px solid #000}.progress{width:100%;height:24px}.form{width:100%;max-width:600px;margin:auto;padding:.75rem;border:0 solid #000;border-radius:10px;box-shadow:0 4px 19.6px 6px rgba(0,180,239,.25);border:1px solid var(--Light-Charcoal_A2A,#b9b9b9);border-radius:32}.container{display:flex;flex-flow:column nowrap;text-wrap:wrap;padding:6px;width:225px}.form-header{flex-flow:row nowrap;font-weight:700;color:rgb(var(--primary));text-align:center}#globalLoader,.form-header{display:flex;justify-content:center;align-items:center}#globalLoader{position:fixed;z-index:9999;top:50%;left:50%;background-color:rgb(var(--primary));transform:translate(-50%,-50%);width:100%;height:100%}.button-container{display:flex;margin:30px;flex-flow:column-reverse;gap:.5rem}.button{color:#fff;background-color:rgb(var(--primary));padding:.5rem;border-radius:40px;border:2px solid #e8e8e8;box-shadow:4px 4px 8px rgba(0,0,0,.6)}button:disabled,button[disabled]{border:1px solid #999;background-color:#ccc;color:#666}select{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.formInput,select{border-radius:15px;padding:5px 10px}.formInput{border-color:grey;border-width:1px;background-color:#fff!important}.content{position:absolute;margin-left:10px;margin-top:20px;cursor:pointer;display:flex;flex-direction:row;justify-content:center;align-items:center}input[type=radio]:hover{transform:scale(1.05)}input[type=radio]:checked{border:3px solid #478bfb}input[type=radio]:checked:after{background-color:#478bfb}input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;height:100%;width:100%;border-radius:10px;position:absolute;box-shadow:7px 7px 15px rgba(2,28,53,.08);cursor:pointer;outline:none}input[type=radio]:before{height:22px;width:22px;background-color:#f9fafd;border:1px solid #e2e6f3;top:35px;right:20px}input[type=radio]:after,input[type=radio]:before{content:"";position:absolute;border-radius:50%;visibility:hidden}input[type=radio]:after{height:13px;width:13px;background-color:transparent;top:39.5px;right:24.5px}span{font-weight:400;font-size:18px;color:#7b7b93}@media screen and (max-width:600px){.container{width:250px}}.checkbox{text-align:start;justify-content:start}h2{justify-content:center;text-align:center;font-weight:700;padding-bottom:5%;padding-top:4%}.inputWrapper{flex-flow:row wrap}.checkboxLabel{text-align:start}.entireForm{margin-top:auto;margin-bottom:auto;text-align:center}label{max-width:225px;word-wrap:break-word;padding-left:5px}.form-description{display:inline-block;margin-bottom:1.25rem;max-width:none;word-wrap:break-word}.checkboxContainer{padding-left:4%;justify-content:space-evenly}.checkboxWrap{display:flex;gap:.25em;align-items:baseline;margin-bottom:4%}.checkboxItem{padding-bottom:15px}.checkboxLabel{display:block;padding:5px;max-width:100%}.error-message{display:block;color:#ad251f;margin:1rem}[aria-invalid=true]{border-color:#ad251f}.textarea-large{height:8rem;overflow:auto;resize:vertical;padding:5px;width:100%}.fieldset,fieldset{border:0;margin:0;padding:0}.legend,legend{padding-bottom:20px}.is-required:after,[required]+label:after,label:has(+[required]):after{content:"*"/""}@media screen and (-webkit-min-device-pixel-ratio:0){input,select,textarea{font-size:16px}}.info-small{font-size:10px;text-align:center;padding-top:20px}.info-small a{text-decoration:underline dotted;-webkit-text-decoration:underline dotted}.info-small a:hover{text-decoration:underline;-webkit-text-decoration:underline}