.wf-guide-main:where(.astro-mdbu2wzh){z-index:1;max-width:1100px;padding:var(--rd-page-top) 24px 96px;margin:0 auto;position:relative}.wf-cta-row:where(.astro-mdbu2wzh){flex-wrap:wrap;justify-content:center;gap:16px;margin-bottom:40px;display:flex}.rd-section:where(.astro-mdbu2wzh){scroll-margin-top:80px}.rd-section:where(.astro-mdbu2wzh)>.rd-section-desc:where(.astro-mdbu2wzh){margin-bottom:28px}.sub-topic:where(.astro-mdbu2wzh){gap:14px;margin-top:36px;display:grid}.sub-topic:where(.astro-mdbu2wzh) h3:where(.astro-mdbu2wzh){color:var(--rd-text-primary);margin:0;font-size:19px;font-weight:600}.sub-topic:where(.astro-mdbu2wzh) p:where(.astro-mdbu2wzh){color:var(--rd-text-muted);margin:0;font-size:14px;line-height:1.6}code:where(.astro-mdbu2wzh){font-size:.9em}.comparison-grid:where(.astro-mdbu2wzh){grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;display:grid}.comparison-card:where(.astro-mdbu2wzh){border-radius:var(--rd-radius-md);background:var(--rd-surface);border:1px solid var(--rd-border);backdrop-filter:blur(8px);padding:24px}.comparison-card:where(.astro-mdbu2wzh).after{border-color:var(--rd-accent-border);background:color-mix(in srgb, var(--rd-accent) 3%, transparent)}.card-status-badge:where(.astro-mdbu2wzh){border-radius:var(--rd-radius-pill);text-transform:uppercase;margin-bottom:12px;padding:3px 10px;font-size:11px;font-weight:700;display:inline-block}.badge-muted:where(.astro-mdbu2wzh){background:color-mix(in srgb, var(--rd-text-muted) 15%, transparent);color:var(--rd-text-muted)}.badge-success:where(.astro-mdbu2wzh){background:color-mix(in srgb, var(--rd-accent) 15%, transparent);color:var(--rd-accent-light)}.card-title:where(.astro-mdbu2wzh){color:var(--rd-text-bright);margin:0 0 16px;font-size:18px;font-weight:700}.comparison-list:where(.astro-mdbu2wzh){color:var(--rd-text-soft);margin:0;padding:0;font-size:13px;line-height:1.7;list-style:none}.comparison-list:where(.astro-mdbu2wzh) li:where(.astro-mdbu2wzh){margin-bottom:10px;padding-left:20px;position:relative}.comparison-card:where(.astro-mdbu2wzh).before .comparison-list:where(.astro-mdbu2wzh) li:where(.astro-mdbu2wzh):before{content:"–";color:var(--rd-text-dim);font-weight:700;position:absolute;left:0}.comparison-card:where(.astro-mdbu2wzh).after .comparison-list:where(.astro-mdbu2wzh) li:where(.astro-mdbu2wzh):before{content:"✓";color:var(--rd-accent-light);font-weight:700;position:absolute;left:0}.wf-scenarios:where(.astro-mdbu2wzh){grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;display:grid}.wf-scenario:where(.astro-mdbu2wzh){text-align:left;font:inherit;color:var(--rd-text-soft);background:var(--rd-surface);border:1px solid var(--rd-border);border-radius:var(--rd-radius-md);cursor:pointer;align-items:flex-start;gap:12px;padding:14px 16px;transition:border-color .15s;display:flex}.wf-scenario:where(.astro-mdbu2wzh):hover{border-color:var(--rd-border-hover)}.wf-scenario:where(.astro-mdbu2wzh).is-active{border-color:var(--rd-accent);background:color-mix(in srgb, var(--rd-accent) 6%, transparent)}.wf-scenario:where(.astro-mdbu2wzh):focus-visible{outline:2px solid var(--rd-accent);outline-offset:2px}.wf-scenario:where(.astro-mdbu2wzh) strong:where(.astro-mdbu2wzh){color:var(--rd-text-bright);font-size:14px;display:block}.wf-scenario:where(.astro-mdbu2wzh) small:where(.astro-mdbu2wzh){color:var(--rd-text-muted);margin-top:2px;font-size:12px;line-height:1.5;display:block}.wf-scenario-code:where(.astro-mdbu2wzh){border-radius:var(--rd-radius-sm);font-family:var(--rd-font-mono);flex-shrink:0;padding:2px 8px;font-size:12px;font-weight:700;line-height:1.6}.wf-scenario-code:where(.astro-mdbu2wzh).ok{background:color-mix(in srgb, var(--rd-green) 15%, transparent);color:var(--rd-green-light)}.wf-scenario-code:where(.astro-mdbu2wzh).fail{background:color-mix(in srgb, var(--rd-red) 15%, transparent);color:var(--rd-red-light)}.wf-scenario-code:where(.astro-mdbu2wzh).warn{background:color-mix(in srgb, var(--rd-amber) 15%, transparent);color:var(--rd-amber-light);white-space:nowrap}.wf-scenario-note:where(.astro-mdbu2wzh){color:var(--rd-text-muted);margin:14px 0 18px;font-size:13px}.wf-scenario-note:where(.astro-mdbu2wzh) strong:where(.astro-mdbu2wzh){color:var(--rd-accent-light)}.wf-demo:where(.astro-mdbu2wzh){border:1px solid var(--rd-border);border-radius:var(--rd-radius-lg);background:var(--rd-surface);grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);height:760px;display:grid;overflow:hidden}.wf-demo-flow:where(.astro-mdbu2wzh){border-right:1px solid var(--rd-border);min-height:0;padding:0;overflow:auto}.wf-demo-doc:where(.astro-mdbu2wzh){min-width:0;height:100%}.wf-demo-caveat:where(.astro-mdbu2wzh){color:var(--rd-text-dim);margin:12px 0 0;font-size:12px;line-height:1.6}@media (width<=860px){.wf-demo:where(.astro-mdbu2wzh){grid-template-rows:auto 560px;grid-template-columns:1fr;height:auto}.wf-demo-flow:where(.astro-mdbu2wzh){border-right:0;border-bottom:1px solid var(--rd-border)}}.feature-grid:where(.astro-mdbu2wzh){grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:18px;display:grid}.feature-card:where(.astro-mdbu2wzh){background:var(--rd-surface);border:1px solid var(--rd-border);border-radius:var(--rd-radius-md);gap:14px;padding:18px;display:flex}.feature-icon:where(.astro-mdbu2wzh){border-radius:var(--rd-radius-md);background:color-mix(in srgb, var(--rd-accent) 15%, transparent);width:34px;height:34px;color:var(--rd-accent-light);flex-shrink:0;justify-content:center;align-items:center;display:flex}.feature-card:where(.astro-mdbu2wzh) h4:where(.astro-mdbu2wzh){color:var(--rd-text-bright);margin:0 0 6px;font-size:14px;font-weight:600}.feature-card:where(.astro-mdbu2wzh) p:where(.astro-mdbu2wzh){color:var(--rd-text-muted);margin:0;font-size:13px;line-height:1.55}.standards-grid:where(.astro-mdbu2wzh){grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;display:grid}.standard-card:where(.astro-mdbu2wzh){background:var(--rd-surface);border:1px solid var(--rd-border);border-radius:var(--rd-radius-lg);backdrop-filter:blur(8px);padding:24px}.standard-badge:where(.astro-mdbu2wzh){border-radius:var(--rd-radius-xs);background:color-mix(in srgb, var(--rd-sky) 12%, transparent);color:var(--rd-sky);text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:6px;margin-bottom:12px;padding:2px 8px;font-size:11px;font-weight:700;display:inline-flex}.standard-card:where(.astro-mdbu2wzh) h4:where(.astro-mdbu2wzh){color:var(--rd-text-bright);margin:0 0 10px;font-size:16px;font-weight:700}.standard-card:where(.astro-mdbu2wzh) p:where(.astro-mdbu2wzh){color:var(--rd-text-muted);margin:0;font-size:13px;line-height:1.6}.wf-cta-box:where(.astro-mdbu2wzh){background:linear-gradient(135deg, color-mix(in srgb, var(--rd-accent) 8%, transparent) 0%, color-mix(in srgb, var(--rd-indigo) 5%, transparent) 100%);border:1px solid var(--rd-accent-border);border-radius:var(--rd-radius-lg);text-align:center;padding:40px}.wf-cta-content:where(.astro-mdbu2wzh) h3:where(.astro-mdbu2wzh){color:var(--rd-text-bright);margin:0 0 10px;font-size:24px;font-weight:700}.wf-cta-content:where(.astro-mdbu2wzh) p:where(.astro-mdbu2wzh){color:var(--rd-text-muted);max-width:600px;margin:0 auto 24px;font-size:15px}.cta-actions:where(.astro-mdbu2wzh){flex-wrap:wrap;justify-content:center;gap:14px;display:flex}
