.dialog-select__backdrop[data-v-ed1f3bd9]{z-index:10000;background:#11182780;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.dialog-select__panel[data-v-ed1f3bd9]{overscroll-behavior:contain;background:#fff;border-radius:.75rem;flex-direction:column;width:100%;max-width:32rem;max-height:90vh;display:flex;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.dialog-select__header[data-v-ed1f3bd9]{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}.dialog-select__title[data-v-ed1f3bd9]{color:#111827;margin:0;font-size:1.125rem;font-weight:600}.dialog-select__close[data-v-ed1f3bd9]{color:#6b7280;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;padding:.25rem;display:inline-flex}.dialog-select__close[data-v-ed1f3bd9]:disabled{opacity:.5;cursor:not-allowed}.dialog-select__close[data-v-ed1f3bd9]:hover{color:#111827;background:#1118270d}.dialog-select__close-icon[data-v-ed1f3bd9]{width:1.5rem;height:1.5rem}.dialog-select__body[data-v-ed1f3bd9]{flex-direction:column;gap:1rem;padding:1rem 1.5rem;display:flex;overflow:hidden}.dialog-select__search[data-v-ed1f3bd9]{flex-direction:column;gap:.5rem;display:flex}.dialog-select__search-label[data-v-ed1f3bd9]{color:#374151;font-size:.875rem;font-weight:500}.dialog-select__search-field[data-v-ed1f3bd9]{position:relative}.dialog-select__search-input[data-v-ed1f3bd9]{color:#111827;border:1px solid #d1d5db;border-radius:.5rem;outline:none;width:100%;padding:.5rem .75rem;font-size:.875rem}.dialog-select__search-input[data-v-ed1f3bd9]:focus-within{border-color:var(--dialog-primary-color,#ea580c);box-shadow:0 0 0 3px var(--dialog-selected-bg,#f973161f)}.dialog-select__list[data-v-ed1f3bd9]{-webkit-overflow-scrolling:touch;background:#f9fafb;border:1px solid #e5e7eb;border-radius:.75rem;flex:1;overflow:auto}.dialog-select__list ul[data-v-ed1f3bd9]{margin:0;padding:0;list-style:none}.dialog-select__item[data-v-ed1f3bd9]{color:#374151;cursor:pointer;align-items:center;padding:.75rem 1rem;font-size:.875rem;transition:background .2s,color .2s;display:flex}.dialog-select__item[data-v-ed1f3bd9]:hover{background:var(--dialog-hover-bg,#f9731614)}.dialog-select__item--selected[data-v-ed1f3bd9],.dialog-select__item[data-v-ed1f3bd9]:active{background:var(--dialog-selected-bg,#f973161f)}.dialog-select__item--selected .dialog-select__item-label[data-v-ed1f3bd9]{color:var(--dialog-primary-color,#ea580c);font-weight:600}.dialog-select__item-content[data-v-ed1f3bd9]{flex-direction:column;flex:1;gap:.125rem;display:flex}.dialog-select__item-label[data-v-ed1f3bd9]{color:#374151;font-size:.875rem;font-weight:500}.dialog-select__item-description[data-v-ed1f3bd9]{color:#6b7280;font-size:.75rem;font-weight:400}.dialog-select__item-check[data-v-ed1f3bd9]{width:1.25rem;height:1.25rem;color:var(--dialog-primary-color,#ea580c);flex-shrink:0;margin-left:.75rem}.dialog-select__empty[data-v-ed1f3bd9]{text-align:center;color:#6b7280;margin:0;padding:1rem;font-size:.875rem}.dialog-select__footer[data-v-ed1f3bd9]{border-top:1px solid #e5e7eb;justify-content:flex-end;gap:.75rem;padding:1rem 1.5rem;display:flex}.dialog-select__button[data-v-ed1f3bd9]{cursor:pointer;border:none;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;min-width:5.5rem;padding:.5rem 1.25rem;font-size:.875rem;font-weight:500;transition:background .2s,color .2s,opacity .2s;display:inline-flex}.dialog-select__button--secondary[data-v-ed1f3bd9]{color:#111827;background:#e5e7eb}.dialog-select__button--secondary[data-v-ed1f3bd9]:hover{background:#d1d5db}.dialog-select__button--primary[data-v-ed1f3bd9]{background:var(--dialog-primary-color,#ea580c);color:#fff;box-shadow:0 8px 18px var(--dialog-selected-bg,#f973162e)}.dialog-select__button--primary[data-v-ed1f3bd9]:disabled{opacity:.5;cursor:not-allowed}.dialog-select__button-spinner[data-v-ed1f3bd9]{border:2px solid #ffffff73;border-top-color:#fff;border-radius:9999px;width:1rem;height:1rem;animation:.8s linear infinite dialog-select-spin-ed1f3bd9}.dialog-select__button--primary[data-v-ed1f3bd9]:not(:disabled):hover{background:var(--dialog-primary-color,#ea580c);opacity:.92}.fade-enter-active[data-v-ed1f3bd9],.fade-leave-active[data-v-ed1f3bd9]{transition:opacity .2s}.fade-enter-from[data-v-ed1f3bd9],.fade-leave-to[data-v-ed1f3bd9]{opacity:0}@keyframes dialog-select-spin-ed1f3bd9{to{transform:rotate(1turn)}}.sr-only[data-v-ed1f3bd9]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
