.topic-page[data-v-9b20557e]{--topic-accent:#2563eb;--topic-glow:#38bdf8;color:var(--t-text-strong)}.topic-hero[data-v-9b20557e]{position:relative;display:grid;grid-template-columns:minmax(0,1.18fr) minmax(340px,.82fr);gap:26px;min-height:468px;padding:46px;margin-bottom:34px;border-radius:34px;background:radial-gradient(circle at 14% 12%,color-mix(in srgb,var(--topic-glow) 30%,transparent),transparent 28%),radial-gradient(circle at 90% 18%,color-mix(in srgb,var(--topic-accent) 24%,transparent),transparent 32%),linear-gradient(145deg,#fff 0,#fcf9f4 48%,#f6f1e9);border:1px solid rgba(203,174,142,.3);overflow:hidden;isolation:isolate;box-shadow:0 28px 90px #0f172a17,inset 0 1px #ffffffe6}.topic-hero[data-v-9b20557e]:before{content:"";position:absolute;inset:1px;z-index:-1;border-radius:33px;background:linear-gradient(120deg,hsla(0,0%,100%,.86),transparent 34%),radial-gradient(circle at 55% 110%,color-mix(in srgb,var(--topic-accent) 12%,transparent),transparent 48%)}.topic-hero-bg[data-v-9b20557e]{inset:auto -10% -48% 25%;height:360px;background:linear-gradient(90deg,transparent 0 8%,hsla(0,0%,100%,.68) 8% 9%,transparent 9% 18%),radial-gradient(circle,color-mix(in srgb,var(--topic-accent) 30%,transparent),transparent 64%);transform:rotate(-8deg);opacity:.76}.topic-hero-bg[data-v-9b20557e],.topic-hero-grid[data-v-9b20557e]{position:absolute;pointer-events:none}.topic-hero-grid[data-v-9b20557e]{inset:0;background-image:linear-gradient(color-mix(in srgb,var(--topic-accent) 8%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--topic-accent) 8%,transparent) 1px,transparent 1px);background-size:36px 36px;-webkit-mask-image:radial-gradient(circle at 70% 20%,#000,transparent 66%);mask-image:radial-gradient(circle at 70% 20%,#000,transparent 66%);opacity:.42}.topic-hero-content[data-v-9b20557e],.topic-panel[data-v-9b20557e]{position:relative;z-index:1}.topic-kicker[data-v-9b20557e]{display:inline-flex;align-items:center;gap:10px;max-width:100%;padding:8px 13px;margin-bottom:22px;border:1px solid color-mix(in srgb,var(--topic-accent) 24%,hsla(0,0%,100%,.72));border-radius:999px;background:var(--t-bg);color:color-mix(in srgb,var(--topic-accent) 88%,#211c18);font-size:.86rem;font-weight:900;box-shadow:0 12px 30px color-mix(in srgb,var(--topic-glow) 18%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.topic-icon[data-v-9b20557e]{font-size:1.15rem;font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif}.topic-hero h1[data-v-9b20557e]{max-width:860px;margin:0;color:var(--t-text-strong);font-size:clamp(1.85rem,3.2vw,3.4rem);line-height:1.1;letter-spacing:-.03em;font-weight:950}.topic-subtitle[data-v-9b20557e]{max-width:780px;margin:24px 0 0;color:var(--t-text);font-size:clamp(1.08rem,2vw,1.46rem);line-height:1.56;font-weight:780}.topic-description[data-v-9b20557e]{max-width:820px;margin:16px 0 0;color:var(--t-text-soft);font-size:.98rem;line-height:1.86}.topic-stats-row[data-v-9b20557e]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-width:620px;margin-top:24px}.topic-stats-row div[data-v-9b20557e]{padding:12px 14px;border-radius:18px;background:var(--t-bg-soft);border:1px solid var(--t-border-soft);box-shadow:0 10px 24px #0f172a0a;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.topic-stats-row span[data-v-9b20557e],.topic-stats-row strong[data-v-9b20557e]{display:block}.topic-stats-row strong[data-v-9b20557e]{color:color-mix(in srgb,var(--topic-accent) 84%,#211c18);font-size:1.28rem;line-height:1;font-weight:950;letter-spacing:-.04em}.topic-stats-row span[data-v-9b20557e]{margin-top:5px;color:var(--t-text-soft);font-size:.74rem;font-weight:850}.topic-actions[data-v-9b20557e]{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.topic-primary[data-v-9b20557e],.topic-secondary[data-v-9b20557e]{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 20px;border-radius:999px;font-size:.92rem;font-weight:900;text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s,background .18s}.topic-primary[data-v-9b20557e]{color:#fff;background:linear-gradient(135deg,var(--topic-accent),color-mix(in srgb,var(--topic-glow) 62%,var(--topic-accent)));box-shadow:0 16px 34px color-mix(in srgb,var(--topic-accent) 30%,transparent)}.topic-secondary[data-v-9b20557e]{color:var(--t-text);background:var(--t-bg);border:1px solid var(--t-border-soft);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.topic-primary[data-v-9b20557e]:hover,.topic-secondary[data-v-9b20557e]:hover{transform:translateY(-2px)}.topic-panel[data-v-9b20557e]{align-self:stretch;display:flex;flex-direction:column;padding:24px;border-radius:28px;background:linear-gradient(180deg,#ffffffe0,#ffffffa8),radial-gradient(circle at 50% 0,color-mix(in srgb,var(--topic-glow) 24%,transparent),transparent 58%);border:1px solid hsla(0,0%,100%,.86);box-shadow:inset 0 1px #fffffff0,0 22px 58px #0f172a1a;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.topic-panel-top[data-v-9b20557e]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding-bottom:18px;border-bottom:1px solid var(--t-border-soft)}.topic-panel-badge[data-v-9b20557e]{display:inline-flex;max-width:190px;padding:7px 11px;border-radius:999px;background:var(--t-text-strong);color:#fff;font-size:.72rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topic-panel-number[data-v-9b20557e]{color:var(--topic-accent);font-size:4.35rem;line-height:.8;font-weight:950;letter-spacing:-.08em}.topic-panel-label[data-v-9b20557e]{margin-top:12px;color:var(--t-text-soft);font-weight:850}.topic-mini-grid[data-v-9b20557e]{display:grid;grid-template-columns:1fr;gap:10px;margin-top:20px}.more-chip[data-v-9b20557e],.topic-mini-tool[data-v-9b20557e],.workflow-tool[data-v-9b20557e]{display:inline-flex;align-items:center;gap:8px;text-decoration:none}.topic-mini-tool[data-v-9b20557e]{min-width:0;min-height:44px;padding:10px 12px;border-radius:16px;color:var(--t-text);background:var(--t-bg-soft);border:1px solid var(--t-border-soft);box-shadow:inset 0 1px #ffffffbd;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s}.topic-mini-tool span[data-v-9b20557e]{flex:0 0 auto;font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif}.topic-mini-tool strong[data-v-9b20557e]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.88rem}.topic-mini-tool[data-v-9b20557e]:hover{transform:translate(4px);border-color:color-mix(in srgb,var(--topic-accent) 38%,#f6f1e9);background:#fff;box-shadow:0 10px 24px #0f172a0f}.topic-section-heading[data-v-9b20557e]{display:flex;align-items:center;gap:12px;margin:0 0 16px}.topic-section-icon[data-v-9b20557e]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;color:var(--topic-accent)}.topic-section-icon[data-v-9b20557e] .toolicon-svg{width:1.25rem;height:1.25rem}.topic-section-heading h2[data-v-9b20557e]{margin:0;color:var(--t-text-strong);font-size:clamp(1.25rem,2vw,1.78rem);letter-spacing:-.035em}.topic-faq[data-v-9b20557e],.topic-guide[data-v-9b20557e],.topic-intents[data-v-9b20557e],.topic-more[data-v-9b20557e],.topic-tools[data-v-9b20557e],.topic-workflows[data-v-9b20557e]{margin-bottom:34px}.guide-grid[data-v-9b20557e],.intent-grid[data-v-9b20557e],.workflow-grid[data-v-9b20557e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}.faq-item[data-v-9b20557e],.guide-card[data-v-9b20557e],.intent-card[data-v-9b20557e],.workflow-card[data-v-9b20557e]{border:1px solid var(--t-border-soft);background:linear-gradient(145deg,#fffffffa,#f8fafceb);border-radius:22px;box-shadow:0 1px 2px #0f172a0a,0 14px 34px #0f172a0a}.intent-card[data-v-9b20557e]{display:flex;gap:13px;padding:18px}.intent-dot[data-v-9b20557e]{width:10px;height:10px;margin-top:7px;border-radius:999px;background:var(--topic-accent);box-shadow:0 0 0 6px color-mix(in srgb,var(--topic-accent) 10%,transparent);flex:0 0 auto}.faq-item p[data-v-9b20557e],.guide-card p[data-v-9b20557e],.intent-card p[data-v-9b20557e],.workflow-card p[data-v-9b20557e]{margin:0;color:var(--t-text-soft);line-height:1.74;font-size:.92rem}.topic-tool-grid[data-v-9b20557e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(310px,1fr));gap:16px}.topic-tool-card[data-v-9b20557e]{position:relative;display:flex;gap:15px;align-items:center;min-height:120px;padding:18px;border-radius:22px;text-decoration:none;color:inherit;background:linear-gradient(135deg,#fffffffa,#f8fafcf0),radial-gradient(circle at 0 0,color-mix(in srgb,var(--topic-glow) 18%,transparent),transparent 48%);border:1px solid var(--t-border-soft);box-shadow:0 1px 2px #0f172a0a,0 14px 34px #0f172a0a;overflow:hidden;transition:transform .18s,box-shadow .18s,border-color .18s}.topic-tool-card[data-v-9b20557e]:after{content:"";position:absolute;inset:auto 16px 0;height:3px;border-radius:999px 999px 0 0;background:linear-gradient(90deg,var(--topic-accent),var(--topic-glow));opacity:0;transition:opacity .18s}.topic-tool-card[data-v-9b20557e]:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--topic-accent) 36%,#f6f1e9);box-shadow:0 20px 42px color-mix(in srgb,var(--topic-accent) 12%,transparent),0 10px 24px #0f172a0f}.topic-tool-card[data-v-9b20557e]:hover:after{opacity:1}.topic-tool-icon[data-v-9b20557e]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:52px;height:52px;min-width:52px;border-radius:18px;background:linear-gradient(145deg,#fffffff5,color-mix(in srgb,var(--topic-accent) 10%,#fff));border:1px solid color-mix(in srgb,var(--topic-accent) 14%,hsla(0,0%,100%,.86));box-shadow:0 12px 24px color-mix(in srgb,var(--topic-accent) 10%,transparent);font-size:1.9rem;color:var(--topic-accent)}.topic-tool-icon[data-v-9b20557e] .toolicon-svg{width:1em;height:1em}.more-chip[data-v-9b20557e] .toolicon-svg,.topic-mini-tool[data-v-9b20557e] .toolicon-svg,.workflow-tool[data-v-9b20557e] .toolicon-svg{color:var(--topic-accent);flex:0 0 auto}.topic-tool-body[data-v-9b20557e]{min-width:0;flex:1}.guide-card h3[data-v-9b20557e],.topic-tool-body h3[data-v-9b20557e],.workflow-card h3[data-v-9b20557e]{margin:0 0 7px;color:var(--t-text-strong);font-size:1.02rem;line-height:1.32;letter-spacing:-.018em}.topic-tool-body p[data-v-9b20557e]{display:-webkit-box;margin:0;color:var(--t-text-soft);overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:.85rem;line-height:1.58}.topic-tool-arrow[data-v-9b20557e]{width:24px;height:24px;color:color-mix(in srgb,var(--topic-accent) 58%,var(--t-text-faint));opacity:.38;flex:0 0 auto;transition:transform .18s,opacity .18s}.topic-tool-card:hover .topic-tool-arrow[data-v-9b20557e]{transform:translate(3px);opacity:.88}.topic-tool-arrow svg[data-v-9b20557e]{width:100%;height:100%}.guide-card[data-v-9b20557e],.workflow-card[data-v-9b20557e]{position:relative;padding:20px;overflow:hidden}.guide-card[data-v-9b20557e]:before,.workflow-card[data-v-9b20557e]:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:linear-gradient(180deg,var(--topic-accent),var(--topic-glow));opacity:.72}.workflow-tools[data-v-9b20557e]{display:flex;flex-wrap:wrap;gap:8px;margin-top:17px}.more-chip[data-v-9b20557e],.workflow-tool[data-v-9b20557e]{min-height:36px;padding:8px 12px;border-radius:999px;background:#f8fafce6;border:1px solid var(--t-border);color:var(--t-text);font-size:.82rem;font-weight:850;transition:background .18s,border-color .18s,color .18s,transform .18s,box-shadow .18s}.more-chip[data-v-9b20557e]:hover,.workflow-tool[data-v-9b20557e]:hover{color:var(--topic-accent);background:#fff;border-color:color-mix(in srgb,var(--topic-accent) 34%,#f6f1e9);transform:translateY(-1px);box-shadow:0 10px 22px #0f172a0f}.faq-list[data-v-9b20557e]{display:grid;gap:12px}.faq-item[data-v-9b20557e]{padding:0 20px;transition:border-color .18s,box-shadow .18s}.faq-item[open][data-v-9b20557e]{border-color:color-mix(in srgb,var(--topic-accent) 28%,#f6f1e9);box-shadow:0 18px 40px #0f172a0f}.faq-item summary[data-v-9b20557e]{position:relative;cursor:pointer;padding:18px 30px 18px 0;color:var(--t-text-strong);font-weight:880;list-style:none}.faq-item summary[data-v-9b20557e]:after{content:"+";position:absolute;right:0;top:50%;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:999px;color:var(--topic-accent);background:color-mix(in srgb,var(--topic-accent) 8%,#fff);transform:translateY(-50%);transition:transform .18s}.faq-item[open] summary[data-v-9b20557e]:after{transform:translateY(-50%) rotate(45deg)}.faq-item summary[data-v-9b20557e]::-webkit-details-marker{display:none}.faq-item p[data-v-9b20557e]{padding:0 0 18px}.topic-more[data-v-9b20557e]{display:flex;flex-wrap:wrap;gap:10px;padding:20px;border-radius:24px;background:linear-gradient(135deg,color-mix(in srgb,var(--topic-accent) 6%,#fff),#fff),radial-gradient(circle at 12% 20%,color-mix(in srgb,var(--topic-glow) 16%,transparent),transparent 48%);border:1px solid color-mix(in srgb,var(--topic-accent) 14%,#f6f1e9);box-shadow:inset 0 1px #fffc}[data-theme=dark] .topic-hero[data-v-9b20557e]{background:radial-gradient(circle at 14% 12%,color-mix(in srgb,var(--topic-glow) 32%,transparent),transparent 32%),radial-gradient(circle at 90% 18%,color-mix(in srgb,var(--topic-accent) 28%,transparent),transparent 36%),radial-gradient(circle at 50% 100%,color-mix(in srgb,var(--topic-accent) 18%,transparent),transparent 60%),linear-gradient(180deg,var(--t-bg-soft) 0,var(--t-bg) 100%);border-color:var(--t-glass-border);box-shadow:inset 0 1px #ffffff0d,0 24px 56px #0006}[data-theme=dark] .topic-hero[data-v-9b20557e]:before{background:linear-gradient(120deg,hsla(0,0%,100%,.04),transparent 36%),radial-gradient(circle at 55% 110%,color-mix(in srgb,var(--topic-accent) 16%,transparent),transparent 48%)}[data-theme=dark] .topic-hero-bg[data-v-9b20557e]{background:linear-gradient(90deg,transparent 0 8%,hsla(0,0%,100%,.04) 8% 9%,transparent 9% 18%),radial-gradient(circle,color-mix(in srgb,var(--topic-accent) 24%,transparent),transparent 64%);opacity:.4}[data-theme=dark] .topic-hero-grid[data-v-9b20557e]{opacity:.2}[data-theme=dark] .topic-kicker[data-v-9b20557e]{background:#141a2e8c;border-color:var(--t-glass-border);color:var(--t-text-strong);backdrop-filter:blur(12px) saturate(160%);-webkit-backdrop-filter:blur(12px) saturate(160%)}[data-theme=dark] .topic-kicker .topic-icon[data-v-9b20557e]{color:color-mix(in srgb,var(--topic-glow) 70%,var(--t-text-strong))}[data-theme=dark] .topic-stats-row div[data-v-9b20557e]{background:var(--t-glass-bg);border-color:var(--t-glass-border);box-shadow:inset 0 1px #ffffff0a,0 10px 24px #0000004d;backdrop-filter:blur(10px) saturate(140%);-webkit-backdrop-filter:blur(10px) saturate(140%)}[data-theme=dark] .topic-stats-row strong[data-v-9b20557e]{color:var(--t-text-strong)}[data-theme=dark] .topic-stats-row span[data-v-9b20557e]{color:var(--t-text-soft)}[data-theme=dark] .topic-secondary[data-v-9b20557e]{background:var(--t-glass-bg);border-color:var(--t-glass-border);color:var(--t-text-strong);backdrop-filter:blur(10px) saturate(140%);-webkit-backdrop-filter:blur(10px) saturate(140%)}[data-theme=dark] .topic-secondary[data-v-9b20557e]:hover{background:var(--t-glass-bg-strong);border-color:var(--t-glass-border-strong)}[data-theme=dark] .topic-panel[data-v-9b20557e]{background:linear-gradient(180deg,#141a2ed9,#1e2742b3),radial-gradient(circle at 50% 0,color-mix(in srgb,var(--topic-glow) 28%,transparent),transparent 58%);border-color:var(--t-glass-border-strong);box-shadow:inset 0 1px #ffffff0f,0 22px 58px #00000073;backdrop-filter:blur(16px) saturate(140%);-webkit-backdrop-filter:blur(16px) saturate(140%)}[data-theme=dark] .topic-panel-top[data-v-9b20557e]{border-bottom-color:var(--t-glass-border)}[data-theme=dark] .topic-panel-badge[data-v-9b20557e]{background:linear-gradient(135deg,var(--topic-accent),var(--topic-glow));color:#fff;box-shadow:0 4px 14px -2px color-mix(in srgb,var(--topic-accent) 50%,transparent)}[data-theme=dark] .topic-panel-number[data-v-9b20557e]{color:color-mix(in srgb,var(--topic-glow) 60%,var(--topic-accent));text-shadow:0 0 24px color-mix(in srgb,var(--topic-accent) 30%,transparent)}[data-theme=dark] .topic-mini-tool[data-v-9b20557e]{background:#141a2e80;border-color:var(--t-glass-border);color:var(--t-text);box-shadow:inset 0 1px #ffffff0a}[data-theme=dark] .topic-mini-tool[data-v-9b20557e] .toolicon-svg{color:color-mix(in srgb,var(--topic-glow) 72%,var(--t-text-strong))}[data-theme=dark] .topic-mini-tool[data-v-9b20557e]:hover{background:#1e2742d9;border-color:var(--t-glass-border-strong);box-shadow:0 4px 14px -4px color-mix(in srgb,var(--topic-accent) 45%,transparent);transform:translate(4px)}[data-theme=dark] .faq-item[data-v-9b20557e],[data-theme=dark] .guide-card[data-v-9b20557e],[data-theme=dark] .intent-card[data-v-9b20557e],[data-theme=dark] .workflow-card[data-v-9b20557e]{background:linear-gradient(145deg,#141a2ec7,#1e27429e);border-color:var(--t-glass-border);box-shadow:inset 0 1px #ffffff0a,0 14px 34px #0000004d;backdrop-filter:blur(10px) saturate(140%);-webkit-backdrop-filter:blur(10px) saturate(140%)}[data-theme=dark] .guide-card[data-v-9b20557e]:hover,[data-theme=dark] .intent-card[data-v-9b20557e]:hover,[data-theme=dark] .workflow-card[data-v-9b20557e]:hover{border-color:var(--t-glass-border-strong);box-shadow:inset 0 1px #ffffff0f,0 18px 40px color-mix(in srgb,var(--topic-accent) 16%,transparent)}[data-theme=dark] .intent-dot[data-v-9b20557e]{background:linear-gradient(135deg,var(--topic-accent),var(--topic-glow));box-shadow:0 0 0 6px color-mix(in srgb,var(--topic-accent) 16%,transparent),0 0 12px color-mix(in srgb,var(--topic-glow) 40%,transparent)}[data-theme=dark] .guide-card[data-v-9b20557e]:before,[data-theme=dark] .workflow-card[data-v-9b20557e]:before{background:linear-gradient(180deg,var(--topic-accent),var(--topic-glow));opacity:.85;box-shadow:0 0 12px color-mix(in srgb,var(--topic-accent) 30%,transparent)}[data-theme=dark] .more-chip[data-v-9b20557e],[data-theme=dark] .workflow-tool[data-v-9b20557e]{background:#141a2e8c;border-color:var(--t-glass-border);color:var(--t-text);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}[data-theme=dark] .more-chip[data-v-9b20557e] .toolicon-svg,[data-theme=dark] .workflow-tool[data-v-9b20557e] .toolicon-svg{color:color-mix(in srgb,var(--topic-glow) 72%,var(--t-text-strong))}[data-theme=dark] .more-chip[data-v-9b20557e]:hover,[data-theme=dark] .workflow-tool[data-v-9b20557e]:hover{background:#1e2742d9;border-color:color-mix(in srgb,var(--topic-accent) 45%,var(--t-glass-border));color:color-mix(in srgb,var(--topic-accent) 80%,var(--t-text-strong));box-shadow:0 4px 14px -4px color-mix(in srgb,var(--topic-accent) 30%,transparent)}[data-theme=dark] .faq-item summary[data-v-9b20557e]:after{background:color-mix(in srgb,var(--topic-accent) 16%,var(--t-bg));color:color-mix(in srgb,var(--topic-glow) 80%,var(--topic-accent))}[data-theme=dark] .faq-item[open][data-v-9b20557e]{background:linear-gradient(145deg,#1e2742d9,#141a2eb3);border-color:var(--t-glass-border-strong);box-shadow:0 0 0 1px color-mix(in srgb,var(--topic-accent) 22%,transparent),0 18px 40px #0006}[data-theme=dark] .topic-more[data-v-9b20557e]{background:linear-gradient(135deg,color-mix(in srgb,var(--topic-accent) 8%,var(--t-bg-soft)) 0,var(--t-bg) 100%),radial-gradient(circle at 12% 20%,color-mix(in srgb,var(--topic-glow) 16%,transparent),transparent 48%);border-color:var(--t-glass-border);box-shadow:inset 0 1px #ffffff0a}[data-theme=dark] .topic-section-icon[data-v-9b20557e]{color:color-mix(in srgb,var(--topic-glow) 72%,var(--t-text-strong))}[data-theme=dark] .topic-tool-card[data-v-9b20557e]{background:linear-gradient(135deg,#141a2ed9,#1e2742b3),radial-gradient(circle at 0 0,color-mix(in srgb,var(--topic-glow) 24%,transparent),transparent 48%);border-color:var(--t-glass-border);box-shadow:var(--t-shadow),inset 0 1px #ffffff0d;backdrop-filter:blur(12px) saturate(140%);-webkit-backdrop-filter:blur(12px) saturate(140%)}[data-theme=dark] .topic-tool-card[data-v-9b20557e]:hover{background:linear-gradient(135deg,#1e2742f2,#28324ed9),radial-gradient(circle at 0 0,color-mix(in srgb,var(--topic-glow) 32%,transparent),transparent 48%);border-color:var(--t-glass-border-strong);box-shadow:0 12px 32px color-mix(in srgb,var(--topic-accent) 20%,transparent),inset 0 1px #ffffff14}[data-theme=dark] .topic-tool-icon[data-v-9b20557e]{background:linear-gradient(145deg,var(--t-bg-soft),color-mix(in srgb,var(--topic-accent) 14%,var(--t-bg))),radial-gradient(circle at 25% 18%,color-mix(in srgb,var(--topic-glow) 22%,transparent),transparent 58%);border-color:color-mix(in srgb,var(--topic-accent) 24%,var(--t-glass-border));box-shadow:inset 0 1px #ffffff0f,0 12px 24px color-mix(in srgb,var(--topic-accent) 18%,transparent);color:color-mix(in srgb,var(--topic-glow) 72%,var(--t-text-strong))}@media(max-width:980px){.topic-hero[data-v-9b20557e]{grid-template-columns:1fr;min-height:auto;padding:34px}.topic-panel[data-v-9b20557e]{align-self:auto}.topic-mini-grid[data-v-9b20557e]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.topic-hero[data-v-9b20557e]{padding:24px 18px;border-radius:24px;margin-bottom:24px}.topic-hero h1[data-v-9b20557e]{font-size:clamp(1.7rem,10vw,2.6rem);letter-spacing:-.03em}.topic-subtitle[data-v-9b20557e]{margin-top:18px}.topic-description[data-v-9b20557e]{font-size:.92rem}.topic-stats-row[data-v-9b20557e]{grid-template-columns:1fr}.topic-actions[data-v-9b20557e]{flex-direction:column}.topic-primary[data-v-9b20557e],.topic-secondary[data-v-9b20557e]{width:100%}.topic-panel[data-v-9b20557e]{padding:18px;border-radius:22px}.topic-panel-number[data-v-9b20557e]{font-size:3.3rem}.topic-panel-badge[data-v-9b20557e]{max-width:150px}.guide-grid[data-v-9b20557e],.intent-grid[data-v-9b20557e],.topic-mini-grid[data-v-9b20557e],.topic-tool-grid[data-v-9b20557e],.workflow-grid[data-v-9b20557e]{grid-template-columns:1fr}.topic-tool-card[data-v-9b20557e]{min-height:108px;padding:15px}.topic-tool-icon[data-v-9b20557e]{width:48px;height:48px;min-width:48px}.topic-tool-arrow[data-v-9b20557e]{display:none}.faq-item[data-v-9b20557e],.guide-card[data-v-9b20557e],.intent-card[data-v-9b20557e],.topic-more[data-v-9b20557e],.workflow-card[data-v-9b20557e]{border-radius:18px}}
