.search-component[data-v-4fd7ca4a]{position:relative;width:100%}.search-component.error[data-v-4fd7ca4a] *{border-color:hsl(var(--er)/1)!important}.join[data-v-4fd7ca4a] :where(.search-component .input){border-end-end-radius:0;border-end-start-radius:0;border-start-end-radius:0;border-start-start-radius:0}.join .search-component .input[data-v-4fd7ca4a]:not(:first-child):not(:last-child),.join :not(:first-child):not(:last-child) .search-component .input[data-v-4fd7ca4a]{border-end-end-radius:0;border-end-start-radius:0;border-start-end-radius:0;border-start-start-radius:0}.join .search-component .input[data-v-4fd7ca4a]:first-child:not(:last-child),.join :first-child:not(:last-child) .search-component .input[data-v-4fd7ca4a]{border-end-end-radius:0;border-start-end-radius:0}.join .dropdown .search-component .input[data-v-4fd7ca4a]:first-child:not(:last-child),.join :first-child:not(:last-child) .dropdown .search-component .input[data-v-4fd7ca4a]{border-end-end-radius:inherit;border-start-end-radius:inherit}.join[data-v-4fd7ca4a] :where(.search-component .input:first-child:not(:last-child)),.join[data-v-4fd7ca4a] :where(:first-child:not(:last-child) .search-component .input){border-end-start-radius:inherit;border-start-start-radius:inherit}.join .search-component .input[data-v-4fd7ca4a]:last-child:not(:first-child),.join :last-child:not(:first-child) .search-component .input[data-v-4fd7ca4a]{border-end-start-radius:0;border-start-start-radius:0}.join[data-v-4fd7ca4a] :where(.search-component .input:last-child:not(:first-child)),.join[data-v-4fd7ca4a] :where(:last-child:not(:first-child) .search-component .input){border-end-end-radius:inherit;border-start-end-radius:inherit}@supports selector(:has(*)){:where(.join[data-v-4fd7ca4a] :has(.search-component .input)){border-radius:inherit}}.search-component .input[data-v-4fd7ca4a]{--tw-border-opacity:.2}.search-component .input[data-v-4fd7ca4a]:focus{isolation:isolate}.search-component .input[data-v-4fd7ca4a]{font-size:.875rem;height:2rem;line-height:2rem;padding-left:.75rem;padding-right:.75rem}.join.join-vertical .search-component .input[data-v-4fd7ca4a]:first-child:not(:last-child),.join.join-vertical :first-child:not(:last-child) .search-component .input[data-v-4fd7ca4a]{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:inherit;border-top-right-radius:inherit}.join.join-vertical .search-component .input[data-v-4fd7ca4a]:last-child:not(:first-child),.join.join-vertical :last-child:not(:first-child) .search-component .input[data-v-4fd7ca4a]{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;border-top-left-radius:0;border-top-right-radius:0}.join.join-horizontal .search-component .input[data-v-4fd7ca4a]:first-child:not(:last-child),.join.join-horizontal :first-child:not(:last-child) .search-component .input[data-v-4fd7ca4a]{border-bottom-left-radius:inherit;border-bottom-right-radius:0;border-top-left-radius:inherit;border-top-right-radius:0}.join.join-horizontal .search-component .input[data-v-4fd7ca4a]:last-child:not(:first-child),.join.join-horizontal :last-child:not(:first-child) .search-component .input[data-v-4fd7ca4a]{border-bottom-left-radius:0;border-bottom-right-radius:inherit;border-top-left-radius:0;border-top-right-radius:inherit}.search-component .input[data-v-4fd7ca4a]{border-bottom-right-radius:0;border-right-width:0;border-top-right-radius:0;width:100%}.join[data-v-4fd7ca4a] :where(.search-component .search-icon){border-end-end-radius:0;border-end-start-radius:0;border-start-end-radius:0;border-start-start-radius:0}.join .search-component .search-icon[data-v-4fd7ca4a]:not(:first-child):not(:last-child),.join :not(:first-child):not(:last-child) .search-component .search-icon[data-v-4fd7ca4a]{border-end-end-radius:0;border-end-start-radius:0;border-start-end-radius:0;border-start-start-radius:0}.join .search-component .search-icon[data-v-4fd7ca4a]:first-child:not(:last-child),.join :first-child:not(:last-child) .search-component .search-icon[data-v-4fd7ca4a]{border-end-end-radius:0;border-start-end-radius:0}.join .dropdown .search-component .search-icon[data-v-4fd7ca4a]:first-child:not(:last-child),.join :first-child:not(:last-child) .dropdown .search-component .search-icon[data-v-4fd7ca4a]{border-end-end-radius:inherit;border-start-end-radius:inherit}.join[data-v-4fd7ca4a] :where(.search-component .search-icon:first-child:not(:last-child)),.join[data-v-4fd7ca4a] :where(:first-child:not(:last-child) .search-component .search-icon){border-end-start-radius:inherit;border-start-start-radius:inherit}.join .search-component .search-icon[data-v-4fd7ca4a]:last-child:not(:first-child),.join :last-child:not(:first-child) .search-component .search-icon[data-v-4fd7ca4a]{border-end-start-radius:0;border-start-start-radius:0}.join[data-v-4fd7ca4a] :where(.search-component .search-icon:last-child:not(:first-child)),.join[data-v-4fd7ca4a] :where(:last-child:not(:first-child) .search-component .search-icon){border-end-end-radius:inherit;border-start-end-radius:inherit}@supports selector(:has(*)){:where(.join[data-v-4fd7ca4a] :has(.search-component .search-icon)){border-radius:inherit}}.search-component .search-icon[data-v-4fd7ca4a]:focus{isolation:isolate}.join.join-vertical .search-component .search-icon[data-v-4fd7ca4a]:first-child:not(:last-child),.join.join-vertical :first-child:not(:last-child) .search-component .search-icon[data-v-4fd7ca4a]{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:inherit;border-top-right-radius:inherit}.join.join-vertical .search-component .search-icon[data-v-4fd7ca4a]:last-child:not(:first-child),.join.join-vertical :last-child:not(:first-child) .search-component .search-icon[data-v-4fd7ca4a]{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;border-top-left-radius:0;border-top-right-radius:0}.join.join-horizontal .search-component .search-icon[data-v-4fd7ca4a]:first-child:not(:last-child),.join.join-horizontal :first-child:not(:last-child) .search-component .search-icon[data-v-4fd7ca4a]{border-bottom-left-radius:inherit;border-bottom-right-radius:0;border-top-left-radius:inherit;border-top-right-radius:0}.join.join-horizontal .search-component .search-icon[data-v-4fd7ca4a]:last-child:not(:first-child),.join.join-horizontal :last-child:not(:first-child) .search-component .search-icon[data-v-4fd7ca4a]{border-bottom-left-radius:0;border-bottom-right-radius:inherit;border-top-left-radius:0;border-top-right-radius:inherit}.search-component .search-icon[data-v-4fd7ca4a]{align-items:center;border-bottom-left-radius:0;border-top-left-radius:0;border-width:1px 1px 1px 0;box-sizing:border-box;display:flex;height:2rem;justify-content:center;width:2rem;--tw-border-opacity:1;border-color:hsl(var(--b3)/var(--tw-border-opacity))}.search-component .results[data-v-4fd7ca4a]{border-color:hsl(var(--b3)/.4);border-radius:var(--rounded-box,1rem);border-width:1px;display:none;margin-top:.5rem;max-height:13rem;overflow-x:hidden;overflow-y:auto;position:absolute;width:100%;z-index:1;--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-shadow-color:rgba(0,0,0,.2);--tw-shadow:var(--tw-shadow-colored)}.search-component:has(:focus-within) .results[data-v-4fd7ca4a]{display:block}.search-component .results .item[data-v-4fd7ca4a]{box-sizing:border-box;cursor:pointer;--tw-bg-opacity:1;background-color:hsl(var(--b1)/var(--tw-bg-opacity));padding:.5rem}.search-component .results .item[data-v-4fd7ca4a]:hover,.search-component.disabled>.wrap[data-v-4fd7ca4a]{--tw-bg-opacity:1;background-color:hsl(var(--b2)/var(--tw-bg-opacity))}.search-component.disabled>.wrap[data-v-4fd7ca4a]{cursor:not-allowed;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.search-component.disabled>.wrap .search-icon[data-v-4fd7ca4a]{--tw-bg-opacity:1;background-color:hsl(var(--b2)/var(--tw-bg-opacity))}.search-component .wrap.lg .input[data-v-4fd7ca4a],.search-component .wrap.lg .search-icon[data-v-4fd7ca4a]{min-height:3rem}.search-component .wrap.lg .input[data-v-4fd7ca4a]::-moz-placeholder{font-size:1rem;line-height:1.5rem}.search-component .wrap.lg .input[data-v-4fd7ca4a]::placeholder{font-size:1rem;line-height:1.5rem}
