.smart-field-wrap{position:relative}.smart-field-status{display:flex;align-items:center;gap:.4rem;margin-top:.35rem;font-size:.78rem;color:var(--bs-secondary-color)}.smart-field-status.is-loading{color:var(--bs-primary)}.smart-field-status.is-success{color:var(--bs-success)}.smart-field-status.is-error{color:var(--bs-danger)}.smart-field-action{position:absolute;right:.45rem;top:2.08rem;border:0;background:transparent;color:var(--bs-primary);padding:.35rem .45rem;border-radius:.5rem}.smart-field-action:hover{background:var(--bs-primary-bg-subtle)}.smart-field-action:disabled{opacity:.5}.smart-registration-highlight{animation:smartFlash 1.2s ease}@keyframes smartFlash{0%,100%{box-shadow:none}50%{box-shadow:0 0 0 .22rem rgba(var(--bs-success-rgb),.18)}}
[data-pj-only]{transition:opacity .18s ease}.person-type-note{font-size:.8rem;color:var(--bs-secondary-color)}
