.premium-tree-node[data-v-bd7aa492]{position:relative;display:flex;flex-direction:column;min-width:0}.tree-guide[data-v-bd7aa492]{position:absolute;z-index:0;pointer-events:none;background:var(--border-light, #e5e7eb)}.tree-guide-vertical[data-v-bd7aa492]{top:-3px;bottom:13px;width:1px}.premium-tree-row[data-v-bd7aa492]{position:relative;z-index:1;display:flex;align-items:center;min-width:0;min-height:28px;padding-top:2px;padding-right:6px;padding-bottom:2px;margin:0;border:1px solid transparent;border-radius:4px;color:var(--text-secondary, #4b5563);cursor:pointer;outline:none;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.premium-tree-row[data-v-bd7aa492]:hover{background:color-mix(in srgb,var(--primary-color, #2563eb) 4%,var(--bg-secondary, #f6f8fb));border-color:transparent}.premium-tree-row[data-v-bd7aa492]:focus-visible{border-color:color-mix(in srgb,var(--primary-color, #2563eb) 34%,var(--border-light, #e5e7eb));box-shadow:0 0 0 2px color-mix(in srgb,var(--primary-color, #2563eb) 10%,transparent)}.premium-tree-row.is-selected[data-v-bd7aa492]{background:color-mix(in srgb,var(--primary-color, #2563eb) 9%,var(--bg-primary, #fff));border-color:transparent;color:var(--primary-color, #2563eb);box-shadow:inset 2px 0 0 var(--primary-color, #2563eb)}.premium-tree-switcher[data-v-bd7aa492]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:18px;height:18px;padding:0;margin:0 2px 0 0;border:0;border-radius:4px;background:transparent;color:transparent;cursor:default}.premium-tree-switcher.is-visible[data-v-bd7aa492]{color:var(--text-tertiary, #9ca3af);cursor:pointer}.premium-tree-switcher.is-visible[data-v-bd7aa492]:hover{background:var(--bg-secondary, #f6f8fb);color:var(--text-secondary, #4b5563)}.premium-tree-switcher i[data-v-bd7aa492]{font-size:15px;transition:transform .2s cubic-bezier(.2,.8,.2,1)}.premium-tree-row.is-expanded .premium-tree-switcher i[data-v-bd7aa492]{transform:rotate(90deg)}.premium-tree-checkbox[data-v-bd7aa492]{flex:0 0 auto;width:15px;height:15px;margin:0 6px 0 0;accent-color:var(--primary-color, #2563eb);cursor:pointer}.premium-tree-icon[data-v-bd7aa492]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:18px;height:18px;margin-right:5px;border-radius:4px;background:transparent;color:var(--text-tertiary, #9ca3af);transition:color .18s ease}.premium-tree-icon i[data-v-bd7aa492]{font-size:14px;line-height:1}.premium-tree-copy[data-v-bd7aa492]{display:flex;align-items:baseline;min-width:0;overflow:hidden;flex:1;gap:6px}.premium-tree-title[data-v-bd7aa492]{min-width:0;overflow:hidden;color:var(--text-secondary, #4b5563);font-size:12px;font-weight:500;line-height:18px;text-overflow:ellipsis;white-space:nowrap;transition:color .18s ease}.premium-tree-subtitle[data-v-bd7aa492]{min-width:0;overflow:hidden;color:var(--text-tertiary, #9ca3af);font-size:11px;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.premium-tree-meta[data-v-bd7aa492]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-width:38px;gap:4px;padding:0 6px;border:1px solid var(--border-light, #e5e7eb);border-radius:999px;background:var(--bg-secondary, #f6f8fb);color:var(--text-tertiary, #9ca3af);font-size:11px;font-weight:650;line-height:15px}.premium-tree-meta strong[data-v-bd7aa492]{color:var(--text-secondary, #4b5563);font-size:11px;font-weight:750}.premium-tree-actions[data-v-bd7aa492]{display:inline-flex;align-items:center;flex:0 0 auto;gap:2px;margin-left:4px;opacity:0;pointer-events:none;transform:translate(4px);transition:opacity .16s ease,transform .16s ease}.premium-tree-row:hover .premium-tree-actions[data-v-bd7aa492],.premium-tree-row:focus-within .premium-tree-actions[data-v-bd7aa492],.premium-tree-row.is-selected .premium-tree-actions[data-v-bd7aa492]{opacity:1;pointer-events:auto;transform:translate(0)}.premium-tree-action[data-v-bd7aa492]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:0;border-radius:4px;background:transparent;color:var(--text-tertiary, #9ca3af);cursor:pointer;transition:background-color .16s ease,color .16s ease}.premium-tree-action[data-v-bd7aa492]:hover{background:var(--bg-secondary, #f6f8fb);color:var(--primary-color, #2563eb)}.premium-tree-action.type-error[data-v-bd7aa492]:hover,.premium-tree-action.type-danger[data-v-bd7aa492]:hover{background:#ef44441a;color:#dc2626}.premium-tree-action.is-disabled[data-v-bd7aa492]{cursor:not-allowed;opacity:.45}.premium-tree-action i[data-v-bd7aa492]{font-size:14px;line-height:1}.premium-tree-row.is-selected .premium-tree-title[data-v-bd7aa492]{color:var(--text-primary, #111827);font-weight:600}.premium-tree-row.tone-root .premium-tree-icon[data-v-bd7aa492]{color:var(--text-tertiary, #9ca3af)}.premium-tree-row.tone-folder .premium-tree-icon[data-v-bd7aa492],.premium-tree-row.tone-menu .premium-tree-icon[data-v-bd7aa492],.premium-tree-row.tone-action .premium-tree-icon[data-v-bd7aa492],.premium-tree-row.tone-api .premium-tree-icon[data-v-bd7aa492]{color:#64748b}.premium-tree-row.is-selected .premium-tree-icon[data-v-bd7aa492]{color:var(--primary-color, #2563eb)}.premium-tree-row.is-selected .premium-tree-subtitle[data-v-bd7aa492]{color:var(--text-tertiary, #9ca3af)}.premium-tree-row.is-selected .premium-tree-meta[data-v-bd7aa492]{background:var(--bg-primary, #fff);border-color:color-mix(in srgb,var(--primary-color, #2563eb) 18%,var(--border-light, #e5e7eb))}.premium-tree-children[data-v-bd7aa492]{position:relative;overflow:hidden}.premium-tree-children-inner[data-v-bd7aa492]{min-height:0;overflow:hidden}.premium-tree-children-enter-active[data-v-bd7aa492],.premium-tree-children-leave-active[data-v-bd7aa492]{display:grid;transition:grid-template-rows .22s cubic-bezier(.2,.8,.2,1),opacity .18s ease}.premium-tree-children-enter-from[data-v-bd7aa492],.premium-tree-children-leave-to[data-v-bd7aa492]{grid-template-rows:0fr;opacity:0}.premium-tree-children-enter-to[data-v-bd7aa492],.premium-tree-children-leave-from[data-v-bd7aa492]{grid-template-rows:1fr;opacity:1}.dark{background:#1e293bdb;border-color:transparent}.dark{background:#1e40af38;border-color:transparent;color:#dbeafe;box-shadow:inset 2px 0 #60a5fa}.dark{color:#cbd5e1}.dark{color:#eff6ff}.dark{color:#64748b}.dark{color:#bfdbfe}.dark{background:#1e293bdb;color:#bfdbfe}.dark{background:#ef444424;color:#fca5a5}.dark{background:#64748b5c}@media(prefers-reduced-motion:reduce){.premium-tree-row[data-v-bd7aa492],.premium-tree-switcher i[data-v-bd7aa492],.premium-tree-children-enter-active[data-v-bd7aa492],.premium-tree-children-leave-active[data-v-bd7aa492]{transition:none}.premium-tree-row[data-v-bd7aa492]:hover{transform:none}}.premium-tree[data-v-580aa70d]{width:100%;padding:0}
