.ui-select[data-v-ee9d29f8]{position:relative;width:100%}.ui-select__field[data-v-ee9d29f8]{display:flex;align-items:center;gap:8px;width:100%;height:44px;padding:0 14px;text-align:left;font-size:16px;font-family:var(--dash-font-sans);color:var(--dash-text, #222222);background:var(--dash-white, #ffffff);border:1px solid var(--dash-border-input);border-radius:12px;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.ui-select.inset .ui-select__field[data-v-ee9d29f8]{height:56px;padding:28px 16px 10px}.ui-select.small .ui-select__field[data-v-ee9d29f8]{height:36px;padding:0 10px;font-size:13px;border-radius:8px}.ui-select.inset.small .ui-select__field[data-v-ee9d29f8]{height:44px;padding:22px 12px 8px;font-size:14px;border-radius:10px}.ui-select.small .ui-select__opt[data-v-ee9d29f8]{padding:9px 10px}.ui-select.small .ui-select__opt-name[data-v-ee9d29f8]{font-size:13px}.ui-select.open .ui-select__field[data-v-ee9d29f8]{border-color:var(--dash-ink, #152525)}.ui-select.invalid .ui-select__field[data-v-ee9d29f8]{border-color:var(--dash-danger, #d72c0d)}.ui-select.disabled .ui-select__field[data-v-ee9d29f8]{background:var(--dash-gray-50, #f7f7f7);color:var(--dash-text-muted, #717171);cursor:not-allowed}.ui-select__value[data-v-ee9d29f8]{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ui-select__value.placeholder[data-v-ee9d29f8]{color:var(--dash-text-placeholder)}.ui-select__price[data-v-ee9d29f8]{font-weight:var(--dash-fw-bold, 700);font-size:14px;flex-shrink:0}.ui-select__chev[data-v-ee9d29f8]{flex-shrink:0;color:var(--dash-text-muted, #717171);transition:transform .15s ease}.ui-select.open .ui-select__chev[data-v-ee9d29f8]{transform:rotate(180deg)}.ui-select__clear[data-v-ee9d29f8]{position:absolute;top:0;right:34px;height:100%;display:flex;align-items:center;padding:0 4px;background:none;border:none;cursor:pointer;color:var(--dash-text-muted, #717171)}.ui-select__clear[data-v-ee9d29f8]:hover{color:var(--dash-text, #222222)}.ui-select__clear svg[data-v-ee9d29f8]{width:14px;height:14px}.ui-select.has-clear .ui-select__value[data-v-ee9d29f8]{padding-right:20px}.ui-select__note[data-v-ee9d29f8]{display:flex;align-items:flex-start;gap:6px;margin-top:6px;font-size:12px;line-height:1.4;color:var(--dash-text-muted, #717171)}.ui-select__note svg[data-v-ee9d29f8]{flex-shrink:0;margin-top:1px}.ui-select__menu[data-v-ee9d29f8]{position:fixed;z-index:1100;border:1px solid var(--dash-border, #dddddd);border-radius:12px;background:var(--dash-white, #ffffff);overflow:hidden;box-shadow:0 8px 24px #0000001f}.ui-select__menu.up[data-v-ee9d29f8]{box-shadow:0 -8px 24px #0000001f}.ui-select__search[data-v-ee9d29f8]{display:flex;align-items:center;gap:8px;padding:10px 12px;border-bottom:1px solid var(--dash-border, #dddddd);color:var(--dash-text-muted, #717171)}.ui-select__search input[data-v-ee9d29f8]{flex:1;border:none;outline:none;font-size:16px;font-family:inherit;background:transparent;color:var(--dash-text, #222222)}.ui-select__list[data-v-ee9d29f8]{overflow-y:auto}.ui-select__opt[data-v-ee9d29f8]{display:flex;align-items:center;gap:10px;width:100%;padding:11px 12px;text-align:left;background:transparent;border:none;border-top:1px solid var(--dash-border-light, #ebebeb);font-family:inherit;cursor:pointer}.ui-select__opt[data-v-ee9d29f8]:first-child{border-top:none}.ui-select__opt[data-v-ee9d29f8]:hover:not(:disabled){background:var(--dash-gray-50, #f7f7f7)}.ui-select__opt.muted[data-v-ee9d29f8]{opacity:.5;cursor:not-allowed}.ui-select__opt-text[data-v-ee9d29f8]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.ui-select__opt-name[data-v-ee9d29f8]{font-size:14px;color:var(--dash-text, #222222)}.ui-select__opt.on .ui-select__opt-name[data-v-ee9d29f8]{font-weight:var(--dash-fw-emphasis, 600)}.ui-select__opt-sub[data-v-ee9d29f8]{font-size:12px;color:var(--dash-text-muted, #717171);line-height:1.35}.ui-select__opt-price[data-v-ee9d29f8]{flex-shrink:0;font-weight:var(--dash-fw-bold, 700);font-size:14px;color:var(--dash-text, #222222)}.ui-select__opt-tick[data-v-ee9d29f8]{flex-shrink:0;color:var(--dash-ink, #152525)}.ui-select__opt-tick svg[data-v-ee9d29f8]{width:14px;height:14px}.ui-select__check[data-v-ee9d29f8]{flex-shrink:0;width:18px;height:18px;border-radius:5px;border:1.5px solid var(--dash-gray-300, #b0b0b0);display:flex;align-items:center;justify-content:center;color:#fff}.ui-select__check svg[data-v-ee9d29f8]{width:12px;height:12px;opacity:0}.ui-select__opt.on .ui-select__check[data-v-ee9d29f8]{background:var(--dash-ink, #152525);border-color:var(--dash-ink, #152525)}.ui-select__opt.on .ui-select__check svg[data-v-ee9d29f8]{opacity:1}.ui-select__empty[data-v-ee9d29f8]{padding:16px 12px;text-align:center;font-size:13px;color:var(--dash-text-muted, #717171)}.ui-select__field--chips[data-v-ee9d29f8]{flex-wrap:wrap;height:auto;min-height:44px;padding:6px 12px;cursor:text}.ui-select.inset .ui-select__field--chips[data-v-ee9d29f8]{height:auto;min-height:56px;padding:24px 14px 8px 16px}.ui-select.small .ui-select__field--chips[data-v-ee9d29f8]{height:auto;min-height:36px;padding:4px 8px}.ui-select.inset.small .ui-select__field--chips[data-v-ee9d29f8]{height:auto;min-height:44px;padding:20px 10px 6px 12px}.ui-select__chip[data-v-ee9d29f8]{display:inline-flex;align-items:center;gap:4px;max-width:100%;padding:3px 4px 3px 10px;border-radius:999px;background:var(--dash-gray-100, #f3f3f3);color:var(--dash-text, #222222);font-size:13px}.ui-select__chip-label[data-v-ee9d29f8]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-select__chip-x[data-v-ee9d29f8]{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;border:none;border-radius:999px;background:transparent;color:var(--dash-text-muted, #717171);cursor:pointer}.ui-select__chip-x[data-v-ee9d29f8]:hover:not(:disabled){color:var(--dash-text, #222222)}.ui-select__chip-x svg[data-v-ee9d29f8]{width:11px;height:11px}.ui-select__chip-input[data-v-ee9d29f8]{flex:1 1 90px;min-width:90px;border:none;outline:none;background:transparent;font-size:16px;font-family:inherit;color:var(--dash-text, #222222);padding:4px 0}.ui-select.small .ui-select__chip-input[data-v-ee9d29f8]{font-size:13px}.ui-select__opt--create[data-v-ee9d29f8]{color:var(--dash-primary, #3d5a45)}.ui-select__opt--create .ui-select__opt-name[data-v-ee9d29f8]{color:inherit;font-weight:var(--dash-fw-emphasis, 600)}
