.reg-form-header{margin-top:2rem;margin-bottom:.75rem}.reg-form-expand-content{overflow:hidden}.reg-form-expand-enter-active,.reg-form-expand-leave-active{will-change:height;transition:height .25s}.reg-form-title-toggle{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:1rem;width:100%;margin:0;padding:0;display:flex}.reg-form-title-toggle .app-icon{flex-shrink:0;width:20px;height:20px;position:relative;top:2px}.reg-form-title-toggle:focus-visible{outline-offset:4px;outline:2px solid #f4f4f4}@media (width<=575px){.reg-form-title-toggle{gap:1rem}}.cb_container.invalid .cb_label.invalid,.cb_container.invalid .cb_label.invalid a{color:#fff;background-color:#bb0a1e}.family-mode-success-message{color:#fcbdbd;margin-right:1rem;font-size:1.4rem}.reg-form-code-line .reg-form-code-status{text-align:center;flex-direction:column;grid-column:2/3;align-items:center;gap:.5rem;width:100%;padding:.5rem 0;display:flex}.reg-form-code-line .reg-form-code-status-text{color:#000;margin:0}.reg-form-code-line .reg-form-code-status-countdown{color:#4a4a4a;margin:0;font-weight:700}.reg-form-code-line .reg-form-code-controls{grid-column:2/3;align-items:center;gap:1rem;width:100%;display:flex}.reg-form-code-line .reg-form-send-code-btn{color:#fff;background-color:#4a4a4a;flex-shrink:0}.reg-form-code-line .reg-form-send-code-btn.invalid:not(:disabled){background-color:#bb0a1e}.reg-form-code-line .reg-form-send-code-btn:disabled{color:#fff;cursor:not-allowed;background-color:#c4c4c4}.reg-form-code-line .reg-form-code-input{text-transform:uppercase;width:10.8rem;min-width:10.8rem;padding:.75rem 1rem;font-family:Courier New,Courier,monospace;font-size:1.5em}.reg-form-code-line .reg-form-code-input.invalid{border-color:#bb0a1e}.reg-form-code-line .reg-form-code-input:disabled{color:#8f8f8f;cursor:not-allowed;background-color:#e3e3e3}
