.dropdown-trigger[data-v-4040553c]{align-items:center;border:1px solid #e5e7eb;cursor:pointer;display:flex;justify-content:space-between;padding:.625rem 1rem;transition:all .2s ease;width:340px}.dropdown-trigger[data-v-4040553c]:hover{border-color:#d1d5db;box-shadow:0 1px 3px #0000001a}.trigger-content[data-v-4040553c]{align-items:center;display:flex;gap:.5rem}.trigger-icon[data-v-4040553c]{color:#6b7280}.trigger-text[data-v-4040553c]{color:#374151;font-weight:500}.chevron-icon[data-v-4040553c]{color:#9ca3af}.search-container[data-v-73ee22e4]{align-items:center;display:flex;margin-bottom:.75rem;padding:0 .25rem;position:relative}.search-icon[data-v-73ee22e4]{color:#6b7280;left:.75rem;pointer-events:none;position:absolute}.search-input[data-v-73ee22e4]{border:1px solid #e5e7eb;border-radius:12px;font-size:.875rem;outline:none;padding:.5rem 2.5rem;transition:all .2s ease;width:100%}.search-input[data-v-73ee22e4]:focus{border-color:#035925;box-shadow:0 0 0 2px #0359251a}.search-input[data-v-73ee22e4]::-moz-placeholder{color:#9ca3af}.search-input[data-v-73ee22e4]::placeholder{color:#9ca3af}.clear-icon[data-v-73ee22e4]{color:#9ca3af;cursor:pointer;position:absolute;right:.75rem;transition:color .2s ease}.clear-icon[data-v-73ee22e4]:hover{color:#6b7280}.selected-items[data-v-20b1a15f]{padding-top:.75rem}.selected-header[data-v-20b1a15f]{color:#6b7280;font-size:.75rem;font-weight:600;margin-bottom:.5rem;text-transform:uppercase}.selected-chips[data-v-20b1a15f]{display:flex;flex-wrap:wrap;gap:.5rem}.selected-chip[data-v-20b1a15f]{align-items:center;background-color:#effcef;border:1px solid #b0d3b0;border-radius:6px;display:inline-flex;font-size:.813rem;gap:.5rem;padding:.375rem .75rem}.chip-label[data-v-20b1a15f]{color:#035925;font-weight:500}.chip-remove[data-v-20b1a15f]{color:#9ca3af;cursor:pointer;transition:color .2s ease}.chip-remove[data-v-20b1a15f]:hover{color:#ef4444}.dropdown-content[data-v-d57f80b6]{background:#fff;border-radius:8px;display:flex;flex-direction:column;max-height:500px;overflow:hidden;padding:.75rem;width:600px}.loading-state[data-v-d57f80b6]{color:#6b7280;padding:2rem;text-align:center}.location-tree[data-v-d57f80b6]{max-height:350px;overflow-y:auto;padding:.25rem}.dropdown-trigger[data-v-32d1234d]{align-items:center;border:1px solid #e5e7eb;cursor:pointer;display:flex;justify-content:space-between;padding:.625rem 1rem;transition:all .2s ease;width:340px}.dropdown-trigger[data-v-32d1234d]:hover{border-color:#d1d5db;box-shadow:0 1px 3px #0000001a}.trigger-content[data-v-32d1234d]{align-items:center;display:flex;gap:.5rem}.trigger-icon[data-v-32d1234d]{color:#6b7280}.trigger-text[data-v-32d1234d]{color:#374151;font-weight:500}.chevron-icon[data-v-32d1234d]{color:#9ca3af}.search-container[data-v-c53f0a4d]{align-items:center;display:flex;margin-bottom:.75rem;padding:0 .25rem;position:relative}.search-icon[data-v-c53f0a4d]{color:#6b7280;left:.75rem;pointer-events:none;position:absolute}.search-input[data-v-c53f0a4d]{border:1px solid #e5e7eb;border-radius:12px;font-size:.875rem;outline:none;padding:.5rem 2.5rem;transition:all .2s ease;width:100%}.search-input[data-v-c53f0a4d]:focus{border-color:#035925;box-shadow:0 0 0 2px #0359251a}.search-input[data-v-c53f0a4d]::-moz-placeholder{color:#9ca3af}.search-input[data-v-c53f0a4d]::placeholder{color:#9ca3af}.clear-icon[data-v-c53f0a4d]{color:#9ca3af;cursor:pointer;position:absolute;right:.75rem;transition:color .2s ease}.clear-icon[data-v-c53f0a4d]:hover{color:#6b7280}.filter-item[data-v-be8dd4ab]{align-items:center;border-radius:6px;cursor:pointer;display:flex;gap:.75rem;min-height:38px;padding:.625rem .875rem;transition:all .2s ease}.filter-item[data-v-be8dd4ab]:hover{background-color:#f3f4f6}.filter-item.selected[data-v-be8dd4ab]{background-color:#effcef;color:#035925;font-weight:500}.check-icon[data-v-be8dd4ab]{color:#035925;flex-shrink:0}.item-name[data-v-be8dd4ab]{color:#0a0a0a;flex:1;font-size:12px;font-weight:500;line-height:1.4;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.filter-item.selected .item-name[data-v-be8dd4ab]{color:#035925;font-weight:600}.selected-items[data-v-dea035d7]{padding-top:.75rem}.selected-header[data-v-dea035d7]{color:#6b7280;font-size:.75rem;font-weight:600;margin-bottom:.5rem;text-transform:uppercase}.selected-chips[data-v-dea035d7]{display:flex;flex-wrap:wrap;gap:.5rem}.selected-chip[data-v-dea035d7]{align-items:center;background-color:#effcef;border:1px solid #b0d3b0;border-radius:6px;display:inline-flex;font-size:.813rem;gap:.5rem;padding:.375rem .75rem}.chip-label[data-v-dea035d7]{color:#035925;font-weight:500}.chip-remove[data-v-dea035d7]{color:#9ca3af;cursor:pointer;transition:color .2s ease}.chip-remove[data-v-dea035d7]:hover{color:#ef4444}.dropdown-content[data-v-089acef7]{background:#fff;border-radius:8px;display:flex;flex-direction:column;max-height:500px;overflow:hidden;padding:.75rem;width:600px}.loading-state[data-v-089acef7]{color:#6b7280;padding:2rem;text-align:center}.item-list[data-v-089acef7]{margin-bottom:.25rem;max-height:350px;overflow-y:auto;padding:.25rem}.empty-state[data-v-089acef7]{color:#9ca3af;font-size:.875rem;padding:2rem;text-align:center}.dropdown-content[data-v-08749bba]{background:#fff;border-radius:8px;display:flex;flex-direction:column;max-height:500px;overflow:hidden;padding:.75rem;width:600px}.loading-state[data-v-08749bba]{color:#6b7280;padding:2rem;text-align:center}.item-list[data-v-08749bba]{margin-bottom:.25rem;max-height:350px;overflow-y:auto;padding:.25rem}.empty-state[data-v-08749bba]{color:#9ca3af;font-size:.875rem;padding:2rem;text-align:center}
