.ms[data-v-e7cd6b79]{width:100%;position:relative}.ms-input-wrap[data-v-e7cd6b79]{border:1px solid var(--border);background:var(--bg);cursor:pointer;border-radius:8px;flex-wrap:wrap;align-items:center;gap:.3rem;min-height:38px;padding:.4rem 2.2rem .4rem .5rem;display:flex;position:relative}.ms-input-wrap[data-v-e7cd6b79]:hover{border-color:var(--border-strong)}.ms.open .ms-input-wrap[data-v-e7cd6b79]{border-color:var(--primary);box-shadow:0 0 0 3px #22c55e29}.ms-placeholder[data-v-e7cd6b79]{color:var(--text-faint);font-size:13px}.ms-chips[data-v-e7cd6b79]{flex-wrap:wrap;gap:.3rem;display:flex}.ms-chip[data-v-e7cd6b79]{background:var(--info-tint);color:var(--info-fg);white-space:nowrap;border-radius:14px;align-items:center;gap:4px;padding:3px 6px 3px 9px;font-size:11.5px;font-weight:700;display:inline-flex}.ms-chip[data-v-e7cd6b79] svg{cursor:pointer;opacity:.75}.ms-chip[data-v-e7cd6b79] svg:hover{opacity:1}.ms-chevron[data-v-e7cd6b79]{color:var(--text-faint);transition:transform .15s;position:absolute;top:50%;right:.6rem;transform:translateY(-50%)}.ms.open .ms-chevron[data-v-e7cd6b79]{transform:translateY(-50%)rotate(180deg)}.ms.disabled .ms-input-wrap[data-v-e7cd6b79]{opacity:.55;cursor:not-allowed}.ms-panel{z-index:300;background:var(--card-bg);border:1px solid var(--border);box-shadow:var(--shadow-lg);border-radius:8px;max-height:260px;margin:0;padding:.3rem;list-style:none;position:fixed;overflow-y:auto}.ms-panel .ms-search-wrap{padding:.2rem .2rem .4rem}.ms-panel .ms-search{border:1px solid var(--border);background:var(--bg);width:100%;color:var(--text);border-radius:6px;outline:none;padding:.4rem .6rem;font-size:12.5px}.ms-panel .ms-empty{color:var(--text-faint);padding:.6rem .7rem;font-size:12.5px}.ms-panel .ms-option{cursor:pointer;color:var(--text);border-radius:6px;align-items:center;gap:.5rem;padding:.5rem .7rem;font-size:13px;display:flex}.ms-panel .ms-option:hover{background:var(--card-bg-hover)}.ms-panel .ms-option.selected{color:var(--primary-light);font-weight:700}.ms-panel .ms-check{border:1.5px solid var(--border-strong);border-radius:4px;flex:none;justify-content:center;align-items:center;width:14px;height:14px;display:flex}.ms-panel .ms-option.selected .ms-check{background:var(--primary);border-color:var(--primary);color:#06170d}
