:root{--font-small:0.8rem;--click-pad:0.75rem}input[type=radio]{position:absolute;visibility:hidden}.btn,label.btn{cursor:pointer}.btb-form-description{color:red;font-size:var(--font-small);font-style:italic}.btb-app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50;background-color:#fff;height:100vh;display:flex;flex-direction:column}.btb-datepicker select{padding:6px .5rem;border:1px solid var(--bs-gray-400);border-radius:.375rem}.btb-header{text-align:center}.btb-logo-wrapper{margin:2rem auto;min-width:280px;text-align:center;width:25%}.btb-logo{width:100%}.btb-label-lg{font-size:1.2rem}.btb-main{flex-grow:1}.btb-input-invalid,.form-group.is-invalid .btn-group-toggle .btn,.form-group.is-invalid select:invalid{border-color:var(--bs-danger)}.form-group.is-valid .btn-group-toggle .btn,.form-group.is-valid select:valid{border-color:var(--bs-success)}button.list-group-item-action,label.btb-radio-button{padding-top:var(--click-pad);padding-bottom:var(--click-pad)}.font-bold{font-weight:600}.font-italic{font-style:italic}.font-small{font-size:var(--font-small)}.text-center{text-align:center}.custom-toast[data-v-a1b0d90e]{position:fixed;top:20px;right:20px;min-width:220px;padding:12px 20px;border-radius:4px;font-size:14px;z-index:9999;box-shadow:0 2px 6px rgba(0,0,0,.3);display:flex;align-items:center}.toast-content[data-v-a1b0d90e]{display:flex;justify-content:space-between;width:100%;align-items:center}.toast-dismiss[data-v-a1b0d90e]{background:none;border:none;color:#fff;cursor:pointer;margin-left:1rem;font-weight:700}.custom-toast.success[data-v-a1b0d90e]{background-color:#28a745;color:#fff}.custom-toast.error[data-v-a1b0d90e]{background-color:#dc3545;color:#fff}.custom-toast.warning[data-v-a1b0d90e]{background-color:#ffc107;color:#000}.btb-contact-find[data-v-0deed4d8]{background-color:var(--bs-gray-400);border:1px solid var(--bs-info)}.hidden,input[type=radio][data-v-6b62be37]{visibility:hidden}.hidden{position:absolute}.btb-instruction{font-size:1.5rem}.btb-waiver-checkbox{float:left;border:1px solid var(--bs-danger);border-radius:4px;margin-top:2px;margin-right:6px;vertical-align:middle;width:1.5rem;height:1.5rem;position:relative}[type=checkbox]:checked~.btb-waiver-checkbox{border-color:var(--bs-primary);background-color:var(--bs-primary)}[type=checkbox]:checked~.btb-waiver-checkbox:after{content:"\2713";position:absolute;top:50%;left:0;transform:translateY(-50%);font-size:1.5rem;color:var(--bs-white)}.btb-waiver-acknowledge{font-weight:600;font-size:1.2rem}.btb-signature-pad{border:3px double transparent;border-radius:4px;background-image:linear-gradient(#fff,#fff),radial-gradient(circle at top left,#4bc5e8,#9f6274);background-origin:border-box;background-clip:content-box,border-box}.btb-checkbox-lg[data-v-7326883e]{width:2.25rem;height:2.25rem}.btb-minor-delimiter{display:block;width:60%;margin-left:auto;margin-right:auto;text-align:center}.btb-waiver[data-v-72e24bf6]{height:100%}.btb-loader[data-v-31094ae7]{height:100%;display:flex;flex-direction:column}.btb-loading-dot[data-v-31094ae7]{display:inline-block;-webkit-animation:jump-31094ae7 1s ease infinite;animation:jump-31094ae7 1s ease infinite;-webkit-animation-delay:calc(0.25s*var(--animation-delay));animation-delay:calc(0.25s*var(--animation-delay))}@-webkit-keyframes jump-31094ae7{0%{transform:translateY(0)}25%{transform:translateY(-.25rem)}50%{transform:translateY(0)}}@keyframes jump-31094ae7{0%{transform:translateY(0)}25%{transform:translateY(-.25rem)}50%{transform:translateY(0)}}.btb-success[data-v-1bd2b1e6]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.btb-instruction[data-v-1bd2b1e6],.btb-notification[data-v-1bd2b1e6]{margin:5rem;text-align:center}.questionLabel[data-v-7de9f345]{font-size:1rem;text-align:left;font-weight:700}.inputField[data-v-7de9f345]{align:left}.textValidation[data-v-7de9f345]{color:red;padding-top:1.5%;text-align:left;font-style:italic}.textValidationMinor[data-v-7de9f345]{color:red;padding-top:1.5%;text-align:center;font-style:italic}#signature[data-v-7de9f345]{border:3px double transparent;border-radius:5px;background-image:linear-gradient(#fff,#fff),radial-gradient(circle at top left,#4bc5e8,#9f6274);background-origin:border-box;background-clip:content-box,border-box;width:auto!important;height:150px!important}.circle-checkmark[data-v-7de9f345]{font-family:sans-serif;background:#add8e6;color:#fff;padding:1px 4px;border-radius:50%}ul[data-v-7de9f345]{list-style-type:none}li[data-v-7de9f345]{margin:4px 0}li[data-v-7de9f345]:before{font-family:sans-serif;content:"✔";color:#fff;display:inline-block;width:1em;background:#add8e6;padding-left:3px;border-radius:50%;margin-right:1em}.btnClick[data-v-7de9f345]{background-color:#ff0}.questionLabel[data-v-0e25e7c3]{font-size:1rem;text-align:left;font-weight:700}.inputField[data-v-0e25e7c3]{align:left}.textValidation[data-v-0e25e7c3]{color:red;padding-top:1.5%;text-align:left;font-style:italic}.textValidationMinor[data-v-0e25e7c3]{color:red;padding-top:1.5%;text-align:center;font-style:italic}.waiverSubmittedClass[data-v-0e25e7c3]{font-size:1.1em;text-align:left;margin-left:5%;color:#17a2b8}#signature[data-v-0e25e7c3]{border:3px double transparent;border-radius:5px;background-image:linear-gradient(#fff,#fff),radial-gradient(circle at top left,#4bc5e8,#9f6274);background-origin:border-box;background-clip:content-box,border-box;width:auto!important;height:150px!important}.circle-checkmark[data-v-0e25e7c3]{font-family:sans-serif;background:#add8e6;color:#fff;padding:1px 4px;border-radius:50%}ul[data-v-0e25e7c3]{list-style-type:none}li[data-v-0e25e7c3]{margin:4px 0}li[data-v-0e25e7c3]:before{font-family:sans-serif;content:"✔";color:#fff;display:inline-block;width:1em;background:#add8e6;padding-left:3px;border-radius:50%;margin-right:1em}.btnClick[data-v-0e25e7c3]{background-color:#ff0}.questionLabel[data-v-2f7a80b2]{font-size:1rem;text-align:left;font-weight:700}.inputField[data-v-2f7a80b2]{align:left}.textValidation[data-v-2f7a80b2]{color:red;padding-top:1.5%;text-align:left;font-style:italic}.textValidationMinor[data-v-2f7a80b2]{color:red;padding-top:1.5%;text-align:center;font-style:italic}.waiverSubmittedClass[data-v-2f7a80b2]{font-size:1.1em;text-align:left;margin-left:5%;color:#17a2b8}#signature[data-v-2f7a80b2]{border:3px double transparent;border-radius:5px;background-image:linear-gradient(#fff,#fff),radial-gradient(circle at top left,#4bc5e8,#9f6274);background-origin:border-box;background-clip:content-box,border-box;width:auto!important;height:150px!important}.circle-checkmark[data-v-2f7a80b2]{font-family:sans-serif;background:#add8e6;color:#fff;padding:1px 4px;border-radius:50%}ul[data-v-2f7a80b2]{list-style-type:none}li[data-v-2f7a80b2]{margin:4px 0}li[data-v-2f7a80b2]:before{font-family:sans-serif;content:"✔";color:#fff;display:inline-block;width:1em;background:#add8e6;padding-left:3px;border-radius:50%;margin-right:1em}.btnClick[data-v-2f7a80b2]{background-color:#ff0}