.ulis-autocomplete[data-v-2643db0e]{width:100%;position:relative}.ulis-autocomplete .ulisLabel .label[data-v-2643db0e]{width:100%;margin-bottom:5px;font-size:15px;font-weight:800;display:block}.ulis-autocomplete .ulisLabel .required-indicator[data-v-2643db0e]{color:var(--red-color);margin-left:3px}.ulis-autocomplete .autocomplete-container[data-v-2643db0e]{width:100%;position:relative}.ulis-autocomplete .autocomplete-container.is-disabled[data-v-2643db0e]{opacity:.6;pointer-events:none}.ulis-autocomplete .autocomplete-container .input-wrapper[data-v-2643db0e]{background-color:var(--light-grey);align-items:center;width:100%;transition:border-color .2s;display:flex}.ulis-autocomplete .autocomplete-container .input-wrapper.rounded[data-v-2643db0e]{border-radius:5px}.ulis-autocomplete .autocomplete-container .input-wrapper[data-v-2643db0e]:focus-within{border-color:var(--primary-color)}.ulis-autocomplete .autocomplete-container .input-wrapper .autocomplete-input[data-v-2643db0e]{font-size:var(--font-size-base);color:var(--bg-color-r);background-color:#0000;border:none;outline:none;flex:1;padding:10px;line-height:20px}.ulis-autocomplete .autocomplete-container .input-wrapper .autocomplete-input[data-v-2643db0e]:disabled{cursor:not-allowed}.ulis-autocomplete .autocomplete-container .input-wrapper .autocomplete-input[readonly][data-v-2643db0e]{cursor:text}.ulis-autocomplete .autocomplete-container .input-wrapper .autocomplete-input.hide[data-v-2643db0e]{opacity:0}.ulis-autocomplete .autocomplete-container .input-wrapper .input-actions[data-v-2643db0e]{color:#fff;align-self:stretch;align-items:stretch;gap:4px;display:flex}:is(.ulis-autocomplete .autocomplete-container .input-wrapper .input-actions .clear-button,.ulis-autocomplete .autocomplete-container .input-wrapper .input-actions .dropdown-button)[data-v-2643db0e]{cursor:pointer;color:#fff;background:0 0;border:none;border-radius:0 5px 5px 0;justify-content:center;align-items:center;padding:4px;transition:color .2s;display:flex}:is(.ulis-autocomplete .autocomplete-container .input-wrapper .input-actions .clear-button,.ulis-autocomplete .autocomplete-container .input-wrapper .input-actions .dropdown-button)[data-v-2643db0e]:hover:not(:disabled){background-color:color-mix(in srgb, var(--primary-color) 90%, black 10%)}:is(.ulis-autocomplete .autocomplete-container .input-wrapper .input-actions .clear-button,.ulis-autocomplete .autocomplete-container .input-wrapper .input-actions .dropdown-button)[data-v-2643db0e]:disabled{background-color:var(--light-grey-darken);cursor:not-allowed;opacity:.5}:is(.ulis-autocomplete .autocomplete-container .input-wrapper .input-actions .clear-button,.ulis-autocomplete .autocomplete-container .input-wrapper .input-actions .dropdown-button) i[data-v-2643db0e]{font-size:20px}.ulis-autocomplete .autocomplete-container .input-wrapper .input-actions .dropdown-button[data-v-2643db0e]{background-color:var(--primary-color);padding:0 7px}.ulis-autocomplete .autocomplete-container .input-wrapper .input-actions .dropdown-button.is-open[data-v-2643db0e]{border-radius:5px 0 0 5px;transform:rotate(180deg)}.ulis-autocomplete .autocomplete-container .input-wrapper .input-actions .clear-button[data-v-2643db0e]{color:var(--grey-color-darken)}.ulis-autocomplete .autocomplete-container .input-wrapper .input-actions .clear-button[data-v-2643db0e]:hover:not(:disabled){color:var(--secondary-color);background-color:#0000}.ulis-autocomplete-dropdown.dropdown-menu[data-v-2643db0e]{border:1px solid var(--light-grey-darken);background-color:#fff;flex-direction:column;max-height:200px;display:flex;left:2px;overflow:hidden;box-shadow:0 2px 8px #0000001a}.ulis-autocomplete-dropdown.dropdown-menu.rounded[data-v-2643db0e]{border-radius:5px}.ulis-autocomplete-dropdown.dropdown-menu.isVirtualScroller[data-v-2643db0e]{height:200px}.ulis-autocomplete-dropdown.dropdown-menu.empty-state[data-v-2643db0e]{text-align:center;color:var(--grey-color-darken);justify-content:center;align-items:center;padding:20px;display:flex}.ulis-autocomplete-dropdown.dropdown-menu .dropdown-header[data-v-2643db0e]{border-bottom:1px solid var(--light-grey-darken);background-color:var(--light-grey);flex-shrink:0;padding:6px 10px}.ulis-autocomplete-dropdown.dropdown-menu .dropdown-content[data-v-2643db0e]{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.ulis-autocomplete-dropdown.dropdown-menu .option-item.is-not-valid-today[data-v-2643db0e]{color:var(--red-color)}.ulis-autocomplete-dropdown.dropdown-menu .option-extra[data-v-2643db0e]{align-items:center;display:flex}.ulis-autocomplete-dropdown.dropdown-menu .virtual-scroller-container[data-v-2643db0e]{flex:1;width:100%;height:100%;min-height:0}.ulis-autocomplete-dropdown.dropdown-menu .virtual-scroller-container [data-v-2643db0e] .p-virtualscroller{width:100%;height:100%}.ulis-autocomplete-dropdown.dropdown-menu .virtual-scroller-container [data-v-2643db0e] .p-virtualscroller-content{height:100%;padding:0}.ulis-autocomplete-dropdown.dropdown-menu .virtual-scroller-container [data-v-2643db0e] .p-virtualscroller-list{margin:0;padding:0;list-style:none}.ulis-autocomplete-dropdown.dropdown-menu .virtual-scroller-container .option-item[data-v-2643db0e]{cursor:pointer;border-bottom:1px solid var(--light-grey);justify-content:space-between;align-items:center;gap:10px;padding:10px;font-size:13px;transition:background-color .15s;display:flex}.ulis-autocomplete-dropdown.dropdown-menu .virtual-scroller-container .option-item[data-v-2643db0e]:last-child{border-bottom:none}.ulis-autocomplete-dropdown.dropdown-menu .virtual-scroller-container .option-item[data-v-2643db0e]:hover,.ulis-autocomplete-dropdown.dropdown-menu .virtual-scroller-container .option-item.is-highlighted[data-v-2643db0e]{background-color:color-mix(in srgb, var(--primary-color) 10%, transparent)}.ulis-autocomplete-dropdown.dropdown-menu .virtual-scroller-container .option-item.is-highlighted[data-v-2643db0e]{background-color:color-mix(in srgb, var(--primary-color) 16%, white 84%);box-shadow:inset 3px 0 0 var(--primary-color)}.ulis-autocomplete-dropdown.dropdown-menu .virtual-scroller-container .option-item.is-selected[data-v-2643db0e]{background-color:color-mix(in srgb, var(--primary-color) 20%, transparent);font-weight:600}.ulis-autocomplete-dropdown.dropdown-menu .virtual-scroller-container .option-item[data-v-2643db0e]:active{background-color:color-mix(in srgb, var(--primary-color) 30%, transparent)}.ulis-autocomplete-dropdown.dropdown-menu .virtual-scroller-container .option-item .option-content[data-v-2643db0e]{flex:1}.ulis-autocomplete-dropdown.dropdown-menu .virtual-scroller-container .option-item .check-icon[data-v-2643db0e]{color:var(--primary-color);flex-shrink:0;margin-left:auto;font-size:18px}.ulis-autocomplete-dropdown.dropdown-menu .options-list[data-v-2643db0e]{max-height:300px;margin:0;padding:0;list-style:none;overflow-y:auto}.ulis-autocomplete-dropdown.dropdown-menu .options-list .option-group[data-v-2643db0e]{margin:0;padding:0;list-style:none}.ulis-autocomplete-dropdown.dropdown-menu .options-list .option-group-title[data-v-2643db0e]{background-color:var(--primary-color);color:var(--white-color);padding:8px 10px 4px;font-size:12px;font-weight:600;display:block}.ulis-autocomplete-dropdown.dropdown-menu .options-list .group-options[data-v-2643db0e]{margin:0;padding:0;list-style:none}.ulis-autocomplete-dropdown.dropdown-menu .options-list .option-item[data-v-2643db0e]{cursor:pointer;border-bottom:1px solid var(--light-grey);justify-content:space-between;align-items:center;padding:10px;font-size:13px;transition:background-color .15s;display:flex}.ulis-autocomplete-dropdown.dropdown-menu .options-list .option-item[data-v-2643db0e]:last-child{border-bottom:none}.ulis-autocomplete-dropdown.dropdown-menu .options-list .option-item[data-v-2643db0e]:hover,.ulis-autocomplete-dropdown.dropdown-menu .options-list .option-item.is-highlighted[data-v-2643db0e]{background-color:color-mix(in srgb, var(--primary-color) 10%, transparent)}.ulis-autocomplete-dropdown.dropdown-menu .options-list .option-item.is-highlighted[data-v-2643db0e]{background-color:color-mix(in srgb, var(--primary-color) 16%, white 84%);box-shadow:inset 3px 0 0 var(--primary-color)}.ulis-autocomplete-dropdown.dropdown-menu .options-list .option-item.is-selected[data-v-2643db0e]{background-color:color-mix(in srgb, var(--primary-color) 20%, transparent);font-weight:600}.ulis-autocomplete-dropdown.dropdown-menu .options-list .option-item[data-v-2643db0e]:active{background-color:color-mix(in srgb, var(--primary-color) 30%, transparent)}.showFieldError .inError .autocomplete-input[data-v-2643db0e]{margin-left:20px}
