[data-v-06be0f37]:root{--brand:#2563eb;--brand-hover:#1d4ed8;--brand-active:#1e40af;--brand-soft:#eff6ff;--brand-on:#fff;--ink-900:#0f172a;--ink-800:#1e293b;--ink-700:#334155;--ink-600:#475569;--ink-500:#64748b;--ink-400:#94a3b8;--ink-300:#cbd5e1;--ink-200:#e2e8f0;--ink-100:#f1f5f9;--ink-50:#f8fafc;--success:#10b981;--success-soft:#ecfdf5;--warning:#f59e0b;--warning-soft:#fffbeb;--danger:#ef4444;--danger-soft:#fef2f2;--info:#3b82f6;--info-soft:#eff6ff;--bg-app:#f8fafc;--bg-card:#fff;--bg-subtle:#f1f5f9;--text-primary:#1e293b;--text-secondary:#475569;--text-tertiary:#64748b;--text-disabled:#94a3b8;--border:#e2e8f0;--border-strong:#cbd5e1;--radius-xs:4px;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-pill:999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--font-size-xs:14px;--font-size-sm:14px;--font-size-base:14px;--font-size-md:16px;--font-size-lg:18px;--font-size-xl:20px;--font-size-2xl:24px;--font-size-3xl:30px;--font-size-4xl:36px;--font-display:Sora,Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;--font-body:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;--font-mono:JetBrains Mono,SF Mono,Cascadia Code,Consolas,monospace;--shadow-xs:0 1px 2px rgba(15,23,42,0.04);--shadow-sm:0 1px 3px rgba(15,23,42,0.05),0 1px 2px rgba(15,23,42,0.03);--shadow-md:0 4px 12px rgba(15,23,42,0.06);--shadow-lg:0 8px 24px rgba(15,23,42,0.08);--shadow-brand:0 4px 14px rgba(37,99,235,0.25)}.page-anim[data-v-06be0f37]{animation:pageIn-06be0f37 .5s cubic-bezier(.16,1,.3,1) both}@keyframes pageIn-06be0f37{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.tag-manage-container[data-v-06be0f37]{display:flex;gap:20px;margin-top:20px}.left-section[data-v-06be0f37]{flex:1;background:#fff;border:1px solid #e2e8f0;border-radius:12px;max-height:calc(100vh - 240px);overflow-y:auto}.left-header[data-v-06be0f37]{padding:20px}.right-section[data-v-06be0f37]{width:320px;display:flex;flex-direction:column;gap:20px}.section-title[data-v-06be0f37]{display:flex;align-items:center;gap:8px;font-family:Sora,Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;font-weight:600;color:#0f172a;margin-bottom:16px}.section-title[data-v-06be0f37]:before{content:"";width:4px;height:16px;border-radius:4px;background:#2563eb}.tag-group[data-v-06be0f37]{margin-bottom:16px}.tag-group-header[data-v-06be0f37]{display:flex;align-items:center;padding:12px 16px;background:#f1f5f9;border-radius:8px;margin-bottom:12px;transition:background .15s cubic-bezier(.4,0,.2,1)}.tag-group-header[data-v-06be0f37]:hover{background:#f8fafc}.tag-group-icon[data-v-06be0f37]{margin-right:8px;color:#2563eb}.tag-group-name[data-v-06be0f37]{flex:1;font-weight:600;font-size:14px;color:#1e293b}.tag-group-actions[data-v-06be0f37]{display:flex;gap:8px}.tag-item[data-v-06be0f37]{display:flex;align-items:center;padding:12px 16px;border-bottom:1px solid #e2e8f0;justify-content:space-between;transition:background .15s cubic-bezier(.4,0,.2,1)}.tag-item[data-v-06be0f37]:hover{background:#f8fafc}.tag-item[data-v-06be0f37]:last-child{border-bottom:none}.tag-actions[data-v-06be0f37]{display:flex;gap:8px}.quick-add[data-v-06be0f37],.tag-stats[data-v-06be0f37]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:20px}.stats-grid[data-v-06be0f37]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.stats-item[data-v-06be0f37]{display:flex;flex-direction:column;align-items:center;padding:12px;border-radius:8px;background:#f1f5f9}.stats-label[data-v-06be0f37]{font-size:14px;color:#64748b;margin-bottom:8px;text-align:center}.stats-value[data-v-06be0f37]{font-family:JetBrains Mono,SF Mono,Cascadia Code,Consolas,monospace;font-size:24px;font-weight:600;color:#2563eb;text-align:center;line-height:1.25}.stats-value.green[data-v-06be0f37]{color:#10b981}.stats-value.orange[data-v-06be0f37]{color:#f59e0b}