.tkc-tool-seo-hero-toggle-root[data-v-7f4c9098]{--tkc-tool-seo-toggle-icon:12px;--tkc-tool-seo-toggle-hit:22px;align-items:stretch;display:flex;flex-direction:column;flex-shrink:0;margin-bottom:0;margin-top:0;overflow:visible;padding-top:2px;position:relative;width:100%;z-index:1}.tkc-tool-seo-hero-toggle[data-v-7f4c9098]{align-items:center;align-self:flex-start;background:linear-gradient(180deg,#fffffff5,#f8fafce6);border:1px solid #4080ff38;border-radius:6px;box-shadow:0 1px 1px #0f172a0a;box-sizing:border-box;color:var(--primary);cursor:pointer;display:inline-flex;flex:0 0 auto;height:var(--tkc-tool-seo-toggle-hit);justify-content:center;margin:0 0 4px;padding:0;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease,transform .15s ease;width:var(--tkc-tool-seo-toggle-hit)}.tkc-tool-seo-hero-toggle[data-v-7f4c9098]:hover{background:#fff;border-color:#4080ff66;box-shadow:0 2px 6px #4080ff14}.tkc-tool-seo-hero-toggle[data-v-7f4c9098]:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.tkc-tool-seo-hero-toggle__chevron[data-v-7f4c9098]{display:block;flex-shrink:0;height:var(--tkc-tool-seo-toggle-icon);transition:transform .22s ease;width:var(--tkc-tool-seo-toggle-icon)}.tkc-tool-seo-hero-toggle[aria-expanded=true] .tkc-tool-seo-hero-toggle__chevron[data-v-7f4c9098]{transform:rotate(180deg)}html[data-tkc-theme=dark] .tkc-tool-seo-hero-toggle[data-v-7f4c9098]{background:#18181be0;border-color:#2dd4bf52;box-shadow:0 1px 2px #00000059;color:#5eead4}html[data-tkc-theme=dark] .tkc-tool-seo-hero-toggle[data-v-7f4c9098]:hover{background:#27272af2;border-color:#2dd4bf80;color:#99f6e4}.tkc-tool-seo-hero-toggle-root[data-v-7f4c9098] header[class*=__hero]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;backdrop-filter:blur(12px);background:linear-gradient(135deg,#fffffff0,#f8fafce0);border:1px solid #4080ff24;border-radius:var(
    --aiw-radius,var(--ttl-radius,var(--blog-radius,var(--cg-radius,var(--faq-radius,var(--pg-radius,var(--sg-radius,var(--wsa-radius,var(--music-surface-radius,18px))))))))
  );box-shadow:0 1px 2px #0f172a0a,0 14px 38px -16px #4080ff1a,inset 0 0 0 1px #ffffffa6;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans SC,PingFang SC,Microsoft YaHei,sans-serif;margin-bottom:24px;padding:22px 28px 24px}.tkc-tool-seo-hero-toggle-root[data-v-7f4c9098] header[class*=__hero] .tkc-tool-seo-hero__kicker{color:var(--primary,#2563eb);font-size:10px;font-weight:600;letter-spacing:.1em;line-height:1.3;margin:0 0 8px;text-transform:uppercase}.tkc-tool-seo-hero-toggle-root[data-v-7f4c9098] header[class*=__hero] .tkc-tool-seo-hero__title{color:var(--text,#0f172a);font-size:clamp(1.26rem,2.35vw,1.58rem);font-weight:700;letter-spacing:-.035em;line-height:1.22;margin:0 0 10px}.tkc-tool-seo-hero-toggle-root[data-v-7f4c9098] header[class*=__hero] .tkc-tool-seo-hero__lead{color:var(--text-2,#475569);font-size:.9375rem;font-weight:400;letter-spacing:-.012em;line-height:1.58;margin:0;max-width:min(72rem,100%)}html[data-tkc-theme=dark] .tkc-tool-seo-hero-toggle-root[data-v-7f4c9098] header[class*=__hero]{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:linear-gradient(155deg,#18181bf7,#121214ed);border:1px solid #ffffff1a;box-shadow:inset 0 1px 0 #ffffff0f,0 12px 36px -14px #0000008c,0 0 48px -22px #14b8a624}html[data-tkc-theme=dark] .tkc-tool-seo-hero-toggle-root[data-v-7f4c9098] header[class*=__hero] .tkc-tool-seo-hero__kicker{color:#5eead4}html[data-tkc-theme=dark] .tkc-tool-seo-hero-toggle-root[data-v-7f4c9098] header[class*=__hero] .tkc-tool-seo-hero__title{color:#fafafa}html[data-tkc-theme=dark] .tkc-tool-seo-hero-toggle-root[data-v-7f4c9098] header[class*=__hero] .tkc-tool-seo-hero__lead{color:#d4d4d8}@media (max-width:640px){.tkc-tool-seo-hero-toggle-root[data-v-7f4c9098]{--tkc-tool-seo-toggle-icon:11px;--tkc-tool-seo-toggle-hit:28px;margin-top:0;min-width:0;padding-top:4px;width:100%}.tkc-tool-seo-hero-toggle[data-v-7f4c9098]{border-radius:8px;margin-bottom:4px}.tkc-tool-seo-hero-toggle-root[data-v-7f4c9098] header[class*=__hero]{box-sizing:border-box;margin-bottom:16px;max-width:100%;padding:16px max(14px,env(safe-area-inset-left,0px)) 18px max(14px,env(safe-area-inset-right,0px));width:100%}.tkc-tool-seo-hero-toggle-root[data-v-7f4c9098] header[class*=__hero] .tkc-tool-seo-hero__kicker{font-size:9px;letter-spacing:.1em;margin-bottom:6px}.tkc-tool-seo-hero-toggle-root[data-v-7f4c9098] header[class*=__hero] .tkc-tool-seo-hero__title{font-size:clamp(1.12rem,4.6vw,1.45rem);line-height:1.18;margin-bottom:8px;overflow-wrap:anywhere;word-break:break-word}.tkc-tool-seo-hero-toggle-root[data-v-7f4c9098] header[class*=__hero] .tkc-tool-seo-hero__lead{font-size:.875rem;line-height:1.55;max-width:100%;overflow-wrap:anywhere;word-break:break-word}}.tkc-tool-seo[data-v-2f4dd49a]{background:linear-gradient(180deg,#f8fafcf2,#fff 38%);border-top:1px solid #94a3b859;margin-top:8px;padding:32px 0 48px}.tkc-tool-seo__inner[data-v-2f4dd49a]{margin:0 auto;max-width:800px;padding:0 max(20px,env(safe-area-inset-right)) 0 max(20px,env(safe-area-inset-left))}.tkc-tool-seo__h2[data-v-2f4dd49a]{color:#0f172a;font-size:1.35rem;font-weight:800;letter-spacing:-.03em;margin:0 0 8px}.tkc-tool-seo__h2--section[data-v-2f4dd49a]{letter-spacing:-.02em}.tkc-tool-seo__h2--section[data-v-2f4dd49a],.tkc-tool-seo__h3[data-v-2f4dd49a]{color:#1e293b;font-size:1.05rem;font-weight:700;margin:28px 0 10px}.tkc-tool-seo__lede[data-v-2f4dd49a]{color:#64748b;font-size:14px;line-height:1.6;margin:0 0 20px}.tkc-tool-seo__fig[data-v-2f4dd49a]{margin:20px 0 8px}.tkc-tool-seo__fig-frame[data-v-2f4dd49a]{background:#fff;border:1px solid #94a3b859;border-radius:12px;overflow:auto;padding:10px 8px 6px}.tkc-tool-seo__fig--tti .tkc-tool-seo__fig-frame[data-v-2f4dd49a]{background:#0b1020;border-color:#22d3ee40;box-shadow:inset 0 0 0 1px #6366f11f,0 12px 40px -12px #0f172a73;padding:0}.tkc-tool-seo__svg[data-v-2f4dd49a]{display:block;height:auto;max-height:140px;min-width:480px;width:100%}.tkc-tool-seo__fig--tti .tkc-tool-seo__fig-frame[data-v-2f4dd49a] .tkc-aiw-seo-diagram,.tkc-tool-seo__fig--tti .tkc-tool-seo__fig-frame[data-v-2f4dd49a] .tkc-music-seo-diagram,.tkc-tool-seo__fig--tti .tkc-tool-seo__fig-frame[data-v-2f4dd49a] .tkc-sg-seo-diagram,.tkc-tool-seo__fig--tti .tkc-tool-seo__fig-frame[data-v-2f4dd49a] .tkc-tta-seo-diagram,.tkc-tool-seo__fig--tti .tkc-tool-seo__fig-frame[data-v-2f4dd49a] .tkc-tti-seo-diagram{border-radius:12px;max-height:none}.tkc-tool-seo__fig-frame--visual[data-v-2f4dd49a]{background:#0b1020;border-color:#22d3ee40;box-shadow:inset 0 0 0 1px #6366f11f,0 12px 40px -12px #0f172a73;overflow:hidden;padding:0}.tkc-tool-seo__cap[data-v-2f4dd49a]{color:#64748b;font-size:12px;line-height:1.5;margin:8px 0 0}.tkc-tool-seo__body[data-v-2f4dd49a] ol,.tkc-tool-seo__body[data-v-2f4dd49a] p,.tkc-tool-seo__body[data-v-2f4dd49a] ul{color:#334155;font-size:15px;line-height:1.7;margin:0 0 14px}.tkc-tool-seo__body[data-v-2f4dd49a] ol,.tkc-tool-seo__body[data-v-2f4dd49a] ul{margin-bottom:16px;padding-left:1.2rem}.tkc-tool-seo__body[data-v-2f4dd49a] li{margin-bottom:6px}.tkc-tool-seo__body[data-v-2f4dd49a] blockquote{background:#f8fafcd9;border-left:3px solid #2563eb73;border-radius:0 10px 10px 0;margin:0 0 16px;padding:12px 16px}.tkc-tool-seo__body[data-v-2f4dd49a] blockquote p{margin:0 0 8px}.tkc-tool-seo__body[data-v-2f4dd49a] blockquote footer{color:#64748b;font-size:13px;font-style:normal}.tkc-tool-seo__body[data-v-2f4dd49a] h3{color:#1e293b;font-size:1rem;font-weight:700;margin:20px 0 10px}.tkc-tool-seo__body[data-v-2f4dd49a] h4{color:#1e293b;font-size:.95rem;font-weight:700;margin:18px 0 8px}.tkc-tool-seo__body[data-v-2f4dd49a] a{color:#2563eb;font-weight:600;text-decoration:none}.tkc-tool-seo__body[data-v-2f4dd49a] a:hover{text-decoration:underline;text-underline-offset:2px}.tkc-tool-seo__body[data-v-2f4dd49a] .tkc-music-plan-table-scroll{-webkit-overflow-scrolling:touch;background:#f8fafcd9;border:1px solid #94a3b859;border-radius:12px;margin:12px 0 20px;overflow-x:auto}.tkc-tool-seo__body[data-v-2f4dd49a] .tkc-music-plan-table{border-collapse:collapse;font-size:14px;line-height:1.55;margin:0;min-width:28rem;width:100%}.tkc-tool-seo__body[data-v-2f4dd49a] .tkc-music-plan-table__cap{caption-side:top;color:#1e293b;font-size:14px;font-weight:700;margin-bottom:10px;padding:12px 12px 0;text-align:left}.tkc-tool-seo__body[data-v-2f4dd49a] .tkc-music-plan-table td,.tkc-tool-seo__body[data-v-2f4dd49a] .tkc-music-plan-table th{border-bottom:1px solid #94a3b859;padding:10px 12px;text-align:left;vertical-align:top}.tkc-tool-seo__body[data-v-2f4dd49a] .tkc-music-plan-table thead th{background:#f1f5f9;color:#475569;font-size:12px;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.tkc-tool-seo__body[data-v-2f4dd49a] .tkc-music-plan-table tbody th[scope=row]{background:#f8fafc;color:#334155;font-weight:700;white-space:nowrap}.tkc-tool-seo__body[data-v-2f4dd49a] .tkc-music-plan-table tbody td{color:#0f172a;font-variant-numeric:tabular-nums;font-weight:600}.tkc-tool-seo__body[data-v-2f4dd49a] .tkc-music-plan-table tbody tr:last-child td,.tkc-tool-seo__body[data-v-2f4dd49a] .tkc-music-plan-table tbody tr:last-child th{border-bottom:none}.tkc-tool-seo__visual-img[data-v-2f4dd49a]{aspect-ratio:1200/675;background:#08111f;border:none;border-radius:12px;box-shadow:none;display:block;height:auto;object-fit:contain;width:100%}.tkc-tool-seo__cards[data-v-2f4dd49a]{margin-top:12px}.tkc-tool-seo__card-grid[data-v-2f4dd49a]{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.tkc-tool-seo__card[data-v-2f4dd49a]{background:radial-gradient(circle at 12% 0,#6366f11f,#0000 42%),#fff;border:1px solid #94a3b859;border-radius:16px;padding:16px}.tkc-tool-seo__card--template[data-v-2f4dd49a]{background:radial-gradient(circle at 88% 0,#22d3ee24,#0000 42%),#f8fafc}.tkc-tool-seo__card-title[data-v-2f4dd49a]{color:#0f172a;font-size:14px;font-weight:800;margin:0 0 8px}.tkc-tool-seo__card-text[data-v-2f4dd49a]{color:#475569;font-size:14px;line-height:1.65;margin:0}@media (max-width:720px){.tkc-tool-seo__card-grid[data-v-2f4dd49a]{grid-template-columns:1fr}}.tkc-tool-seo__faq[data-v-2f4dd49a]{margin:0;padding:0}.tkc-tool-seo__q[data-v-2f4dd49a]{color:#0f172a;font-size:15px;font-weight:700;margin:16px 0 6px}.tkc-tool-seo__q[data-v-2f4dd49a]:first-child{margin-top:0}.tkc-tool-seo__a[data-v-2f4dd49a]{color:#475569;font-size:15px;line-height:1.65;margin:0;padding:0}.tkc-tool-seo__rel[data-v-2f4dd49a]{list-style:none;margin:0;padding:0}.tkc-tool-seo__rel-item[data-v-2f4dd49a]{margin-bottom:8px}.tkc-tool-seo__rel-link[data-v-2f4dd49a]{align-items:center;color:#1d4ed8;display:inline-flex;font-size:15px;font-weight:600;gap:8px;text-decoration:none}.tkc-tool-seo__rel-link[data-v-2f4dd49a]:hover{text-decoration:underline;text-underline-offset:3px}.tkc-tool-seo__rel-pill[data-v-2f4dd49a]{background:#f1f5f9;border-radius:6px;color:#64748b;font-size:11px;font-weight:700;letter-spacing:.04em;padding:2px 8px;text-transform:uppercase}html[data-tkc-theme=dark] .tkc-tool-seo[data-v-2f4dd49a]{background:linear-gradient(180deg,#18181bb8,#121214f5 36%,#18181b);border-top-color:#ffffff1a}html[data-tkc-theme=dark] .tkc-tool-seo__h2[data-v-2f4dd49a]{color:#fafafa}html[data-tkc-theme=dark] .tkc-tool-seo__h2--section[data-v-2f4dd49a],html[data-tkc-theme=dark] .tkc-tool-seo__h3[data-v-2f4dd49a]{color:#e4e4e7}html[data-tkc-theme=dark] .tkc-tool-seo__lede[data-v-2f4dd49a]{color:#a1a1aa}html[data-tkc-theme=dark] .tkc-tool-seo__cap[data-v-2f4dd49a]{color:#94a3b8}html[data-tkc-theme=dark] .tkc-tool-seo__fig-frame[data-v-2f4dd49a]{background:#27272ae0;border-color:#ffffff1f}html[data-tkc-theme=dark] .tkc-tool-seo__fig--tti .tkc-tool-seo__fig-frame[data-v-2f4dd49a],html[data-tkc-theme=dark] .tkc-tool-seo__fig-frame--visual[data-v-2f4dd49a]{background:#0b1020;border-color:#22d3ee59;box-shadow:inset 0 0 0 1px #6366f133,0 16px 48px -16px #0000008c}html[data-tkc-theme=dark] .tkc-tool-seo__body[data-v-2f4dd49a] li,html[data-tkc-theme=dark] .tkc-tool-seo__body[data-v-2f4dd49a] ol,html[data-tkc-theme=dark] .tkc-tool-seo__body[data-v-2f4dd49a] p,html[data-tkc-theme=dark] .tkc-tool-seo__body[data-v-2f4dd49a] ul{color:#d4d4d8}html[data-tkc-theme=dark] .tkc-tool-seo__body[data-v-2f4dd49a] strong{color:#fafafa}html[data-tkc-theme=dark] .tkc-tool-seo__body[data-v-2f4dd49a] a{color:#5eead4}html[data-tkc-theme=dark] .tkc-tool-seo__body[data-v-2f4dd49a] a:hover{color:#99f6e4}html[data-tkc-theme=dark] .tkc-tool-seo__body[data-v-2f4dd49a] h3,html[data-tkc-theme=dark] .tkc-tool-seo__body[data-v-2f4dd49a] h4{color:#e4e4e7}html[data-tkc-theme=dark] .tkc-tool-seo__body[data-v-2f4dd49a] blockquote{border-left-color:#5eead473;color:#d4d4d8}html[data-tkc-theme=dark] .tkc-tool-seo__card[data-v-2f4dd49a]{background:radial-gradient(circle at 12% 0,#6366f12e,#0000 42%),#18181be6;border-color:#ffffff1a}html[data-tkc-theme=dark] .tkc-tool-seo__card--template[data-v-2f4dd49a]{background:radial-gradient(circle at 88% 0,#22d3ee2e,#0000 42%),#18181be6}html[data-tkc-theme=dark] .tkc-tool-seo__card-title[data-v-2f4dd49a]{color:#fafafa}html[data-tkc-theme=dark] .tkc-tool-seo__card-text[data-v-2f4dd49a]{color:#d4d4d8}html[data-tkc-theme=dark] .tkc-tool-seo__q[data-v-2f4dd49a]{color:#fafafa}html[data-tkc-theme=dark] .tkc-tool-seo__a[data-v-2f4dd49a]{color:#d4d4d8}html[data-tkc-theme=dark] .tkc-tool-seo__rel-link[data-v-2f4dd49a]{color:#67e8f9}html[data-tkc-theme=dark] .tkc-tool-seo__rel-link[data-v-2f4dd49a]:hover{color:#99f6e4}html[data-tkc-theme=dark] .tkc-tool-seo__rel-pill[data-v-2f4dd49a]{background:#27272ad9;border:1px solid #ffffff14;color:#a1a1aa}html[data-tkc-theme=dark] .tkc-tool-seo__body[data-v-2f4dd49a] .tkc-music-plan-table-scroll{background:#0f172ab8;border-color:#a78bfa47;box-shadow:inset 0 1px 0 #ffffff0f,0 8px 28px -16px #00000073}html[data-tkc-theme=dark] .tkc-tool-seo__body[data-v-2f4dd49a] .tkc-music-plan-table__cap{color:#e2e8f0}html[data-tkc-theme=dark] .tkc-tool-seo__body[data-v-2f4dd49a] .tkc-music-plan-table thead th{background:#581c876b;border-bottom-color:#a78bfa47;color:#c4b5fd}html[data-tkc-theme=dark] .tkc-tool-seo__body[data-v-2f4dd49a] .tkc-music-plan-table td,html[data-tkc-theme=dark] .tkc-tool-seo__body[data-v-2f4dd49a] .tkc-music-plan-table th{border-bottom-color:#94a3b829}html[data-tkc-theme=dark] .tkc-tool-seo__body[data-v-2f4dd49a] .tkc-music-plan-table tbody th[scope=row]{background:#1e1b4b8c;color:#e2e8f0}html[data-tkc-theme=dark] .tkc-tool-seo__body[data-v-2f4dd49a] .tkc-music-plan-table tbody td{color:#f8fafc}html[data-tkc-theme=dark] .tkc-tool-seo__body[data-v-2f4dd49a] .tkc-music-plan-table tbody tr:nth-child(2n) td{background:#0f172a6b}html[data-tkc-theme=dark] .tkc-tool-seo__body[data-v-2f4dd49a] .tkc-music-plan-table tbody tr:nth-child(2n) th[scope=row]{background:#1e1b4bb8}.tkc-chat-projects-menu[data-v-2262853e]{display:inline-flex;flex-shrink:0;position:relative;vertical-align:middle;z-index:0}.tkc-chat-projects-menu--open[data-v-2262853e]{z-index:var(--tkc-chat-tools-menu-popover-z,2147482994)}.tkc-chat-projects-menu__trigger[data-v-2262853e]{-webkit-tap-highlight-color:transparent;align-items:center;background:#f8fafcf2;border:1px solid var(--border,#e5e6eb);border-radius:10px;box-sizing:border-box;color:var(--text,#1d2129);cursor:pointer;display:inline-flex;font:inherit;gap:4px;height:var(--send-toolbar-hit,36px);justify-content:space-between;margin:0;max-height:var(--send-toolbar-hit,36px);max-width:min(176px,44vw);min-height:var(--send-toolbar-hit,36px);padding:0 8px 0 10px;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease}.tkc-chat-projects-menu__trigger-face[data-v-2262853e]{align-items:center;display:inline-flex;flex:1 1 auto;gap:6px;min-width:0}.tkc-chat-projects-menu--active .tkc-chat-projects-menu__trigger[data-v-2262853e]{background:#eff6fffa;border-color:#4080ff52;color:#1e40af}.tkc-chat-projects-menu__trigger[data-v-2262853e]:hover:not(:disabled){background:#fff;border-color:#4080ff47}.tkc-chat-projects-menu--active .tkc-chat-projects-menu__trigger[data-v-2262853e]:hover:not(:disabled){background:#eff6ff;border-color:#4080ff66;color:#1d4ed8}.tkc-chat-projects-menu__trigger[data-v-2262853e]:focus{outline:none}.tkc-chat-projects-menu__trigger[data-v-2262853e]:focus-visible{box-shadow:0 0 0 3px #4080ff38}.tkc-chat-projects-menu__trigger--open[data-v-2262853e]{background:#fff;border-color:#4080ff59}.tkc-chat-projects-menu__trigger[data-v-2262853e]:disabled{cursor:not-allowed;opacity:.48}.tkc-chat-projects-menu__trigger-icon[data-v-2262853e]{color:var(--text-2,#4e5969);display:flex;flex-shrink:0;height:var(--send-toolbar-inner-icon,18px);width:var(--send-toolbar-inner-icon,18px)}.tkc-chat-projects-menu--active .tkc-chat-projects-menu__trigger-icon[data-v-2262853e]{color:#2563eb}.tkc-chat-projects-menu__brand-icon[data-v-2262853e]{display:block;height:100%;width:100%}.tkc-chat-projects-menu__trigger-text[data-v-2262853e]{font-size:13px;font-weight:600;letter-spacing:-.02em;line-height:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tkc-chat-projects-menu--active .tkc-chat-projects-menu__trigger-text[data-v-2262853e]{color:#1e40af}.tkc-chat-projects-menu__chev[data-v-2262853e]{align-items:center;background:#94a3b829;border-radius:999px;color:#94a3b8;display:inline-flex;flex-shrink:0;font-size:7px;height:18px;justify-content:center;line-height:1;transition:transform .2s ease,background .15s ease,color .15s ease;width:18px}.tkc-chat-projects-menu__chev--open[data-v-2262853e]{background:#94a3b838;color:#64748b;transform:rotate(-180deg)}.tkc-chat-projects-menu--active .tkc-chat-projects-menu__chev[data-v-2262853e]{background:#3b82f624;color:#3b82f6}.tkc-chat-projects-menu__backdrop[data-v-2262853e]{background:#0000;inset:0;position:fixed;z-index:var(--tkc-chat-tools-menu-backdrop-z,168)}.tkc-chat-projects-menu__panel[data-v-2262853e]{background:#fff;border:1px solid #0f172a14;border-radius:12px;bottom:calc(100% + 8px);box-shadow:0 12px 40px #0f172a24,inset 0 0 0 1px #ffffffa6;box-sizing:border-box;display:flex;flex-direction:column;max-height:min(360px,56vh);max-width:min(300px,calc(100vw - 16px));min-width:min(260px,calc(100vw - 24px));outline:none;overflow:hidden;padding:0;position:absolute;right:0;z-index:var(--tkc-chat-tools-menu-panel-z,176)}.tkc-chat-projects-menu__head[data-v-2262853e]{align-items:flex-start;border-bottom:1px solid #0f172a0f;display:flex;gap:10px;justify-content:space-between;padding:12px 12px 8px}.tkc-chat-projects-menu__head-copy[data-v-2262853e]{flex:1 1 auto;min-width:0}.tkc-chat-projects-menu__head-title[data-v-2262853e]{color:#0f172a;font-size:13px;font-weight:700;letter-spacing:-.02em;margin:0}.tkc-chat-projects-menu__head-hint[data-v-2262853e]{color:#94a3b8;font-size:11px;line-height:1.35;margin:2px 0 0}.tkc-chat-projects-menu__head-clear[data-v-2262853e]{background:#0000;border:none;border-radius:6px;color:#64748b;cursor:pointer;flex-shrink:0;font:inherit;font-size:11px;font-weight:600;margin:0;padding:4px 8px}.tkc-chat-projects-menu__head-clear[data-v-2262853e]:hover:not(:disabled){background:#0f172a0d;color:#0f172a}.tkc-chat-projects-menu__loading[data-v-2262853e]{align-items:center;color:#94a3b8;display:flex;font-size:12px;gap:8px;padding:14px 12px}.tkc-chat-projects-menu__loading-dot[data-v-2262853e]{animation:tkc-chat-projects-menu-pulse-2262853e 1s ease-in-out infinite;background:#3b82f6;border-radius:50%;height:6px;width:6px}@keyframes tkc-chat-projects-menu-pulse-2262853e{0%,to{opacity:.35;transform:scale(.92)}50%{opacity:1;transform:scale(1)}}.tkc-chat-projects-menu__list[data-v-2262853e]{max-height:min(240px,42vh);overflow:auto;padding:6px}.tkc-chat-projects-menu__row[data-v-2262853e]{-webkit-tap-highlight-color:transparent;align-items:center;background:#0000;border:none;border-radius:8px;color:#374151;cursor:pointer;display:flex;font:inherit;gap:10px;margin:0 0 4px;padding:9px 10px;text-align:left;transition:background .12s ease;width:100%}.tkc-chat-projects-menu__row[data-v-2262853e]:last-child{margin-bottom:0}.tkc-chat-projects-menu__row[data-v-2262853e]:hover:not(:disabled){background:#0f172a0a}.tkc-chat-projects-menu__row--selected[data-v-2262853e]{background:#4080ff1a}.tkc-chat-projects-menu__row--selected[data-v-2262853e]:hover:not(:disabled){background:#4080ff24}.tkc-chat-projects-menu__row[data-v-2262853e]:focus{outline:none}.tkc-chat-projects-menu__row[data-v-2262853e]:focus-visible{box-shadow:0 0 0 2px #4080ff59}.tkc-chat-projects-menu__row[data-v-2262853e]:disabled{cursor:not-allowed;opacity:.45}.tkc-chat-projects-menu__row-icon[data-v-2262853e]{color:#64748b;display:flex;flex-shrink:0;height:18px;width:18px}.tkc-chat-projects-menu__row--selected .tkc-chat-projects-menu__row-icon[data-v-2262853e]{color:#2563eb}.tkc-chat-projects-menu__row-icon svg[data-v-2262853e]{height:100%;width:100%}.tkc-chat-projects-menu__row-label[data-v-2262853e]{flex:1 1 auto;font-size:13px;font-weight:500;letter-spacing:-.01em;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tkc-chat-projects-menu__row--selected .tkc-chat-projects-menu__row-label[data-v-2262853e]{color:#1e40af;font-weight:600}.tkc-chat-projects-menu__row-tick[data-v-2262853e]{color:#2563eb;display:flex;flex-shrink:0}.tkc-chat-projects-menu__empty[data-v-2262853e]{color:#94a3b8;font-size:12px;line-height:1.45;margin:0;padding:4px 12px 10px}.tkc-chat-projects-menu__footer[data-v-2262853e]{background:#f8fafcd9;border-top:1px solid #0f172a0f;display:flex;flex-direction:column;gap:6px;padding:8px}.tkc-chat-projects-menu__footer-btn[data-v-2262853e]{align-items:center;background:#fff;border:1px solid #0f172a14;border-radius:8px;box-shadow:0 1px 2px #0f172a0a;color:#0f172a;display:inline-flex;font-size:12px;font-weight:600;gap:6px;justify-content:center;min-height:34px;padding:0 12px;text-decoration:none;width:100%}.tkc-chat-projects-menu__footer-btn[data-v-2262853e]:hover{background:#eff6ff99;border-color:#4080ff47;color:#1d4ed8}.tkc-chat-projects-menu__footer-link[data-v-2262853e]{color:#64748b;display:block;font-size:11px;font-weight:600;padding:4px 6px 2px;text-align:center;text-decoration:none}.tkc-chat-projects-menu__footer-link[data-v-2262853e]:hover{color:#2563eb}.tkc-chat-projects-menu__gate[data-v-2262853e]{padding:16px 14px 18px}.tkc-chat-projects-menu__gate-text[data-v-2262853e]{color:#64748b;font-size:13px;line-height:1.45;margin:0 0 12px}.tkc-chat-projects-menu__gate-btn[data-v-2262853e]{align-items:center;background:#2563eb;border-radius:8px;color:#fff;display:inline-flex;font-size:13px;font-weight:600;justify-content:center;min-height:36px;padding:0 14px;text-decoration:none;width:100%}html[data-tkc-theme=dark] .tkc-chat-projects-menu__trigger[data-v-2262853e]{background:#1e293beb;border-color:#94a3b847;color:#e2e8f0}html[data-tkc-theme=dark] .tkc-chat-projects-menu__trigger[data-v-2262853e]:hover:not(:disabled){background:#334155f2;border-color:#a78bfa59;color:#f1f5f9}html[data-tkc-theme=dark] .tkc-chat-projects-menu__trigger--open[data-v-2262853e]{background:#334155fa;border-color:#a78bfa6b;color:#f8fafc}html[data-tkc-theme=dark] .tkc-chat-projects-menu--active .tkc-chat-projects-menu__trigger[data-v-2262853e]{background:#7c3aed38;border-color:#a78bfa73;color:#e9d5ff}html[data-tkc-theme=dark] .tkc-chat-projects-menu--active .tkc-chat-projects-menu__trigger[data-v-2262853e]:hover:not(:disabled){background:#7c3aed4d;border-color:#c4b5fd80;color:#f5f3ff}html[data-tkc-theme=dark] .tkc-chat-projects-menu__trigger-icon[data-v-2262853e]{color:#cbd5e1}html[data-tkc-theme=dark] .tkc-chat-projects-menu--active .tkc-chat-projects-menu__trigger-icon[data-v-2262853e],html[data-tkc-theme=dark] .tkc-chat-projects-menu--active .tkc-chat-projects-menu__trigger-text[data-v-2262853e]{color:#ddd6fe}html[data-tkc-theme=dark] .tkc-chat-projects-menu--active .tkc-chat-projects-menu__chev[data-v-2262853e]{background:#7c3aed47;color:#c4b5fd}html[data-tkc-theme=dark] .tkc-chat-projects-menu__panel[data-v-2262853e]{background:#0f172afa;border-color:#94a3b838;box-shadow:0 16px 48px #00000073,inset 0 0 0 1px #7c3aed1f}html[data-tkc-theme=dark] .tkc-chat-projects-menu__head[data-v-2262853e]{border-bottom-color:#94a3b829}html[data-tkc-theme=dark] .tkc-chat-projects-menu__head-title[data-v-2262853e]{color:#f1f5f9}html[data-tkc-theme=dark] .tkc-chat-projects-menu__head-clear[data-v-2262853e],html[data-tkc-theme=dark] .tkc-chat-projects-menu__head-hint[data-v-2262853e]{color:#94a3b8}html[data-tkc-theme=dark] .tkc-chat-projects-menu__head-clear[data-v-2262853e]:hover:not(:disabled){background:#94a3b81f;color:#e2e8f0}html[data-tkc-theme=dark] .tkc-chat-projects-menu__loading[data-v-2262853e]{color:#94a3b8}html[data-tkc-theme=dark] .tkc-chat-projects-menu__loading-dot[data-v-2262853e]{background:#a78bfa}html[data-tkc-theme=dark] .tkc-chat-projects-menu__row[data-v-2262853e]{color:#cbd5e1}html[data-tkc-theme=dark] .tkc-chat-projects-menu__row[data-v-2262853e]:hover:not(:disabled){background:#94a3b81a}html[data-tkc-theme=dark] .tkc-chat-projects-menu__row--selected[data-v-2262853e]{background:#7c3aed2e}html[data-tkc-theme=dark] .tkc-chat-projects-menu__row--selected[data-v-2262853e]:hover:not(:disabled){background:#7c3aed42}html[data-tkc-theme=dark] .tkc-chat-projects-menu__row-icon[data-v-2262853e]{color:#94a3b8}html[data-tkc-theme=dark] .tkc-chat-projects-menu__row--selected .tkc-chat-projects-menu__row-icon[data-v-2262853e],html[data-tkc-theme=dark] .tkc-chat-projects-menu__row--selected .tkc-chat-projects-menu__row-label[data-v-2262853e]{color:#ddd6fe}html[data-tkc-theme=dark] .tkc-chat-projects-menu__row-tick[data-v-2262853e]{color:#a78bfa}html[data-tkc-theme=dark] .tkc-chat-projects-menu__empty[data-v-2262853e]{color:#94a3b8}html[data-tkc-theme=dark] .tkc-chat-projects-menu__footer[data-v-2262853e]{background:#080f1ea6;border-top-color:#94a3b829}html[data-tkc-theme=dark] .tkc-chat-projects-menu__footer-btn[data-v-2262853e]{background:#1e293be6;border-color:#94a3b847;box-shadow:0 1px 3px #00000040;color:#e2e8f0}html[data-tkc-theme=dark] .tkc-chat-projects-menu__footer-btn[data-v-2262853e]:hover{background:#7c3aed33;border-color:#a78bfa66;color:#f5f3ff}html[data-tkc-theme=dark] .tkc-chat-projects-menu__footer-link[data-v-2262853e]{color:#94a3b8}html[data-tkc-theme=dark] .tkc-chat-projects-menu__footer-link[data-v-2262853e]:hover{color:#c4b5fd}html[data-tkc-theme=dark] .tkc-chat-projects-menu__gate-text[data-v-2262853e]{color:#94a3b8}html[data-tkc-theme=dark] .tkc-chat-projects-menu__gate-btn[data-v-2262853e]{background:linear-gradient(120deg,#7c3aed,#6d28d9);color:#fff}.tkc-sg .tkc-sg__advanced[data-v-4d660556]{margin-top:-18px;padding-top:8px}