.ccms-refer-dialog .ccms-refer-dialog__field{flex-direction:column;gap:.25rem;display:flex}.ccms-refer-dialog .ccms-refer-dialog__label{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1));justify-content:space-between;align-items:flex-end;gap:.5rem;font-size:.875rem;line-height:1.25rem;display:flex}.ccms-refer-dialog .ccms-refer-dialog__required{font-size:.75rem;line-height:1rem}.ccms-refer-dialog :is(.p-inputtext,.p-inputtextarea){--tw-border-opacity:1!important;border-color:rgb(209 213 219/var(--tw-border-opacity,1))!important;--tw-shadow:0 1px 2px 0 #0000000d!important;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)!important;width:100%!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important;border-radius:.75rem!important;padding:9px 13px!important;font-size:.875rem!important;line-height:1.25rem!important}.ccms-refer-dialog .p-autocomplete.p-invalid .p-autocomplete-input,.ccms-refer-dialog .p-inputtext.p-invalid,.ccms-refer-dialog .p-inputtextarea.p-invalid{--tw-border-opacity:1!important;border-color:rgb(185 28 28/var(--tw-border-opacity,1))!important}.ccms-refer-dialog .p-autocomplete .p-autocomplete-input{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.ccms-refer-dialog .p-autocomplete{position:relative}.ccms-refer-dialog .ccms-refer-dialog__positions{border-radius:.75rem;overflow:hidden;width:100%!important;min-width:0!important;max-width:100%!important;left:0!important}.ccms-refer-dialog .ccms-refer-dialog__positions .p-autocomplete-item{white-space:normal;min-width:0}.ccms-refer-dialog .p-autocomplete .p-autocomplete-dropdown{--tw-border-opacity:1!important;border-color:rgb(209 213 219/var(--tw-border-opacity,1))!important;--tw-bg-opacity:1!important;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))!important;--tw-text-opacity:1!important;color:rgb(107 114 128/var(--tw-text-opacity,1))!important;border-top-right-radius:.75rem!important;border-bottom-right-radius:.75rem!important}.ccms-refer-button{cursor:pointer;justify-content:center;align-items:center;gap:.75rem;width:100%;display:inline-flex;padding:9px 15px!important;font-size:.875rem!important;line-height:1.25rem!important}@media (min-width:768px){.ccms-refer-button{width:auto}.ccms-refer-button.ccms-refer-button_wide{width:100%}}.ccms-refer-button.ccms-refer-button_large{padding:13px 23px!important;font-size:1rem!important;line-height:1.5rem!important}
