.wc-docs-library-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:38px}.wc-docs-library-card{background:#fff;border:1px solid var(--wc-border);padding:28px}.wc-docs-library-card>span{display:block;color:var(--wc-orange);font-size:10px;font-weight:900;letter-spacing:.12em}.wc-docs-library-card h3{margin:10px 0 18px;font-size:24px}.wc-docs-library-links{display:grid;gap:10px}.wc-docs-library-links a{display:block;border-top:1px solid var(--wc-border);padding:13px 0 3px;text-decoration:none}.wc-docs-library-links strong{display:block;color:var(--wc-ink);font-size:15px}.wc-docs-library-links small{display:block;color:var(--wc-muted);font-size:12px;line-height:1.5;margin-top:4px}.wc-docs-library-links a:hover strong{color:var(--wc-orange)}.wc-docs-article-hero{padding:66px 0 42px;background:#f5f4ef;border-bottom:1px solid var(--wc-border)}.wc-docs-article-hero h1{font-size:clamp(40px,5vw,64px);line-height:1.02;margin:8px 0 16px;max-width:900px}.wc-docs-article-hero>div>p:last-child{max-width:800px;color:var(--wc-muted);font-size:18px;line-height:1.65}.wc-docs-layout{display:grid;grid-template-columns:240px minmax(0,760px) 210px;gap:46px;align-items:start;padding-top:52px;padding-bottom:82px}.wc-docs-sidebar,.wc-docs-toc{position:sticky;top:110px;align-self:start}.wc-docs-back{display:block;margin-bottom:24px;color:var(--wc-muted);text-decoration:none;font-size:13px}.wc-docs-nav-group{margin-bottom:22px}.wc-docs-nav-group>strong,.wc-docs-toc>strong{display:block;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--wc-muted);margin-bottom:8px}.wc-docs-nav-group a,.wc-docs-toc a{display:block;text-decoration:none;color:var(--wc-muted);font-size:13px;line-height:1.4;padding:5px 0}.wc-docs-nav-group a.is-active,.wc-docs-nav-group a:hover,.wc-docs-toc a:hover{color:var(--wc-ink)}.wc-docs-nav-group a.is-active{font-weight:700}.wc-docs-toc{border-left:1px solid var(--wc-border);padding-left:18px}.wc-docs-toc .level-3{padding-left:12px;font-size:12px}.wc-docs-content{min-width:0}.wc-docs-content h1{font-size:38px;line-height:1.1;margin:0 0 28px}.wc-docs-content h2{font-size:28px;line-height:1.15;margin:48px 0 14px}.wc-docs-content h3{font-size:21px;line-height:1.2;margin:34px 0 12px}.wc-docs-content p,.wc-docs-content li{font-size:16px;line-height:1.75;color:#3f4846}.wc-docs-content p{margin:0 0 18px}.wc-docs-content ul,.wc-docs-content ol{padding-left:24px;margin:0 0 22px}.wc-docs-content code{font:0.9em ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;background:#f1f2ef;border:1px solid #e2e4df;border-radius:4px;padding:2px 5px;color:#27302d}.wc-docs-content blockquote{margin:26px 0;padding:16px 20px;border-left:3px solid var(--wc-orange);background:#f7f5ef;color:#4b5350}.wc-docs-content a{color:#246a8d;text-decoration:underline;text-underline-offset:2px}@media(max-width:1380px){.wc-docs-layout{grid-template-columns:220px minmax(0,1fr)}.wc-docs-toc{display:none}}@media(max-width:760px){.wc-docs-library-grid{grid-template-columns:1fr}.wc-docs-layout{grid-template-columns:1fr;padding-top:30px}.wc-docs-sidebar{position:static;border-bottom:1px solid var(--wc-border);padding-bottom:22px}.wc-docs-nav-group{display:none}.wc-docs-article-hero{padding-top:46px}.wc-docs-content h1{font-size:32px}.wc-docs-content h2{font-size:25px}}


/* Account for the sticky header when following article and library anchors. */
.wc-docs-content [id],#documentation-library{scroll-margin-top:96px}
.wc-docs-content{overflow-wrap:anywhere}
@media(min-width:761px){.wc-docs-sidebar,.wc-docs-toc{max-height:calc(100dvh - 130px);overflow-y:auto;overscroll-behavior:contain}}
