.mo-fig{position:relative;font-variant-numeric:tabular-nums}.mo-fig.is-changed:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:1.5px;background:var(--mn-ink);transform-origin:0 50%;pointer-events:none;animation:mo-mark-in var(--mn-dur-micro) var(--mn-ease-out) both,mo-mark-out var(--mn-dur-open) var(--mn-ease-out) calc(var(--mn-dur-micro) + 2s) forwards}@keyframes mo-mark-in{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes mo-mark-out{to{opacity:0}}.mo-called{position:relative}.mo-called:after{content:"";position:absolute;inset:0;background:var(--mo-pale,var(--mn-wash));pointer-events:none;animation:mo-mark-out var(--mn-dur-ui) var(--mn-ease-out) forwards}.mo-strip-segs{position:absolute;inset:0;overflow:clip}.mo-strip .mo-cut,.mo-strip .mo-seg{position:absolute;top:0;bottom:0;left:0;width:100%;height:auto;transform-origin:0 50%}.mo-strip .mo-seg{transform:translateX(calc(var(--x) * 100%)) scaleX(var(--s))}.mo-strip .mo-cut,.mo-strip .mo-seg{transition:transform var(--mn-dur-data) var(--mn-ease-inout),opacity var(--mn-dur-ui) var(--mn-ease-out)}.mo-strip .mo-cut{transform:translateX(calc(var(--b) * 100%))}.mo-strip .mo-cut:before{content:"";position:absolute;top:0;bottom:0;left:-.5px;width:1px;background:var(--mn-paper)}.mo-strip[data-mo=before] .mo-seg,:root[data-mo-first] .mo-strip:not([data-mo]) .mo-seg{transform:translateX(calc(var(--x0) * 100%)) scaleX(var(--s0));transition:none}.mo-strip[data-mo=before] .mo-cut,:root[data-mo-first] .mo-strip:not([data-mo]) .mo-cut{transform:translateX(calc(var(--b0) * 100%));transition:none}.mo-strip[data-mo=before] :is(.is-mid,.rh-ghost),:root[data-mo-first] .mo-strip:not([data-mo]) :is(.is-mid,.rh-ghost){opacity:0;transition:none}.mo-strip[data-mo=run] .mo-cut,.mo-strip[data-mo=run] .mo-seg{transition:transform var(--mn-dur-open) var(--mn-ease-inout),opacity var(--mn-dur-ui) var(--mn-ease-out) var(--mn-dur-open)}.mo-strip[data-mo=run] .rh-ghost{transition:opacity var(--mn-dur-ui) var(--mn-ease-out) var(--mn-dur-open)}.mo-ring{fill:none;stroke:var(--mn-ink);stroke-width:2.5;stroke-linejoin:round;vector-effect:non-scaling-stroke;pointer-events:none;stroke-dasharray:1;stroke-dashoffset:0;opacity:.8;animation:mo-ring-draw var(--mn-dur-data) var(--mn-ease-out) both,mo-ring-settle var(--mn-dur-ui) var(--mn-ease-out) calc(var(--mn-dur-data) + 1s) both}@keyframes mo-ring-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes mo-ring-settle{0%{opacity:1}to{opacity:.8}}.mo-since{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:10px 0 0;padding:8px 0;border-top:1px solid var(--mn-hair);border-bottom:1px solid var(--mn-hair);font:13.5px/1.45 var(--font-sans);color:var(--mn-ink);font-variant-numeric:tabular-nums}.mo-since-line{flex:1 1 auto;min-width:0;margin:0;max-width:none}.mo-since-line b.is-d{color:var(--mn-dem-deep)}.mo-since-line b.is-r{color:var(--mn-rep-deep)}.mo-since-when{color:var(--mn-soft)}.mo-since button{min-height:32px;margin:0;padding:0 2px;border:0;background:none;color:var(--mn-ink);font:500 13px var(--font-sans);cursor:pointer;text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--mn-hair);transition:text-decoration-color var(--mn-dur-micro) var(--mn-ease-out)}.mo-since button:focus-visible,.mo-since button:hover{text-decoration-color:currentColor}.mo-since .mo-since-x{width:32px;padding:0;text-decoration:none;color:var(--mn-soft);font-size:18px;line-height:1}.mo-since-list{flex:1 0 100%;margin:2px 0 0;padding:0;list-style:none;columns:260px 2;column-gap:28px}.mo-since-list li{max-width:none;padding:3px 0;break-inside:avoid;font-size:13px}.mo-since-list a{color:var(--mn-ink);font-weight:600;text-decoration:none}.mo-since-list a:hover{text-decoration:underline;text-underline-offset:3px}.mo-since-list span{color:var(--mn-soft)}.mo-since-list b.is-d{color:var(--mn-dem-deep)}.mo-since-list b.is-r{color:var(--mn-rep-deep)}.mo-since-list b.is-i{color:var(--ind-ink)}@media (prefers-reduced-motion:reduce){.mo-fig.is-changed:after{animation:mo-mark-out var(--mn-dur-micro) linear 60s forwards}.mo-ring{animation:none}}