.or-auth-method{align-items:center;gap:var(--or-space-12);width:100%;padding:var(--or-space-16);color:var(--or-color-text-primary);text-align:left;background:var(--or-color-bg-surface);border:var(--or-border-hairline) solid var(--or-color-border-card);border-radius:var(--or-radius-mobile-card);transition:border-color var(--or-duration-fast) var(--or-ease-standard), box-shadow var(--or-duration-fast) var(--or-ease-standard);display:flex}.or-auth-method:not(:disabled):hover{border-color:var(--or-color-brand-primary);box-shadow:var(--or-shadow-card)}.or-auth-method:disabled{cursor:not-allowed;opacity:.55}.or-auth-method__icon{width:2.75rem;height:2.75rem;color:var(--or-color-brand-primary);background:var(--or-color-bg-active-nav);border-radius:var(--or-radius-pill);flex:none;place-items:center;display:grid}.or-auth-method__label{gap:var(--or-space-4);flex-direction:column;flex:auto;min-width:0;display:flex}.or-auth-method__title{font-size:var(--or-type-body-strong-size);font-weight:var(--or-type-body-strong-weight);line-height:var(--or-type-body-strong-line)}.or-auth-method__hint{color:var(--or-color-text-muted);font-size:var(--or-type-meta-size);font-weight:var(--or-type-meta-weight);line-height:var(--or-type-meta-line)}.or-auth-method__arrow{color:var(--or-color-text-muted);font-size:1.25rem}@media (min-width:48rem){.or-auth-method{gap:var(--or-space-16);padding:var(--or-space-20);border-radius:var(--or-radius-panel)}}
.or-form-field{gap:var(--or-space-8);flex-direction:column;min-width:0;display:flex}.or-form-field__label-row{justify-content:space-between;align-items:baseline;gap:var(--or-space-8);display:flex}.or-form-field__label{color:var(--or-color-text-primary);font-size:var(--or-type-label-size);font-weight:var(--or-type-label-weight);line-height:var(--or-type-label-line)}.or-form-field__optional,.or-form-field__hint,.or-form-field__error{font-size:var(--or-type-meta-size);line-height:var(--or-type-meta-line);margin:0}.or-form-field__optional,.or-form-field__hint{color:var(--or-color-text-muted)}.or-form-field__error{color:var(--or-color-state-danger-strong);font-weight:var(--or-font-weight-semibold)}.or-form-field__control{min-width:0}.or-form-field__control>input,.or-form-field__control>textarea,.or-form-field__control>select{width:100%;min-height:3.4375rem;padding-inline:var(--or-space-20);color:var(--or-color-text-primary);background:var(--or-color-bg-input);border:var(--or-border-hairline) solid var(--or-color-border-input);border-radius:var(--or-radius-mobile-input)}.or-form-field__control>textarea{min-height:7rem;padding-block:var(--or-space-16);resize:vertical}.or-form-field__control>input:focus-visible,.or-form-field__control>textarea:focus-visible,.or-form-field__control>select:focus-visible{border-color:var(--or-color-brand-primary);box-shadow:var(--or-shadow-focus);outline:0}.or-form-field--error .or-form-field__control>input,.or-form-field--error .or-form-field__control>textarea,.or-form-field--error .or-form-field__control>select{border-color:var(--or-color-state-danger)}@media (min-width:48rem){.or-form-field__control>input,.or-form-field__control>textarea,.or-form-field__control>select{border-radius:var(--or-radius-input)}.or-form-field--inline{align-items:start;gap:var(--or-space-12) var(--or-space-20);grid-template-columns:minmax(10rem,.4fr) minmax(0,1fr);display:grid}.or-form-field--inline .or-form-field__hint,.or-form-field--inline .or-form-field__error{grid-column:2}}
