.docs-version[data-astro-cid-5scx5wcn]{font-family:var(--font-code);color:var(--text-faint);flex-wrap:wrap;gap:8px;margin:0;font-size:12.5px;display:flex}.docs-version[data-astro-cid-5scx5wcn] a[data-astro-cid-5scx5wcn]{color:var(--text-2);text-decoration:underline;text-decoration-color:var(--divider);text-underline-offset:3px}.docs-version[data-astro-cid-5scx5wcn] a[data-astro-cid-5scx5wcn]:hover{color:var(--accent);text-decoration-color:currentColor}.docs-article[data-astro-cid-mu73k4so]{max-width:720px}.docs-crumbs[data-astro-cid-mu73k4so]{font-family:var(--font-code);color:var(--text-faint);flex-wrap:wrap;gap:8px;font-size:12.5px;display:flex}.docs-crumbs[data-astro-cid-mu73k4so] a[data-astro-cid-mu73k4so]{color:var(--text-2)}h1[data-astro-cid-mu73k4so]{letter-spacing:-.03em;margin:12px 0 20px;font-size:clamp(30px,3.4vw,40px);font-weight:700;line-height:1.12}.docs-pager[data-astro-cid-mu73k4so]{grid-template-columns:1fr 1fr;gap:16px;margin-top:56px;display:grid}.docs-pager[data-astro-cid-mu73k4so] a[data-astro-cid-mu73k4so]{border:1px solid var(--divider);color:var(--text);border-radius:8px;flex-direction:column;gap:4px;padding:14px 16px;transition:border-color .15s,background .15s;display:flex}.docs-pager[data-astro-cid-mu73k4so] a[data-astro-cid-mu73k4so]:hover{border-color:var(--accent);background:var(--accent-tint);text-decoration:none}.docs-pager[data-astro-cid-mu73k4so] span[data-astro-cid-mu73k4so]{color:var(--text-faint);font-size:12.5px}.docs-pager[data-astro-cid-mu73k4so] strong[data-astro-cid-mu73k4so]{font-weight:600}.docs-pager-next[data-astro-cid-mu73k4so]{text-align:right}.docs-edit-link[data-astro-cid-mu73k4so]{font-family:var(--font-code);font-size:12.5px}.docs-article-foot[data-astro-cid-mu73k4so]{border-top:1px solid var(--divider);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-top:40px;padding-top:16px;display:flex}.docs-prose[data-astro-cid-mu73k4so]{color:var(--text);font-size:16px;line-height:1.7}.docs-prose[data-astro-cid-mu73k4so]>h1:first-child{display:none}.docs-prose[data-astro-cid-mu73k4so]>p:first-child,.docs-prose[data-astro-cid-mu73k4so]>h1:first-child+p{color:var(--text-2);font-size:18.5px;line-height:1.6}.docs-prose[data-astro-cid-mu73k4so] :is(h2,h3,h4){scroll-margin-top:calc(var(--docs-top,105px) + 8px);letter-spacing:-.015em;font-weight:600;line-height:1.3}.docs-prose[data-astro-cid-mu73k4so] h2{margin:48px 0 12px;font-size:24px}.docs-prose[data-astro-cid-mu73k4so] h3{margin:32px 0 8px;font-size:19px}.docs-prose[data-astro-cid-mu73k4so] h4{margin:24px 0 8px;font-size:16px}.docs-prose[data-astro-cid-mu73k4so] p,.docs-prose[data-astro-cid-mu73k4so] ul,.docs-prose[data-astro-cid-mu73k4so] ol{margin:0 0 16px}.docs-prose[data-astro-cid-mu73k4so] li+li{margin-top:4px}.docs-prose[data-astro-cid-mu73k4so] a{text-underline-offset:3px;text-decoration:underline 1px}.docs-prose[data-astro-cid-mu73k4so] :not(pre)>code{background:var(--surface-2);border:1px solid var(--divider);border-radius:4px;padding:1px 5px;font-size:.87em}.docs-prose[data-astro-cid-mu73k4so] pre{border:1px solid var(--divider);margin:0 0 20px}.docs-prose[data-astro-cid-mu73k4so] blockquote{border-left:3px solid var(--accent);background:var(--accent-tint);color:var(--text);border-radius:0 8px 8px 0;margin:0 0 20px;padding:12px 16px}.docs-prose[data-astro-cid-mu73k4so] blockquote>:last-child{margin-bottom:0}.docs-prose[data-astro-cid-mu73k4so] table{border-collapse:collapse;width:100%;margin:0 0 20px;font-size:14.5px}.docs-prose[data-astro-cid-mu73k4so] :is(th,td){border-bottom:1px solid var(--divider);text-align:left;vertical-align:top;padding:8px 12px}.docs-prose[data-astro-cid-mu73k4so] th{color:var(--text-2);font-weight:600}.docs-prose[data-astro-cid-mu73k4so] hr{border:0;border-top:1px solid var(--divider);margin:32px 0}.docs-prose[data-astro-cid-mu73k4so] img{border-radius:8px;max-width:100%;height:auto}.docs-header[data-astro-cid-tjgdqpyj]{z-index:20;background:var(--page);border-bottom:1px solid var(--header-line);position:sticky;top:0}.docs-header-row[data-astro-cid-tjgdqpyj]{align-items:center;gap:10px;min-height:60px;display:flex}.docs-wordmark[data-astro-cid-tjgdqpyj]{letter-spacing:-.02em;color:var(--accent);align-items:center;gap:10px;font-size:18px;font-weight:700;display:flex}.docs-wordmark[data-astro-cid-tjgdqpyj]:hover{text-decoration:none}.docs-slash[data-astro-cid-tjgdqpyj]{color:var(--divider);margin-inline:2px;font-size:22px;font-weight:300}.docs-switcher-button[data-astro-cid-tjgdqpyj]{height:38px;color:var(--text);font-family:var(--font-code);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:8px;padding:0 10px 0 6px;font-size:15px;font-weight:500;display:inline-flex}.docs-switcher-button[data-astro-cid-tjgdqpyj]:hover,.docs-switcher-button[data-astro-cid-tjgdqpyj]:focus-visible{border-color:var(--divider);background:var(--surface)}.docs-switcher-button[data-astro-cid-tjgdqpyj] svg[data-astro-cid-tjgdqpyj]{color:var(--text-faint)}.docs-switcher[data-astro-cid-tjgdqpyj]{inset:64px auto auto max(var(--page-gutter), 20px);background:var(--surface);width:min(340px,100vw - 40px);max-height:calc(100vh - 96px);color:var(--text);border:1px solid var(--divider);border-radius:10px;margin:0;padding:8px;position:fixed;overflow-y:auto;box-shadow:0 24px 60px -24px #0000008c}.docs-switcher-label[data-astro-cid-tjgdqpyj]{font-family:var(--font-code);letter-spacing:.14em;text-transform:uppercase;color:var(--text-faint);margin:4px 10px 8px;font-size:11px}.docs-switcher[data-astro-cid-tjgdqpyj] ul[data-astro-cid-tjgdqpyj]{margin:0;padding:0;list-style:none}.docs-switcher[data-astro-cid-tjgdqpyj] a[data-astro-cid-tjgdqpyj]{color:var(--text);border-radius:6px;align-items:center;gap:10px;padding:8px 10px;display:flex}.docs-switcher[data-astro-cid-tjgdqpyj] a[data-astro-cid-tjgdqpyj]:hover{background:var(--surface-2);text-decoration:none}.docs-switcher[data-astro-cid-tjgdqpyj] a[data-astro-cid-tjgdqpyj][aria-current=page]{background:var(--accent-tint)}.docs-switcher-item-name[data-astro-cid-tjgdqpyj]{font-family:var(--font-code);flex-grow:1;font-size:14px}.docs-switcher-item-version[data-astro-cid-tjgdqpyj]{font-family:var(--font-code);color:var(--text-faint);font-size:12px}.docs-header-tools[data-astro-cid-tjgdqpyj]{align-items:center;gap:14px;margin-left:auto;display:flex}.docs-releases[data-astro-cid-tjgdqpyj]{color:var(--text-2);font-size:14px;font-weight:500}.docs-releases[data-astro-cid-tjgdqpyj]:hover{color:var(--text);text-decoration:none}.docs-github[data-astro-cid-tjgdqpyj]{width:40px;height:40px;color:var(--text);justify-content:center;align-items:center;display:flex}.docs-tabs[data-astro-cid-tjgdqpyj]{scrollbar-width:none;gap:4px;height:44px;display:flex;overflow-x:auto}.docs-tabs[data-astro-cid-tjgdqpyj] a[data-astro-cid-tjgdqpyj]{white-space:nowrap;color:var(--text-2);align-items:center;padding:0 14px;font-size:14px;font-weight:500;display:flex}.docs-tabs[data-astro-cid-tjgdqpyj] a[data-astro-cid-tjgdqpyj]:first-child{margin-left:-14px}.docs-tabs[data-astro-cid-tjgdqpyj] a[data-astro-cid-tjgdqpyj]:hover{color:var(--text);text-decoration:none}.docs-tabs[data-astro-cid-tjgdqpyj] a[data-astro-cid-tjgdqpyj][aria-current=page]{color:var(--accent);box-shadow:inset 0 -2px 0 var(--accent)}@media (width<=720px){.docs-wordmark[data-astro-cid-tjgdqpyj] span[data-astro-cid-tjgdqpyj],.docs-slash[data-astro-cid-tjgdqpyj],.docs-releases[data-astro-cid-tjgdqpyj]{display:none}}.docs-shell[data-astro-cid-e2cdjylt]{--docs-top:105px;grid-template-columns:248px minmax(0,1fr) 232px;align-items:start;gap:56px;display:grid}.docs-side[data-astro-cid-e2cdjylt],.docs-aside[data-astro-cid-e2cdjylt]{top:var(--docs-top);max-height:calc(100vh - var(--docs-top));overscroll-behavior:contain;scrollbar-width:thin;padding-block:32px;position:sticky;overflow-y:auto}.docs-main[data-astro-cid-e2cdjylt]{min-width:0;padding-block:32px 64px}body:not(:has(.docs-tabs)) .docs-shell[data-astro-cid-e2cdjylt]{--docs-top:61px}@media (width<=1180px){.docs-shell[data-astro-cid-e2cdjylt]{grid-template-columns:220px minmax(0,1fr);gap:40px}.docs-aside[data-astro-cid-e2cdjylt]{display:none}}@media (width<=800px){.docs-shell[data-astro-cid-e2cdjylt]{grid-template-columns:minmax(0,1fr);gap:0}.docs-side[data-astro-cid-e2cdjylt]{border-bottom:1px solid var(--divider);max-height:none;padding-block:20px 0;position:static}}.docs-sidebar[data-astro-cid-bus66oyz]{flex-direction:column;gap:24px;display:flex}.docs-sidebar-heading[data-astro-cid-bus66oyz]{font-family:var(--font-code);letter-spacing:.14em;text-transform:uppercase;color:var(--text-faint);margin:0 0 8px;font-size:11px;font-weight:500}ol[data-astro-cid-bus66oyz]{margin:0;padding:0;list-style:none;position:relative}ol[data-astro-cid-bus66oyz]:before{content:"";background:var(--divider);width:1px;position:absolute;top:14px;bottom:14px;left:4.5px}li[data-astro-cid-bus66oyz] a[data-astro-cid-bus66oyz]{color:var(--text-2);align-items:baseline;gap:12px;padding:5px 8px 5px 0;font-size:14.5px;line-height:1.45;display:flex;position:relative}li[data-astro-cid-bus66oyz] a[data-astro-cid-bus66oyz]:hover{color:var(--text);text-decoration:none}.docs-dot[data-astro-cid-bus66oyz]{box-sizing:border-box;border:1.5px solid var(--text-faint);background:var(--page);border-radius:50%;flex-shrink:0;width:10px;height:10px;position:relative;top:1px}li[data-astro-cid-bus66oyz][data-progress=done] .docs-dot[data-astro-cid-bus66oyz]{border-color:var(--accent);background:var(--accent)}li[data-astro-cid-bus66oyz][data-progress=done] a[data-astro-cid-bus66oyz]{color:var(--text-faint)}li[data-astro-cid-bus66oyz][data-progress=current] .docs-dot[data-astro-cid-bus66oyz]{border-color:var(--accent);background:var(--page);box-shadow:0 0 0 3px var(--accent-tint), inset 0 0 0 2px var(--page), inset 0 0 0 5px var(--accent)}li[data-astro-cid-bus66oyz] a[data-astro-cid-bus66oyz][aria-current=page]{color:var(--accent);font-weight:600}
