button.taxbit-button{display:inline-flex;gap:10px;align-items:center}.taxbit-page{max-width:600px}.taxbit-radio-button-option{.taxbit-radio-button-sub-option{font-size:.8em;opacity:.7;font-weight:400;line-height:1.25em}}.taxbit-progress-status{font-size:.8em;font-weight:400;opacity:.7}.taxbit-page-header{margin-bottom:12px}.taxbit-page-title{line-height:1.25em}.taxbit-page-sub-title{font-size:.8em;opacity:.7;font-weight:400;line-height:1.25em}.taxbit-section{.taxbit-section-header{display:flex;align-items:center;padding-bottom:4px;border-bottom:1px solid #e4ebf6;margin-bottom:8px}.taxbit-section-header-title{opacity:.8}.taxbit-section-header-sub-title{font-size:.9em;opacity:.8;font-weight:400;line-height:1.4em}.taxbit-section-header-action{margin-left:auto}.taxbit-form-text{margin-block-start:8px}}.taxbit-row{margin-bottom:20px;gap:10px;&.taxbit-error>.taxbit-label{color:#b22222}sup{font-size:.8em;line-height:0}}.taxbit-disabled{opacity:.6}.taxbit-info-message{color:blue;font-size:.8em}.taxbit-error-message{color:#b22222;font-size:.8em;line-height:1.2em}.taxbit-warning-message{color:#daa520;font-size:.8em;line-height:1.2em}.taxbit-success-message{color:green;font-size:.8em;line-height:1.2em}.taxbit-row-actions{align-items:flex-start}button.taxbit-row-action-button{font-size:.8em;padding:.2em 1em;flex:0 0 auto}button.taxbit-hide-button,button.taxbit-show-button{padding:.5em 1em;font-size:1em;height:33px;flex:0 0 auto}.taxbit-sub-label{font-size:.9em;color:initial}.taxbit-sub-label ol,.taxbit-sub-label p,.taxbit-sub-label ul{margin:0 0 5px}.taxbit-input,.taxbit-select{height:33px}.taxbit-country-code-select{max-width:12em}.taxbit-badge{font-weight:700}.taxbit-badge.valid{color:green}.taxbit-badge.invalid{color:#b22222}.taxbit-badge.pending{color:#daa520}.taxbit-input.taxbit-textarea{min-height:33px;resize:vertical;height:57px}.taxbit-radio-buttons{.taxbit-radio-button{display:flex;align-items:flex-start}.taxbit-radio-button input{margin-top:6px}}.taxbit-row-value{align-items:flex-start}.taxbit-footer{padding-top:5px;border-top:1px solid #e4ebf6;margin-top:12px}.taxbit-step-actions{margin-top:5px;.taxbit-primary-actions{>button{background-color:#0060df;color:#fff}>button:hover{border-color:#0250bb;background-color:#0250bb}>button.taxbit-button-disabled{cursor:default;background-color:#aab3bb}>button.taxbit-button-disabled:hover{border-color:#aab3bb}}.taxbit-secondary-actions{>button{background-color:#f9f9f9;color:#1a1a1a}>button:hover{background-color:#e9e9e9;color:#000}}.taxbit-primary-actions{text-align:right;>button:nth-child(2){margin-left:10px}}.taxbit-secondary-actions{text-align:left;>button:nth-child(2){margin-left:10px}}.taxbit-primary-actions,.taxbit-secondary-actions{flex:1}}button.taxbit-button{border-radius:8px;border:1px solid transparent;padding:.5em 1em;font-size:1em;font-family:inherit;cursor:pointer;transition:all .1s ease-in-out}button.taxbit-button:focus,button.taxbit-button:focus-visible{outline:4px auto -webkit-focus-ring-color}.taxbit-page{max-width:100%;padding:12px}.taxbit-page-header{display:flex;align-items:center;padding-bottom:8px;border-bottom:1px solid #e4ebf6;margin-bottom:20px}.taxbit-page-title{margin:0;font-size:1.2em;line-height:1.1;font-weight:600;color:#12263f;flex:1 1 auto}.taxbit-section{margin:20px 0}.taxbit-section .taxbit-section-title{padding-bottom:4px;border-bottom:none;margin-bottom:8px;opacity:.8;font-weight:700}.taxbit-section .taxbit-section-sub-title{font-size:.8em;opacity:.7;font-weight:400}.taxbit-section-header{border-bottom:none}.taxbit-row{margin-bottom:16px;align-items:flex-start;display:flex;flex-direction:row}.taxbit-row.taxbit-error .taxbit-label{color:red}.taxbit-row .taxbit-error-message{color:red;font-size:.8em}.taxbit-row .taxbit-notification{color:blue;font-size:.8em}.taxbit-row .taxbit-hint{font-size:.8em;opacity:.7}.taxbit-row-actions{flex:0 0 10%;display:flex;align-items:center}.taxbit-row-action-button{font-size:.8em;padding:.2em 1em}.taxbit-select-language{border:0;outline:none;opacity:.6;width:170px}.taxbit-select-language:focus{border-bottom:1px solid #e4ebf6;opacity:1}.taxbit-label{flex:0 0 40%;font-weight:500}.taxbit-sub-label{font-size:.8em;opacity:.7;font-weight:400;line-height:1.25em;margin-top:2px}.taxbit-input,.taxbit-select{box-sizing:border-box;height:40px;width:100%;padding:5px;border-radius:4px;border:1px solid #bfcde2;color:#12263f}@media only screen and (max-width:600px){.taxbit-input,.taxbit-select{font-size:100%}}.taxbit-check-box{margin:5px}.taxbit-checkBox-label{display:flex;align-items:center;gap:8px}.taxbit-radio-buttons{display:flex;flex-direction:column;gap:8px}.taxbit-radio-buttons .taxbit-radio-button{display:flex;align-items:flex-start;gap:8px;padding-top:4px;padding-bottom:4px}.taxbit-radio-buttons .taxbit-radio-button input[type=radio]{margin-top:0}.taxbit-radio-button-sub-option{margin-top:2px}.taxbit-input-status{display:flex;flex-direction:column;width:100%;padding-top:8px;padding-bottom:8px}.taxbit-placeholder{color:#aaa}.taxbit-placeholder:focus-within{color:inherit}.taxbit-input-status-footer{margin-top:5px}.taxbit-row-content,.taxbit-row-value{display:flex;flex:1;gap:10px}.taxbit-row-content{width:100%}.taxbit-city{flex:0 0 60%}.taxbit-state{flex:1}.taxbit-postal-code{flex:0 0 40%;margin-right:50%}.taxbit-step-actions{display:flex;padding-top:8px;border-top:1px solid #e4ebf6;margin-top:12px}.taxbit-step-actions .taxbit-primary-actions>button{background-color:#3b76a5;color:#fff}.taxbit-step-actions .taxbit-primary-actions>button:hover{border-color:#32648c;background-color:#32648c}.taxbit-step-actions .taxbit-secondary-actions>button{background-color:#f9f9f9;color:#1a1a1a}.taxbit-step-actions .taxbit-secondary-actions>button:hover{background-color:#e9e9e9;color:#000}.taxbit-step-actions .taxbit-primary-actions{text-align:right}.taxbit-step-actions .taxbit-primary-actions>button:nth-child(2){margin-left:10px}.taxbit-step-actions .taxbit-secondary-actions{text-align:left}.taxbit-step-actions .taxbit-secondary-actions>button:nth-child(2){margin-left:10px}.taxbit-step-actions .taxbit-primary-actions,.taxbit-step-actions .taxbit-secondary-actions{flex:1}#tax-center-component-root a{color:#3b76a5}#w9-interaction-button,.w9-interaction-button{background-color:#3b76a5;color:#fff;border-color:#3b76a5}#w9-interaction-button:hover,.w9-interaction-button:hover{background-color:#32648c;border-color:#32648c}#form-1099-ready-description button,#form-w9-accepted-description button{color:#3b76a5;border-color:#3b76a5}#tax-center-component-root p{line-height:24px}