.ftb[data-v-8676780b]{height:var(--ftb-height,36px);font-size:var(--ftb-font-size,12.5px);font-weight:var(--ftb-font-weight,normal);color:var(--ba-color-text-secondary);letter-spacing:var(--ftb-letter-spacing,normal);cursor:pointer;-webkit-user-select:none;user-select:none;background:var(--ba-color-interactive-secondary-bg);border-radius:var(--ftb-radius,var(--ba-radius-2));border:none;flex-shrink:0;align-items:center;gap:6px;padding:0 12px;transition:background-color .16s,color .16s,box-shadow .16s;display:inline-flex}.ftb[data-v-8676780b]:focus-visible{outline:2px solid var(--ba-color-border-accent);outline-offset:2px}.ftb[data-v-8676780b]:hover:not(.ftb--active){color:var(--ba-color-text-main);background:var(--ba-color-interactive-secondary-bg-hover)}.ftb--active[data-v-8676780b]{color:var(--ba-color-interactive-primary-text);background:var(--ba-scene-accent-bg-soft);box-shadow:inset 0 0 0 1px var(--ba-color-interactive-primary-border)}.ftb--active.ftb--solid[data-v-8676780b]{background:var(--ba-color-interactive-primary-bg);box-shadow:none}.ftb--active.ftb--solid[data-v-8676780b]:hover{background:var(--ba-color-interactive-primary-bg-hover)}.ftb__icon[data-v-8676780b]{flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.ftb__label[data-v-8676780b]{white-space:nowrap;line-height:1}.ftb__value[data-v-8676780b]{font-family:var(--ba-font-mono);white-space:nowrap;opacity:.85;font-size:10.5px;line-height:1}.ftb__value--badge[data-v-8676780b]{min-width:16px;height:16px;color:var(--ba-color-interactive-primary-text);background:var(--ba-color-interactive-primary-bg);border-radius:var(--ba-radius-1);opacity:1;justify-content:center;align-items:center;padding:0 4px;font-size:10px;font-weight:700;display:inline-flex}.ftb--active.ftb--solid .ftb__value--badge[data-v-8676780b]{color:var(--ba-color-brand-600);background:var(--ba-color-interactive-primary-text)}.ftb__chevron[data-v-8676780b]{opacity:.6;border-bottom:1.5px solid;border-right:1.5px solid;flex:none;width:6px;height:6px;margin-top:-3px;transform:rotate(45deg)}.mstp-dialog[data-v-992e28fa]{width:100%;height:100%;min-height:0;color:var(--ba-color-text-main);flex-direction:column;display:flex}.mstp-dialog__head[data-v-992e28fa]{flex-shrink:0;padding:14px 16px 12px}.mstp-dialog__title[data-v-992e28fa]{justify-content:space-between;align-items:center;margin-bottom:10px;font-size:13px;font-weight:700;display:flex}.mstp-dialog__close[data-v-992e28fa]{color:var(--ba-color-text-secondary);cursor:pointer;border-radius:var(--ba-radius-2);background:0 0;border:0;padding:2px 6px;font-size:14px;line-height:1}.mstp-dialog__close[data-v-992e28fa]:hover{color:var(--ba-color-text-main)}.mstp-dialog__search[data-v-992e28fa]{width:100%;color:var(--ba-color-text-main);background:var(--ba-color-bg-surface);border:1px solid var(--ba-scene-card-border);border-radius:var(--ba-radius-3);outline:none;padding:8px 12px;font-size:13px}.mstp-dialog__search[data-v-992e28fa]::placeholder{color:var(--ba-scene-section-meta)}.mstp-dialog__search[data-v-992e28fa]:hover{border-color:var(--ba-scene-card-border-active)}.mstp-dialog__search[data-v-992e28fa]:focus{border:1.5px solid var(--ba-color-interactive-primary-border);padding:7.5px 11.5px}.mstp-dialog__picked[data-v-992e28fa]{flex-shrink:0;max-height:96px;padding:0 16px 10px;overflow-y:auto}.mstp-dialog__zone-label[data-v-992e28fa]{font-family:var(--ba-font-mono);color:var(--ba-scene-section-meta);margin-bottom:6px;font-size:10px}.mstp-dialog__zone-chips[data-v-992e28fa]{flex-wrap:wrap;gap:6px;display:flex}.mstp-chip[data-v-992e28fa]{color:var(--ba-color-text-brand);background:var(--ba-scene-accent-bg-soft);border:1px solid var(--ba-color-interactive-primary-border);border-radius:var(--ba-radius-2);align-items:center;gap:2px;padding:3px 3px 3px 9px;font-size:12.5px;line-height:1.5;display:inline-flex}.mstp-chip__remove[data-v-992e28fa]{width:18px;height:18px;color:var(--ba-color-text-brand);cursor:pointer;border-radius:var(--ba-radius-2);background:0 0;border:0;justify-content:center;align-items:center;font-size:12px;line-height:1;display:inline-flex;position:relative}.mstp-chip__remove[data-v-992e28fa]:after{content:"";position:absolute;inset:-3px}.mstp-chip__remove[data-v-992e28fa]:hover{background:var(--ba-color-brand-tint-14)}.mstp-dialog__body[data-v-992e28fa]{border-top:1px solid var(--ba-scene-card-border);flex:1;min-height:0;padding:4px 16px 16px;overflow-y:auto}.mstp-dialog__create[data-v-992e28fa]{padding:10px 0 2px}.mstp-dialog__create-btn[data-v-992e28fa]{color:var(--ba-color-text-brand);cursor:pointer;background:var(--ba-scene-accent-bg-soft);border:1px dashed var(--ba-color-interactive-primary-border);border-radius:var(--ba-radius-2);align-items:center;gap:8px;padding:4px 12px;font-size:12.5px;display:inline-flex}.mstp-dialog__create-btn[data-v-992e28fa]:disabled{cursor:not-allowed;opacity:.6}.mstp-dialog__create-norm[data-v-992e28fa]{font-family:var(--ba-font-mono);opacity:.75;font-size:10.5px}.mstp-dialog__create-error[data-v-992e28fa]{color:var(--ba-color-danger-500);margin:6px 0 0;font-size:12px}.mstp-dialog__common-hint[data-v-992e28fa]{color:var(--ba-scene-section-meta);margin:10px 0 -4px;font-size:11px}.mstp-dialog__cloud[data-v-992e28fa]{flex-wrap:wrap;gap:8px;padding-top:12px;display:flex}.mstp-tag[data-v-992e28fa]{color:var(--ba-color-text-main);cursor:pointer;-webkit-user-select:none;user-select:none;background:var(--ba-color-bg-surface);border:1px solid var(--ba-scene-card-border);border-radius:var(--ba-radius-2);align-items:center;gap:6px;padding:3px 9px;font-size:12.5px;line-height:1.5;transition:border-color .12s,background .12s;display:inline-flex}.mstp-tag[data-v-992e28fa]:hover:not(:disabled){border-color:var(--ba-scene-card-border-active)}.mstp-tag__usage[data-v-992e28fa]{font-family:var(--ba-font-mono);color:var(--ba-scene-section-meta);font-size:10px}.mstp-tag--picked[data-v-992e28fa]{color:var(--ba-color-interactive-primary-text);background:var(--ba-color-interactive-primary-bg);border-color:var(--ba-color-interactive-primary-border)}.mstp-tag--picked .mstp-tag__usage[data-v-992e28fa]{color:var(--ba-color-interactive-primary-text);opacity:.75}.mstp-tag--disabled[data-v-992e28fa]{cursor:not-allowed;opacity:.45}.mstp-dialog__empty-hint[data-v-992e28fa]{color:var(--ba-scene-section-meta);padding:12px 0;font-size:12px}.mstp-dialog__foot[data-v-992e28fa]{border-top:1px solid var(--ba-scene-card-border);flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding:10px 16px;display:flex}.mstp-dialog__hint[data-v-992e28fa]{min-width:0;font-family:var(--ba-font-mono);color:var(--ba-scene-section-meta);flex:1;font-size:10px}.mstp-dialog__done[data-v-992e28fa]{color:var(--ba-color-interactive-primary-text);cursor:pointer;background:var(--ba-color-interactive-primary-bg);border:1px solid var(--ba-color-interactive-primary-border);border-radius:var(--ba-radius-3);padding:6px 16px;font-size:12.5px}.mstp-dialog__done[data-v-992e28fa]:hover{background:var(--ba-color-interactive-primary-bg-hover)}.mstp-dialog__clear[data-v-992e28fa]{color:var(--ba-color-text-secondary);cursor:pointer;border-radius:var(--ba-radius-3);background:0 0;border:0;flex-shrink:0;padding:6px 16px;font-size:12.5px}.mstp-dialog__clear[data-v-992e28fa]:hover{color:var(--ba-color-text-main)}.mstp[data-v-0b5ff74d]{min-width:0}.mstp__row[data-v-0b5ff74d]{align-items:center;gap:8px;min-width:0;display:flex}.mstp__fade-wrap[data-v-0b5ff74d]{flex:1;min-width:0;position:relative;overflow:hidden}.mstp__fade-wrap[data-v-0b5ff74d]:after{pointer-events:none;content:"";background:linear-gradient(to right, transparent, var(--mstp-fade-color,var(--ba-color-bg-surface)));width:48px;position:absolute;top:0;bottom:0;right:0}.mstp__row-inner[data-v-0b5ff74d]{gap:8px;width:max-content;display:flex}.mstp__trigger[data-v-0b5ff74d]{color:var(--ba-color-text-secondary);cursor:pointer;border:1px dashed var(--ba-scene-card-border);border-radius:var(--ba-radius-2);background:0 0;flex-shrink:0;align-items:center;gap:6px;padding:3px 10px;font-size:12.5px;transition:border-color .12s,color .12s;display:inline-flex}.mstp__trigger[data-v-0b5ff74d]:hover{color:var(--ba-color-text-brand);border-color:var(--ba-color-interactive-primary-border)}.mstp__trigger--solid[data-v-0b5ff74d]{border-style:solid}.mstp__overflow-badge[data-v-0b5ff74d]{font-family:var(--ba-font-mono);color:var(--ba-color-text-secondary);cursor:pointer;background:var(--ba-scene-card-bg-subtle);border:1px solid var(--ba-scene-card-border);border-radius:var(--ba-radius-2);flex-shrink:0;padding:3px 8px;font-size:11px}.mstp__overflow-badge[data-v-0b5ff74d]:hover{color:var(--ba-color-text-main);border-color:var(--ba-scene-card-border-active)}.mstp-tag[data-v-0b5ff74d]{color:var(--ba-color-text-main);cursor:pointer;-webkit-user-select:none;user-select:none;background:var(--ba-color-bg-surface);border:1px solid var(--ba-scene-card-border);border-radius:var(--ba-radius-2);align-items:center;gap:6px;padding:3px 9px;font-size:12.5px;line-height:1.5;transition:border-color .12s,background .12s;display:inline-flex}.mstp-tag[data-v-0b5ff74d]:hover{border-color:var(--ba-scene-card-border-active)}.mstp-tag__usage[data-v-0b5ff74d]{font-family:var(--ba-font-mono);color:var(--ba-scene-section-meta);font-size:10px}.mstp-tag--active[data-v-0b5ff74d]{background:var(--ba-scene-accent-bg-soft);border-color:var(--ba-color-interactive-primary-border)}.mstp-tag--active .mstp-tag__usage[data-v-0b5ff74d]{opacity:.7}.mstp-chip[data-v-0b5ff74d]{color:var(--ba-color-text-brand);background:var(--ba-scene-accent-bg-soft);border:1px solid var(--ba-color-interactive-primary-border);border-radius:var(--ba-radius-2);align-items:center;gap:2px;padding:3px 3px 3px 9px;font-size:12.5px;line-height:1.5;display:inline-flex}.mstp-chip__remove[data-v-0b5ff74d]{width:18px;height:18px;color:var(--ba-color-text-brand);cursor:pointer;border-radius:var(--ba-radius-2);background:0 0;border:0;justify-content:center;align-items:center;font-size:12px;line-height:1;display:inline-flex;position:relative}.mstp-chip__remove[data-v-0b5ff74d]:after{content:"";position:absolute;inset:-3px}.mstp-chip__remove[data-v-0b5ff74d]:hover{background:var(--ba-color-brand-tint-14)}.mstp__panel-wrap[data-v-0b5ff74d]{height:100%;min-height:0}.mstp__panel[data-v-0b5ff74d]{background:var(--ba-color-bg-surface);border-radius:var(--ba-radius-3);height:100%;min-height:0}
