._article_1or5x_1{max-width:40rem;margin-inline:auto}._cover_1or5x_6{border-radius:.5rem;width:100%;height:auto;margin-bottom:1.5rem;display:block}._header_1or5x_14{border-bottom:1px solid var(--neutral-middle);padding-bottom:1.5rem}._kicker_1or5x_19{font-family:var(--font-monospace);letter-spacing:normal;color:var(--text-weak);flex-wrap:wrap;gap:0 1rem;font-size:.8125rem;display:flex}._category_1or5x_29{color:var(--accent-text)}._title_1or5x_33{text-wrap:balance;overflow-wrap:anywhere;margin-top:.75rem;font-size:1.75rem;line-height:1.2}@media (width>=48rem){._title_1or5x_33{font-size:2.25rem}}._description_1or5x_46{color:var(--text-weak);text-wrap:pretty;margin-top:1rem;font-size:1.125rem;line-height:1.6}@media (width>=48rem){._description_1or5x_46{font-size:1.1875rem}}._byline_1or5x_59{justify-content:space-between;align-items:center;gap:1rem;margin-top:1.5rem;display:flex}._author_1or5x_67{align-items:center;gap:.75rem;font-weight:500;display:flex}._avatar_1or5x_74{-webkit-user-select:none;user-select:none;width:2.5rem;height:2.5rem;font-family:var(--font-monospace);color:var(--accent-text);background:var(--color-primary-100);border-radius:50%;flex-shrink:0;place-items:center;font-size:.875rem;font-weight:700;display:grid}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) ._avatar_1or5x_74{background:var(--color-primary-900)}}:root[data-theme=dark] ._avatar_1or5x_74{background:var(--color-primary-900)}._readingTime_1or5x_98{font-family:var(--font-monospace);letter-spacing:normal;color:var(--text-weak);white-space:nowrap;font-size:.8125rem}._body_1or5x_106{letter-spacing:normal;overflow-wrap:break-word;margin-top:2rem;font-size:1.0625rem;line-height:1.7}@media (width>=48rem){._body_1or5x_106{font-size:1.125rem}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) ._body_1or5x_106{color:var(--color-neutral-200)}}:root[data-theme=dark] ._body_1or5x_106{color:var(--color-neutral-200)}._body_1or5x_106>*+*{margin-top:1.25em}._body_1or5x_106 p,._body_1or5x_106 li{text-align:justify;text-wrap:pretty;-webkit-hyphens:auto;hyphens:auto}._body_1or5x_106 [data-heading]{align-items:baseline;gap:.5rem;margin-top:2em;display:flex}._body_1or5x_106 [data-heading]+*{margin-top:.75em}._body_1or5x_106 h2,._body_1or5x_106 h3,._body_1or5x_106 h4,._body_1or5x_106 h5,._body_1or5x_106 h6{color:var(--text-strong);scroll-margin-top:calc(var(--scroll-offset,0px) + 1.5rem)}._body_1or5x_106 h2{font-size:1.375rem}._body_1or5x_106 h3{font-size:1.125rem}._body_1or5x_106 h4,._body_1or5x_106 h5,._body_1or5x_106 h6{font-size:1rem}._body_1or5x_106 [data-heading-link]{color:var(--accent-text);opacity:0;transition:opacity var(--duration-fast) cubic-bezier(.32, .72, 0, 1);flex-shrink:0}._body_1or5x_106 [data-heading-link]:before{content:"";background:currentColor;width:1.125em;height:1.125em;display:block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 15l6 -6'/%3E%3Cpath d='M11 6l.463 -.536a5 5 0 0 1 7.071 7.072l-.534 .464'/%3E%3Cpath d='M13 18l-.397 .534a5.068 5.068 0 0 1 -7.127 0a4.972 4.972 0 0 1 0 -7.071l.524 -.463'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 15l6 -6'/%3E%3Cpath d='M11 6l.463 -.536a5 5 0 0 1 7.071 7.072l-.534 .464'/%3E%3Cpath d='M13 18l-.397 .534a5.068 5.068 0 0 1 -7.127 0a4.972 4.972 0 0 1 0 -7.071l.524 -.463'/%3E%3C/svg%3E") 50%/contain no-repeat}._body_1or5x_106 [data-heading-link][data-copied]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5l10 -10'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5l10 -10'/%3E%3C/svg%3E")}._body_1or5x_106 [data-heading-link]:focus-visible,._body_1or5x_106 [data-heading-link][data-copied],._body_1or5x_106 [data-heading]:hover>[data-heading-link]{opacity:1}._body_1or5x_106 a:not([data-heading-link]){color:var(--accent-text);text-underline-offset:.2em;text-decoration:underline}._body_1or5x_106 ul,._body_1or5x_106 ol{padding-left:1.5em}._body_1or5x_106 ul{list-style:outside}._body_1or5x_106 ol{list-style:decimal}._body_1or5x_106 li+li{margin-top:.375em}._body_1or5x_106 blockquote{border-left:3px solid var(--color-primary-500);padding-left:1em;font-size:1.125em}._body_1or5x_106 code{font-family:var(--font-monospace);background:var(--neutral-bottom);border-radius:.25rem;padding:.1em .35em;font-size:.9em}._body_1or5x_106 pre{font-family:var(--font-monospace);border:1px solid var(--neutral-middle);border-radius:.5rem;padding:1rem;font-size:.875rem;line-height:1.75;overflow-x:auto}._body_1or5x_106 pre code{font-size:inherit;background:0 0;padding:0}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) ._body_1or5x_106 pre{color:var(--shiki-dark)!important;background-color:var(--shiki-dark-bg)!important}:root:not([data-theme=light]) ._body_1or5x_106 pre span{color:var(--shiki-dark)!important}}:root[data-theme=dark] ._body_1or5x_106 pre{color:var(--shiki-dark)!important;background-color:var(--shiki-dark-bg)!important}:root[data-theme=dark] ._body_1or5x_106 pre span{color:var(--shiki-dark)!important}._body_1or5x_106 img{max-width:100%;height:auto}._body_1or5x_106 figure img{border-radius:.5rem;width:100%;display:block}._body_1or5x_106 figcaption{color:var(--text-weak);text-align:center;margin-top:.5rem;font-size:.875rem}._body_1or5x_106 hr{border:none;border-top:1px solid var(--neutral-middle);margin-block:2em}._body_1or5x_106 table{border-collapse:collapse;font-size:.9375rem;display:block;overflow-x:auto}._body_1or5x_106 th,._body_1or5x_106 td{text-align:left;border-bottom:1px solid var(--neutral-middle);padding:.5rem .75rem}._body_1or5x_106 th{font-weight:600}._footer_1or5x_282{border-top:1px solid var(--neutral-middle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:2rem;padding-top:1.5rem;display:flex}._tags_1or5x_293{flex-wrap:wrap;gap:.5rem;list-style:none;display:flex}._tag_1or5x_293{-webkit-user-select:none;user-select:none;background:var(--neutral-bottom);border:1px solid var(--neutral-middle);border-radius:999px;align-items:center;gap:.25rem;padding:.125rem .625rem;font-size:.875rem;display:inline-flex}._tag_1or5x_293 svg{color:var(--accent-text);flex-shrink:0}._updated_1or5x_317{color:var(--text-weak);white-space:nowrap;align-items:center;gap:.375rem;font-size:.875rem;display:inline-flex}._updated_1or5x_317 svg{color:var(--accent-text);flex-shrink:0;font-size:1rem}._hidden_1or5x_331{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}._parts_1jmhh_1{opacity:0}._cut_1jmhh_5{fill:none;stroke:#000;stroke-linecap:round;stroke-dasharray:1 2;stroke-dashoffset:1.02px}._sliver_1jmhh_13{fill:#000;opacity:0}@media (prefers-reduced-motion:no-preference){._parts_1jmhh_1{animation:1ms linear 1.45s both _hide_1jmhh_1}._rest_1jmhh_22{animation:1ms linear 1.45s both _show_1jmhh_1}._peak_1jmhh_25{animation:.76s cubic-bezier(.32,.72,0,1) both _rise_1jmhh_1}._right_1jmhh_28{animation-delay:.11s}._center_1jmhh_31{animation-duration:.82s;animation-delay:.23s}._cutLeft_1jmhh_35{animation:.42s cubic-bezier(.65,0,.35,1) .98s both _carve_1jmhh_1}._cutRight_1jmhh_38{animation:.24s cubic-bezier(.65,0,.35,1) 1.06s both _carve_1jmhh_1}._sliverLeft_1jmhh_41{animation:80ms linear 1s both _show_1jmhh_1}._sliverRight_1jmhh_44{animation:80ms linear 1.075s both _show_1jmhh_1}}@keyframes _rise_1jmhh_1{0%{transform:translateY(70px)}}@keyframes _carve_1jmhh_1{to{stroke-dashoffset:0}}@keyframes _hide_1jmhh_1{0%{opacity:1}to{opacity:0}}@keyframes _show_1jmhh_1{0%{opacity:0}to{opacity:1}}._control_52e8x_1{white-space:nowrap;background:var(--neutral-pure);border:1px solid var(--neutral-middle);border-radius:.5rem;align-items:center;gap:.5rem;height:2.5rem;padding-inline:.75rem;font-size:.875rem;display:inline-flex;position:relative}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) ._control_52e8x_1{background:var(--neutral-bottom)}}:root[data-theme=dark] ._control_52e8x_1{background:var(--neutral-bottom)}._control_52e8x_1:hover{border-color:var(--neutral-top)}._control_52e8x_1:has(._select_52e8x_25:focus-visible){outline:.125rem solid var(--accent-text);outline-offset:.125rem}._control_52e8x_1[data-fill=true]{width:100%;display:flex}._control_52e8x_1[data-compact=true]{color:var(--text-weak);background:0 0;border-color:#0000;border-radius:999px;gap:.25rem}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) ._control_52e8x_1[data-compact=true]{background:0 0}}:root[data-theme=dark] ._control_52e8x_1[data-compact=true]{background:0 0}._control_52e8x_1[data-compact=true]:hover{color:var(--text-strong);background:var(--neutral-bottom);border-color:#0000}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) ._control_52e8x_1[data-compact=true]:hover{background:var(--neutral-bottom)}}:root[data-theme=dark] ._control_52e8x_1[data-compact=true]:hover{background:var(--neutral-bottom)}._control_52e8x_1[data-compact=true] ._icon_52e8x_61,._control_52e8x_1[data-compact=true] ._chevron_52e8x_62{color:inherit}._icon_52e8x_61{color:var(--text-weak);flex-shrink:0;display:grid}._value_52e8x_72{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}._chevron_52e8x_62{color:var(--text-weak);flex-shrink:0}._select_52e8x_25{opacity:0;cursor:pointer;appearance:none;width:100%;position:absolute;inset:0}
