.wkp[data-v-a8f1c9aa]{background:hsl(var(--background));color:hsl(var(--foreground));min-width:0;padding-bottom:80px}.wkp-body[data-v-a8f1c9aa],.wkp-code[data-v-a8f1c9aa],.wkp-faq[data-v-a8f1c9aa],.wkp-final[data-v-a8f1c9aa],.wkp-hero[data-v-a8f1c9aa],.wkp-highlights[data-v-a8f1c9aa],.wkp-related[data-v-a8f1c9aa],.wkp-steps[data-v-a8f1c9aa],.wkp-table[data-v-a8f1c9aa]{margin:0 auto;max-width:1120px;padding:64px 24px 0}.wkp-hero[data-v-a8f1c9aa]{padding-top:72px}.wkp-kicker[data-v-a8f1c9aa]{color:hsl(var(--primary));font-size:13px;font-weight:600}.wkp-hero h1[data-v-a8f1c9aa]{font-size:clamp(36px,5.5vw,68px);font-weight:700;line-height:1.08;margin-top:18px;max-width:960px;overflow-wrap:anywhere}.wkp p[data-v-a8f1c9aa],.wkp td[data-v-a8f1c9aa],.wkp-lead[data-v-a8f1c9aa]{color:hsl(var(--muted-foreground));font-size:16px;line-height:1.8}.wkp-lead[data-v-a8f1c9aa]{margin-top:24px;max-width:800px}.wkp h2[data-v-a8f1c9aa]{font-size:clamp(24px,3vw,32px);font-weight:600;line-height:1.25;margin-bottom:14px}.wkp h3[data-v-a8f1c9aa]{font-size:19px;font-weight:600}.wkp-actions[data-v-a8f1c9aa]{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.wkp-actions a[data-v-a8f1c9aa],.wkp-related a[data-v-a8f1c9aa]{align-items:center;background:hsl(var(--muted));border-radius:8px;display:inline-flex;font-size:14px;font-weight:600;min-height:44px;padding:10px 18px}.wkp-actions a[data-v-a8f1c9aa]:first-child{background:#2563eb;color:#fff}.wkp-media[data-v-a8f1c9aa]{margin:48px auto 0;max-width:1072px;padding:0 24px}.wkp-media video[data-v-a8f1c9aa]{border-radius:12px;max-height:560px;-o-object-fit:cover;object-fit:cover;width:100%}.wkp-media figcaption[data-v-a8f1c9aa]{color:hsl(var(--muted-foreground));font-size:13px;margin-top:12px}.wkp-highlights[data-v-a8f1c9aa]{display:grid;gap:32px;grid-template-columns:repeat(3,minmax(0,1fr))}.wkp-highlights h2[data-v-a8f1c9aa]{font-size:22px}.wkp-body article+article[data-v-a8f1c9aa],.wkp-code article+article[data-v-a8f1c9aa],.wkp-faq article+article[data-v-a8f1c9aa]{margin-top:36px}.wkp-table__wrap[data-v-a8f1c9aa]{margin-top:24px;overflow-x:auto}.wkp table[data-v-a8f1c9aa]{text-align:left;width:100%}.wkp td[data-v-a8f1c9aa],.wkp th[data-v-a8f1c9aa]{border-bottom:1px solid hsl(var(--border));font-size:14px;padding:16px}.wkp pre[data-v-a8f1c9aa],.wkp thead[data-v-a8f1c9aa]{background:hsl(var(--muted))}.wkp pre[data-v-a8f1c9aa]{border-radius:10px;font-size:13px;line-height:1.7;max-width:100%;overflow-x:auto;padding:24px}.wkp-steps>div[data-v-a8f1c9aa]{display:grid;gap:32px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:24px}.wkp-steps span[data-v-a8f1c9aa]{align-items:center;background:hsl(var(--primary)/.1);border-radius:8px;color:hsl(var(--primary));display:inline-flex;height:40px;justify-content:center;margin-bottom:18px;width:40px}.wkp-related ul[data-v-a8f1c9aa]{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.wkp-faq h3[data-v-a8f1c9aa]{margin-bottom:10px}.wkp-final .wkp-final__title[data-v-a8f1c9aa]{color:hsl(var(--foreground));font-size:clamp(26px,4vw,40px);font-weight:600;line-height:1.2;margin-top:16px;max-width:800px}@media (max-width:767px){.wkp-highlights[data-v-a8f1c9aa],.wkp-steps>div[data-v-a8f1c9aa]{grid-template-columns:1fr}.wkp-hero[data-v-a8f1c9aa]{padding-top:48px}}
