.nexo-form-shell{width:100%;display:block}.nexo-form-shell__inner{width:100%;max-width:720px;margin-left:auto;margin-right:auto}.nexo-form__card{border-radius:var(--bs-border-radius-lg);overflow:hidden}.nexo-form__accent{background:linear-gradient(90deg, var(--bs-primary) 0%, color-mix(in srgb, var(--bs-primary) 60%, var(--bs-info)) 100%);height:4px}.nexo-form__avatar{background-color:rgba(var(--bs-primary-rgb), .12);width:3rem;height:3rem;color:var(--bs-primary);border-radius:50%;flex:0 0 3rem;justify-content:center;align-items:center;font-size:1.25rem;display:inline-flex}.nexo-form__body>.nexo-field+.nexo-field,.nexo-form__body>.nexo-field+.nexo-form__row,.nexo-form__body>.nexo-form__row+.nexo-field,.nexo-form__body>.nexo-form__row+.nexo-form__row{margin-top:1rem}.nexo-form__row{flex-wrap:wrap;gap:1rem;display:flex}.nexo-form__row>.nexo-field{flex:1 1 0;min-width:0}@media (width<=767.98px){.nexo-form__row>.nexo-field{flex:100%}}.nexo-form .input-group-text{background-color:var(--bs-tertiary-bg,#f8f9fa);border-color:var(--bs-border-color);transition:background-color .15s,color .15s,border-color .15s}.nexo-form .input-group:focus-within .input-group-text{background-color:rgba(var(--bs-primary-rgb), .08);color:var(--bs-primary);border-color:var(--bs-primary)}.nexo-form .form-label{margin-bottom:.375rem}.nexo-form .form-text{margin-top:.25rem}.nexo-form .invalid-feedback{font-size:.8125rem}.nexo-form .validation-summary-valid{display:none}.nexo-form .card-footer{min-height:3.75rem;padding-top:.875rem;padding-bottom:.875rem}.nexo-form .card-footer .btn{min-height:2.375rem;line-height:1.5}@media (width>=768px){.nexo-form .card-footer{padding-left:3rem;padding-right:3rem}}@media (width<=575.98px){.nexo-form .card-body{padding:1.25rem!important}.nexo-form .card-footer{padding:.875rem 1.25rem!important}}
