.choices-tailwind{@apply mb-0 text-base}.choices-tailwind .choices__inner{@apply min-h-[44px] px-3 py-2 text-base bg-white border border-gray-300 rounded-lg transition-colors duration-150}.choices-tailwind .choices__inner:focus,.choices-tailwind.is-focused .choices__inner{@apply border-blue-500 ring-2 ring-blue-100 outline-none}.choices-tailwind.is-disabled .choices__inner{@apply bg-gray-100 opacity-60 cursor-not-allowed}.dark .choices-tailwind .choices__inner{@apply bg-gray-800 border-gray-600 text-white}.dark .choices-tailwind.is-focused .choices__inner{@apply border-blue-400 ring-blue-900}.dark .choices-tailwind.is-disabled .choices__inner{@apply bg-gray-700}.choices-tailwind .choices__input{@apply text-base text-gray-900 bg-transparent py-1}.choices-tailwind .choices__input::placeholder{@apply text-gray-400}.dark .choices-tailwind .choices__input{@apply text-white}.dark .choices-tailwind .choices__input::placeholder{@apply text-gray-500}.choices-tailwind .choices__list--single .choices__item,.choices-telegram .choices__list--single .choices__item{@apply text-gray-900 py-1}.dark .choices-tailwind .choices__list--single .choices__item,.dark .choices-telegram .choices__list--single .choices__item{@apply text-white}.choices-tailwind .choices__placeholder,.choices-telegram .choices__placeholder{@apply text-gray-400 opacity-100}.dark .choices-tailwind .choices__placeholder,.dark .choices-telegram .choices__placeholder{@apply text-gray-500}.choices-tailwind .choices__list--dropdown .choices__placeholder,.choices-telegram .choices__list--dropdown .choices__placeholder,.choices__list--dropdown .choices__item--choice:first-child[data-value=""],.choices__list--dropdown .choices__item--disabled.choices__placeholder,.choices__list--dropdown .choices__item[data-value=""],.choices__list--dropdown .choices__placeholder{display:none!important}.choices__list--dropdown{background-color:#fff!important;border:1px solid #d1d5db!important;border-radius:.5rem!important;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1)!important;opacity:1!important;z-index:30!important}.dark .choices__list--dropdown{background-color:#1f2937!important;border-color:#4b5563!important}.choices__list--dropdown .choices__item{color:#111827!important;padding:.75rem 1rem!important}.dark .choices__list--dropdown .choices__item{color:#fff!important}.choices__list--dropdown .choices__item--selectable.is-highlighted,.choices__list--dropdown .choices__item--selectable:hover{background-color:#f3f4f6!important}.dark .choices__list--dropdown .choices__item--selectable.is-highlighted,.dark .choices__list--dropdown .choices__item--selectable:hover{background-color:#374151!important}.choices-tailwind .choices__list--dropdown .choices__item[data-value=""],.choices-tailwind .choices__list--single .choices__item.undefined[data-value=""]:not(:only-child),.choices-tailwind .choices__list--single .choices__item[data-value=""]:not(:only-child),.choices-telegram .choices__list--dropdown .choices__item[data-value=""],.choices-telegram .choices__list--single .choices__item.undefined[data-value=""]:not(:only-child),.choices-telegram .choices__list--single .choices__item[data-value=""]:not(:only-child),.choices__list--single .choices__item.undefined[data-value=""]:not(:only-child),.choices__list--single .choices__item[data-value=""]:not(:only-child),.choices__list--single>.undefined[data-value=""]:not(:only-child),.choices__list--single>div.undefined[data-value=""]:not(:only-child){display:none!important}.choices-tailwind .choices__list--dropdown{@apply bg-white border border-gray-300 rounded-lg mt-1 shadow-lg max-h-[280px] overflow-y-auto;background-color:#fff!important;opacity:1!important;z-index:30!important}.choices-tailwind .choices__list--dropdown .choices__list{@apply mt-2}.dark .choices-tailwind .choices__list--dropdown{@apply bg-gray-800 border-gray-600 shadow-2xl;background-color:#1f2937!important}.choices-tailwind .choices__list--dropdown .choices__list{@apply max-h-[280px]}.choices-tailwind .choices__list--dropdown .choices__item{@apply px-4 py-3 text-base transition-colors duration-150;color:#111827!important}.dark .choices-tailwind .choices__list--dropdown .choices__item{color:#fff!important}.choices-tailwind .choices__list--dropdown .choices__item--selectable{@apply cursor-pointer}.choices-tailwind .choices__list--dropdown .choices__item--selectable.is-highlighted,.choices-tailwind .choices__list--dropdown .choices__item--selectable:hover{@apply bg-gray-100}.dark .choices-tailwind .choices__list--dropdown .choices__item--selectable.is-highlighted,.dark .choices-tailwind .choices__list--dropdown .choices__item--selectable:hover{@apply bg-gray-700}.choices-tailwind .choices__list--dropdown .choices__item--selectable:active{@apply bg-blue-500 text-white}.dark .choices-tailwind .choices__list--dropdown .choices__item--selectable:active{@apply bg-blue-600}.choices-tailwind .choices__item--disabled{@apply text-gray-400 cursor-not-allowed opacity-50}.dark .choices-tailwind .choices__item--disabled{@apply text-gray-500}.choices-tailwind .choices__input--cloned{@apply text-base text-gray-900 bg-transparent}.dark .choices-tailwind .choices__input--cloned{@apply text-white}.choices-tailwind .choices__group .choices__heading{@apply text-sm font-semibold px-4 py-2 text-gray-500 uppercase tracking-wide}.dark .choices-tailwind .choices__group .choices__heading{@apply text-gray-400}.choices-tailwind .choices__item--choice.has-no-choices,.choices-tailwind .choices__item--choice.has-no-results{@apply text-gray-400 py-4 text-center}.dark .choices-tailwind .choices__item--choice.has-no-choices,.dark .choices-tailwind .choices__item--choice.has-no-results{@apply text-gray-500}.choices-tailwind .choices__button{@apply bg-transparent border-0 text-gray-400 text-xl px-2 cursor-pointer transition-colors duration-150}.choices-tailwind .choices__button:hover{@apply text-red-500}.dark .choices-tailwind .choices__button{@apply text-gray-500}.dark .choices-tailwind .choices__button:hover{@apply text-red-400}.choices-tailwind .choices__list--dropdown .is-loading{@apply opacity-60}.category-path{@apply mt-2 text-sm text-gray-500 leading-relaxed break-words}.dark .category-path{@apply text-gray-400}.category-path:empty{@apply hidden}.choices-tailwind:focus-visible{@apply outline-2 outline-blue-500 outline-offset-2}.choices-tailwind .choices__input,.choices-tailwind .choices__input--cloned,.choices-tailwind input.choices__input,.choices-tailwind input.choices__input--cloned{font-size:16px!important;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}@media (max-width:640px){.choices-tailwind .choices__inner{@apply min-h-[48px] text-base;touch-action:manipulation}.choices-tailwind .choices__list--dropdown .choices__item{@apply py-3.5 text-base}.choices-tailwind .choices__input,.choices-tailwind .choices__input--cloned,.choices-tailwind input.choices__input,.choices-tailwind input.choices__input--cloned{font-size:16px!important;line-height:1.5!important;max-height:none!important;min-height:44px!important;-webkit-text-size-adjust:100%!important;-moz-text-size-adjust:100%!important;-ms-text-size-adjust:100%!important;text-size-adjust:100%!important;touch-action:manipulation!important;user-select:text!important}.choices-tailwind .choices__list--dropdown{touch-action:manipulation}}.choices-tailwind .choices__list--dropdown::-webkit-scrollbar{@apply w-2}.choices-tailwind .choices__list--dropdown::-webkit-scrollbar-track{@apply bg-transparent}.choices-tailwind .choices__list--dropdown::-webkit-scrollbar-thumb{@apply bg-gray-300 rounded}.dark .choices-tailwind .choices__list--dropdown::-webkit-scrollbar-thumb{@apply bg-gray-600}.choices-tailwind .choices__list--dropdown::-webkit-scrollbar-thumb:hover{@apply bg-blue-500}.dark .choices-tailwind .choices__list--dropdown::-webkit-scrollbar-thumb:hover{@apply bg-blue-400}.choices-tailwind.input-bordered .choices__inner{@apply border-base-300}.choices-tailwind.input-primary .choices__inner{@apply border-primary}.choices-tailwind.input-primary.is-focused .choices__inner{@apply border-primary ring-primary ring-opacity-20}.choices-tailwind.input-secondary .choices__inner{@apply border-secondary}.choices-tailwind.input-secondary.is-focused .choices__inner{@apply border-secondary ring-secondary ring-opacity-20}.choices-tailwind.input-error .choices__inner{@apply border-error}.choices-tailwind.input-error.is-focused .choices__inner{@apply border-error ring-error ring-opacity-20}.choices-tailwind.input-sm .choices__inner{@apply min-h-[36px] px-2.5 py-1.5 text-sm}.choices-tailwind.input-lg .choices__inner{@apply min-h-[52px] px-4 py-3 text-lg}.choices__item .product-group-parents,.choices__list--dropdown .product-group-parents,.choices__list--single .product-group-parents,.product-group-parents{color:#6b7280!important;font-size:.8em!important;font-weight:400!important;opacity:.85}.dark .choices__item .product-group-parents,.dark .choices__list--dropdown .product-group-parents,.dark .choices__list--single .product-group-parents,.dark .product-group-parents{color:#9ca3af!important}.choices__list--dropdown .choices__list{padding-bottom:.5rem;padding-top:.5rem}.choices__list--dropdown .choices__list:before{background:rgba(0,0,0,.1);content:"";display:block;height:1px;margin:0 1rem .5rem}.choices__list--dropdown .choices__list:after{background:rgba(0,0,0,.1);content:"";display:block;height:1px;margin:.5rem 1rem 0}.dark .choices__list--dropdown .choices__list:after,.dark .choices__list--dropdown .choices__list:before{background:hsla(0,0%,100%,.1)}.choices-tailwind .choices__list--multiple,.choices.is-multiple .choices__list--multiple{align-items:center;display:flex;flex-wrap:wrap;gap:0;padding:.25rem 0}.choices__item--comma{background:transparent!important;border:none!important;color:inherit;display:inline;font-size:.875rem;margin:0;padding:0}.choices__item--comma:not(:last-child):after{content:", "}.choices.is-multiple .choices__list--multiple:has(.choices__item--badge){gap:.375rem;padding:.25rem 0}.choices__item--badge{align-items:center;background-color:#dbeafe;border-radius:9999px;color:#1e40af;display:inline-flex;font-size:.8125rem;font-weight:500;gap:.25rem;padding:.25rem .5rem;transition:all .15s ease}.choices__item--badge:hover{background-color:#bfdbfe}.dark .choices__item--badge{background-color:#1e3a5f;color:#93c5fd}.dark .choices__item--badge:hover{background-color:#1e4976}.choices__item--badge-text{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.choices__item--badge .choices__button{align-items:center;background:transparent;border:none;border-radius:9999px;color:#3b82f6;cursor:pointer;display:flex;font-size:.875rem;font-weight:700;height:1rem;justify-content:center;line-height:1;margin-left:.125rem;padding:0;transition:all .15s ease;width:1rem}.choices__item--badge .choices__button:hover{background-color:#ef4444;color:#fff}.dark .choices__item--badge .choices__button{color:#60a5fa}.dark .choices__item--badge .choices__button:hover{background-color:#dc2626;color:#fff}@media (max-width:640px){.choices__item--badge{font-size:.75rem;padding:.1875rem .375rem}.choices__item--badge-text{max-width:100px}.choices__item--badge .choices__button{font-size:1rem;height:1.125rem;width:1.125rem}}.choices__clear-wrapper{display:flex;justify-content:flex-end;margin-top:.25rem}.choices__clear-all{align-items:center;background:transparent;border:none;border-radius:.25rem;color:#6b7280;cursor:pointer;display:none;justify-content:center;padding:.375rem;transition:all .15s ease}.choices__clear-all:hover{background-color:#fef2f2;color:#ef4444}.dark .choices__clear-all{color:#9ca3af}.dark .choices__clear-all:hover{background-color:rgba(239,68,68,.1);color:#f87171}.choices-tailwind.is-multiple .choices__inner,.choices.is-multiple .choices__inner{cursor:pointer;min-height:44px}@media (max-width:640px){.choices__item--comma{font-size:.8125rem}.choices-tailwind.is-multiple .choices__inner,.choices.is-multiple .choices__inner{min-height:48px}.choices__clear-all{padding:.5rem}}