@charset "UTF-8";svg.svelte-1d66yu2{width:var(--size);height:var(--size)}svg.svelte-1h3u3dw{width:var(--size);height:var(--size)}svg.svelte-phsxkl{width:var(--size);height:var(--size)}@media(min-width:480px){p.svelte-1hisqma{margin:4px 0}}@media(min-width:1024px){p.svelte-1hisqma{margin:8px 0}}.search-option-content.svelte-1hisqma{display:flex;flex-direction:column;gap:8px}.label.svelte-1hisqma{font-size:16px;color:#000}.description.svelte-1hisqma{font-size:13px;padding:4px}.highlight{font-weight:700}.header.svelte-1hisqma{justify-content:space-between}.remove.svelte-1hisqma{border:1px solid var(--color-medium);border-radius:8px;padding:4px;display:flex;align-items:center;gap:4px;width:max-content}.selected.svelte-1hisqma{font-size:var(--text-14);padding-block:0}.dropper.svelte-chjqj5{position:fixed;inset:0;display:flex;justify-content:center;align-items:center;z-index:999;opacity:1;transition:"opacity"}.dropdown-container.svelte-chjqj5{position:relative;width:var(--width, 100%)}.label-bar.svelte-chjqj5{display:flex;align-items:center;justify-content:space-between}.dropdown-label.svelte-chjqj5{display:block;font-size:var(--text-14);font-weight:600;color:var(--color-on-surface);margin-bottom:.5rem}.dropdown-label.required.svelte-chjqj5{display:flex;align-items:center;gap:.25rem}.required-indicator.svelte-chjqj5{color:var(--color-danger);font-size:var(--text-12)}.dropdown-wrapper.svelte-chjqj5{position:relative}.dropdown-wrapper.error.svelte-chjqj5 .dropdown-trigger:where(.svelte-chjqj5){border-color:var(--color-danger)}.dropdown-wrapper.disabled.svelte-chjqj5{opacity:.6;pointer-events:none}.dropdown-trigger.svelte-chjqj5{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.75rem 1rem;border:1px solid var(--color-light-grey);background:var(--color-light);border-radius:var(--radius-sm);font-size:var(--text-14);color:var(--color-on-surface);cursor:pointer;overflow-y:hidden;transition:all .2s ease;height:48px;box-sizing:border-box}.dropdown-trigger.svelte-chjqj5:hover:not(:disabled){border-color:var(--color-malibu)}.dropdown-trigger.focus.svelte-chjqj5,.dropdown-trigger.svelte-chjqj5:focus-visible{outline:none;border-color:var(--color-malibu);background:var(--color-tile)}.dropdown-trigger.has-value.svelte-chjqj5{border-color:var(--color-malibu);background:var(--color-tile)}.dropdown-trigger.invalid.svelte-chjqj5{border-color:var(--color-danger)}.dropdown-trigger.svelte-chjqj5:disabled{cursor:not-allowed;background:var(--color-grey);color:var(--color-neutral-tertiary)}.dropdown-value.svelte-chjqj5{flex:1;padding:0;display:flex;align-items:center;min-height:1.25rem;overflow:hidden}.display-text.svelte-chjqj5{color:var(--color-on-surface)}.display-text.placeholder.svelte-chjqj5{color:var(--color-neutral-tertiary)}.selected-chips.svelte-chjqj5{display:flex;flex-wrap:wrap;gap:.25rem;align-items:center}.chip.svelte-chjqj5{display:flex;align-items:center;gap:.25rem;padding:.25rem .5rem;color:var(--color-dark);border-radius:var(--radius-sm);font-size:var(--text-12);font-weight:500;border:1px solid var(--color-malibu);background:var(--color-sky-40)}.chip-remove.svelte-chjqj5{background:none;border:none;color:var(--color-dark);cursor:pointer;padding:0;font-size:var(--text-14);line-height:1;border-radius:50%;width:16px;height:16px;display:flex;align-items:center;justify-content:center}.chip-remove.svelte-chjqj5:hover{background:var(--color-harvest-gold)}.chip-more.svelte-chjqj5{padding:.25rem .5rem;background:var(--color-neutral-tertiary);color:#fff;border-radius:var(--radius-sm);font-size:var(--text-12);font-weight:500}.dropdown-chevron.svelte-chjqj5{display:flex;align-items:center;transition:transform .2s ease;margin-left:.5rem}.dropdown-chevron.rotate.svelte-chjqj5{transform:rotate(180deg)}.dropdown-panel.svelte-chjqj5{background:var(--color-light);border:1px solid var(--color-malibu);border-radius:var(--radius-sm);box-shadow:0 8px 32px #0000001a;overflow:hidden;opacity:0;transform:translateY(20px);animation:svelte-chjqj5-slideInFromBottom .15s ease-out forwards}.dropdown-panel.animating.svelte-chjqj5{pointer-events:none}@media(max-width:767px){.dropdown-panel.svelte-chjqj5{position:fixed!important;inset:auto 0 0!important;width:100%!important;max-height:60vh!important;border-radius:var(--radius-sm) var(--radius-sm) 0 0;animation:svelte-chjqj5-slideUp .15s ease-out forwards}}@keyframes svelte-chjqj5-slideInFromBottom{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-chjqj5-slideUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.search-container.svelte-chjqj5{padding:var(--space300);border-bottom:1px solid var(--color-tile)}.search-input.svelte-chjqj5{width:100%;padding:.75rem 1rem;border:1px solid var(--color-tile);border-radius:var(--radius-sm);font-size:var(--text-14);background:var(--color-light);box-sizing:border-box}.search-input.svelte-chjqj5:focus{outline:none;border-color:var(--color-primary)}.search-input.svelte-chjqj5::placeholder{color:var(--color-neutral-tertiary)}.dropdown-list.svelte-chjqj5{list-style:none;margin:0;max-height:inherit;overflow-y:auto;padding:.25rem;box-sizing:border-box;display:flex;flex-direction:column;gap:.25rem}.dropdown-list.svelte-chjqj5:focus{outline:none}.dropdown-item.svelte-chjqj5{margin:0}.dropdown-item.focused.svelte-chjqj5 .option-button:where(.svelte-chjqj5),.dropdown-item.focused.svelte-chjqj5 .option-link:where(.svelte-chjqj5){background:var(--color-sky)}.dropdown-item.selected.svelte-chjqj5 .option-button:where(.svelte-chjqj5),.dropdown-item.selected.svelte-chjqj5 .option-link:where(.svelte-chjqj5){background:var(--color-sky);border:1px solid var(--color-malibu);color:var(--color-dark)}.dropdown-item.disabled.svelte-chjqj5 .option-button:where(.svelte-chjqj5),.dropdown-item.disabled.svelte-chjqj5 .option-link:where(.svelte-chjqj5){opacity:.5;cursor:not-allowed}.option-button.svelte-chjqj5,.option-link.svelte-chjqj5{width:100%;border:none;background:transparent;text-align:left;cursor:pointer;transition:background-color .2s ease;display:flex;align-items:center;justify-content:space-between;text-decoration:none;color:inherit;border-radius:var(--radius-sm);padding:.75rem 1rem;margin:0}.option-button.svelte-chjqj5:hover:not(:disabled),.option-link.svelte-chjqj5:hover:not(:disabled){background:var(--color-tile)}.option-button.svelte-chjqj5:focus,.option-link.svelte-chjqj5:focus{outline:none}.external-icon.svelte-chjqj5{color:var(--color-neutral-tertiary);font-size:var(--text-12);margin-left:.5rem}.group-header.svelte-chjqj5{padding:.5rem var(--space300);font-size:var(--text-12);font-weight:600;color:var(--color-neutral-tertiary);background:var(--color-tile);margin-bottom:.25rem}.no-results.svelte-chjqj5{padding:1rem var(--space300);color:var(--color-neutral-tertiary);text-align:center;font-style:italic}.error-message.svelte-chjqj5{color:var(--color-danger);font-size:var(--text-12);display:flex;margin-bottom:.5rem;align-items:center;gap:.25rem}.error-message.svelte-chjqj5:before{content:"⚠";flex-shrink:0}
