.rf_form-server_error{color:#ff6b6b!important;margin:0 0 1.5rem!important;line-height:1.35rem}.rf_form-button button:disabled{cursor:wait;filter:grayscale(35%);opacity:.75}.rf-d_menu-mode{display:grid!important;grid-template-columns:1fr 1fr;grid-gap:.5rem;gap:.5rem;padding:.75rem 1.2rem 1rem;border-bottom:none!important}.rf-d_menu-mode button{align-items:center;background:rgb(var(--input),.65);border:.05rem solid rgb(var(--border),.25);border-radius:.35rem;color:rgb(var(--text));cursor:pointer;display:inline-flex;font-weight:700;gap:.55rem;height:2.6rem;justify-content:center;transition:.2s}.rf-d_menu-mode button svg{height:1.1rem;width:1.1rem}.rf-d_menu-mode button svg path{fill:currentColor}.rf-d_menu-mode button.active,.rf-d_menu-mode button:hover{background:var(--primary);border-color:transparent;color:#fff}.rf_form-birth{display:flex;flex-direction:column}.rf_birth-selects{display:grid;grid-template-columns:5rem 1fr 6rem;grid-gap:.4rem;gap:.4rem}.rf_birth-selects select{background-color:rgb(var(--container),.9);color:rgb(var(--text_hover));font-weight:600;border:.15rem solid transparent;border-radius:.2rem;font-size:.9rem;height:2.5rem;padding:0 .5rem;outline:none;transition:border-color .3s;color-scheme:var(--color-scheme,dark)}.rf_birth-selects select:focus{border-color:rgb(var(--border),.8)}.rf_birth-selects select:required:invalid{color:rgba(var(--text),.45)}.rf_birth-selects select option{color:rgb(var(--text));background:rgb(var(--bg))}.error-message.error-visible{display:block}.rf-d_menu-t a{display:flex;align-items:center;gap:.5rem;color:rgb(var(--text));font-size:.85rem;font-weight:500;white-space:nowrap;text-decoration:none;transition:opacity .2s}.rf-d_menu-t a:hover{opacity:.8}.rf-d_menu-t a svg{width:1.25rem;height:1.25rem}