:root{--working:#aaa;--success:#155724;--error:#721c24;--notice:#856404;--grey:#cecece;--darkgrey:#777;--lightgrey:#e6ebf1;--red:#df1837;--blue:#4ac5e7}#thcform2-root *{box-sizing:border-box}#thcform2-root iframe{background-color:#e6ebf1;background-color:var(--lightgrey);border:none;margin-top:15px;min-height:625px;overflow-y:auto;width:100%}#thcform2-root iframe.hidden{display:none}#thcform2-root,#thcform2-root div{margin:0;padding:0;width:100%}#thcform2-root div.hidden,#thcform2-root h3.hidden,#thcform2-root p.hidden{display:none}#thcform2-root form>div{margin-top:15px;width:100%}#thcform2-root form>div.bottom-margin{margin-bottom:30px}#thcform2-root form>div.one{width:calc(50% - 7.5px)}#thcform2-root form>div.three,#thcform2-root form>div.two{align-items:flex-start;display:flex;width:100%}#thcform2-root form>div.two>div:first-child{margin-right:7.5px}#thcform2-root form>div.two>div:last-child{margin-left:7.5px}#thcform2-root form>div.three>div:nth-child(2){margin-left:15px;margin-right:15px}#thcform2-root form>div.three>div.small{width:calc(50% - 15px)}#thcform2-root form>div.msg-submit{margin-bottom:15px;margin-top:30px;width:100%}#thcform2-root form>h2,#thcform2-root form>p.center{text-align:center}#thcform2-root p.line{border-bottom:1px solid #e6ebf1;border-bottom:1px solid var(--lightgrey);margin-bottom:20px;padding-bottom:10px}#thcform2-root p.line.less-top-margin{margin-top:5px}#thcform2-root p.spacer{height:35px}#thcform2-root form>div.grid{grid-gap:15px;align-items:end;display:grid;grid-template-columns:1fr 1fr}#thcform2-root form>div.grid.start{align-items:start}#thcform2-root form>div.grid>p{margin-bottom:0;padding-bottom:0}#thcform2-root form>div.grid img{display:block;height:auto;padding-bottom:7.5px;padding-top:15px;width:100%}#thcform2-root form>div.waiver{border:1px solid #cecece;border:1px solid var(--grey);border-radius:4px;height:200px;overflow-y:scroll;padding-left:15px;padding-right:15px}#thcform2-root div.receipt>table,#thcform2-root div.scholarship>table{border-collapse:collapse;border-spacing:0;width:100%}#thcform2-root div.receipt>table thead th,#thcform2-root div.scholarship>table thead th{background-color:#eee}#thcform2-root div.receipt>table td,#thcform2-root div.receipt>table th,#thcform2-root div.scholarship>table td,#thcform2-root div.scholarship>table th{border:1px solid #ddd;padding:7.5px;text-align:center;vertical-align:middle}#thcform2-root div.receipt>table td.left,#thcform2-root div.receipt>table th.left,#thcform2-root div.scholarship>table td.left,#thcform2-root div.scholarship>table th.left,#thcform2-root div.standings>table th.left{text-align:left}#thcform2-root div.receipt>table th.right,#thcform2-root div.standings>table th.right{text-align:right}#thcform2-root div.receipt>table td.center,#thcform2-root div.scholarship>table td.center,#thcform2-root div.standings>table td.center{text-align:center}#thcform2-root div.receipt>table td.right,#thcform2-root div.standings>table td.right{text-align:right}#thcform2-root div.receipt>table tfoot th{padding-bottom:12.5px;padding-top:12.5px}#thcform2-root div.receipt>table.submitted{margin-top:25px}#thcform2-root div.receipt>table.submitted td,#thcform2-root div.receipt>table.submitted th{border:1px solid #ddd;padding:7.5px 7.5px 7.5px 15px}#thcform2-root div.receipt>table.submitted{width:auto}#thcform2-root div.receipt>table.submitted th.right{text-align:right}#thcform2-root div.receipt>table.submitted td{padding-left:15px;padding-right:15px;text-align:center}#thcform2-root div.receipt>table.submitted td.left{text-align:left}#thcform2-root div.receipt>table.order{margin-bottom:20px;margin-top:15px}#thcform2-root div.receipt>table.order td>div{display:flex;flex-direction:column;text-align:left}#thcform2-root div.receipt>table.order td>div>span{font-size:1.1rem}#thcform2-root div.receipt>table.order td>div>small{font-size:.95rem;line-height:16px}#thcform2-root div.buttons{grid-gap:7.5px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr}#thcform2-root div.button-links{grid-gap:15px;display:grid;grid-template-columns:1fr 1fr}#thcform2-root ul li{padding-bottom:7.5px}#thcform2-root div.guesses{grid-gap:15px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr}#thcform2-root ul.charities-grid{grid-gap:0;display:grid;grid-template-columns:1fr;margin-left:25px}#thcform2-root ul.charities-grid li{padding-right:25px}#thcform2-root ul.list{padding-left:25px}#thcform2-root div.recaptcha{margin-bottom:15px;margin-top:25px}#thcform2-root div.signout-container{align-items:center;display:grid;grid-template-columns:3fr 1fr;justify-items:right;margin-bottom:25px}@media screen and (max-width:767px){#thcform2-root form>div.one{width:100%}#thcform2-root form>div.three,#thcform2-root form>div.two{flex-direction:column;margin-top:0}#thcform2-root form>div.two>div:first-child{margin-right:0}#thcform2-root form>div.two>div:last-child{margin-left:0}#thcform2-root form>div.three>div:nth-child(2){margin-left:0;margin-right:0}#thcform2-root form>div.three>div,#thcform2-root form>div.two>div{margin-top:15px}#thcform2-root form>div.three>div.small{width:100%}#thcform2-root p.line{margin-bottom:5px}#thcform2-root form>h3{margin-bottom:0}#thcform2-root form>div.grid{grid-gap:0;grid-template-columns:1fr}#thcform2-root div.buttons{grid-gap:7.5px;display:grid;grid-template-columns:1fr 1fr}#thcform2-root div.button-links{grid-template-columns:1fr;margin-top:20px}#thcform2-root div.guesses{grid-gap:15px;display:grid;grid-template-columns:1fr 1fr 1fr}#thcform2-root ul.charities-grid{grid-template-columns:1fr;margin-left:15px}#thcform2-root ul.charities-grid li{padding-right:0}}@media screen and (max-width:649px){#thcform2-root div.signout-container{align-items:center;grid-template-columns:1fr;justify-items:left}}#thcform2-root .radios{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;width:calc(100% - 7.5px)}#thcform2-root .radios>label{cursor:pointer;padding-bottom:7.5px}#thcform2-root .radios>label>span.error{color:var(--error)}#thcform2-root .radios>div{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin-left:15px;margin-top:0}#thcform2-root .radios>div>label{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;cursor:pointer;display:block;display:flex;margin-bottom:0;margin-left:0;padding-bottom:5px}#thcform2-root .radios>div>label:hover span,#thcform2-root .radios>div>label:hover svg{color:var(--red)}#thcform2-root .radios.cares>div>label:hover span,#thcform2-root .radios.cares>div>label:hover svg{color:var(--blue)}#thcform2-root .radios>div>label>span{padding-left:7.5px}#thcform2-root .input input[type=password],#thcform2-root .input input[type=text]{-webkit-appearance:none;border:1px solid var(--grey);border-radius:4px;box-shadow:0 1px 3px 0 var(--lightgrey);font-size:16px;font-weight:600;margin:0;outline:none;padding:7.5px;transition:box-shadow .15s ease;vertical-align:middle;width:100%}#thcform2-root .input input[type=password].error-border,#thcform2-root .input input[type=text].error-border{border-color:var(--error)}#thcform2-root .input input[type=password]:focus,#thcform2-root .input input[type=text]:focus{border-color:var(--darkgrey)}#thcform2-root .msg{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:25px 0 0;padding-bottom:15px;padding-left:15px;padding-right:15px}#thcform2-root .msg.working{color:var(--working)}#thcform2-root .msg.success{color:var(--success)}#thcform2-root .msg.error{color:var(--error);margin-bottom:0}#thcform2-root .msg>span{padding-top:7.5px}#thcform2-root .submit{width:auto}#thcform2-root .submit>button{background-color:transparent;background:var(--red);border:none;border:1px solid var(--red);border-radius:8px;color:inherit;color:#fff;cursor:pointer;display:inline-block;font:inherit;font-family:inherit;font-size:16px;font-style:normal;font-weight:600;letter-spacing:.05em;outline:none;padding:10px 18px;text-transform:uppercase;transition:background .5s ease,color .5s ease;width:100%}#thcform2-root .submit.cares>button{background:var(--blue);border-color:var(--blue)}#thcform2-root .submit>button:hover{background:#000;border-color:#000;color:#fff}#thcform2-root .submit>button>span{align-items:center;display:flex;justify-content:center}#thcform2-root .submit>button>span>:nth-child(2){padding-left:10px}#thcform2-root .alert{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:15px 0 30px}#thcform2-root .alert.working{color:var(--working)}#thcform2-root .alert.success{color:var(--success)}#thcform2-root .alert.error{color:var(--error)}#thcform2-root .alert.notice{color:var(--notice)}#thcform2-root .alert>span{font-size:1.25rem;padding-top:15px}#thcform2-root a.btn-link{background:var(--red);border:1px solid var(--red);text-transform:uppercase}#thcform2-root .button{width:auto}#thcform2-root .button>button{background-color:transparent;background:var(--red);border:none;border:1px solid var(--red);border-radius:8px;color:inherit;color:#fff;cursor:pointer;display:inline-block;font:inherit;font-family:inherit;font-size:14px;font-style:normal;font-weight:600;letter-spacing:.05em;outline:none;padding:7.5px 10px;text-transform:uppercase;transition:background .5s ease,color .5s ease;width:auto}#thcform2-root .button.cares>button{background:var(--blue);border-color:var(--blue)}#thcform2-root .button>button:hover{background:#000;border-color:#000;color:#fff}#thcform2-root .button>button>span{align-items:center;display:flex;justify-content:center}#thcform2-root .button>button>span>:nth-child(2){padding-left:10px}#thcform2-root .select{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;width:100%}#thcform2-root .select label{cursor:pointer;padding-bottom:5px}#thcform2-root .select label.hidden{display:none}#thcform2-root .select label>span.error{color:var(--error)}#thcform2-root .select select{-webkit-appearance:none;appearance:none;background:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCA0LjkgMTAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQuOSAxMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlPi5zdDB7ZmlsbDojNDQ0fTwvc3R5bGU+PHBhdGggY2xhc3M9InN0MCIgZD0ibTEuNCA0LjcgMS4xLTEuNSAxIDEuNXpNMy41IDUuM2wtMSAxLjUtMS4xLTEuNXoiLz48L3N2Zz4=) no-repeat 99.5% 50%;background-color:#fff;border:1px solid var(--grey);border-radius:4px;box-shadow:0 1px 3px 0 var(--lightgrey);font-size:16px;font-weight:600;height:35px;outline:none;padding:0 7.5px;transition:box-shadow .15s ease;vertical-align:middle;width:100%}#thcform2-root .select select.error-border{border-color:var(--error)}#thcform2-root .select select:focus{border-color:var(--darkgrey)}#thcform2-root .checkbox{width:100%}#thcform2-root .checkbox,#thcform2-root .checkbox>div{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}#thcform2-root .checkbox>div{margin-top:0}#thcform2-root .checkbox>div>label{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;cursor:pointer;display:block;display:flex;margin-bottom:0;margin-left:0}#thcform2-root .checkbox>div>label:hover span,#thcform2-root .checkbox>div>label:hover svg{color:var(--red)}#thcform2-root .checkbox>div>label.cares:hover span,#thcform2-root .checkbox>div>label.cares:hover svg{color:var(--blue)}#thcform2-root .checkbox>div>label>span{padding-left:7.5px}#thcform2-root .checkbox small{line-height:18px;padding-top:5px}#thcform2-root .checkbox small.hidden{display:none}#thcform2-root .textarea{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;width:100%}#thcform2-root .textarea label{cursor:pointer;padding-bottom:5px}#thcform2-root .textarea label.hidden{display:none}#thcform2-root .textarea label>span.error{color:var(--error)}#thcform2-root .textarea textarea{-webkit-appearance:none;border:1px solid var(--grey);border-radius:4px;box-shadow:0 1px 3px 0 var(--lightgrey);font-family:inherit;font-size:16px;font-weight:600;height:70px;outline:none;padding:5px 7.5px;transition:box-shadow .15s ease;vertical-align:middle;width:100%}#thcform2-root .textarea.larger textarea{height:150px}#thcform2-root .textarea textarea.error-border{border-color:var(--error)}#thcform2-root .textarea textarea:focus{border-color:var(--darkgrey)}#thcform2-root .input{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;width:100%}#thcform2-root .input label{cursor:pointer;padding-bottom:5px}#thcform2-root .input label.hidden{display:none}#thcform2-root .input label>span.error{color:var(--error)}#thcform2-root .input input[type=text]{-webkit-appearance:none;border:1px solid var(--grey);border-radius:4px;box-shadow:0 1px 3px 0 var(--lightgrey);font-size:16px;font-weight:600;outline:none;padding:7.5px;transition:box-shadow .15s ease;vertical-align:middle;width:100%}#thcform2-root .input input[type=text].error-border{border-color:var(--error)}#thcform2-root .input input[type=text]:focus{border-color:var(--darkgrey)}#thcform2-root .input small{line-height:18px;padding-top:5px}#thcform2-root .input small.hidden{display:none}#thcform2-root .notice{align-items:center;background-color:#ffffe0;border:1px solid tan;display:flex;margin-bottom:25px;padding:15px}#thcform2-root .notice>span{padding-left:15px}#thcform2-root a.btn-link{align-items:center;background-color:transparent;background:var(--blue);border:none;border:1px solid var(--blue);border-radius:8px;color:inherit;color:#fff;cursor:pointer;display:inline-block;display:flex;font:inherit;font-family:inherit;font-size:16px;font-style:normal;font-weight:600;justify-content:center;letter-spacing:.05em;outline:none;padding:10px 18px;text-decoration:none;transition:background .5s ease,color .5s ease;width:100%}#thcform2-root a.btn-link:hover{background:#000;border-color:#000;color:#fff}#thcform2-root div.charity{grid-gap:15px;align-items:center;display:grid;grid-template-columns:1fr 3fr;justify-items:center}#thcform2-root div.charity img{display:block;height:auto;max-width:200px;width:100%}#thcform2-root div.charity p.address{display:flex;flex-direction:column}#thcform2-root div.charity p.address span.total{font-size:1.1rem;padding-top:15px}@media screen and (max-width:767px){#thcform2-root div.charity{grid-template-columns:1fr}#thcform2-root div.charity>div{text-align:center}}#thcform2-root button.button{background-color:transparent;background:var(--lightgrey);border:none;border:1px solid var(--grey);border-radius:8px;color:inherit;color:#000;cursor:pointer;display:inline-block;font:inherit;font-family:inherit;font-size:16px;font-style:normal;font-weight:600;letter-spacing:.05em;outline:none;padding:10px 18px;transition:background .5s ease,color .5s ease;width:100%}#thcform2-root button.button.selected{background:var(--blue);border-color:var(--blue);color:#fff}#thcform2-root button.button:hover{background:#000;border-color:#000;color:#fff}#thcform2-root button.button>span{align-items:center;display:flex;justify-content:center}
/*# sourceMappingURL=main.c53fbed6.css.map*/