.app-select-root[data-v-437e2103]{width:100%;min-width:0}.app-select-overlay[data-v-437e2103]{position:fixed;inset:0;z-index:45;border:0;margin:0;padding:0;background:transparent;cursor:default}.app-select-trigger[data-v-437e2103]{display:flex;width:100%;min-width:0;align-items:center;gap:.65rem;border:1px solid var(--wn-border,#e5e7eb);border-radius:6px;background:var(--wn-surface-strong,#fff);color:var(--wn-text,#111827);padding:.65rem .8rem;text-align:left;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.app-select-trigger[data-v-437e2103]:hover{border-color:color-mix(in srgb,var(--wn-primary,#059669) 28%,var(--wn-border,#e5e7eb))}.app-select-trigger.is-open[data-v-437e2103],.app-select-trigger[data-v-437e2103]:focus-visible{outline:none;border-color:color-mix(in srgb,var(--wn-primary,#059669) 45%,var(--wn-border,#e5e7eb));box-shadow:0 0 0 4px color-mix(in srgb,var(--wn-primary,#059669) 10%,transparent)}.app-select-trigger.is-model[data-v-437e2103]{min-height:3rem;border-radius:6px;background:color-mix(in srgb,var(--wn-surface-strong,#fff) 96%,transparent);box-shadow:0 1px 2px color-mix(in srgb,var(--wn-text,#111827) 5%,transparent)}.app-select-trigger.is-model.is-open[data-v-437e2103],.app-select-trigger.is-model[data-v-437e2103]:focus-visible{box-shadow:0 0 0 4px color-mix(in srgb,var(--wn-primary,#059669) 10%,transparent)}.app-select-trigger.is-compact[data-v-437e2103]{max-width:11.25rem;gap:.45rem;border-radius:6px;padding:.42rem .55rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.72rem}.app-select-trigger.is-disabled[data-v-437e2103]{cursor:not-allowed;opacity:.65}.app-select-trigger__leading[data-v-437e2103]{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center}.app-select-trigger__avatar[data-v-437e2103],.app-select-trigger__icon[data-v-437e2103]{width:1.4rem;height:1.4rem;border-radius:.35rem;-o-object-fit:contain;object-fit:contain}.app-select-trigger.is-model .app-select-trigger__avatar[data-v-437e2103],.app-select-trigger.is-model .app-select-trigger__icon[data-v-437e2103]{width:1.6rem;height:1.6rem}.app-select-trigger__icon[data-v-437e2103]{color:var(--wn-text-secondary,#475569)}.app-select-trigger__content[data-v-437e2103]{display:grid;min-width:0;flex:1 1 auto;gap:.14rem}.app-select-trigger__label[data-v-437e2103]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:700}.app-select-trigger.is-compact .app-select-trigger__label[data-v-437e2103]{font-size:.72rem}.app-select-trigger__label.is-placeholder[data-v-437e2103]{color:var(--wn-text-muted,#64748b);font-weight:600}.app-select-trigger__description[data-v-437e2103]{overflow:hidden;color:var(--wn-text-muted,#64748b);font-size:.72rem;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.app-select-popover[data-v-437e2103]{display:grid;grid-template-rows:minmax(0,1fr);max-height:min(28rem,72vh);overflow:hidden;border:1px solid color-mix(in srgb,var(--wn-border,#e5e7eb) 86%,transparent);border-radius:6px;background:var(--wn-surface-strong,#fff);box-shadow:0 18px 42px color-mix(in srgb,var(--wn-text,#111827) 14%,transparent)}.app-select-popover.has-search[data-v-437e2103]{grid-template-rows:auto minmax(0,1fr)}.app-select-search[data-v-437e2103]{display:flex;align-items:center;gap:.5rem;margin:0;border:0;border-bottom:1px solid color-mix(in srgb,var(--wn-border,#e5e7eb) 86%,transparent);border-radius:6px 6px 0 0;background:var(--wn-surface-strong,#fff);padding:.65rem .75rem;box-shadow:none;transition:border-color .16s ease,background-color .16s ease}.app-select-search[data-v-437e2103]:focus-within{border-bottom-color:color-mix(in srgb,var(--wn-primary,#059669) 44%,var(--wn-border,#e5e7eb));background:var(--wn-surface-strong,#fff);box-shadow:none}.app-select-search__clear-icon[data-v-437e2103],.app-select-search__icon[data-v-437e2103]{width:.95rem;height:.95rem;color:var(--wn-text-muted,#64748b)}.app-select-search__input[data-v-437e2103]{min-width:0;flex:1 1 auto;border:0;border-radius:0;background:transparent;box-shadow:none!important;color:var(--wn-text,#111827);font-size:.84rem;line-height:1.35;outline:none}.app-select-search__input[data-v-437e2103]:focus,.app-select-search__input[data-v-437e2103]:focus-visible{box-shadow:none!important;outline:none}.app-select-search__input[data-v-437e2103]::-moz-placeholder{color:var(--wn-text-muted,#64748b)}.app-select-search__input[data-v-437e2103]::placeholder{color:var(--wn-text-muted,#64748b)}.app-select-search__clear[data-v-437e2103]{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;border:0;border-radius:999px;background:transparent;padding:.2rem;color:var(--wn-text-muted,#64748b)}.app-select-search__clear[data-v-437e2103]:hover{background:var(--wn-surface-muted,#f1f5f9)}.app-select-popover.is-model-split[data-v-437e2103]{max-height:min(28rem,72vh)}.app-select-split[data-v-437e2103]{display:grid;min-height:16rem;min-width:0;grid-template-columns:minmax(10.75rem,.46fr) minmax(0,1fr);overflow:hidden}.app-select-categories[data-v-437e2103]{display:grid;min-width:0;align-content:start;gap:.25rem;overflow:auto;overscroll-behavior:contain;border-right:1px solid color-mix(in srgb,var(--wn-border,#e5e7eb) 78%,transparent);background:color-mix(in srgb,var(--wn-surface-muted,#f8fafc) 58%,var(--wn-surface-strong,#fff));padding:.5rem}.app-select-category[data-v-437e2103]{display:grid;width:100%;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem;border-radius:6px;color:var(--wn-text-secondary,#475569);padding:.52rem .55rem;text-align:left;transition:background-color .16s ease,color .16s ease}.app-select-category[data-v-437e2103]:hover{background:color-mix(in srgb,var(--wn-surface-strong,#fff) 88%,var(--wn-primary,#059669) 12%);color:var(--wn-text,#111827)}.app-select-category.is-active[data-v-437e2103]{background:color-mix(in srgb,var(--wn-primary,#059669) 10%,var(--wn-surface-strong,#fff));color:var(--wn-text,#111827)}.app-select-category__leading[data-v-437e2103]{display:inline-flex;width:1.35rem;height:1.35rem;flex:0 0 auto;align-items:center;justify-content:center}.app-select-category__avatar[data-v-437e2103],.app-select-category__icon[data-v-437e2103]{width:1.15rem;height:1.15rem;border-radius:.3rem;-o-object-fit:contain;object-fit:contain}.app-select-category__icon[data-v-437e2103]{color:var(--wn-text-secondary,#475569)}.app-select-category__label[data-v-437e2103]{overflow:hidden;font-size:.8rem;font-weight:750;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.app-select-category__count[data-v-437e2103]{display:inline-flex;min-width:1.15rem;height:1.05rem;align-items:center;justify-content:center;border-radius:999px;background:color-mix(in srgb,var(--wn-text-muted,#64748b) 10%,transparent);color:var(--wn-text-muted,#64748b);padding:0 .32rem;font-size:.66rem;font-weight:800;line-height:1}.app-select-category.is-active .app-select-category__count[data-v-437e2103]{background:color-mix(in srgb,var(--wn-primary,#059669) 14%,transparent);color:var(--wn-primary,#059669)}.app-select-split__panel[data-v-437e2103]{display:grid;min-width:0;align-content:start;gap:.25rem;overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:.5rem}.app-select-split .app-select-item[data-v-437e2103]{padding:.62rem .65rem}.app-select-split .app-select-item__description[data-v-437e2103]{display:-webkit-box;overflow:hidden;text-overflow:clip;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.app-select-list[data-v-437e2103]{display:grid;min-height:0;gap:.4rem;overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:.5rem}.app-select-group[data-v-437e2103]{display:grid;gap:.2rem}.app-select-group__toggle[data-v-437e2103]{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.75rem;border-radius:6px;padding:.45rem .55rem;color:var(--wn-text-secondary,#475569);text-align:left}.app-select-group__toggle[data-v-437e2103]:hover{background:var(--wn-surface-muted,#f8fafc);color:var(--wn-text,#111827)}.app-select-group__meta[data-v-437e2103]{display:inline-flex;min-width:0;align-items:center;gap:.45rem}.app-select-group__label[data-v-437e2103]{overflow:hidden;font-size:.72rem;font-weight:800;letter-spacing:.04em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.app-select-group__count[data-v-437e2103]{display:inline-flex;min-width:1.2rem;height:1.1rem;align-items:center;justify-content:center;border-radius:999px;background:var(--wn-surface-muted,#f1f5f9);color:var(--wn-text-muted,#64748b);padding:0 .35rem;font-size:.68rem;font-weight:700;line-height:1}.app-select-group__chevron[data-v-437e2103]{width:.95rem;height:.95rem;flex:0 0 auto;color:var(--wn-text-muted,#64748b);transition:transform .16s ease}.app-select-group__chevron.is-open[data-v-437e2103]{transform:rotate(180deg)}.app-select-group__items[data-v-437e2103]{display:grid;gap:.2rem}.app-select-item[data-v-437e2103]{display:grid;width:100%;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;border-radius:6px;padding:.65rem .7rem;text-align:left;transition:background-color .16s ease,color .16s ease}.app-select-item[data-v-437e2103]:hover{background:var(--wn-surface-muted,#f8fafc)}.app-select-item.is-selected[data-v-437e2103]{background:color-mix(in srgb,var(--wn-primary,#059669) 10%,var(--wn-surface-strong,#fff))}.app-select-item__leading[data-v-437e2103]{display:inline-flex;width:1.8rem;height:1.8rem;flex:0 0 auto;align-items:center;justify-content:center}.app-select-item__avatar[data-v-437e2103],.app-select-item__icon[data-v-437e2103]{width:1.55rem;height:1.55rem;border-radius:.35rem;-o-object-fit:contain;object-fit:contain}.app-select-item__icon[data-v-437e2103]{color:var(--wn-text-secondary,#475569)}.app-select-item__content[data-v-437e2103]{display:grid;min-width:0;gap:.14rem}.app-select-item__label[data-v-437e2103]{color:var(--wn-text,#111827);font-size:.84rem;font-weight:700}.app-select-item__description[data-v-437e2103],.app-select-item__label[data-v-437e2103]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-select-item__description[data-v-437e2103]{color:var(--wn-text-muted,#64748b);font-size:.72rem;line-height:1.25}.app-select-item__trailing[data-v-437e2103]{display:inline-flex;flex:0 0 auto;align-items:center;gap:.45rem}.app-select-item__check[data-v-437e2103]{width:.95rem;height:.95rem;color:var(--wn-primary,#059669)}.app-select-empty[data-v-437e2103]{padding:1rem .9rem 1.1rem;color:var(--wn-text-muted,#64748b);font-size:.8rem;text-align:center}.app-select-credit[data-v-437e2103]{display:inline-flex;align-items:center;gap:.25rem;flex:0 0 auto;color:var(--wn-text-muted,#64748b);font-size:.75rem;font-weight:800;line-height:1}.app-select-credit--trigger[data-v-437e2103]{color:var(--wn-text-secondary,#475569)}.app-select-credit__icon[data-v-437e2103]{width:.92rem;height:.92rem;color:var(--wn-primary,#059669)}.app-select-chevron[data-v-437e2103]{width:1rem;height:1rem;flex:0 0 auto;color:var(--wn-text-muted,#64748b);transition:transform .16s ease}.app-select-chevron.is-open[data-v-437e2103]{transform:rotate(180deg)}.app-select-collapse-enter-active[data-v-437e2103],.app-select-collapse-leave-active[data-v-437e2103]{transition:opacity .16s ease,transform .16s ease}.app-select-collapse-enter-from[data-v-437e2103],.app-select-collapse-leave-to[data-v-437e2103]{opacity:0;transform:translateY(-.2rem)}@media(prefers-reduced-motion:reduce){.app-select-chevron[data-v-437e2103],.app-select-collapse-enter-active[data-v-437e2103],.app-select-collapse-leave-active[data-v-437e2103],.app-select-group__chevron[data-v-437e2103]{transition:none}}@media(max-width:640px){.app-select-split[data-v-437e2103]{grid-template-columns:minmax(7.5rem,.42fr) minmax(0,1fr)}.app-select-category[data-v-437e2103]{gap:.4rem;padding:.48rem}.app-select-category__leading[data-v-437e2103]{width:1.15rem;height:1.15rem}.app-select-category__avatar[data-v-437e2103],.app-select-category__icon[data-v-437e2103]{width:1rem;height:1rem}.app-select-category__count[data-v-437e2103]{display:none}}.fade-enter-active[data-v-7539d78f],.fade-leave-active[data-v-7539d78f]{transition:opacity .2s ease}.fade-enter-from[data-v-7539d78f],.fade-leave-to[data-v-7539d78f]{opacity:0}@keyframes fu-pop-7539d78f{0%{opacity:0;transform:scale(.9)}40%{opacity:1;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@keyframes fu-shimmer-7539d78f{0%{transform:translate(-100%)}to{transform:translate(400%)}}
