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