.documentation-site{background:#fff;color:#172334;font-size:15px;line-height:1.7;--docs-muted:#687483;--docs-line:#e8ecef;--docs-blue:#007fae;--docs-soft:#f5f8fa}.docs-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.docs-topbar{position:sticky;top:0;z-index:50;height:76px;border-bottom:1px solid var(--docs-line);background:rgba(255,255,255,.97);backdrop-filter:blur(16px);padding:0 32px;display:flex;align-items:center;justify-content:space-between;gap:32px}.docs-brand{display:flex;align-items:center;gap:19px;white-space:nowrap;font-size:13px;font-weight:550}.docs-brand img{width:105px;height:auto}.docs-brand>span{width:1px;height:22px;background:#dce3e7}.docs-search{display:flex;align-items:center;gap:12px;width:min(360px,30vw);border:1px solid #e1e7eb;background:#f8fafb;border-radius:7px;padding:9px 12px}.docs-search>svg{width:17px;height:17px;color:#87929c;flex-shrink:0}.docs-search input{font:inherit;font-size:12px;background:transparent;border:0;outline:0;min-width:0;width:100%;color:var(--ink)}.docs-search:focus-within{outline:2px solid var(--docs-blue);outline-offset:3px}.docs-search button{font-size:10px;background:#fff;border:1px solid #e1e7eb;border-radius:4px;padding:3px 7px}.docs-topbar>nav{display:flex;align-items:center;gap:24px;font-size:12px;white-space:nowrap}.docs-topbar .icon{width:14px;height:14px}.docs-topbar a:hover{color:var(--docs-blue)}.docs-dashboard-link{display:flex;align-items:center;gap:14px}.docs-shell{max-width:1600px;margin:auto;display:grid;grid-template-columns:248px minmax(0,1fr) 190px;column-gap:44px;padding:0 32px;align-items:start}.docs-sidebar{position:sticky;top:76px;max-height:calc(100dvh - 76px);overflow-y:auto;padding:30px 24px 40px 0;border-right:1px solid var(--docs-line);scrollbar-width:thin;font-size:12px}.docs-sidebar>summary{display:none}.docs-sidebar a{display:block;line-height:1.5;padding:7px 10px;border-radius:5px;color:#627080}.docs-sidebar a:hover{background:#f5f8fa;color:#172334}.docs-sidebar [aria-current]{background:#eaf5f9;color:#00749c;font-weight:600}.docs-sidebar .docs-overview{display:flex;align-items:center;gap:9px;padding:9px 10px;margin-bottom:25px;font-weight:550;color:#29384a}.docs-overview .icon{width:17px;height:17px}.docs-quick-links{padding-bottom:22px}.docs-quick-links>span{display:block;font-size:9px;font-weight:650;letter-spacing:.12em;color:#8a95a0;margin:0 10px 9px}.docs-nav-group{margin-bottom:6px}.docs-nav-group>summary{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 10px;line-height:1.5;font-weight:550}.docs-nav-group>summary .icon{width:13px;height:13px;flex-shrink:0;color:#93a0aa}.docs-nav-group[open]>summary .icon{transform:rotate(180deg)}.docs-nav-group>div{border-left:1px solid var(--docs-line);margin:3px 0 14px 11px;padding-left:9px}.docs-sidebar .docs-sidebar-support{display:flex;gap:9px;align-items:center;margin-top:28px;padding-top:18px;border-top:1px solid var(--docs-line);border-radius:0}.docs-sidebar-support .icon{width:15px;height:15px}.docs-content{min-width:0;padding:29px 0 0}.docs-content-wide{grid-column:2 / -1}.docs-breadcrumbs{font-size:11px;color:#81909c;margin-bottom:42px}.docs-breadcrumbs ol{list-style:none;display:flex;flex-wrap:wrap;gap:8px 11px;margin:0;padding:0}.docs-breadcrumbs li{display:flex;gap:11px;min-width:0;overflow-wrap:anywhere}.docs-breadcrumbs li+li:before{content:'/';color:#bdc6cd}.docs-breadcrumbs a:hover{color:var(--docs-blue)}.docs-breadcrumbs [aria-current]{color:#4e5e6e}.docs-eyebrow{font-size:9px;font-weight:650;letter-spacing:.14em;color:#70818e;margin-bottom:16px;display:flex;gap:9px;align-items:center}.docs-eyebrow>span{width:6px;height:6px;border-radius:50%;background:#7caf36}.docs-home-header{padding:10px 0 34px;max-width:750px}.docs-home-header h1{font-size:clamp(48px,4.2vw,68px);line-height:1.05;letter-spacing:-.058em;margin-bottom:21px}.docs-home-header h1 em{font-style:normal;color:var(--docs-blue)}.docs-home-header>p:last-child{font-size:15px;line-height:1.9;color:var(--docs-muted)}.docs-start-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0 0 44px}.docs-start-grid>a{border:1px solid var(--docs-line);border-radius:9px;padding:22px;position:relative;display:flex;flex-direction:column;align-items:flex-start;transition:background .15s,border-color .15s}.docs-start-grid>a:hover{background:#f8fbfc;border-color:#a8cad8}.docs-start-grid>a>div{width:100%;display:flex;align-items:center;justify-content:space-between;margin-bottom:26px}.docs-start-grid>a>div>.icon{color:#0080a8;width:23px;height:23px}.docs-start-grid>a>div>span{font:11px ui-monospace,SFMono-Regular,monospace;color:#acb6be}.docs-start-grid h2{font-size:18px;letter-spacing:-.025em;margin-bottom:10px;line-height:1.4}.docs-start-grid p{font-size:12px;line-height:1.8;color:var(--docs-muted);margin-bottom:20px}.docs-start-grid>a>.icon{margin-top:auto;width:17px;color:#6e8b9a}.docs-section-heading{display:flex;flex-wrap:wrap;gap:10px;align-items:baseline;justify-content:space-between;margin-bottom:20px}.docs-section-heading h2{font-size:22px;letter-spacing:-.035em}.docs-section-heading>a,.docs-section-heading>span{font-size:11px;color:#72838e}.docs-section-heading .icon{width:13px;height:13px;margin-left:5px}.docs-languages{margin-bottom:44px}.docs-languages>div:last-child{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.docs-languages a{display:flex;align-items:center;gap:11px;min-width:0;font-size:12px;padding:13px;border:1px solid var(--docs-line);border-radius:7px}.docs-languages a:hover{background:var(--docs-soft)}.docs-languages img{width:24px;height:24px;object-fit:contain;flex-shrink:0}.docs-category-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 28px}.docs-category-grid>a{padding:21px 0;border-top:1px solid var(--docs-line)}.docs-category-grid h3{font-size:14px;font-weight:550;line-height:1.5;letter-spacing:-.015em;margin-bottom:8px}.docs-category-grid span{display:flex;justify-content:space-between;align-items:center;color:#85919c;font-size:11px}.docs-category-grid .icon{width:14px;height:14px}.docs-category-grid>a:hover h3{color:var(--docs-blue)}.docs-community{margin:36px 0;padding:23px;background:#f5f8f9;border:1px solid #e8eef0;border-radius:9px;display:flex;gap:20px;align-items:center;justify-content:space-between}.docs-community>div>.icon{width:18px;height:18px;margin-right:10px;color:#6f8b99}.docs-community strong{font-size:14px;font-weight:550}.docs-community p{font-size:12px;margin-top:8px;color:var(--docs-muted)}.docs-community p a{color:var(--docs-blue);text-decoration:underline}.docs-community>a{font-size:11px;white-space:nowrap}.docs-community>a .icon{width:13px}.docs-footer{display:flex;flex-wrap:wrap;gap:16px;font-size:10px;color:#89959e;padding:26px 0 30px;border-top:1px solid var(--docs-line);margin-top:48px}.docs-footer>a:nth-child(2){margin-left:auto}.docs-footer .icon{width:12px;height:12px}.docs-footer a:hover{color:var(--docs-blue)}.docs-article-header{margin-bottom:34px}.docs-article-header h1{font-size:clamp(32px,3.3vw,46px);letter-spacing:-.045em;line-height:1.18;margin-bottom:16px;overflow-wrap:anywhere}.docs-article-header>p:last-child{font-size:14px;line-height:1.8;color:var(--docs-muted)}.docs-article-header .docs-updated{font-size:11px!important;color:#89949e!important}.docs-prose{font-size:15px;line-height:1.85;color:#344353;overflow-wrap:anywhere}.docs-prose p{color:inherit;margin-bottom:1.3em}.docs-prose h2,.docs-prose h3,.docs-prose h4,.docs-prose h5,.docs-prose h6{color:#172334;line-height:1.35;scroll-margin-top:100px}.docs-prose h2{font-size:26px;letter-spacing:-.035em;margin:1.7em 0 .8em;padding-top:16px;border-top:1px solid var(--docs-line)}.docs-prose h3{font-size:21px;margin:1.5em 0 .7em}.docs-prose h4,.docs-prose h5,.docs-prose h6{font-size:17px;margin:1.4em 0 .7em}.docs-prose a{color:var(--docs-blue);text-decoration:underline;text-underline-offset:3px}.docs-prose ul,.docs-prose ol{margin:0 0 1.4em;padding-left:1.5em}.docs-prose li{margin-bottom:.4em}.docs-prose li>ul,.docs-prose li>ol{margin-top:.4em}.docs-prose figure{margin:26px 0;max-width:100%}.docs-prose img{height:auto;max-width:100%;border-radius:5px}.docs-prose .aligncenter img{margin-inline:auto}.docs-prose figcaption{font-size:12px;color:var(--docs-muted);text-align:center;margin-top:10px}.docs-prose pre{max-width:100%;overflow-x:auto;border-radius:8px;padding:20px;background:#172334;color:#e1e9ef;font:12px/1.8 ui-monospace,SFMono-Regular,Consolas,monospace;tab-size:4;white-space:pre;overflow-wrap:normal}.docs-prose code{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.85em}.docs-prose :not(pre)>code{border:1px solid #e4e9ed;border-radius:4px;background:#f5f7f9;padding:1px 5px;color:#263c50}.docs-prose pre code{font-size:inherit}.docs-code{position:relative;min-width:0;margin:22px 0}.docs-code pre{padding-top:44px}.docs-code>button{position:absolute;top:9px;right:10px;border:1px solid #526171;border-radius:4px;background:#253549;color:#dbe6ec;font-size:10px;padding:3px 8px}.docs-prose table{border-collapse:collapse;width:100%;font-size:12px;line-height:1.7}.docs-prose .wp-block-table{overflow-x:auto}.docs-prose th,.docs-prose td{border:1px solid #e5eaee;padding:10px 12px;text-align:left;min-width:95px;vertical-align:top}.docs-prose th{background:#f4f7f9;font-weight:600}.docs-prose table code{overflow-wrap:normal}.docs-prose blockquote{margin:26px 0;padding:18px 22px;border-left:3px solid #77b2cb;background:#f1f7fa;border-radius:0 6px 6px 0;font-size:14px}.docs-prose blockquote p:last-child{margin-bottom:0}.docs-prose iframe{border:0;width:100%;height:auto;aspect-ratio:16/9;border-radius:8px}.docs-prose mark{background:#fff0cc;color:inherit}.docs-related{border-top:1px solid var(--docs-line);padding-top:28px;margin-top:45px}.docs-related h2{font-size:19px;margin-bottom:18px}.docs-related>div{display:grid;gap:10px}.docs-related a{font-size:13px;padding:12px 16px;border:1px solid var(--docs-line);border-radius:6px;display:flex;align-items:center;justify-content:space-between;gap:16px}.docs-related .icon{width:15px}.docs-related a:hover{background:#f5f8fa}.docs-toc{position:sticky;top:110px;max-height:calc(100dvh - 145px);overflow:auto;margin-top:88px;scrollbar-width:thin}.docs-toc h2{font-size:11px;font-weight:600;letter-spacing:0;margin-bottom:15px}.docs-toc a{display:block;color:#84909a;font-size:11px;line-height:1.6;padding:5px 0 5px 12px;border-left:1px solid var(--docs-line)}.docs-toc a:hover,.docs-toc a[aria-current]{color:var(--docs-blue);border-left-color:var(--docs-blue)}.docs-toc .docs-toc-sub{padding-left:23px}.docs-toc .docs-toc-help{margin-top:22px;padding-left:0;border:0}.docs-toc-help .icon{width:12px;height:12px}.docs-guide-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.docs-guide-card{display:flex;flex-direction:column;padding:22px;border:1px solid var(--docs-line);border-radius:8px;gap:14px}.docs-guide-card:hover{background:#f8fbfc;border-color:#bad5e0}.docs-guide-card h2{font-size:19px;line-height:1.4;letter-spacing:-.025em}.docs-guide-card p{font-size:13px;line-height:1.7}.docs-guide-card>span{font-size:11px;color:var(--docs-blue);margin-top:auto}.docs-guide-card .icon{width:13px;height:13px}.docs-search-results>a{display:block;padding:25px 0;border-bottom:1px solid var(--docs-line)}.docs-search-results h2{font-size:22px;margin-bottom:12px}.docs-search-results p{font-size:14px;margin-bottom:12px}.docs-search-results span{font-size:12px;color:var(--docs-blue)}.docs-back-link{display:inline-block;font-size:12px;margin-top:24px}.docs-search-results .icon{width:14px;height:14px}
@media(min-width:1600px){.docs-shell{column-gap:56px}}
@media(max-width:1200px){.docs-shell{grid-template-columns:220px minmax(0,1fr);gap:30px;padding-inline:24px}.docs-toc{display:none}.docs-content-wide{grid-column:2}.docs-topbar{padding-inline:24px;gap:20px}.docs-topbar>nav{gap:16px}.docs-topbar>nav>a:first-child{display:none}.docs-start-grid>a{padding:18px}.docs-languages>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr))}.docs-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.docs-community{align-items:flex-start;flex-direction:column}}
@media(max-width:800px){.docs-topbar{height:auto;min-height:110px;display:grid;grid-template-columns:1fr auto;gap:13px;padding:14px 20px}.docs-brand{gap:12px;font-size:11px}.docs-brand img{width:85px}.docs-topbar>nav>a:not(.docs-dashboard-link){display:none}.docs-topbar>nav{font-size:11px}.docs-dashboard-link{gap:6px}.docs-search{grid-row:2;grid-column:1/-1;width:100%;padding:7px 10px}.docs-shell{display:block;padding:0 20px}.docs-sidebar{position:static;max-height:none;padding:0;border:0;border-bottom:1px solid var(--docs-line);overflow:visible}.docs-sidebar>summary{display:flex;align-items:center;justify-content:space-between;font-size:12px;font-weight:550;padding:15px 0}.docs-sidebar>summary .icon{width:15px;height:15px}.docs-sidebar>nav{padding-block:12px 22px}.docs-content{padding-top:24px}.docs-breadcrumbs{margin-bottom:30px}.docs-home-header{padding-top:6px}.docs-home-header h1{font-size:48px}.docs-start-grid{gap:12px}.docs-start-grid>a{padding:16px}.docs-start-grid h2{font-size:16px}.docs-article-header h1{font-size:34px}.docs-prose h2{font-size:24px;scroll-margin-top:135px}.docs-prose pre{font-size:11px}.docs-footer{margin-top:35px}.docs-footer>a:nth-child(2){margin-left:0}}
@media(max-width:540px){.docs-brand img{width:76px}.docs-brand{gap:10px}.docs-topbar>nav .icon{display:none}.docs-topbar>nav{font-size:10px}.docs-start-grid{grid-template-columns:1fr}.docs-start-grid>a{padding:19px 20px}.docs-start-grid>a>div{margin-bottom:16px}.docs-start-grid p{margin-bottom:16px}.docs-languages>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}.docs-languages a{padding:12px}.docs-category-grid{gap:0 20px}.docs-category-grid h3{font-size:13px}.docs-guide-grid{grid-template-columns:1fr}.docs-prose{font-size:14px}.docs-content .docs-article-header h1{font-size:30px}}
@media(prefers-reduced-motion:reduce){.docs-start-grid>a{transition:none}}
