._article_x6y1y_2{counter-reset:blog-figure}._figure_x6y1y_2{counter-increment:blog-figure;border:1px solid var(--color-border-subtle);background:var(--color-bg-subtle);width:fit-content;box-shadow:0 1px 0 var(--color-text),0 14px 36px var(--color-overlay);border-radius:1rem;margin:1.75rem auto 1.5rem;padding:.45rem .45rem .6rem}@supports (color:color-mix(in lab,red,red)){._figure_x6y1y_2{box-shadow:0 1px color-mix(in srgb,var(--color-text)5%,transparent),0 14px 36px color-mix(in srgb,var(--color-overlay)12%,transparent)}}._figure_x6y1y_2{transition:border-color .15s,transform .15s,box-shadow .15s}._wide_x6y1y_2{max-width:100%}._medium_x6y1y_2{max-width:min(100%,30rem)}._compact_x6y1y_2{max-width:min(100%,24rem)}._frame_x6y1y_2{cursor:zoom-in;background:0 0;border:0;border-radius:.65rem;width:fit-content;max-width:100%;display:block;position:relative;overflow:hidden}@media(hover:hover)and (pointer:fine){._figure_x6y1y_2:hover{border-color:var(--color-border);box-shadow:0 1px 0 var(--color-text),0 18px 42px var(--color-overlay);transform:translateY(-1px)}@supports (color:color-mix(in lab,red,red)){._figure_x6y1y_2:hover{box-shadow:0 1px color-mix(in srgb,var(--color-text)7%,transparent),0 18px 42px color-mix(in srgb,var(--color-overlay)16%,transparent)}}}._frame_x6y1y_2:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}._image_x6y1y_2{border:1px solid var(--color-border-subtle);border-radius:.65rem;width:auto;max-width:100%;height:auto;display:block}._zoom_x6y1y_2{color:#fff;background:var(--color-overlay);border:1px solid #ffffff29;border-radius:9999px;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:none;position:absolute;bottom:.85rem;right:.85rem}@supports (color:color-mix(in lab,red,red)){._zoom_x6y1y_2{background:color-mix(in srgb,var(--color-overlay)72%,transparent)}}._zoom_x6y1y_2{opacity:.8;box-shadow:0 2px 8px #0000003d}@media(hover:none)and (pointer:coarse){._zoom_x6y1y_2{display:flex}}._caption_x6y1y_2{color:var(--color-text-subtle);align-items:baseline;gap:.55rem;margin-top:.65rem;padding:0 .3rem .05rem;font-size:.7rem;line-height:1.45;display:flex}._figureId_x6y1y_2{letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);flex:none;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.625rem;font-weight:600}._figureId_x6y1y_2:before{content:"Fig. " counter(blog-figure,decimal-leading-zero)}@media(max-width:40rem){._figure_x6y1y_2{border-radius:.8rem;margin-block:1.35rem;padding:.3rem .3rem .45rem}._frame_x6y1y_2,._image_x6y1y_2{border-radius:.55rem}}._changeKind_x6y1y_2{vertical-align:.1em;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--color-text-muted);align-items:center;gap:.4rem;margin-right:.7rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.625rem;font-weight:600;display:inline-flex}._changeKindDot_x6y1y_2{background:var(--kind-colour);border-radius:2px;width:.45rem;height:.45rem;display:inline-block}._kind-new_x6y1y_2{--kind-colour:var(--color-primary)}._kind-improved_x6y1y_2{--kind-colour:var(--color-info)}._kind-fixed_x6y1y_2{--kind-colour:var(--color-success)}
