.po-searchfield{border:1px solid var(--surface-border);background:var(--surface-card);width:100%;min-width:0;height:2.5rem;color:var(--text-color);border-radius:6px;align-items:center;gap:.5rem;padding:0 .5rem 0 .75rem;transition:border-color .15s,box-shadow .15s;display:flex}.po-searchfield--sm{height:2.25rem;padding-left:.65rem}.po-searchfield:hover:not(.is-disabled){border-color:color-mix(in srgb,var(--primary-color)45%,var(--surface-border))}.po-searchfield:focus-within{border-color:var(--primary-color);box-shadow:0 0 0 .2rem color-mix(in srgb,var(--primary-color)22%,transparent)}.po-searchfield.is-disabled{opacity:.6}.po-searchfield__icon{color:var(--text-color-secondary);pointer-events:none;flex:none}.po-searchfield.po-searchfield .po-searchfield__input.p-inputtext.p-component,.p-dialog-mask .po-searchfield.po-searchfield .po-searchfield__input.p-inputtext.p-component{min-width:0;color:inherit;outline:none;flex:auto;margin:0;line-height:normal;width:auto!important;height:100%!important;min-height:0!important;box-shadow:none!important;font-size:var(--dynamic-font-14,.875rem)!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.po-searchfield__input::-webkit-search-cancel-button{appearance:none}.po-searchfield__input::-webkit-search-decoration{appearance:none}.po-searchfield__clear{width:1.5rem;height:1.5rem;color:var(--text-color-secondary);cursor:pointer;background:0 0;border:0;border-radius:4px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.po-searchfield__clear:hover{background:color-mix(in srgb,var(--text-color)8%,transparent);color:var(--text-color)}.po-searchfield__clear:focus-visible{outline:2px solid var(--primary-color);outline-offset:1px}
