.fz-figure{position:relative;margin:28px 0 32px}.fz-figure-scroll{overflow-x:auto;border-radius:16px}.fz-figure svg{display:block;width:100%;height:auto}.fz-figure[data-phase][data-build] .fig-in{animation:fig-in .7s cubic-bezier(.2,.7,.3,1) var(--d) both}.fz-figure[data-phase][data-build] .fig-draw path,.fz-figure[data-phase][data-build] path.fig-draw{stroke-dasharray:1;animation:fig-draw 1.4s cubic-bezier(.5,0,.2,1) var(--d) both}.fz-figure[data-phase][data-build] .fig-fade{animation:fig-fade .8s ease-out var(--d) both}.fz-figure[data-phase] .fig-ping{animation:fig-ping 1.1s ease-out var(--d) both}.fz-figure[data-phase] .fig-arrive{animation:fig-fade-in .6s ease-out var(--d) both}.fz-figure[data-phase] .fig-frame{animation:fig-fade-in .5s ease-out var(--d) both,fig-fade-out .35s ease-in var(--e,999s) forwards}.fz-figure[data-phase=armed] *{animation-play-state:paused!important}@keyframes fig-in{0%{opacity:0;transform:translateY(10px)}}@keyframes fig-draw{0%{stroke-dashoffset:1}}@keyframes fig-fade{0%{opacity:0}}@keyframes fig-fade-in{0%{opacity:0}to{opacity:1}}@keyframes fig-fade-out{to{opacity:0}}@keyframes fig-ping{0%{opacity:0}30%{opacity:1}to{opacity:0}}.fz-figure-replay{position:absolute;top:12px;right:12px;display:flex;align-items:center;gap:6px;padding:6px 11px;border:1px solid rgb(255 255 255/.25);border-radius:999px;background:rgb(255 255 255/.08);color:#fff;font-size:12px;font-weight:600;line-height:1.2;cursor:pointer}.fz-figure-replay:hover{background:rgb(255 255 255/.16)}.fz-figure-replay:focus-visible{outline:2px solid #ff7300;outline-offset:2px}.fz-figure-replay svg{width:14px;min-width:0;height:14px}.fz-figure[data-canvas=paper] .fz-figure-replay{border-color:#dfdedd;background:rgb(255 255 255/.85);color:#1b140e}.fz-figure[data-canvas=paper] .fz-figure-replay:hover{background:#fff}.fz-figure figcaption{margin-top:10px;color:#525252;font-size:13px;text-align:center}