.vEM6CgdJt{margin-bottom:var(--content-block-margin-y)}.vEM6CgdJt:last-child{margin-bottom:0}.hBGqLJUxr{border-color:var(--color-line);width:80%;height:1px;transition-property:border-color;transition-duration:var(--transition-base);transition-timing-function:var(--transition-fn);margin-left:auto;margin-right:auto}.cqKBAe9_r{background-color:var(--color-code-bg);width:100%;transition-property:background-color;transition-duration:var(--transition-base);transition-timing-function:var(--transition-fn);flex-direction:row;justify-content:center;padding-top:2.5rem;padding-bottom:2.5rem;display:flex;position:relative;overflow-x:auto}.cbj-uUXBd{border-radius:.5rem}.cW7Dsjw4e{font-family:var(--font-mono);font-size:round(.875rem,1px);line-height:2;position:relative}.cGs7Hp-fs{z-index:1;height:0;position:relative;overflow:visible}.c3tcvO4Ee{--badge-font-size:var(--font-size-xs);font-family:var(--font-mono);font-size:var(--badge-font-size);padding:var(--code-badge-padding-y) var(--code-badge-padding-x);line-height:var(--content-line-height);min-height:calc(var(--badge-font-size) * var(--content-line-height) + var(--code-badge-padding-y) * 2);transition-property:color,background-color;transition-duration:var(--transition-base);transition-timing-function:var(--transition-fn);border-radius:.125rem;flex-direction:row;justify-content:center;align-items:center;gap:1ch;display:flex;position:absolute;top:50%;transform:translateY(-25%);color:var(--color-code-badge-text)!important;background-color:var(--color-code-badge-bg)!important}.c5aNflGJn{width:12px;height:12px}.ceajkUjVt{left:calc(var(--sidepad) - var(--code-badge-padding-x))}.c6PVgMnup{flex-direction:row;align-items:stretch;gap:.5rem;display:flex;position:absolute;top:50%;transform:translateY(-25%)}.c6PVgMnup>*{position:static;top:auto;transform:none}.cyqrRqvEt{left:calc(var(--sidepad) - var(--code-badge-padding-x))}.crGdMbIVt{right:calc(var(--sidepad) - var(--code-badge-padding-x))}.c-Hr8ze2k{cursor:pointer}.c266qfYhl{display:flex}.cLkCdI_bt{display:none}:target .c-Hr8ze2k,[data-hash-target] .c-Hr8ze2k{color:var(--scroll-target-icon-color)}:target .cBNJpfuRn,[data-hash-target] .cBNJpfuRn{width:16px;height:16px}:target .c266qfYhl,[data-hash-target] .c266qfYhl{display:none}:target .cLkCdI_bt,[data-hash-target] .cLkCdI_bt{display:flex}.cmbBYEold{color:var(--color-ok)!important}.cCdczTwJd{color:var(--color-danger)!important}.ciSWqOmJt{right:calc(var(--sidepad) - var(--code-badge-padding-x));text-transform:uppercase}.cqtudKMXr{pointer-events:none;background-color:#0000;border:0;min-width:100%;position:absolute;left:0}.cDbalcL3t{background-color:var(--color-code-line-highlight);background:linear-gradient(to right, var(--color-code-line-highlight) 70%, #fff0 100%);pointer-events:none;min-width:100%;transition-property:background;transition-duration:var(--transition-base);transition-timing-function:var(--transition-fn);border:0;position:absolute;left:0}.vEM6CgdJt{margin-bottom:var(--content-block-margin-y)}.vEM6CgdJt:last-child{margin-bottom:0}.lhpJN5nZt{margin-left:var(--content-list-margin-x);list-style:none}.lhpJN5nZt li{--scroll-target-icon-top:var(--scroll-target-icon-top-text);--scroll-target-left:calc(var(--scroll-target-icon-left) - var(--content-list-margin-x));position:relative}p+div.cW62oHdCr{margin-top:min(calc((var(--content-block-margin-y) - 1rem) * -1), -20px)}.lhpJN5nZt li:before{max-width:0;max-height:0;left:calc(-1 * var(--content-list-margin-x));color:var(--color-text-muted);transition-property:color;transition-duration:var(--transition-base);transition-timing-function:var(--transition-fn);display:block;position:relative}ol.lhpJN5nZt{counter-reset:oli-counter}ol.lhpJN5nZt>li{counter-increment:oli-counter}ol.lhpJN5nZt>li:before{content:counter(oli-counter) "."}ul.lhpJN5nZt>li:before{content:"–"}ol.lhpJN5nZt ol{counter-reset:oli-counter}.qXJUHidan{text-align:right;width:100%;padding-top:.5rem;font-style:italic}.qXJUHidan:before{content:" — "}.fDD6B2w9e{--scroll-target-icon-top:var(--scroll-target-icon-top-text)!important}.tE-Xw7oie{border-collapse:collapse;width:100%;font-size:var(--font-size-sm)}.tE-Xw7oie th,.tE-Xw7oie td{border-bottom:1px solid var(--color-line);text-align:start;transition-property:color,border-color;transition-duration:var(--transition-base);transition-timing-function:var(--transition-fn);padding:.5rem .75rem}.tE-Xw7oie th{font-weight:var(--font-base-weight-bold);border-bottom-width:2px}.tE-Xw7oie tr:last-child td{border-bottom:none}.tE-Xw7oie .addEjWlYt{text-align:left}.tE-Xw7oie .aCaGwPKdt{text-align:right}.tE-Xw7oie .aoUDbW6Lr{text-align:center}.vHvypV70r{--scroll-target-icon-top:0;--scroll-target-left:var(--scroll-target-icon-left);width:min(560px,100%);position:relative}.y_bRjW87r{aspect-ratio:560/315;position:relative}.y_bRjW87r iframe{width:100%;height:100%;position:absolute;top:0;left:0}.o7a_6VS8r{display:grid;position:relative}.o7a_6VS8r button figure,.o7a_6VS8r button figure img{width:100%;height:100%}.jQxocbgkr{position:relative}.jOg87mCAl{cursor:zoom-in;position:absolute}.l1WP5D9we button:first-child{grid-area:1/1/2/2}.llPcQvhl2 button:first-child{grid-area:1/1/3/2}.llPcQvhl2 button:nth-child(2){grid-area:1/2/2/3}.llPcQvhl2 button:nth-child(3){grid-area:2/2/3/3}.lx2b-1Ms1 button:first-child{grid-area:1/1/2/2}.lx2b-1Ms1 button:nth-child(2){grid-area:1/2/2/3}.lwx3a13-1 button:first-child{grid-area:1/1/2/2}.lwx3a13-1 button:nth-child(2){grid-area:1/2/2/3}.lwx3a13-1 button:nth-child(3){grid-area:1/3/2/4}.pkcJTmCrn{color:#fff;aspect-ratio:1;background-color:#00000080;border-radius:.375rem;justify-content:center;align-items:center;padding:.75rem;font-weight:700;line-height:1;display:flex;position:absolute;bottom:.5rem;right:.5rem}.pJFzwBZzm{font-size:var(--font-size-xs)}.pzj5k-87d{font-size:var(--font-size-md)}.h2q2Ew9Jg{--margin-bottom-normal:.2rem;--margin-bottom-border:1.5rem;--scroll-target-icon-top:var(--scroll-target-icon-top-text);font-family:var(--font-head);transition-property:color;transition-duration:var(--transition-base);transition-timing-function:var(--transition-fn);position:relative}@media only screen and (width<=698px){.h2q2Ew9Jg{margin-top:.5rem}}.p3Wm3QbAd{--scroll-target-left:var(--scroll-target-icon-left-padded)}.uRxcG-grd{--scroll-target-left:var(--scroll-target-icon-left)}.harGdFSH2{font-size:var(--font-size-xxl);margin-bottom:var(--margin-bottom-border)}.h6cES5xTe{border-bottom:1px solid var(--color-line);display:block}.hWepYKHE3{font-size:var(--font-size-xl);margin-bottom:var(--margin-bottom-normal)}.hGnPEJkb4{font-size:var(--font-size-lg);color:var(--color-text-muted);margin-bottom:var(--margin-bottom-normal)}.huxxHYGZ5{font-size:var(--font-size-base);font-weight:var(--font-head-weight-bold);color:var(--color-text-muted);margin-bottom:var(--margin-bottom-normal)}.hR4L9rFA6{font-size:var(--font-size-sm);text-transform:uppercase;color:var(--color-text-muted);letter-spacing:.03em;margin-bottom:var(--margin-bottom-normal)}.vEM6CgdJt{margin-bottom:var(--content-block-margin-y)}.vEM6CgdJt:last-child{margin-bottom:0}.pI4dhwReh{--scroll-target-icon-top:var(--scroll-target-icon-top-text);position:relative}.pUeZ1pTzd{--scroll-target-left:var(--scroll-target-icon-left-padded)}.pCApb5iKd{--scroll-target-left:var(--scroll-target-icon-left)}.f47PUpSTe{--scroll-target-icon-top:var(--scroll-target-icon-top-text)!important}.qfL-cSroe{border-left-width:2px;width:100%;padding-left:.75rem}.qXJUHidan{text-align:right;width:100%;padding-top:.5rem;font-style:italic}.qXJUHidan:before{content:" — "}.fwMlu0ole{--scroll-target-icon-top:var(--scroll-target-icon-top-text)!important}.cxL5L0ORt{transition-property:border-left-color;transition-duration:var(--transition-base);transition-timing-function:var(--transition-fn);align-items:baseline;gap:.75rem;display:flex}.cxL5L0ORt .tCj0akTse{font-weight:var(--font-base-weight-bold)}.cxL5L0ORt .iprQ-RHon{transform:translateY(.1rem)}.cxL5L0ORt.vPbG--hzo,.cxL5L0ORt.vXIfJ18se,.cxL5L0ORt.v6wCxZSkk,.cxL5L0ORt.varEeQP-e,.cxL5L0ORt.vOl2Iwosn{border-left-color:var(--color-info)}:is(.cxL5L0ORt.vPbG--hzo,.cxL5L0ORt.vXIfJ18se,.cxL5L0ORt.v6wCxZSkk,.cxL5L0ORt.varEeQP-e,.cxL5L0ORt.vOl2Iwosn) .iprQ-RHon{color:var(--color-info)}.cxL5L0ORt.vgRIWOW8p{border-left-color:var(--color-warning)}.cxL5L0ORt.vgRIWOW8p .iprQ-RHon{color:var(--color-warning)}.cxL5L0ORt.vG9zff5as{border-left-color:var(--color-ok)}.cxL5L0ORt.vG9zff5as .iprQ-RHon{color:var(--color-ok)}.cxL5L0ORt.v5wtWN7Eg{border-left-color:var(--color-warning)}.cxL5L0ORt.v5wtWN7Eg .iprQ-RHon{color:var(--color-warning)}.cxL5L0ORt.vm1CHxVie,.cxL5L0ORt.vXRRpmPfr{border-left-color:var(--color-danger)}:is(.cxL5L0ORt.vm1CHxVie,.cxL5L0ORt.vXRRpmPfr) .iprQ-RHon{color:var(--color-danger)}.cbqYx0LPe{flex-direction:row}.czGI6tNre{flex-direction:column}.f55OQ0ydr{flex-direction:row;align-items:baseline;gap:.25rem;display:flex}.fnZeXy92l{flex-direction:row;align-items:baseline;gap:.75rem;display:flex}.fusE6Eart{flex-direction:column;width:100%;min-width:0;padding-left:calc(16px + .75rem);display:flex}.ncLFhqTxt{width:100%;min-width:0}.fIfGG0IBr{transform:translateY(.1rem)}.fv_xI8qPt{transition-property:transform;transition-duration:var(--transition-base);transition-timing-function:var(--transition-fn)}.f7qIY0fNd{transform:rotate(180deg)}.fKHx-H7rd{transform:rotate(90deg)}
