@font-face{font-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:400;src:local("JetBrains Mono"),url(https://fonts.gstatic.com/s/jetbrainsmono/v13/tDbY2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKxTN1OVk6OThhvAWV8.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:400;src:local("JetBrains Mono"),url(https://fonts.gstatic.com/s/jetbrainsmono/v13/tDbY2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKxTPlOVk6OThhvAWV8.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:400;src:local("JetBrains Mono"),url(https://fonts.gstatic.com/s/jetbrainsmono/v13/tDbY2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKxTOVOVk6OThhvAWV8.woff2) format("woff2");unicode-range:u+0370-03ff}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:400;src:local("JetBrains Mono"),url(https://fonts.gstatic.com/s/jetbrainsmono/v13/tDbY2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKxTNVOVk6OThhvAWV8.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:400;src:local("JetBrains Mono"),url(https://fonts.gstatic.com/s/jetbrainsmono/v13/tDbY2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKxTNFOVk6OThhvAWV8.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:400;src:local("JetBrains Mono"),url(https://fonts.gstatic.com/s/jetbrainsmono/v13/tDbY2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKxTOlOVk6OThhvA.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-primary-text-emphasis:#052c65;--bs-secondary-text-emphasis:#2b2f32;--bs-success-text-emphasis:#0a3622;--bs-info-text-emphasis:#055160;--bs-warning-text-emphasis:#664d03;--bs-danger-text-emphasis:#58151c;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#cfe2ff;--bs-secondary-bg-subtle:#e2e3e5;--bs-success-bg-subtle:#d1e7dd;--bs-info-bg-subtle:#cff4fc;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#9ec5fe;--bs-secondary-border-subtle:#c4c8cb;--bs-success-border-subtle:#a3cfbb;--bs-info-border-subtle:#9eeaf9;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#f1aeb5;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-color-rgb:33,37,41;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(33,37,41,.75);--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(33,37,41,.5);--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:inherit;--bs-link-color:#0d6efd;--bs-link-color-rgb:13,110,253;--bs-link-decoration:underline;--bs-link-hover-color:#0a58ca;--bs-link-hover-color-rgb:10,88,202;--bs-code-color:#d63384;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0,0,0,.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 0.5rem 1rem rgba(0,0,0,.15);--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0,0,0,.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0,0,0,.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0,0,0,.075);--bs-focus-ring-width:0.25rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:rgba(13,110,253,.25);--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545;--gray-700-as-rgb:64,64,64;--green-900-as-rgb:20,83,45;--rose-900-as-rgb:136,19,55;--amber-900-as-rgb:120,53,15;--black:#000;--white:#fff;--rose-50:#fff1f2;--rose-100:#ffe4e6;--rose-200:#fecdd3;--rose-300:#fda4af;--rose-400:#fb7185;--rose-500:#f43f5e;--rose-600:#e11d48;--rose-700:#be123c;--rose-800:#9f1239;--rose-900:#881337;--pink-50:#fdf2f8;--pink-100:#fce7f3;--pink-200:#fbcfe8;--pink-300:#f9a8d4;--pink-400:#f472b6;--pink-500:#ec4899;--pink-600:#db2777;--pink-700:#be185d;--pink-800:#9d174d;--pink-900:#831843;--fuchsia-50:#fdf4ff;--fuchsia-100:#fae8ff;--fuchsia-200:#f5d0fe;--fuchsia-300:#f0abfc;--fuchsia-400:#e879f9;--fuchsia-500:#d946ef;--fuchsia-600:#c026d3;--fuchsia-700:#a21caf;--fuchsia-800:#86198f;--fuchsia-900:#701a75;--purple-50:#faf5ff;--purple-100:#f3e8ff;--purple-200:#e9d5ff;--purple-300:#d8b4fe;--purple-400:#c084fc;--purple-500:#a855f7;--purple-600:#9333ea;--purple-700:#7e22ce;--purple-800:#6b21a8;--purple-900:#581c87;--violet-50:#f5f3ff;--violet-100:#ede9fe;--violet-200:#ddd6fe;--violet-300:#c4b5fd;--violet-400:#a78bfa;--violet-500:#8b5cf6;--violet-600:#7c3aed;--violet-700:#6d28d9;--violet-800:#5b21b6;--violet-900:#4c1d95;--indigo-50:#eef2ff;--indigo-100:#e0e7ff;--indigo-200:#c7d2fe;--indigo-300:#a5b4fc;--indigo-400:#818cf8;--indigo-500:#6366f1;--indigo-600:#4f46e5;--indigo-700:#4338ca;--indigo-800:#3730a3;--indigo-900:#312e81;--blue-50:#eff6ff;--blue-100:#dbeafe;--blue-200:#bfdbfe;--blue-300:#93c5fd;--blue-400:#60a5fa;--blue-500:#3b82f6;--blue-600:#2563eb;--blue-700:#1d4ed8;--blue-800:#1e40af;--blue-900:#1e3a8a;--sky-50:#f0f9ff;--sky-100:#e0f2fe;--sky-200:#bae6fd;--sky-300:#7dd3fc;--sky-400:#38bdf8;--sky-500:#0ea5e9;--sky-600:#0284c7;--sky-700:#0369a1;--sky-800:#075985;--sky-900:#0c4a6e;--cyan-50:#ecfeff;--cyan-100:#cffafe;--cyan-200:#a5f3fc;--cyan-300:#67e8f9;--cyan-400:#22d3ee;--cyan-500:#06b6d4;--cyan-600:#0891b2;--cyan-700:#0e7490;--cyan-800:#155e75;--cyan-900:#164e63;--teal-50:#f0fdfa;--teal-100:#ccfbf1;--teal-200:#99f6e4;--teal-300:#5eead4;--teal-400:#2dd4bf;--teal-500:#14b8a6;--teal-600:#0d9488;--teal-700:#0f766e;--teal-800:#115e59;--teal-900:#134e4a;--emerald-50:#ecfdf5;--emerald-100:#d1fae5;--emerald-200:#a7f3d0;--emerald-300:#6ee7b7;--emerald-400:#34d399;--emerald-500:#10b981;--emerald-600:#059669;--emerald-700:#047857;--emerald-800:#065f46;--emerald-900:#064e3b;--green-50:#f0fdf4;--green-100:#dcfce7;--green-200:#bbf7d0;--green-300:#86efac;--green-400:#4ade80;--green-500:#22c55e;--green-600:#16a34a;--green-700:#15803d;--green-800:#166534;--green-900:#14532d;--lime-50:#f7fee7;--lime-100:#ecfccb;--lime-200:#d9f99d;--lime-300:#bef264;--lime-400:#a3e635;--lime-500:#84cc16;--lime-600:#65a30d;--lime-700:#4d7c0f;--lime-800:#3f6212;--lime-900:#365314;--yellow-50:#fefce8;--yellow-100:#fef9c3;--yellow-200:#fef08a;--yellow-300:#fde047;--yellow-400:#facc15;--yellow-500:#eab308;--yellow-600:#ca8a04;--yellow-700:#a16207;--yellow-800:#854d0e;--yellow-900:#713f12;--amber-50:#fffbeb;--amber-100:#fef3c7;--amber-200:#fde68a;--amber-300:#fcd34d;--amber-400:#fbbf24;--amber-500:#f59e0b;--amber-600:#d97706;--amber-700:#b45309;--amber-800:#92400e;--amber-900:#78350f;--orange-50:#fff7ed;--orange-100:#ffedd5;--orange-200:#fed7aa;--orange-300:#fdba74;--orange-400:#fb923c;--orange-500:#f97316;--orange-600:#ea580c;--orange-700:#c2410c;--orange-800:#9a3412;--orange-900:#7c2d12;--red-50:#fef2f2;--red-100:#fee2e2;--red-200:#fecaca;--red-300:#fca5a5;--red-400:#f87171;--red-500:#ef4444;--red-600:#dc2626;--red-700:#b91c1c;--red-800:#991b1b;--red-900:#7f1d1d;--warm-gray-50:#fafaf9;--warm-gray-100:#f5f5f4;--warm-gray-200:#e7e5e4;--warm-gray-300:#d6d3d1;--warm-gray-400:#a8a29e;--warm-gray-500:#78716c;--warm-gray-600:#57534e;--warm-gray-700:#44403c;--warm-gray-800:#292524;--warm-gray-900:#1c1917;--true-gray-50:#fafafa;--true-gray-100:#f5f5f5;--true-gray-200:#e5e5e5;--true-gray-300:#d4d4d4;--true-gray-400:#a3a3a3;--true-gray-500:#737373;--true-gray-600:#525252;--true-gray-700:#404040;--true-gray-800:#262626;--true-gray-900:#171717;--neutral-gray-50:#fafafa;--neutral-gray-100:#f4f4f5;--neutral-gray-200:#e4e4e7;--neutral-gray-300:#d4d4d8;--neutral-gray-400:#a1a1aa;--neutral-gray-500:#71717a;--neutral-gray-600:#52525b;--neutral-gray-700:#3f3f46;--neutral-gray-800:#27272a;--neutral-gray-900:#18181b;--cool-gray-50:#f9fafb;--cool-gray-100:#f3f4f6;--cool-gray-200:#e5e7eb;--cool-gray-300:#d1d5db;--cool-gray-400:#9ca3af;--cool-gray-500:#6b7280;--cool-gray-600:#4b5563;--cool-gray-700:#374151;--cool-gray-800:#1f2937;--cool-gray-900:#111827;--blue-gray-50:#f8fafc;--blue-gray-100:#f1f5f9;--blue-gray-200:#e2e8f0;--blue-gray-300:#cbd5e1;--blue-gray-400:#94a3b8;--blue-gray-500:#64748b;--blue-gray-600:#475569;--blue-gray-700:#334155;--blue-gray-800:#1e293b;--blue-gray-900:#0f172a;--gray-50:var(--cool-gray-50);--gray-100:var(--cool-gray-100);--gray-200:var(--cool-gray-200);--gray-300:var(--cool-gray-300);--gray-400:var(--cool-gray-400);--gray-500:var(--cool-gray-500);--gray-600:var(--cool-gray-600);--gray-700:var(--cool-gray-700);--gray-800:var(--cool-gray-800);--gray-900:var(--cool-gray-900);--terminal-bg:var(--gray-800);--terminal-border-color:var(--gray-600)}.dark-theme{--terminal-bg:var(--gray-900);--terminal-border-color:var(--gray-700)}.codeblock-terminal{background:var(--terminal-bg);border:solid var(--terminal-border-color);border-radius:3px 3px 0 0;border-width:30px 4px 4px;color:var(--white);padding:5px 0 0;position:relative;width:100%}.codeblock-terminal.codeblock,.codeblock-terminal.codeblock.codeblock-length-lg,.codeblock-terminal.codeblock.codeblock-length-md{margin-left:0}.codeblock-terminal .codeblock-lines{display:none}.codeblock-terminal .codeblock-code{background:transparent;min-height:50px;padding:10px}.codeblock-terminal code{color:var(--gray-50)}.codeblock-terminal .hljs-comment{color:#8b949e;user-select:none;-webkit-user-select:none}.codeblock-terminal .hljs-keyword{color:var(--gray-50)}.codeblock-terminal .hljs-prompt{color:#8b949e;user-select:none;-webkit-user-select:none}.codeblock-terminal .hljs-string{color:#a5d6ff}.codeblock-terminal.command-macos:before,.macos .codeblock-terminal:not(.command-linux):not(.command-windows):before{background-color:hsla(0,0%,100%,.3);border-radius:50%;box-shadow:0 0 0 2px hsla(0,0%,100%,.3),20px 0 0 2px hsla(0,0%,100%,.3),40px 0 0 2px hsla(0,0%,100%,.3);content:"";display:block;height:7px;left:8px;position:absolute;top:-18px;width:7px}.codeblock-terminal.command-windows:before,.windows .codeblock-terminal:not(.command-linux):not(.command-macos):before{background-color:transparent;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="rgba%28255, 255, 255, 0.3%29" d="M464 352H48c-26.5 0-48 21.5-48 48v32c0 26.5 21.5 48 48 48h416c26.5 0 48-21.5 48-48v-32c0-26.5-21.5-48-48-48z"></path></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="rgba%28255, 255, 255, 0.3%29" d="M464 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h416c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm0 394c0 3.3-2.7 6-6 6H54c-3.3 0-6-2.7-6-6V192h416v234z"></path></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="rgba%28255, 255, 255, 0.3%29" d="M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z"></path></svg>');background-position:right 80px top 5px,right 44px top 8px,right 8px top 8px;background-repeat:no-repeat;background-size:14px,14px,14px;content:"";display:block;height:30px;position:absolute;top:-30px;width:100%}.codeblock-terminal.command-linux:before,.linux .codeblock-terminal:not(.command-windows):not(.command-macos):before{background-color:transparent;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="rgba%28255, 255, 255, 0.3%29" d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm121.6 313.1c4.7 4.7 4.7 12.3 0 17L338 377.6c-4.7 4.7-12.3 4.7-17 0L256 312l-65.1 65.6c-4.7 4.7-12.3 4.7-17 0L134.4 338c-4.7-4.7-4.7-12.3 0-17l65.6-65-65.6-65.1c-4.7-4.7-4.7-12.3 0-17l39.6-39.6c4.7-4.7 12.3-4.7 17 0l65 65.7 65.1-65.6c4.7-4.7 12.3-4.7 17 0l39.6 39.6c4.7 4.7 4.7 12.3 0 17L312 256l65.6 65.1z"></path></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="rgba%28255, 255, 255, 0.3%29" d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zM124 296c-6.6 0-12-5.4-12-12v-56c0-6.6 5.4-12 12-12h264c6.6 0 12 5.4 12 12v56c0 6.6-5.4 12-12 12H124z"></path></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="rgba%28255, 255, 255, 0.3%29" d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm96 328c0 8.8-7.2 16-16 16H176c-8.8 0-16-7.2-16-16V176c0-8.8 7.2-16 16-16h160c8.8 0 16 7.2 16 16v160z"></path></svg>');background-position:left 8px top 8px,left 28px top 8px,left 48px top 8px;background-repeat:no-repeat;background-size:14px,14px,14px;content:"";display:block;height:30px;position:absolute;top:-30px;width:100%}:root{--doc-codeblock-lines-color:#b8bdc6;--doc-codeblock-lines-border-color:var(--gray-200);--doc-codeblock-background:#f6f8fa;--doc-codeblock-caption-bg:var(--gray-200);--doc-codeblock-caption-color:var(--gray-600);--doc-code-border-color:var(--gray-200);--doc-configuration-block-tab-container-border:none;--doc-configuration-block-tab-background:#ededed;--doc-configuration-block-tab-border-color:var(--gray-300);--doc-configuration-block-active-tab-background:var(--page-background);--doc-configuration-block-active-tab-color:var(--text-color);--doc-configuration-block-active-tab-shadow:#fff 0px 0px 0px 0px,rgba(0,0,0,.05) 0px 0px 0px 1px,rgba(0,0,0,.05) 0px 1px 2px 0px;--doc-configuration-block-active-tab-border-color:transparent}.dark-theme{--doc-codeblock-lines-color:var(--gray-500);--doc-codeblock-lines-border-color:rgba(240,246,252,.15);--doc-codeblock-background:#18202a;--doc-codeblock-caption-bg:var(--gray-700);--doc-codeblock-caption-color:var(--gray-300);--doc-code-border-color:var(--gray-900);--doc-terminal-background:var(--gray-900);--doc-terminal-border-color:var(--gray-700);--doc-configuration-block-tab-container-border:1px solid var(--gray-600);--doc-configuration-block-tab-background:var(--gray-900);--doc-configuration-block-tab-border-color:var(--gray-600);--doc-configuration-block-active-tab-background:var(--gray-600);--doc-configuration-block-active-tab-color:var(--gray-200);--doc-configuration-block-active-tab-shadow:0 2px 0 var(--gray-900);--doc-configuration-block-active-tab-border-color:var(--gray-700)}.hljs-comment{color:#6a737d}.hljs-keyword{color:#d73a49}.hljs-title{color:#e36209}.hljs-variable-other-marker{color:#005cc5}.hljs-function .hljs-title{color:#6f42c1}.hljs-string{color:#032f62}.hljs-attr,.hljs-tag .hljs-name{color:#22863a}.hljs-tag .hljs-attr{color:#6f42c1}.hljs-addition{background:#e6ffed;outline:3px solid #e6ffed}.hljs-deletion{background:#ffeef0;outline:3px solid #ffeef0}.dark-theme .hljs-comment{color:#8b949e}.dark-theme .hljs-keyword{color:#ff7b72}.dark-theme .hljs-title{color:#ffa657}.dark-theme .hljs-variable-other-marker{color:#79c0ff}.dark-theme .hljs-function .hljs-title{color:#d2a8ff}.dark-theme .hljs-string{color:#a5d6ff}.dark-theme .hljs-attr,.dark-theme .hljs-tag .hljs-name{color:#7ee787}.dark-theme .hljs-tag .hljs-attr{color:#d2a8ff}.dark-theme .hljs-addition{background:rgba(46,160,67,.3);outline:3px solid rgba(46,160,67,.3)}.dark-theme .hljs-deletion{background:rgba(218,54,51,.3);outline:3px solid rgba(218,54,51,.3)}code,pre{color:var(--text-color);font-family:var(--font-family-monospace);font-size:13px;font-synthesis:none;font-variant-ligatures:none;white-space:pre-wrap}@media (min-width:768px){code,pre{font-size:14px}}code{border-bottom:1px solid var(--doc-code-border-color)}pre code{border-bottom:0}.highlight-diff .highlight>pre{padding-left:0}.codeblock{display:grid;margin-bottom:var(--margin-md);position:relative}@media (min-width:992px){.codeblock{margin-left:-21px}.codeblock.codeblock-length-sm[data-loc="1"],.codeblock.codeblock-length-sm[data-loc="2"]{margin-left:0}.codeblock.codeblock-length-md{margin-left:-30px}}.codeblock:hover .btn-codeblock-copy-code{animation:fade-in .5s both}.codeblock .codeblock-caption{background:var(--doc-codeblock-caption-bg);color:var(--doc-codeblock-caption-color);font-family:var(--font-family-monospace);font-size:13px;font-weight:600;margin-left:23px;overflow:hidden;padding:4px 10px;text-overflow:ellipsis;white-space:nowrap}.codeblock[data-loc="1"] .codeblock-caption,.codeblock[data-loc="2"] .codeblock-caption{margin-left:0}.codeblock.codeblock-length-md .codeblock-caption{margin-left:32px}.codeblock pre{line-height:1.8;white-space:pre}.codeblock .btn-codeblock-copy-code{animation:fade-out .2s both;background:var(--doc-action-background);border:1px solid var(--listgroup-border-color);border-radius:4px;color:var(--text-muted-color);font-size:var(--font-size-sm);line-height:21px;opacity:0;outline:none;padding:4px 8px;position:absolute;right:5px;top:5px}.codeblock .btn-codeblock-copy-code svg{vertical-align:text-bottom}.codeblock .btn-codeblock-copy-code.btn-codeblock-copy-code-active,.codeblock .btn-codeblock-copy-code:active,.codeblock .btn-codeblock-copy-code:hover{color:var(--text-color)}.codeblock.codeblock-has-caption .btn-codeblock-copy-code{top:34px}.codeblock-scroll{display:flex;flex-direction:row;overflow-x:auto}.codeblock-lines{border-right:1px solid var(--doc-codeblock-lines-border-color);color:var(--doc-codeblock-lines-color);flex-grow:0;flex-shrink:0;font-size:13px;margin-bottom:0;padding:5px 10px 0 5px;pointer-events:none;text-align:right;user-select:none;-webkit-user-select:none}@media (min-width:768px){.codeblock-lines{font-size:14px}}pre.codeblock-lines{line-height:23.4px}@media (min-width:768px){pre.codeblock-lines{line-height:25.2px}}.codeblock[data-loc="1"] .codeblock-lines,.codeblock[data-loc="2"] .codeblock-lines{display:none}pre.codeblock-code{background:var(--doc-codeblock-background);flex:1;hyphens:none;margin-bottom:0;padding:5px 10px}.page-content .content pre.codeblock-code code,pre.codeblock-code code{background:transparent;border-radius:0;font-size:13px;padding:0;white-space:pre;word-break:unset}@media (min-width:768px){.page-content .content pre.codeblock-code code,pre.codeblock-code code{font-size:14px}}.configuration-block .configuration-tabs{background-color:var(--doc-configuration-block-tab-background);border:var(--doc-configuration-block-tab-container-border);border-radius:6px;display:inline-flex;font-size:var(--font-size-sm);margin:0 0 10px;padding:2px;user-select:none;-webkit-user-select:none}.configuration-block .configuration-tabs.configuration-tabs-length-1{display:none}.configuration-block .configuration-tabs button,.configuration-block .configuration-tabs li{background:transparent;border:1px solid transparent;cursor:pointer;list-style:none;margin:0;padding:0 15px;position:relative;text-align:center}.configuration-block .configuration-tabs button::marker,.configuration-block .configuration-tabs li::marker{content:""}.configuration-block .configuration-tabs button:before,.configuration-block .configuration-tabs li:before{background:var(--doc-configuration-block-tab-border-color);bottom:15%;content:"";left:0;position:absolute;top:15%;width:1px}.configuration-block .configuration-tabs button:first-child:before,.configuration-block .configuration-tabs button[data-active]+button:before,.configuration-block .configuration-tabs button[data-active]+li:before,.configuration-block .configuration-tabs button[data-active]:before,.configuration-block .configuration-tabs li:first-child:before,.configuration-block .configuration-tabs li[data-active]+button:before,.configuration-block .configuration-tabs li[data-active]+li:before,.configuration-block .configuration-tabs li[data-active]:before{width:0}.configuration-block .configuration-tabs button[data-active],.configuration-block .configuration-tabs li[data-active]{background-color:var(--doc-configuration-block-active-tab-background);border:1px solid var(--doc-configuration-block-active-tab-border-color);border-radius:6px;box-shadow:var(--doc-configuration-block-active-tab-shadow);color:var(--doc-configuration-block-active-tab-color);position:relative;z-index:1}