.styles_categorySelect__GMekK{position:relative;width:100%}.styles_inputContainer__mXN8L{position:relative;display:flex;align-items:center}.styles_input__f8wUE{width:100%;padding:.75rem 2.5rem .75rem .75rem;border:1px solid #e5e7eb!important;border-radius:8px!important;font-size:.875rem;transition:all .2s ease-out;box-shadow:none!important;appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important}.styles_input__f8wUE,.styles_input__f8wUE:focus{color:#1f2937!important;background:#fff!important;background-color:#fff!important;outline:none!important}.styles_input__f8wUE:focus{border-color:#3b82f6!important;box-shadow:0 0 0 3px rgba(59,130,246,.1)!important}.styles_input__f8wUE::placeholder{color:#9ca3af!important}.styles_dropdownButton__P7q3Y{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);background:none;border:none;padding:.25rem;cursor:pointer;border-radius:4px;transition:background-color .15s ease-out}.styles_dropdownButton__P7q3Y:hover{background:#f3f4f6}.styles_dropdownButton__P7q3Y:focus{outline:none;background:#f3f4f6}.styles_chevron__UfHdH{transition:transform .2s ease-out}.styles_chevronOpen__Npgyd{transform:rotate(180deg)}.styles_selectedTags__0FFiq{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.styles_selectedTag__iU4od{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background:#eff6ff;border:1px solid #bfdbfe;border-radius:6px;max-width:-moz-fit-content;max-width:fit-content}.styles_tagText__gOhBG{font-size:.875rem;font-weight:500;color:#1d4ed8}.styles_removeButton__qv7Yb{background:none;border:none;padding:.125rem;cursor:pointer;border-radius:3px;transition:background-color .15s ease-out}.styles_removeButton__qv7Yb:hover{background:#dbeafe}.styles_dropdown__KydCy{position:absolute;top:100%;left:0;right:0;margin-top:.25rem;background:#fff!important;background-color:#fff!important;border:1px solid #e5e7eb!important;border-radius:8px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);z-index:50;max-height:300px;overflow-y:auto;animation:styles_slideDown__bZqJf .2s ease-out;scrollbar-width:thin;scrollbar-color:#cbd5e1 #f1f5f9}.styles_dropdown__KydCy::-webkit-scrollbar{width:6px}.styles_dropdown__KydCy::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}.styles_dropdown__KydCy::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.styles_dropdown__KydCy::-webkit-scrollbar-thumb:hover{background:#94a3b8}.styles_section__l5pyh{padding:.5rem 0}.styles_sectionTitle__v2wXS{padding:.5rem .75rem .25rem;font-size:.75rem;font-weight:600;color:#6b7280!important;text-transform:uppercase;letter-spacing:.05em}.styles_option__pYkro{width:100%;display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;text-align:left;background:#fff!important;background-color:#fff!important;border:none;font-size:.875rem;color:#374151!important;cursor:pointer;transition:all .15s ease-out;border-radius:0}.styles_option__pYkro:hover{color:#1f2937!important}.styles_option__pYkro:focus,.styles_option__pYkro:hover{background:#f8fafc!important;background-color:#f8fafc!important}.styles_option__pYkro:focus{outline:none}.styles_optionSelected__CMOkS{background:#eff6ff!important;background-color:#eff6ff!important;color:#1d4ed8!important;font-weight:500}.styles_optionSelected__CMOkS:hover{background:#dbeafe!important;background-color:#dbeafe!important}.styles_createOption__5gNjM{color:#3b82f6;font-weight:500}.styles_createOption__5gNjM:hover{background:#eff6ff;color:#1d4ed8}.styles_optionActive__SEeVq{background:#eff6ff!important;background-color:#eff6ff!important;color:#1d4ed8!important;font-weight:600}.styles_optionActive__SEeVq:hover{background:#dbeafe!important;background-color:#dbeafe!important}.styles_emptyState__PqD13{display:flex;align-items:center;gap:.5rem;padding:1rem .75rem;color:#9ca3af;font-size:.875rem;text-align:center;justify-content:center}@keyframes styles_slideDown__bZqJf{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.styles_input__f8wUE{font-size:16px}.styles_dropdown__KydCy{max-height:250px}}