.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-aiw{--aiw-radius:20px;--aiw-radius-sm:14px;--aiw-card-border:#4080ff24;--aiw-shadow:0 1px 2px #0f172a0a,0 12px 40px -16px #4080ff1a,0 0 0 1px #ffffffbf inset;--aiw-font:var(
    --tkc-tool-select-font,"Inter",ui-sans-serif,system-ui,-apple-system,"Segoe UI","Microsoft YaHei","PingFang SC",sans-serif
  );--aiw-fs-xs:10px;--aiw-fs-sm:11px;--aiw-fs-ui:13px;--aiw-fs-body:14px;--aiw-fs-lead:14px;--aiw-fs-action:14px;font-feature-settings:"kern" 1,"liga" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f0f4fb;background-image:radial-gradient(ellipse 120% 80% at 50% -20%,#4080ff2e,#0000 55%),radial-gradient(ellipse 70% 50% at 100% 0,#0891b214,#0000 45%),linear-gradient(180deg,#eef3fb,#f8fafc 40%,#f1f5f9);box-sizing:border-box;color:var(--text);font-family:var(--aiw-font);font-size:var(--aiw-fs-body);font-weight:400;letter-spacing:-.006em;line-height:1.55;min-height:100vh;overflow-x:clip;padding:20px max(18px,env(safe-area-inset-right)) 36px max(18px,env(safe-area-inset-left));position:relative;text-rendering:optimizeLegibility;width:100%}@media (min-width:961px){.tkc-aiw{--aiw-radius:16px;--aiw-radius-sm:11px;--aiw-fs-xs:9px;--aiw-fs-sm:10px;--aiw-fs-ui:12px;--aiw-fs-body:13px;--aiw-fs-lead:13px;--aiw-fs-action:13px;padding:16px max(14px,env(safe-area-inset-right)) 28px max(14px,env(safe-area-inset-left))}.tkc-aiw__shell{max-width:1240px}.tkc-aiw__grid{gap:14px 16px}.tkc-aiw__hero{margin-bottom:14px;padding:14px 16px 16px}.tkc-aiw__hero .tkc-tool-seo-hero__kicker{margin-bottom:4px}.tkc-aiw__hero .tkc-tool-seo-hero__title{font-size:clamp(.9rem,1.6vw,1.1rem);margin-bottom:6px}.tkc-aiw__hero .tkc-tool-seo-hero__lead{font-size:.6875rem}.tkc-aiw__step-label{gap:8px;margin:0 0 8px}.tkc-aiw__step-badge{border-radius:8px;font-size:11px;height:24px;width:24px}.tkc-aiw__fieldset{margin:0 0 14px;padding:11px 14px 4px}.tkc-aiw__fieldset-legend{margin-bottom:10px}.tkc-aiw__composer .tkc-aiw__label-row{gap:8px 12px;padding:8px 12px 6px}.tkc-aiw__composer .tkc-tool-composer-footer{padding:2px 8px 4px}.tkc-aiw .tkc-tool-defaults-model-field .tkc-tools-ai-model-picker__trigger{font-size:12px!important;line-height:1.4!important;min-height:36px;padding:8px 10px 8px 12px!important}.tkc-aiw .tkc-tool-advanced-heading{font-size:12px;margin-bottom:10px;padding-bottom:8px}.tkc-aiw__cta{gap:6px 10px;padding:6px 0 2px}.tkc-aiw__cta-chat-features .tkc-chat-projects-menu__trigger,.tkc-aiw__cta-chat-features .tkc-chat-tools-menu__trigger,.tkc-aiw__cta-knowledge .send-toolbar__knowledge{border-radius:6px;min-height:28px;min-width:5.25rem;padding:4px 14px 4px 12px}.tkc-aiw__card{padding:14px 16px 16px}.tkc-aiw__card--draft{min-height:min(320px,48vh);scroll-margin-top:14px}.tkc-aiw__card-head{gap:12px;margin-bottom:16px;padding-bottom:14px}.tkc-aiw__card-icon{border-radius:11px;height:40px;width:40px}.tkc-aiw__card-title{font-size:1.15rem;margin:0 0 4px}.tkc-aiw__row{gap:12px}.tkc-aiw__field{gap:5px;margin-bottom:10px}.tkc-aiw__field label{font-size:9px}.tkc-aiw__output-wrap{min-height:min(240px,32vh)}.tkc-aiw__preview{font-size:13px;line-height:1.6;max-height:min(62vh,560px);min-height:min(220px,30vh);padding:16px 16px 20px}}.tkc-aiw__ambient{background-image:radial-gradient(circle at 12% 35%,#4080ff17 0,#0000 42%),radial-gradient(circle at 88% 65%,#2d6aff12 0,#0000 40%);inset:0;pointer-events:none;position:absolute;z-index:0}.tkc-aiw__shell{display:flex;flex-direction:column;margin:0 auto;max-width:1320px;position:relative;z-index:1}.tkc-aiw__grid{align-items:stretch;display:grid;gap:18px 20px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}@media (max-width:960px){.tkc-aiw{--aiw-fs-ui:12px;--aiw-fs-sm:11px;--aiw-fs-body:13px;--aiw-fs-lead:13px;--aiw-fs-action:13px;align-self:stretch;padding:14px max(10px,env(safe-area-inset-right)) 28px max(10px,env(safe-area-inset-left))}.tkc-aiw,.tkc-aiw__shell{flex:1 1 auto;max-width:100%;min-height:0;width:100%}.tkc-aiw__shell{margin-left:0;margin-right:0}.tkc-aiw__grid{align-items:stretch;flex:1 1 auto;gap:12px;grid-template-columns:1fr;min-height:0;min-width:0;width:100%}.tkc-aiw__card{box-sizing:border-box;padding:14px 12px 16px;width:100%}.tkc-aiw__hero{margin-bottom:12px;padding:14px 14px 16px}.tkc-aiw__card--brief,.tkc-aiw__card--form{display:flex;flex-direction:column}.tkc-aiw__field--grow{order:-1}.tkc-aiw__card--draft{min-height:min(260px,44vh)}.tkc-aiw__output-wrap{min-height:min(220px,30vh)}.tkc-aiw__preview{max-height:min(56vh,520px);min-height:min(200px,28vh)}}@media (max-width:768px){.tkc-aiw__card--brief.tkc-aiw__card--form{border-radius:18px;box-shadow:0 1px 2px #0f172a0d,0 14px 36px -18px #4080ff24;gap:12px;padding:14px 12px 16px}.tkc-aiw__card--brief.tkc-aiw__card--form .tkc-aiw__field--grow{margin-bottom:0}.tkc-aiw__step-label{background:linear-gradient(135deg,#eff6fff5,#ffffffe0);border:1px solid #6366f124;border-radius:12px;box-shadow:0 1px 3px #0f172a0a;letter-spacing:.07em;margin:0;padding:9px 12px}.tkc-aiw__step-text{letter-spacing:.06em}.tkc-aiw__step-badge{border-radius:8px;font-size:13px;height:26px;width:26px}.tkc-aiw .tkc-aiw__defaults-expose-on-mobile.tkc-tool-defaults-drawer{background:#0000!important;border:none!important;border-radius:0!important;box-shadow:none!important;margin:0!important;overflow:visible!important}.tkc-aiw .tkc-aiw__defaults-expose-on-mobile.tkc-tool-defaults-drawer>[role=group]{background:#0000!important;border:none!important;margin:0!important;padding:0!important}.tkc-aiw .tkc-aiw__fieldset.tkc-aiw__fieldset--defaults{background:#f8fafcf7;border:1px solid #94a3b852;border-radius:14px;box-shadow:0 2px 12px #0f172a0f;margin:0;padding:14px 14px 16px}.tkc-aiw .tkc-aiw__fieldset--defaults .tkc-aiw__fieldset-legend{margin-bottom:12px}.tkc-aiw__composer{border-radius:14px;box-shadow:0 2px 12px #0f172a0f,0 0 0 1px #94a3b81f}.tkc-aiw__composer .tkc-aiw__label-row{padding:10px 12px 8px}.tkc-aiw .tkc-tool-advanced-heading{border-bottom:1px solid #94a3b838;font-size:13px;margin:0 0 12px;padding-bottom:10px}.tkc-aiw__advanced{background:#f8fafcf0;border-color:#cbd5e1d9;border-radius:14px;box-shadow:0 2px 12px #0f172a0d;margin-bottom:0;margin-top:0;padding:12px 12px 14px}.tkc-aiw__composer .tkc-aiw__textarea{height:var(--tkc-tools-composer-default-h,var(--tkc-tools-composer-min-h,5rem));max-height:var(--tkc-tools-composer-max-h,11rem)!important;min-height:var(--tkc-tools-composer-min-h,4.5rem)!important;overflow:auto!important;resize:vertical!important}.tkc-aiw__cta-knowledge{margin-left:0}html[data-tkc-theme=dark] .tkc-aiw__card--brief.tkc-aiw__card--form{box-shadow:0 1px 2px #00000059,0 16px 42px -14px #7c3aed38}html[data-tkc-theme=dark] .tkc-aiw__step-label{background:linear-gradient(135deg,#312e816b,#0f111ad1);border-color:#a78bfa38;box-shadow:0 1px 3px #00000059}html[data-tkc-theme=dark] .tkc-aiw .tkc-aiw__fieldset.tkc-aiw__fieldset--defaults{background:#0f111ae0;border-color:#94a3b838;box-shadow:0 6px 24px #0006}html[data-tkc-theme=dark] .tkc-aiw .tkc-tool-advanced-heading{border-bottom-color:#94a3b833}html[data-tkc-theme=dark] .tkc-aiw__advanced{background:#0f111ad1;border-color:#94a3b829}.tkc-aiw .tkc-aiw__adv-btn{background:#f8fafcf5;border:1px solid #94a3b861;border-radius:12px;box-shadow:0 2px 10px #0f172a0d;box-sizing:border-box;color:#1e293b;font-size:11px;font-weight:600;letter-spacing:-.015em;margin-bottom:0;min-height:36px;padding:9px 13px 9px 15px;text-transform:none}.tkc-aiw .tkc-aiw__adv-btn:hover{background:#f1f5f9fa;border-color:#6366f152;box-shadow:0 4px 14px #6366f11f;color:#0f172a}.tkc-aiw .tkc-aiw__adv-btn:active{box-shadow:inset 0 1px 4px #0f172a14}.tkc-aiw .tkc-aiw__adv-btn .tkc-aiw__chev{background:#94a3b82e;font-size:7px;height:24px;width:24px}.tkc-aiw .tkc-aiw__adv-btn:hover .tkc-aiw__chev{background:#6366f12e;color:#4f46e5}html[data-tkc-theme=dark] .tkc-aiw .tkc-aiw__adv-btn{background:#18181bc2;border-color:#94a3b838;box-shadow:0 4px 18px #00000059;color:#e2e8f0}html[data-tkc-theme=dark] .tkc-aiw .tkc-aiw__adv-btn:hover{background:#27272ae0;border-color:#a78bfa59;color:#f1f5f9}html[data-tkc-theme=dark] .tkc-aiw .tkc-aiw__adv-btn .tkc-aiw__chev{background:#94a3b824;color:#94a3b8}html[data-tkc-theme=dark] .tkc-aiw .tkc-aiw__adv-btn:hover .tkc-aiw__chev{background:#a78bfa33;color:#c4b5fd}}.tkc-aiw__hero{backdrop-filter:blur(12px);background:linear-gradient(135deg,#ffffffeb,#ffffffc7);border:1px solid var(--aiw-card-border);border-radius:var(--aiw-radius);box-shadow:var(--aiw-shadow);margin-bottom:18px;padding:18px 22px 20px}.tkc-aiw__page-head{margin:0 0 10px;padding:0 2px}.tkc-aiw__page-title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text,#0f172a);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans SC,PingFang SC,Microsoft YaHei,sans-serif;font-size:clamp(1.28rem,2.5vw,1.65rem);font-weight:700;letter-spacing:-.035em;line-height:1.22;margin:0}.tkc-aiw__hero .tkc-tool-seo-hero__kicker{font-size:9px;margin-bottom:6px}.tkc-aiw__hero .tkc-tool-seo-hero__title{font-size:clamp(.95rem,1.85vw,1.22rem);line-height:1.22;margin-bottom:8px}.tkc-aiw__hero .tkc-tool-seo-hero__lead{font-size:.75rem;line-height:1.5}@media (max-width:640px){.tkc-aiw{padding-bottom:20px}.tkc-aiw__hero{margin-bottom:10px;padding:12px 14px 14px}.tkc-aiw__grid{gap:10px}}@media (max-width:480px){.tkc-aiw{padding:12px max(8px,env(safe-area-inset-right)) 18px max(8px,env(safe-area-inset-left))}.tkc-aiw__card{padding:12px 10px 14px}}.tkc-aiw__step-label{align-items:center;color:var(--primary);display:flex;font-size:var(--aiw-fs-xs);font-weight:700;gap:10px;letter-spacing:.12em;line-height:1.4;margin:0 0 10px;text-transform:uppercase}.tkc-aiw__step-label--writer{color:var(--primary)}.tkc-aiw__step-label--export{color:#0d9488}.tkc-aiw__step-text{font-weight:800;letter-spacing:.11em;line-height:1.4;text-transform:uppercase}.tkc-aiw__step-badge{align-items:center;background:linear-gradient(145deg,var(--primary) 0,#3d74ff 100%);border-radius:9px;box-shadow:0 2px 8px #4080ff40;color:#fff;display:inline-flex;flex-shrink:0;font-size:14px;font-weight:700;height:28px;justify-content:center;letter-spacing:0;text-transform:none;width:28px}.tkc-aiw__step-badge--export{background:linear-gradient(145deg,#0d9488,#14b8a6);box-shadow:0 2px 8px #0d948847}.tkc-aiw__fieldset{background:#f8fafca6;border:1px solid #e5e6ebf2;border-radius:var(--aiw-radius-sm);margin:0 0 18px;padding:14px 18px 6px}.tkc-aiw__fieldset-legend{color:var(--text-2);font-family:var(--aiw-font);font-size:var(--aiw-fs-xs);font-weight:600;letter-spacing:.14em;margin-bottom:12px;text-transform:uppercase}.tkc-aiw__label-row{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px 16px;justify-content:space-between}.tkc-aiw__label-row label{margin:0}.tkc-aiw__composer{background:#fff;border:1px solid var(--border);border-radius:var(--aiw-radius-sm);box-shadow:0 1px 3px #0f172a0f;display:flex;flex-direction:column;overflow:visible;transition:border-color .2s ease,box-shadow .2s ease}.tkc-aiw__composer:focus-within{border-color:#4080ff6b;box-shadow:0 0 0 3px #4080ff1a,0 2px 10px #0f172a0f}.tkc-aiw__composer .tkc-aiw__label-row{background:linear-gradient(180deg,#f8fafcfa,#ffffffb8);border-bottom:1px solid #94a3b838;gap:10px 14px;padding:10px 14px 8px}.tkc-aiw__composer .tkc-aiw__textarea{border:none;border-radius:var(--tkc-tools-composer-radius,var(--aiw-radius-sm,12px));box-shadow:none;box-sizing:border-box;flex:0 1 auto;height:var(--tkc-tools-composer-default-h,var(--tkc-tools-composer-min-h,7rem));max-height:var(--tkc-tools-composer-max-h,min(52dvh,36rem))!important;min-height:var(--tkc-tools-composer-min-h,5rem)!important;overflow:auto!important;resize:vertical!important}.tkc-aiw__composer .tkc-aiw__textarea:focus{box-shadow:none;outline:none}.tkc-aiw__composer .tkc-tool-composer-footer{background:#0000;border:none;box-shadow:none;justify-content:space-between;margin:0;min-height:0;padding:4px 10px 6px}.tkc-aiw__hint-count{color:var(--icon-color);font-family:var(--aiw-font);font-size:var(--aiw-fs-xs);font-weight:500;letter-spacing:-.02em}.tkc-aiw .tkc-tool-defaults-summary-text{font-family:var(--aiw-font);font-size:11px;font-weight:600;letter-spacing:.065em}.tkc-aiw__fieldset .tkc-aiw__field label.tkc-tool-defaults-label{color:var(--text);font-family:var(--aiw-font);font-size:.75rem;font-weight:600;letter-spacing:-.018em;line-height:1.35;text-transform:none}.tkc-aiw__lang-styled-wrap .tkc-tools-styled-select__label-text{font-weight:600}.tkc-aiw .tkc-tool-defaults-model-field .tkc-tools-ai-model-picker__trigger{border-radius:var(--aiw-radius-sm,12px);font-size:12px!important;line-height:1.4!important;min-height:42px;padding:10px 12px 10px 14px!important}.tkc-aiw .tkc-tool-advanced-heading{color:#0f172a;font-family:var(--aiw-font);font-size:14px;font-weight:600;letter-spacing:-.03em;line-height:1.35}.tkc-aiw .tkc-tool-composer-footer{font-family:var(--aiw-font)}.tkc-aiw .tkc-tool-composer-hint{font-weight:500;letter-spacing:-.018em}.tkc-aiw .tkc-tool-sample-link{font-family:var(--aiw-font);font-weight:600;letter-spacing:-.012em}.tkc-aiw__card--form.tkc-input-box--composer-popover-open,.tkc-aiw__card--form.tkc-input-box--tools-menu-open{overflow:visible}.tkc-aiw__cta{align-items:center;backdrop-filter:blur(14px) saturate(1.15);-webkit-backdrop-filter:blur(14px) saturate(1.15);background:linear-gradient(180deg,#ffffffb8,#f8fafcf5 42%,#fff);border-top:1px solid #6366f11a;bottom:0;box-shadow:inset 0 -1px 0 #ffffffa6,0 -8px 28px #0f172a0d;display:flex;flex-wrap:wrap;gap:8px 12px;justify-content:flex-start;margin-bottom:0;margin-top:0;min-width:0;padding:8px 0 2px;position:sticky;z-index:65}.tkc-aiw__cta-knowledge.tkc-home-know{margin-left:0;max-width:100%;width:100%}.tkc-aiw__cta-knowledge .tkc-home-know__toolbar-cluster,.tkc-aiw__cta-knowledge.tkc-home-know{align-items:center;display:inline-flex;flex:1 1 auto;gap:10px;min-width:0}.tkc-aiw__cta-knowledge .tkc-home-know__toolbar{align-items:center;display:inline-flex;flex:0 0 auto;min-width:0}.tkc-aiw__cta-knowledge .tkc-aiw__cta-chat-features.send-toolbar__features,.tkc-aiw__cta>.tkc-aiw__cta-chat-features.send-toolbar__features{-webkit-overflow-scrolling:touch;align-items:center;display:inline-flex;flex:0 0 auto;flex-grow:0;gap:10px;justify-content:flex-start;margin-left:0;max-width:100%;min-width:0;overflow-x:visible;overflow-y:visible;scrollbar-width:none}.tkc-aiw__cta>.tkc-aiw__cta-chat-features.send-toolbar__features::-webkit-scrollbar{height:0;width:0}.tkc-aiw__cta-knowledge .send-toolbar__knowledge{background:#f5f5f5;border:1px solid #0000000f;border-radius:7px;box-shadow:none;color:#000;height:auto;max-height:36px;min-height:32px;min-width:5.75rem;padding:5px 18px 5px 14px;transition:background .15s ease,border-color .15s ease,color .15s ease}.tkc-aiw__cta-knowledge .send-toolbar__knowledge:hover:not(.send-toolbar__knowledge--disabled){background:#ebebeb;border-color:#00000014;color:#000}.tkc-aiw__cta-knowledge .send-toolbar__knowledge:focus-visible:not(.send-toolbar__knowledge--disabled){box-shadow:0 0 0 2px #fff,0 0 0 3px #0000001f;outline:none}.tkc-aiw__cta-knowledge .send-toolbar__knowledge--has-staged:not(.send-toolbar__knowledge--disabled){background:#4080ff24;border-color:#4080ff73;box-shadow:0 0 0 1px #2563eb2e,0 2px 10px #2563eb24;color:#1e40af}.tkc-aiw__cta-knowledge .send-toolbar__knowledge--has-staged:not(.send-toolbar__knowledge--disabled):hover{background:#4080ff24;border-color:#4080ff66;color:#1d4ed8}.tkc-aiw__cta-knowledge .send-toolbar__knowledge--has-staged:not(.send-toolbar__knowledge--disabled) .send-toolbar__knowledge-label{color:#1e40af}.tkc-aiw__cta-knowledge .send-toolbar__knowledge--has-staged:not(.send-toolbar__knowledge--disabled):hover .send-toolbar__knowledge-label{color:#1d4ed8}.tkc-aiw__cta-knowledge .send-toolbar__knowledge--has-staged:not(.send-toolbar__knowledge--disabled) .send-toolbar__knowledge-icon{color:#2563eb}.tkc-aiw__cta-knowledge .send-toolbar__knowledge--has-staged:not(.send-toolbar__knowledge--disabled):hover .send-toolbar__knowledge-icon{color:#1d4ed8}.tkc-aiw__cta-knowledge .send-toolbar__knowledge-label{color:#000;font-size:11px;font-weight:500;letter-spacing:-.012em}.tkc-aiw__cta-knowledge .send-toolbar__knowledge-icon{color:#000;opacity:1}.tkc-aiw__cta-knowledge .send-toolbar__knowledge-face{gap:7px}.tkc-aiw__cta-knowledge .send-toolbar__knowledge--has-staged:not(.send-toolbar__knowledge--disabled) .send-toolbar__knowledge-badge{background:#2563eb;box-shadow:0 0 0 2px #eff6fffa;color:#fff}.tkc-aiw__cta-knowledge .send-toolbar__knowledge--has-staged:not(.send-toolbar__knowledge--disabled):hover .send-toolbar__knowledge-badge{box-shadow:0 0 0 2px #eff6ffeb}.tkc-aiw__cta-chat-features .tkc-chat-tools-menu{flex-shrink:0}.tkc-aiw__cta-chat-features .tkc-chat-tools-menu--open{z-index:220}.tkc-aiw__cta-chat-features .tkc-chat-tools-menu__backdrop{z-index:210}.tkc-aiw__cta-chat-features .tkc-chat-tools-menu__trigger{background:#f5f5f5;border:1px solid #0000000f;border-radius:7px;box-shadow:none;color:#000;font-size:11px;font-weight:500;gap:6px;height:auto;letter-spacing:-.012em;max-height:36px;min-height:32px;min-width:5.75rem;padding:5px 18px 5px 14px}.tkc-aiw__cta-chat-features .tkc-chat-tools-menu__trigger:hover:not(:disabled){background:#ebebeb;border-color:#00000014;color:#000}.tkc-aiw__cta-chat-features .tkc-chat-tools-menu__trigger:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 3px #0000001f}.tkc-aiw__cta-chat-features .tkc-chat-tools-menu__trigger--open{background:#ececec;border-color:#0000001a;color:#000}.tkc-aiw__cta-chat-features .tkc-chat-tools-menu__trigger--on{background:#4080ff24;border-color:#4080ff73;box-shadow:0 0 0 1px #2563eb2e,0 2px 10px #2563eb24;color:#1e40af}.tkc-aiw__cta-chat-features .tkc-chat-tools-menu__trigger--on:hover:not(:disabled){background:#4080ff2e;border-color:#4080ff85;color:#1d4ed8}.tkc-aiw__cta-chat-features .tkc-chat-tools-menu__trigger--on .tkc-chat-tools-menu__trigger-icon{color:#2563eb}.tkc-aiw__cta-chat-features .tkc-chat-tools-menu__trigger-icon{color:#000;height:16px;width:16px}.tkc-aiw__cta-chat-features .tkc-chat-tools-menu__trigger-icon svg{height:16px;width:16px}.tkc-aiw__cta-chat-features .tkc-chat-tools-menu__panel{border:1px solid #0000000f;border-radius:10px;box-shadow:0 8px 28px #0f172a1a,inset 0 0 0 1px #ffffffa6;padding:0;z-index:230}@media (min-width:769px){.tkc-aiw__cta-chat-features .tkc-chat-tools-menu__panel{left:0;right:auto}}.tkc-aiw__cta-chat-features .tkc-chat-tools-menu__row{border-bottom-color:#0000000f;padding:12px 14px 12px 12px}.tkc-aiw__cta-chat-features .tkc-chat-tools-menu__row-main{gap:7px}.tkc-aiw__cta-chat-features .tkc-chat-tools-menu__row:hover:not(:disabled){background:#00000008}.tkc-aiw__cta-chat-features .tkc-chat-tools-menu__row-label{color:#6b7280;font-size:13px;font-weight:500}.tkc-aiw__cta-chat-features .tkc-chat-tools-menu__row-icon{color:#6b7280}.tkc-aiw__cta-chat-features .tkc-chat-projects-menu{flex-shrink:0}.tkc-aiw__cta-chat-features .tkc-chat-projects-menu--open{z-index:220}.tkc-aiw__cta-chat-features .tkc-chat-projects-menu__backdrop{z-index:210}.tkc-aiw__cta-chat-features .tkc-chat-projects-menu__trigger{background:#f5f5f5;border:1px solid #0000000f;border-radius:7px;box-shadow:none;color:#000;font-size:11px;font-weight:500;gap:6px;height:auto;letter-spacing:-.012em;max-height:36px;max-width:min(160px,36vw);min-height:32px;min-width:5.75rem;padding:5px 18px 5px 14px}.tkc-aiw__cta-chat-features .tkc-chat-projects-menu--active .tkc-chat-projects-menu__trigger{background:#4080ff24;border-color:#4080ff73;box-shadow:0 0 0 1px #2563eb2e,0 2px 10px #2563eb24;color:#1e40af}.tkc-aiw__cta-chat-features .tkc-chat-projects-menu--active .tkc-chat-projects-menu__trigger:hover:not(:disabled){background:#4080ff24;border-color:#4080ff66;color:#1d4ed8}.tkc-aiw__cta-chat-features .tkc-chat-projects-menu--active .tkc-chat-projects-menu__trigger-text{color:#1e40af}.tkc-aiw__cta-chat-features .tkc-chat-projects-menu--active .tkc-chat-projects-menu__chev{background:#3b82f629;color:#3b82f6}.tkc-aiw__cta-chat-features .tkc-chat-projects-menu__trigger:hover:not(:disabled){background:#ebebeb;border-color:#00000014;color:#000}.tkc-aiw__cta-chat-features .tkc-chat-projects-menu__trigger:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 3px #0000001f}.tkc-aiw__cta-chat-features .tkc-chat-projects-menu__trigger--open{background:#ececec;border-color:#0000001a;color:#000}.tkc-aiw__cta-chat-features .tkc-chat-projects-menu__trigger-icon{color:#000;height:16px;width:16px}.tkc-aiw__cta-chat-features .tkc-chat-projects-menu--active .tkc-chat-projects-menu__trigger-icon{color:#2563eb}.tkc-aiw__cta-chat-features .tkc-chat-projects-menu__trigger-icon svg{height:16px;width:16px}.tkc-aiw__cta-chat-features .tkc-chat-projects-menu__panel{border:1px solid #0000000f;border-radius:10px;box-shadow:0 8px 28px #0f172a1a,inset 0 0 0 1px #ffffffa6;padding:0;z-index:230}@media (min-width:769px){.tkc-aiw__cta-chat-features .tkc-chat-projects-menu__panel{left:0;right:auto}}@media (max-width:960px){.tkc-aiw__cta-chat-features .tkc-chat-projects-menu__panel{-webkit-overflow-scrolling:touch;bottom:calc(var(--tkc-tools-cta-dock-h, calc(56px + env(safe-area-inset-bottom, 0px))) + 8px);left:max(10px,env(safe-area-inset-left,0px));max-height:min(46vh,360px);max-width:none;min-width:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;position:fixed;right:max(10px,calc(env(safe-area-inset-right, 0px) + min(5.5rem, 30vw)));top:auto;transform:none;width:auto}}.tkc-aiw__cta-chat-features .tkc-chat-projects-menu__row{border-bottom-color:#0000000f;padding:12px 14px 12px 12px}.tkc-aiw__cta-chat-features .tkc-chat-projects-menu__row:hover:not(:disabled){background:#00000008}.tkc-aiw__cta-chat-features .tkc-chat-projects-menu__row-label{color:#6b7280;font-size:13px;font-weight:500}.tkc-aiw__cta-knowledge .tkc-aiw__cta-actions,.tkc-aiw__cta>.tkc-aiw__cta-actions{align-items:center;display:flex;flex:0 0 auto;gap:8px;justify-content:flex-end;margin-left:auto;min-width:0;padding-left:6px}@media (min-width:769px){.tkc-aiw__cta{flex-wrap:nowrap}.tkc-aiw__cta-knowledge .tkc-aiw__cta-actions,.tkc-aiw__cta>.tkc-aiw__cta-actions{flex:0 1 auto;min-width:0}.tkc-aiw__cta .tkc-aiw__generate,.tkc-aiw__cta-knowledge .tkc-aiw__generate{flex:0 1 auto;min-width:min(300px,100%)}}@media (max-width:960px){.tkc-aiw__cta{--tkc-tools-cta-pill-h:44px;--tkc-tools-cta-chip-pill-h:38px;--tkc-tools-cta-chip-radius:8px;--tkc-tools-cta-chip-bg:linear-gradient(180deg,#fff,#f8fafc);--tkc-tools-cta-chip-border:#94a3b861;--tkc-tools-cta-chip-shadow:0 1px 2px #0f172a0f,inset 0 1px 0 #ffffffeb;--tkc-tools-cta-chip-label:#64748b;--tkc-tools-cta-chip-icon:#334155;--tkc-tools-cta-chip-w:4rem;--tkc-tools-cta-chip-icon-size:18px;align-items:center;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;gap:6px;justify-content:flex-start;min-width:0;overflow-x:visible;overflow-y:visible;width:100%}.tkc-aiw__cta.tkc-aiw__cta--popover-front{z-index:calc(var(--tkc-tooltip-z, 2147483000) + 40)}.tkc-aiw__cta-knowledge.tkc-home-know{flex-direction:row;flex-wrap:nowrap;max-width:100%;width:100%}.tkc-aiw__cta-knowledge .tkc-home-know__toolbar-cluster,.tkc-aiw__cta-knowledge.tkc-home-know{align-items:center;display:flex;flex:1 1 auto;gap:6px;min-width:0}.tkc-aiw__cta-knowledge .tkc-home-know__toolbar{align-items:center;display:flex;flex:1 1 auto;min-width:0}.tkc-aiw__cta-knowledge .tkc-aiw__cta-chat-features.send-toolbar__features{align-items:center;box-sizing:border-box;display:flex;flex:1 1 auto;flex-direction:row;flex-wrap:nowrap;gap:6px;min-width:0;width:100%}.tkc-aiw__cta-knowledge .send-toolbar__features>.tkc-home-know__knowledge-slot{display:flex;flex:1 1 0;margin-left:0;min-width:0;pointer-events:auto;position:relative;width:auto;z-index:2}.tkc-aiw__cta-chat-features .tkc-chat-projects-menu,.tkc-aiw__cta-chat-features .tkc-chat-tools-menu{display:flex;flex:1 1 0;min-width:0;width:auto}.tkc-aiw__cta-chat-features .tkc-chat-projects-menu>.tkc-tooltip,.tkc-aiw__cta-chat-features .tkc-chat-tools-menu>.tkc-tooltip,.tkc-aiw__cta-knowledge .tkc-home-know__knowledge-slot .tkc-tooltip{display:flex;flex:1 1 auto;min-width:0;width:100%}.tkc-aiw__cta-knowledge .tkc-home-know__panel,.tkc-aiw__cta-knowledge .tkc-home-know__scrim{position:fixed}.tkc-aiw__cta-knowledge .tkc-home-know__actions{align-items:center;display:flex;flex:0 0 auto;margin-left:auto;margin-right:0}.tkc-aiw__cta-knowledge .tkc-aiw__cta-actions,.tkc-aiw__cta>.tkc-aiw__cta-actions{align-items:center;display:flex;flex:0 0 auto;flex-shrink:0;gap:6px;justify-content:flex-end;margin-left:auto;margin-right:0;max-width:none;min-width:0;padding-left:0;width:auto}.tkc-aiw__cta .tkc-aiw__generate,.tkc-aiw__cta-knowledge .tkc-aiw__generate{align-items:center;box-sizing:border-box;display:inline-flex;flex:0 0 auto;font-size:12px;gap:6px;height:var(--tkc-tools-cta-pill-h);justify-content:center;line-height:1;max-height:var(--tkc-tools-cta-pill-h);max-width:5.5rem;min-height:var(--tkc-tools-cta-pill-h);min-width:4.25rem;padding:0 10px;white-space:nowrap;width:auto}.tkc-aiw__cta-chat-features .tkc-chat-projects-menu__trigger,.tkc-aiw__cta-chat-features .tkc-chat-tools-menu__trigger,.tkc-aiw__cta-knowledge .send-toolbar__knowledge{-webkit-tap-highlight-color:transparent;align-items:center;background:var(--tkc-tools-cta-chip-bg);border:1px solid var(--tkc-tools-cta-chip-border);border-radius:var(--tkc-tools-cta-chip-radius);box-shadow:var(--tkc-tools-cta-chip-shadow);box-sizing:border-box;color:var(--tkc-tools-cta-chip-icon);display:inline-flex;flex:1 1 auto;flex-direction:column;gap:1px;height:var(--tkc-tools-cta-chip-pill-h,var(--tkc-tools-cta-pill-h));justify-content:center;margin:0;max-height:var(--tkc-tools-cta-chip-pill-h,var(--tkc-tools-cta-pill-h));min-height:var(--tkc-tools-cta-chip-pill-h,var(--tkc-tools-cta-pill-h));min-width:var(--tkc-tools-cta-chip-w,4rem);padding:2px 4px;transition:transform .12s ease,background .15s ease,border-color .15s ease,box-shadow .15s ease,color .15s ease;width:100%}.tkc-aiw__cta-chat-features .tkc-chat-projects-menu__trigger:hover:not(:disabled),.tkc-aiw__cta-chat-features .tkc-chat-tools-menu__trigger:hover:not(:disabled),.tkc-aiw__cta-knowledge .send-toolbar__knowledge:hover:not(.send-toolbar__knowledge--disabled){background:linear-gradient(180deg,#fff,#f1f5f9);border-color:#6366f159;box-shadow:0 2px 8px #4f46e514,inset 0 1px 0 #fffffff2}.tkc-aiw__cta-chat-features .tkc-chat-projects-menu__trigger:active:not(:disabled),.tkc-aiw__cta-chat-features .tkc-chat-tools-menu__trigger:active:not(:disabled),.tkc-aiw__cta-knowledge .send-toolbar__knowledge:active:not(.send-toolbar__knowledge--disabled){transform:scale(.98)}.tkc-aiw__cta-chat-features .tkc-chat-projects-menu__trigger:focus-visible,.tkc-aiw__cta-chat-features .tkc-chat-tools-menu__trigger:focus-visible,.tkc-aiw__cta-knowledge .send-toolbar__knowledge:focus-visible:not(.send-toolbar__knowledge--disabled){box-shadow:var(--tkc-tools-cta-chip-shadow),0 0 0 2px #6366f147;outline:none}.tkc-aiw__cta-chat-features .tkc-chat-projects-menu__trigger--open,.tkc-aiw__cta-chat-features .tkc-chat-tools-menu__trigger--open{background:linear-gradient(180deg,#eef2ff,#f8fafc);border-color:#6366f173;box-shadow:0 2px 10px #4f46e51f,inset 0 1px 0 #ffffffe6}.tkc-aiw__cta-chat-features .tkc-chat-tools-menu__trigger--on,.tkc-aiw__cta-knowledge .send-toolbar__knowledge--has-staged:not(.send-toolbar__knowledge--disabled){background:linear-gradient(180deg,#dbeafe,#eff6ff);border-color:#2563eb80;box-shadow:0 0 0 1px #2563eb38,0 2px 12px #2563eb29,inset 0 1px 0 #ffffffe0;color:#1d4ed8}.tkc-aiw__cta-chat-features .tkc-chat-tools-menu__trigger--on .tkc-chat-tools-menu__trigger-icon{color:#2563eb}.tkc-aiw__cta-chat-features .tkc-chat-projects-menu--active .tkc-chat-projects-menu__trigger{background:linear-gradient(180deg,#dbeafe,#eff6ff);border-color:#2563eb80;box-shadow:0 0 0 1px #2563eb38,0 2px 12px #2563eb29,inset 0 1px 0 #ffffffe0}.tkc-aiw__generate-sparkle{flex-shrink:0;height:15px;width:15px}.tkc-aiw__cta-chat-features .tkc-chat-projects-menu__trigger-face,.tkc-aiw__cta-knowledge .send-toolbar__knowledge-face{align-items:center;flex-direction:column;gap:2px;height:auto;justify-content:center;min-width:0;width:100%}.tkc-aiw__cta-chat-features .tkc-chat-projects-menu__trigger-text,.tkc-aiw__cta-chat-features .tkc-chat-tools-menu__trigger-text,.tkc-aiw__cta-knowledge .send-toolbar__knowledge-label{color:var(--tkc-tools-cta-chip-label);font-size:7px;font-weight:600;letter-spacing:.01em;line-height:1.1;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tkc-aiw__cta-chat-features .tkc-chat-projects-menu--active .tkc-chat-projects-menu__trigger-text,.tkc-aiw__cta-chat-features .tkc-chat-tools-menu__trigger--on .tkc-chat-tools-menu__trigger-icon,.tkc-aiw__cta-knowledge .send-toolbar__knowledge--has-staged:not(.send-toolbar__knowledge--disabled) .send-toolbar__knowledge-label{color:#1d4ed8}.tkc-aiw__cta-chat-features .tkc-chat-projects-menu__trigger-icon,.tkc-aiw__cta-chat-features .tkc-chat-tools-menu__trigger-icon,.tkc-aiw__cta-knowledge .send-toolbar__knowledge-icon{color:var(--tkc-tools-cta-chip-icon);flex-shrink:0;height:var(--tkc-tools-cta-chip-icon-size);width:var(--tkc-tools-cta-chip-icon-size)}.tkc-aiw__cta-chat-features .tkc-chat-projects-menu__trigger-icon,.tkc-aiw__cta-chat-features .tkc-chat-projects-menu__trigger-icon svg,.tkc-aiw__cta-chat-features .tkc-chat-tools-menu__trigger-icon,.tkc-aiw__cta-chat-features .tkc-chat-tools-menu__trigger-icon svg,.tkc-aiw__cta-knowledge .send-toolbar__knowledge-icon svg{height:var(--tkc-tools-cta-chip-icon-size);width:var(--tkc-tools-cta-chip-icon-size)}.tkc-aiw__cta-chat-features .tkc-chat-projects-menu--active .tkc-chat-projects-menu__trigger-icon,.tkc-aiw__cta-knowledge .send-toolbar__knowledge--has-staged:not(.send-toolbar__knowledge--disabled) .send-toolbar__knowledge-icon{color:#2563eb}.tkc-aiw__cta-knowledge .send-toolbar__knowledge--has-staged:not(.send-toolbar__knowledge--disabled) .send-toolbar__knowledge-badge{border-radius:999px;box-shadow:0 0 0 1.5px #eff6ff;font-size:7px;font-weight:700;height:14px;line-height:14px;min-width:14px;padding:0 3px;right:-6px;top:-4px}.tkc-aiw__cta-chat-features .tkc-chat-projects-menu__chev{display:none}html[data-tkc-theme=dark] .tkc-aiw__cta{--tkc-tools-cta-chip-bg:linear-gradient(180deg,#3f3f46,#27272a);--tkc-tools-cta-chip-border:#ffffff1a;--tkc-tools-cta-chip-shadow:0 1px 3px #00000059,inset 0 1px 0 #ffffff0f;--tkc-tools-cta-chip-label:#a1a1aa;--tkc-tools-cta-chip-icon:#e4e4e7}html[data-tkc-theme=dark] .tkc-aiw__cta-chat-features .tkc-chat-projects-menu__trigger:hover:not(:disabled),html[data-tkc-theme=dark] .tkc-aiw__cta-chat-features .tkc-chat-tools-menu__trigger:hover:not(:disabled),html[data-tkc-theme=dark] .tkc-aiw__cta-knowledge .send-toolbar__knowledge:hover:not(.send-toolbar__knowledge--disabled){background:linear-gradient(180deg,#52525b,#3f3f46);border-color:#818cf873;box-shadow:0 2px 10px #00000059,inset 0 1px 0 #ffffff14}html[data-tkc-theme=dark] .tkc-aiw__cta-chat-features .tkc-chat-projects-menu__trigger--open,html[data-tkc-theme=dark] .tkc-aiw__cta-chat-features .tkc-chat-tools-menu__trigger--open{background:linear-gradient(180deg,#4338ca59,#3f3f46);border-color:#818cf88c}html[data-tkc-theme=dark] .tkc-aiw__cta-chat-features .tkc-chat-projects-menu--active .tkc-chat-projects-menu__trigger,html[data-tkc-theme=dark] .tkc-aiw__cta-chat-features .tkc-chat-tools-menu__trigger--on,html[data-tkc-theme=dark] .tkc-aiw__cta-knowledge .send-toolbar__knowledge--has-staged:not(.send-toolbar__knowledge--disabled){background:linear-gradient(180deg,#312e81b8,#4338ca6b);border-color:#818cf89e;box-shadow:0 0 0 1px #818cf861,0 0 14px #6366f16b,inset 0 1px 0 #ffffff1a;color:#e0e7ff}html[data-tkc-theme=dark] .tkc-aiw__cta-chat-features .tkc-chat-projects-menu--active .tkc-chat-projects-menu__trigger-text,html[data-tkc-theme=dark] .tkc-aiw__cta-chat-features .tkc-chat-tools-menu__trigger--on .tkc-chat-tools-menu__trigger-icon,html[data-tkc-theme=dark] .tkc-aiw__cta-knowledge .send-toolbar__knowledge--has-staged:not(.send-toolbar__knowledge--disabled) .send-toolbar__knowledge-label{color:#c7d2fe}}@media (max-width:768px){.tkc-aiw__cta{--tkc-tools-cta-pill-h:42px;--tkc-tools-cta-chip-pill-h:36px;gap:8px 12px}.tkc-aiw__cta-actions{gap:4px;padding-left:2px}}@media (max-width:520px){.tkc-aiw__cta{--tkc-tools-cta-pill-h:40px;--tkc-tools-cta-chip-pill-h:34px;--tkc-tools-cta-chip-w:3.25rem;--tkc-tools-cta-chip-icon-size:17px;gap:6px 8px}.tkc-aiw__cta-chat-features .tkc-chat-projects-menu__chev,.tkc-aiw__cta-chat-features .tkc-chat-projects-menu__trigger-text,.tkc-aiw__cta-chat-features .tkc-chat-tools-menu__trigger-text,.tkc-aiw__cta-knowledge .send-toolbar__knowledge-label{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.tkc-aiw__cta-chat-features .tkc-chat-projects-menu__trigger,.tkc-aiw__cta-chat-features .tkc-chat-tools-menu__trigger,.tkc-aiw__cta-knowledge .send-toolbar__knowledge{flex-direction:row;gap:0;padding:0;position:relative}.tkc-aiw__cta-chat-features .tkc-chat-projects-menu__trigger-face,.tkc-aiw__cta-knowledge .send-toolbar__knowledge-face{align-items:center;flex-direction:row;height:100%;justify-content:center;width:100%}}@media (max-width:640px) and (min-width:521px){.tkc-aiw__cta-chat-features .tkc-chat-projects-menu__trigger-text{max-width:5.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media (max-width:400px){.tkc-aiw__cta{gap:6px 8px}.tkc-aiw__cta-actions{justify-content:flex-end;padding-left:0}.tkc-aiw__generate{flex:0 0 auto;font-size:11px;gap:4px;max-width:5.5rem;min-width:4.25rem;padding:0 8px;width:auto}}html[data-tkc-theme=dark] .tkc-aiw__cta{background:linear-gradient(180deg,#0f172a8c,#18181beb);border-top-color:#818cf82e;box-shadow:inset 0 -1px 0 #ffffff0a,0 -8px 28px #00000052}html[data-tkc-theme=dark] .tkc-aiw__cta-knowledge .send-toolbar__knowledge{background:#3f3f46;border-color:#ffffff14;box-shadow:none;color:#fafafa}html[data-tkc-theme=dark] .tkc-aiw__cta-knowledge .send-toolbar__knowledge:hover:not(.send-toolbar__knowledge--disabled){background:#52525b;border-color:#ffffff1f;color:#fff}html[data-tkc-theme=dark] .tkc-aiw__cta-knowledge .send-toolbar__knowledge:focus-visible:not(.send-toolbar__knowledge--disabled){box-shadow:0 0 0 2px #18181b,0 0 0 3px #fff3}html[data-tkc-theme=dark] .tkc-aiw__cta-knowledge .send-toolbar__knowledge-icon,html[data-tkc-theme=dark] .tkc-aiw__cta-knowledge .send-toolbar__knowledge-label{color:#fafafa}html[data-tkc-theme=dark] .tkc-aiw__cta-knowledge .send-toolbar__knowledge--has-staged:not(.send-toolbar__knowledge--disabled){background:linear-gradient(180deg,#1e3a8a8c,#4338ca59);border-color:#818cf89e;box-shadow:0 0 0 1px #818cf861,0 0 14px #3b82f661,inset 0 1px 0 #ffffff14;color:#bfdbfe}html[data-tkc-theme=dark] .tkc-aiw__cta-knowledge .send-toolbar__knowledge--has-staged:not(.send-toolbar__knowledge--disabled):hover{background:#3b82f647;border-color:#60a5fa8c;color:#bfdbfe}html[data-tkc-theme=dark] .tkc-aiw__cta-knowledge .send-toolbar__knowledge--has-staged:not(.send-toolbar__knowledge--disabled) .send-toolbar__knowledge-label{color:#93c5fd}html[data-tkc-theme=dark] .tkc-aiw__cta-knowledge .send-toolbar__knowledge--has-staged:not(.send-toolbar__knowledge--disabled):hover .send-toolbar__knowledge-label{color:#bfdbfe}html[data-tkc-theme=dark] .tkc-aiw__cta-knowledge .send-toolbar__knowledge--has-staged:not(.send-toolbar__knowledge--disabled) .send-toolbar__knowledge-icon{color:#60a5fa}html[data-tkc-theme=dark] .tkc-aiw__cta-knowledge .send-toolbar__knowledge--has-staged:not(.send-toolbar__knowledge--disabled):hover .send-toolbar__knowledge-icon{color:#93c5fd}html[data-tkc-theme=dark] .tkc-aiw__cta-knowledge .send-toolbar__knowledge--has-staged:not(.send-toolbar__knowledge--disabled) .send-toolbar__knowledge-badge{background:#3b82f6;box-shadow:0 0 0 2px #18181bf2;color:#fff}html[data-tkc-theme=dark] .tkc-aiw__cta-knowledge .send-toolbar__knowledge--has-staged:not(.send-toolbar__knowledge--disabled):hover .send-toolbar__knowledge-badge{box-shadow:0 0 0 2px #18181be6}html[data-tkc-theme=dark] .tkc-aiw__cta-chat-features .tkc-chat-tools-menu__trigger{background:#3f3f46;border-color:#ffffff14;color:#fafafa}html[data-tkc-theme=dark] .tkc-aiw__cta-chat-features .tkc-chat-tools-menu__trigger:hover:not(:disabled){background:#52525b;border-color:#ffffff1f;color:#fff}html[data-tkc-theme=dark] .tkc-aiw__cta-chat-features .tkc-chat-tools-menu__trigger:focus-visible{box-shadow:0 0 0 2px #18181b,0 0 0 3px #fff3}html[data-tkc-theme=dark] .tkc-aiw__cta-chat-features .tkc-chat-tools-menu__trigger--open{background:#52525b;border-color:#ffffff24;color:#fff}html[data-tkc-theme=dark] .tkc-aiw__cta-chat-features .tkc-chat-tools-menu__trigger--on{background:linear-gradient(180deg,#312e81b8,#4338ca6b);border-color:#818cf89e;box-shadow:0 0 0 1px #818cf861,0 0 14px #6366f16b,inset 0 1px 0 #ffffff1a;color:#e0e7ff}html[data-tkc-theme=dark] .tkc-aiw__cta-chat-features .tkc-chat-tools-menu__trigger--on:hover:not(:disabled){background:linear-gradient(180deg,#4338cac7,#4f46e57a);border-color:#a5b4fcb8;color:#eef2ff}html[data-tkc-theme=dark] .tkc-aiw__cta-chat-features .tkc-chat-tools-menu__trigger--on .tkc-chat-tools-menu__trigger-icon{color:#c7d2fe}html[data-tkc-theme=dark] .tkc-aiw__cta-chat-features .tkc-chat-tools-menu__trigger-icon{color:#fafafa}html[data-tkc-theme=dark] .tkc-aiw__cta-chat-features .tkc-chat-tools-menu__panel{background:#27272a;border-color:#ffffff1a;box-shadow:0 12px 40px #00000073}html[data-tkc-theme=dark] .tkc-aiw__cta-chat-features .tkc-chat-tools-menu__row{border-bottom-color:#ffffff14}html[data-tkc-theme=dark] .tkc-aiw__cta-chat-features .tkc-chat-tools-menu__row:hover:not(:disabled){background:#ffffff0f}html[data-tkc-theme=dark] .tkc-aiw__cta-chat-features .tkc-chat-tools-menu__row-icon,html[data-tkc-theme=dark] .tkc-aiw__cta-chat-features .tkc-chat-tools-menu__row-label{color:#a1a1aa}html[data-tkc-theme=dark] .tkc-aiw__cta-chat-features .tkc-chat-tools-menu__row--on{background:#6366f138;box-shadow:inset 3px 0 0 #818cf8}html[data-tkc-theme=dark] .tkc-aiw__cta-chat-features .tkc-chat-tools-menu__row--on .tkc-chat-tools-menu__row-icon,html[data-tkc-theme=dark] .tkc-aiw__cta-chat-features .tkc-chat-tools-menu__row--on .tkc-chat-tools-menu__row-label{color:#c7d2fe}html[data-tkc-theme=dark] .tkc-aiw__cta-chat-features .tkc-chat-tools-menu__switch{background:#3f3f46f2;box-shadow:inset 0 0 0 1px #ffffff14}html[data-tkc-theme=dark] .tkc-aiw__cta-chat-features .tkc-chat-tools-menu__switch--on{background:linear-gradient(120deg,#6366f1,#4f46e5);box-shadow:0 0 0 1px #818cf899,0 0 12px #6366f173}html[data-tkc-theme=dark] .tkc-aiw__cta-chat-features .tkc-chat-tools-menu__switch--on:after{background:#fff;box-shadow:0 1px 4px #0f172a59}html[data-tkc-theme=dark] .tkc-aiw__cta-chat-features .tkc-chat-projects-menu__trigger{background:#3f3f46;border-color:#ffffff14;color:#fafafa}html[data-tkc-theme=dark] .tkc-aiw__cta-chat-features .tkc-chat-projects-menu--active .tkc-chat-projects-menu__trigger{background:linear-gradient(180deg,#312e81b8,#4338ca6b);border-color:#818cf89e;box-shadow:0 0 0 1px #818cf861,0 0 14px #6366f16b,inset 0 1px 0 #ffffff1a;color:#e0e7ff}html[data-tkc-theme=dark] .tkc-aiw__cta-chat-features .tkc-chat-projects-menu--active .tkc-chat-projects-menu__trigger-icon,html[data-tkc-theme=dark] .tkc-aiw__cta-chat-features .tkc-chat-projects-menu--active .tkc-chat-projects-menu__trigger-text{color:#c7d2fe}html[data-tkc-theme=dark] .tkc-aiw__cta-chat-features .tkc-chat-projects-menu__trigger:hover:not(:disabled){background:#52525b;border-color:#ffffff1f;color:#fff}html[data-tkc-theme=dark] .tkc-aiw__cta-chat-features .tkc-chat-projects-menu__trigger:focus-visible{box-shadow:0 0 0 2px #18181b,0 0 0 3px #fff3}html[data-tkc-theme=dark] .tkc-aiw__cta-chat-features .tkc-chat-projects-menu__trigger--open{background:#52525b;border-color:#ffffff24;color:#fff}html[data-tkc-theme=dark] .tkc-aiw__cta-chat-features .tkc-chat-projects-menu__trigger-icon{color:#fafafa}html[data-tkc-theme=dark] .tkc-aiw__cta-chat-features .tkc-chat-projects-menu__panel{background:#27272a;border-color:#ffffff1a;box-shadow:0 12px 40px #00000073}html[data-tkc-theme=dark] .tkc-aiw__cta-chat-features .tkc-chat-projects-menu__row{border-bottom-color:#ffffff14}html[data-tkc-theme=dark] .tkc-aiw__cta-chat-features .tkc-chat-projects-menu__row:hover:not(:disabled){background:#ffffff0f}html[data-tkc-theme=dark] .tkc-aiw__cta-chat-features .tkc-chat-projects-menu__row-label{color:#a1a1aa}.tkc-aiw__buffer-hint{background:linear-gradient(135deg,#ede9fe66,#f8fafcf2);border:1px solid #5b21b61f;border-radius:var(--aiw-radius-sm);color:var(--text-2);font-size:var(--aiw-fs-sm);font-weight:400;letter-spacing:-.004em;line-height:1.55;margin:0 0 14px;padding:12px 14px}.tkc-aiw__card{background:linear-gradient(165deg,#fffffff7,#ffffffe6);border:1px solid var(--aiw-card-border);border-radius:var(--aiw-radius);box-shadow:var(--aiw-shadow);overflow:hidden;padding:18px 20px 20px;position:relative;transition:border-color .25s,box-shadow .25s}.tkc-aiw__card:hover{border-color:#4080ff2e;box-shadow:0 2px 8px #0f172a0a,0 16px 44px -18px #4080ff1f,inset 0 0 0 1px #ffffffd9}.tkc-aiw__card--brief,.tkc-aiw__card--form{overflow:visible}.tkc-aiw__card--draft{display:flex;flex-direction:column;min-height:min(380px,52vh);scroll-margin-top:20px;width:100%}.tkc-aiw__card--draft .tkc-tool-result-heading{flex-shrink:0}.tkc-aiw__card-head{align-items:flex-start;border-bottom:1px solid #e5e6ebbf;display:flex;gap:16px;margin-bottom:22px;padding-bottom:20px}.tkc-aiw__card-icon{align-items:center;background:linear-gradient(145deg,var(--primary-light) 0,#fff 100%);border:1px solid #4080ff33;border-radius:14px;box-shadow:0 1px 4px #4080ff0f;color:var(--primary);display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.tkc-aiw__card-icon--result{background:linear-gradient(145deg,#ede9fe,#fff);border-color:#5b21b62e;box-shadow:0 1px 4px #5b21b60f;color:#5b21b6}.tkc-aiw__card-head-text{flex:1;min-width:0}.tkc-aiw__card-title-row{align-items:center;display:flex;flex-wrap:wrap;gap:8px 12px;justify-content:space-between;margin-bottom:6px}.tkc-aiw__card-title-row .tkc-aiw__card-title{flex:1 1 auto;margin:0;min-width:0}.tkc-aiw__card-title-row .tkc-aiw__result-meta{flex-shrink:0;margin:0}.tkc-aiw__card-title{color:var(--text);font-size:1.25rem;font-weight:700;letter-spacing:-.016em;line-height:1.3;margin:0 0 6px}.tkc-aiw__card-hint{color:var(--text-2);font-size:var(--aiw-fs-sm);font-weight:400;letter-spacing:-.004em;line-height:1.55;margin:0}.tkc-aiw__row{display:grid;gap:16px;grid-template-columns:1fr 1fr}.tkc-aiw__row--defaults>.tkc-aiw__field{min-width:0}@media (max-width:560px){.tkc-aiw__row{grid-template-columns:1fr}}@media (max-width:720px){.tkc-aiw__advanced .tkc-aiw__row--defaults .tkc-aiw__field{margin-bottom:0}}.tkc-aiw__field{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}.tkc-aiw__field label{color:var(--text-2);font-family:var(--aiw-font);font-size:10px;font-weight:600;letter-spacing:.07em;text-transform:uppercase}.tkc-aiw__advanced .tkc-aiw__field label{font-size:8px;letter-spacing:.05em;line-height:1.35}.tkc-aiw select.tkc-aiw__select{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;border:1px solid var(--border);border-radius:var(--aiw-radius-sm);color:var(--text);font-family:var(--aiw-font);font-size:var(--aiw-fs-ui);font-weight:400;letter-spacing:-.011em;line-height:1.45;min-height:42px;padding:10px 13px;transition:border-color .2s,box-shadow .2s}.tkc-aiw__select optgroup{color:var(--text-2);font-family:inherit;font-size:var(--aiw-fs-xs);font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:.02em;line-height:1.4;text-transform:none}.tkc-aiw__select option{color:var(--text);font-family:inherit;font-size:var(--aiw-fs-ui);font-weight:400;letter-spacing:-.015em;line-height:1.45;text-transform:none}.tkc-aiw select.tkc-aiw__select:focus,.tkc-aiw__textarea:focus{border-color:#4080ff8c;box-shadow:0 0 0 3px #4080ff1f;outline:none}.tkc-aiw__textarea{background:#fff;border:1px solid var(--border);border-radius:var(--aiw-radius-sm);box-shadow:inset 0 1px 2px #0f172a0a;color:var(--text);font-family:var(--aiw-font);font-size:var(--aiw-fs-body);font-weight:400;letter-spacing:-.013em;line-height:1.62;min-height:120px;padding:12px 14px;resize:vertical;transition:border-color .2s,box-shadow .2s}.tkc-aiw__textarea::placeholder{color:#94a3b8;font-family:var(--aiw-font);font-weight:400;letter-spacing:-.01em;line-height:1.55}.tkc-aiw__textarea.tkc-aiw__textarea--adv-fields::placeholder{font-size:var(--aiw-fs-ui)}.tkc-aiw__textarea.tkc-aiw__textarea--adv-fields{font-family:var(--tkc-tool-select-font);font-size:var(--aiw-fs-ui);font-weight:400;letter-spacing:-.015em;line-height:1.48}@media (max-width:720px){.tkc-aiw__textarea.tkc-aiw__textarea--adv-fields::placeholder{line-height:1.5}}.tkc-aiw__adv-btn-inner{align-items:center;display:inline-flex;gap:8px}.tkc-aiw__adv-dot{background:#22c55e;border-radius:50%;box-shadow:0 0 0 3px #22c55e38;flex-shrink:0;height:8px;width:8px}.tkc-aiw__advanced{background:#f8fafcd9;border:1px solid #e5e6ebf2;border-radius:var(--aiw-radius-sm);margin-bottom:12px;padding:16px 18px 8px}.tkc-aiw__generate{align-items:center;background:linear-gradient(118deg,#2563eb,#4f46e5 48%,#7c3aed);border:none;border-radius:7px;box-shadow:0 2px 10px #4f46e552,inset 0 1px 0 #fff3;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-size:11px;font-weight:600;gap:6px;justify-content:center;letter-spacing:-.012em;line-height:1;margin-top:0;max-height:36px;max-width:100%;min-height:32px;min-width:0;padding:5px 16px;transition:transform .15s,box-shadow .2s,opacity .2s,filter .2s;width:auto}.tkc-aiw__generate-sparkle{flex-shrink:0;height:16px;opacity:.95;width:16px}.tkc-aiw__generate:hover:not(:disabled){box-shadow:0 6px 22px #4080ff52,inset 0 1px 0 #ffffff38;filter:brightness(1.02);transform:translateY(-1px)}.tkc-aiw__generate:active:not(:disabled){transform:translateY(0)}.tkc-aiw__generate:disabled{box-shadow:none;cursor:not-allowed;filter:none;opacity:.5;transform:none}.tkc-aiw__generate-icon{font-size:var(--aiw-fs-ui);opacity:.95}.tkc-aiw__spinner{animation:tkc-aiw-spin .7s linear infinite;border:2px solid #ffffff59;border-radius:50%;border-top-color:#fff;height:16px;width:16px}@keyframes tkc-aiw-spin{to{transform:rotate(1turn)}}.tkc-aiw__result-meta{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;margin:0}.tkc-aiw__stat-pill{background:#4080ff14;border:1px solid #4080ff26;border-radius:999px;color:var(--text-2);font-size:var(--aiw-fs-sm);font-weight:500;letter-spacing:-.004em;padding:6px 12px}.tkc-aiw__stat-pill strong{color:var(--text);font-weight:700}.tkc-aiw__export-bar{align-items:center;background:linear-gradient(135deg,#f0fdfa8c,#ffffffeb 55%,#eef2ff80);border:none;border-radius:14px;box-shadow:none;display:flex;flex-wrap:wrap;gap:12px 16px;justify-content:space-between;padding:10px 12px;width:100%}.tkc-aiw__export-wordcount{background:#ffffffd9;border:1px solid #0d948829;border-radius:999px;color:var(--text-2);font-size:var(--aiw-fs-sm);font-weight:500;letter-spacing:-.02em;padding:5px 11px}.tkc-aiw__export-wordcount strong{color:#0f766e;font-weight:700}.tkc-aiw__export-tabs{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.tkc-aiw__export-tab{background:#fff;border:1px solid var(--border);border-radius:10px;color:var(--text);cursor:pointer;font:inherit;font-size:.75rem;font-weight:600;letter-spacing:-.02em;padding:8px 14px;transition:border-color .2s,background .2s,color .2s,box-shadow .2s}.tkc-aiw__export-tab:hover:not(:disabled){background:var(--primary-light);border-color:#4080ff73;color:var(--primary)}.tkc-aiw__export-tab--active{background:linear-gradient(180deg,#ede9fea6,#fff);border-color:#7c3aed8c;box-shadow:0 0 0 1px #7c3aed1f;color:#5b21b6}.tkc-aiw__export-tab:disabled{cursor:not-allowed;opacity:.42}@media (max-width:960px){.tkc-aiw__export-tab--txt{display:none}.tkc-aiw__export-bar{-webkit-overflow-scrolling:touch;align-items:center;flex-wrap:nowrap;gap:6px;overflow-x:auto;overflow-y:hidden;padding:6px 8px;scrollbar-width:none}.tkc-aiw__export-bar::-webkit-scrollbar{height:0;width:0}.tkc-aiw__export-wordcount{flex-shrink:0;font-size:10px;letter-spacing:-.03em;padding:3px 7px;white-space:nowrap}.tkc-aiw__export-tabs{flex-shrink:0;flex-wrap:nowrap;gap:4px}.tkc-aiw__export-tab{border-radius:8px;font-size:10px;padding:5px 7px;white-space:nowrap}.tkc-aiw__export-bar .tkc-tool-copy-plain-btn__label{font-size:10px}}.tkc-aiw__output-wrap{background:#fff;border:1px solid #e2e8f0f2;border-radius:var(--aiw-radius-sm);box-shadow:none;display:flex;flex:1;flex-direction:column;margin-top:4px;min-height:min(280px,36vh);overflow:hidden;padding:0;position:relative}.tkc-aiw__preview{-webkit-overflow-scrolling:touch;backdrop-filter:none;background:#fff;border:none;border-radius:0;box-shadow:none;box-sizing:border-box;color:var(--text);flex:1 1 auto;font-size:14px;letter-spacing:-.01em;line-height:1.65;margin:0;max-height:min(68vh,620px);min-height:min(260px,34vh);overflow-wrap:break-word;overflow-x:auto;overflow-y:auto;padding:22px 22px 26px;text-align:left;width:100%;word-break:normal}.tkc-aiw__preview:focus-visible{outline:2px solid #0d948873;outline-offset:2px}.tkc-aiw__loading-overlay{align-items:center;backdrop-filter:none;background:#fffffff0;border-radius:inherit;color:var(--text);display:flex;font-size:var(--aiw-fs-ui);font-weight:600;gap:12px;inset:0;justify-content:center;letter-spacing:-.004em;position:absolute;z-index:3}.tkc-aiw__spinner--muted{border-color:#0f172a1f;border-top-color:var(--primary)}.tkc-aiw__adv-btn:focus-visible,.tkc-aiw__export-tab:focus-visible,.tkc-aiw__generate:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@media (prefers-reduced-motion:reduce){.tkc-aiw__adv-btn,.tkc-aiw__card,.tkc-aiw__generate,.tkc-aiw__select,.tkc-aiw__textarea{transition:none!important}.tkc-aiw__generate:hover:not(:disabled){transform:none!important}.tkc-aiw__spinner,.tkc-aiw__spinner--muted{animation:none!important}}html[data-tkc-theme=dark] .tkc-aiw{background:#0b0c14;background-image:radial-gradient(ellipse 90% 70% at 50% -30%,#7c3aed29,#0000 55%),radial-gradient(ellipse 60% 50% at 100% 20%,#14b8a614,#0000 50%),linear-gradient(180deg,#0b0c14,#0f111a);color:#e2e8f0}html[data-tkc-theme=dark] .tkc-aiw__ambient{background-image:radial-gradient(circle at 18% 30%,#7c3aed12 0,#0000 45%),radial-gradient(circle at 82% 70%,#14b8a60f 0,#0000 42%)}html[data-tkc-theme=dark] .tkc-aiw__hero{background:linear-gradient(145deg,#161823f2,#0f111ae0);border-color:#94a3b824;box-shadow:0 8px 32px #00000059,inset 0 0 0 1px #ffffff0a}html[data-tkc-theme=dark] .tkc-aiw__hero .tkc-tool-seo-hero__kicker,html[data-tkc-theme=dark] .tkc-aiw__hero .tkc-tool-seo-hero__lead{color:#94a3b8}html[data-tkc-theme=dark] .tkc-aiw__hero .tkc-tool-seo-hero__title{color:#f1f5f9}html[data-tkc-theme=dark] .tkc-aiw__page-title{color:#fafafa}html[data-tkc-theme=dark] .tkc-aiw__card{background:linear-gradient(165deg,#141622fa,#0f111af0);border-color:#94a3b824;box-shadow:0 12px 40px #0006,inset 0 0 0 1px #ffffff0a}html[data-tkc-theme=dark] .tkc-aiw__card:hover{border-color:#a78bfa38;box-shadow:0 16px 48px #00000073,inset 0 0 0 1px #ffffff0d}html[data-tkc-theme=dark] .tkc-aiw__step-label--writer{color:#c4b5fd}html[data-tkc-theme=dark] .tkc-aiw__step-label--export{color:#5eead4}html[data-tkc-theme=dark] .tkc-aiw__step-badge{background:linear-gradient(145deg,#7c3aed,#6366f1);box-shadow:0 2px 12px #7c3aed59}html[data-tkc-theme=dark] .tkc-aiw__step-badge--export{background:linear-gradient(145deg,#0f766e,#14b8a6);box-shadow:0 2px 12px #14b8a64d}html[data-tkc-theme=dark] .tkc-aiw__fieldset{background:#0f111aa6;border-color:#94a3b81f}html[data-tkc-theme=dark] .tkc-aiw__field label,html[data-tkc-theme=dark] .tkc-aiw__fieldset-legend{color:#94a3b8}html[data-tkc-theme=dark] .tkc-aiw select.tkc-aiw__select:focus,html[data-tkc-theme=dark] .tkc-aiw__textarea:focus{border-color:#a78bfa8c;box-shadow:0 0 0 3px #7c3aed33}html[data-tkc-theme=dark] .tkc-aiw .tkc-tools-ai-model-picker__trigger.tkc-aiw__select{background-color:#14151f!important;background-image:none!important;border-color:#94a3b838!important;color:#e2e8f0!important}html[data-tkc-theme=dark] .tkc-aiw .tkc-tools-ai-model-picker__chev{color:#94a3b8}html[data-tkc-theme=dark] .tkc-aiw__textarea{background:#14151f;border-color:#94a3b838;box-shadow:inset 0 1px 2px #00000040;color:#e2e8f0}html[data-tkc-theme=dark] .tkc-aiw__composer{background:#14151f;border-color:#94a3b838;box-shadow:0 2px 12px #00000059}html[data-tkc-theme=dark] .tkc-aiw__composer:focus-within{border-color:#a78bfa7a;box-shadow:0 0 0 3px #7c3aed33,0 4px 16px #00000061}html[data-tkc-theme=dark] .tkc-aiw__composer .tkc-aiw__label-row{background:linear-gradient(180deg,#1e202cf5,#141622ad);border-bottom-color:#94a3b82e}html[data-tkc-theme=dark] .tkc-aiw__composer .tkc-aiw__textarea{box-shadow:none}html[data-tkc-theme=dark] .tkc-aiw__composer .tkc-aiw__textarea:focus{border-color:#0000;box-shadow:none}html[data-tkc-theme=dark] .tkc-aiw__composer .tkc-tool-composer-footer{background:#0000;border:none;box-shadow:none}html[data-tkc-theme=dark] .tkc-aiw__advanced{background:#0f111abf;border-color:#94a3b824}html[data-tkc-theme=dark] .tkc-aiw__generate{background:linear-gradient(118deg,#7c3aed,#6366f1 42%,#0d9488);box-shadow:0 0 28px #7c3aed6b,0 6px 24px #0d948838,inset 0 1px 0 #ffffff1f}html[data-tkc-theme=dark] .tkc-aiw__generate:hover:not(:disabled){box-shadow:0 0 36px #7c3aed80,0 8px 28px #0d948847,inset 0 1px 0 #ffffff24;filter:brightness(1.05)}html[data-tkc-theme=dark] .tkc-aiw__export-bar{background:linear-gradient(135deg,#0d948814,#181a26eb 45%,#7c3aed0f);border:none;box-shadow:none}html[data-tkc-theme=dark] .tkc-aiw__export-wordcount{background:#0f111ab8;border-color:#2dd4bf2e;color:#94a3b8}html[data-tkc-theme=dark] .tkc-aiw__export-wordcount strong{color:#5eead4}html[data-tkc-theme=dark] .tkc-aiw__export-tab{background:#141622e6;border-color:#94a3b833;color:#cbd5e1}html[data-tkc-theme=dark] .tkc-aiw__export-tab:hover:not(:disabled){background:#7c3aed1f;border-color:#a78bfa73;color:#ddd6fe}html[data-tkc-theme=dark] .tkc-aiw__export-tab--active{background:linear-gradient(180deg,#7c3aed38,#141622f2);border-color:#a78bfaa6;box-shadow:0 0 0 1px #7c3aed33;color:#e9d5ff}html[data-tkc-theme=dark] .tkc-aiw__output-wrap{background:#0f111af5;border-color:#94a3b838;box-shadow:none}html[data-tkc-theme=dark] .tkc-aiw__preview{background:#0000;border:none;box-shadow:none;color:#e2e8f0}html[data-tkc-theme=dark] .tkc-aiw__preview:focus-visible{outline-color:#2dd4bf73}html[data-tkc-theme=dark] .tkc-aiw__export-empty{background:linear-gradient(180deg,#0f111a59,#0b0c1433)}html[data-tkc-theme=dark] .tkc-aiw__export-empty-icon{color:#a78bfa}html[data-tkc-theme=dark] .tkc-aiw__export-empty-title{color:#f1f5f9}html[data-tkc-theme=dark] .tkc-aiw__export-empty-sub{color:#94a3b8}html[data-tkc-theme=dark] .tkc-aiw__loading-overlay{background:#0f111ad1;color:#e2e8f0}html[data-tkc-theme=dark] .tkc-aiw__spinner--muted{border-color:#a78bfa #94a3b833 #94a3b833}html[data-tkc-theme=dark] .tkc-aiw__hint-count,html[data-tkc-theme=dark] .tkc-aiw__textarea::placeholder{color:#64748b}html[data-tkc-theme=dark] .tkc-aiw .tkc-tool-advanced-heading{border-bottom-color:#94a3b838}@media (max-width:768px){body.tkc-body-tools .tkc-tool-ws-form-card button[class*=__adv-btn]{display:none!important}body.tkc-body-tools .tkc-tool-ws-form-card [class*=__advanced]{display:flex!important;flex-direction:column!important;gap:var(--tkc-tools-adv-stack-gap,28px)!important}body.tkc-body-tools .tkc-tool-ws-form-card .tkc-tool-advanced-heading{display:none!important}body.tkc-body-tools .tkc-tool-ws-form-card [class*=__cta] button,body.tkc-body-tools .tkc-tool-ws-form-card [class*=__generate],body.tkc-body-tools .tkc-tool-ws-form-card button[class*=__adv-btn]{touch-action:manipulation}}@media (max-width:768px) and (min-width:641px){body.tkc-body-tools .tkc-tool-ws-form-card .tkc-aiw__composer .tkc-aiw__textarea,body.tkc-body-tools .tkc-tool-ws-form-card textarea[class*=__textarea--adv-fields]{font-size:max(16px,var(--aiw-fs-body,14px))!important}}@media (max-width:640px){body.tkc-body-tools .tkc-tool-ws-form-card .tkc-aiw__composer .tkc-aiw__textarea,body.tkc-body-tools .tkc-tool-ws-form-card textarea[class*=__textarea--adv-fields]{font-size:16px!important}}.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}}