.ui-multiselect[data-v-5216a725]{position:relative;width:100%}.ms-trigger[data-v-5216a725]{display:flex;align-items:center;gap:.4rem;width:100%;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);color:var(--text);padding:.45rem .55rem .45rem .7rem;font:inherit;font-size:.86rem;line-height:1.4;text-align:left;box-shadow:var(--shadow-xs);cursor:pointer;transition:border-color var(--transition),box-shadow var(--transition)}.ms-trigger[data-v-5216a725]:hover:not(:disabled){border-color:var(--border-strong)}.ms-trigger[data-v-5216a725]:focus-visible,.ui-multiselect.open .ms-trigger[data-v-5216a725]{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-ring)}.ms-trigger[data-v-5216a725]:disabled{cursor:not-allowed;opacity:.55}.ms-summary[data-v-5216a725]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-value .ms-summary[data-v-5216a725]{font-weight:500}.ms-count[data-v-5216a725]{flex-shrink:0;min-width:1.25rem;padding:0 .35rem;border-radius:var(--radius-pill);background:var(--primary-soft);color:var(--primary-soft-text);font-size:.7rem;font-weight:600;line-height:1.25rem;text-align:center;font-variant-numeric:tabular-nums}.ms-chevron[data-v-5216a725]{flex-shrink:0;font-size:1rem;color:var(--text-muted);transition:transform var(--transition)}.ui-multiselect.open .ms-chevron[data-v-5216a725]{transform:rotate(180deg)}.ms-panel[data-v-5216a725]{position:absolute;top:calc(100% + 6px);left:0;z-index:60;display:flex;flex-direction:column;min-width:100%;width:-moz-max-content;width:max-content;max-width:min(22rem,calc(100vw - 2rem));background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-lg);overflow:hidden}.ms-panel.align-right[data-v-5216a725]{left:auto;right:0}.ms-panel[data-v-5216a725]:focus{outline:none}.ms-search[data-v-5216a725]{display:flex;align-items:center;gap:.45rem;padding:.5rem .7rem;border-bottom:1px solid var(--border)}.ms-search-icon[data-v-5216a725]{flex-shrink:0;font-size:.9rem;color:var(--text-faint)}.ms-search-input[data-v-5216a725]{flex:1;min-width:0;border:none;background:transparent;color:var(--text);font:inherit;font-size:.84rem;padding:0}.ms-search-input[data-v-5216a725]:focus{outline:none}.ms-search-input[data-v-5216a725]::-moz-placeholder{color:var(--text-faint)}.ms-search-input[data-v-5216a725]::placeholder{color:var(--text-faint)}.ms-list[data-v-5216a725]{max-height:16rem;overflow-y:auto;padding:.3rem}.ms-option[data-v-5216a725]{display:flex;align-items:center;gap:.55rem;padding:.42rem .6rem;border-radius:6px;color:var(--text-secondary);font-size:.84rem;cursor:pointer;transition:background-color var(--transition),color var(--transition)}.ms-option[data-v-5216a725]:hover{background:var(--surface-muted);color:var(--text)}.ms-option.checked[data-v-5216a725]{color:var(--text);font-weight:500}.ms-check[data-v-5216a725]{flex-shrink:0;width:15px;height:15px;margin:0;accent-color:var(--primary);cursor:pointer}.ms-check[data-v-5216a725]:focus-visible{outline:2px solid var(--primary-ring);outline-offset:1px}.ms-option-label[data-v-5216a725]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ms-empty[data-v-5216a725]{margin:0;padding:.6rem .75rem;font-size:.8rem;color:var(--text-faint)}.ms-footer[data-v-5216a725]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.3rem .35rem .3rem .75rem;border-top:1px solid var(--border)}.ms-footer-note[data-v-5216a725]{font-size:.74rem;color:var(--text-muted);font-variant-numeric:tabular-nums}
