:root{--mz-dur-micro:.16s;--mz-dur-comp:.32s;--ease-mz-exit:cubic-bezier(.4, 0, 1, 1);--ease-mz-settle:cubic-bezier(.2, .9, .3, 1);--wash-sky:#3fc1ff4d;--wash-sun:#ffc83d8c}@keyframes mz-wash{35%{background-color:var(--wash,var(--wash-sky))}}@keyframes mz-land{0%{opacity:0;background-color:var(--wash,var(--wash-sky))}35%{opacity:1;background-color:var(--wash,var(--wash-sky))}}@keyframes mz-reland{12%{opacity:0;background-color:var(--wash,var(--wash-sky))}40%{opacity:1;background-color:var(--wash,var(--wash-sky))}}@keyframes mz-join{0%{opacity:0;translate:0 6px}}@keyframes mz-rejoin{16%{opacity:.3;animation-timing-function:var(--ease-mz);translate:0 4px}}@keyframes mz-leave{0%{opacity:0}}@keyframes mz-fade{0%{opacity:0}}@keyframes mz-tick{0%{opacity:0;translate:0 4px}}@keyframes mz-stamp{0%{opacity:0;scale:1.08}}@keyframes mz-restamp{14%{opacity:0;animation-timing-function:var(--ease-mz-settle);scale:1.08}}@keyframes mz-sign{0%{clip-path:inset(-.5em 100% -.5em -.5em)}to{clip-path:inset(-.5em)}}@keyframes mz-glint{40%{opacity:1}}@keyframes mz-resweep{9.99%{scale:1}10%{animation-timing-function:var(--ease-mz);scale:0 1}}@keyframes mz-ping-ring{0%{opacity:0;scale:1}12%{opacity:.85;scale:1}to{opacity:0;scale:1.8}}@keyframes mz-ping-ring-2{0%{opacity:0;scale:1}12%{opacity:.85;scale:1}to{opacity:0;scale:1.8}}@keyframes mz-active{35%{border-color:#3fc1ff8c}}@keyframes mz-ring-sky{40%{box-shadow:0 0 0 4px #3fc1ff4d}}@keyframes mz-ring-sun{45%{box-shadow:0 0 0 3px #ffc83d66}}@keyframes mz-flash-blue{35%{background-color:var(--color-mz-blue)}}@keyframes mz-swap-out{7%,93%{opacity:0}}@keyframes mz-swap-in{0%,7%{opacity:0}14%,86%{opacity:1}93%,to{opacity:0}}@keyframes mz-branch-off{12%,88%{opacity:.4}}@keyframes mz-branch-on{12%,88%{color:var(--color-mz-ink);background-color:#ffc83d80}}@keyframes mz-ring-hold{12%,85%{box-shadow:inset 0 0 0 1.5px var(--color-mz-blue)}}@keyframes mz-eval-true{10%{opacity:.35;background-color:var(--color-mz-sun);color:var(--color-mz-ink)}10.01%{opacity:.35;color:#e2e8f0;background-color:#1e293b}22%,42%{opacity:1;color:#e2e8f0;background-color:#1e293b;scale:1}42.01%{opacity:1;background-color:var(--color-mz-sun);color:var(--color-mz-ink);animation-timing-function:var(--ease-mz-settle);scale:1.08}}@keyframes mz-eval-false{14%,60%{opacity:.5}}@keyframes mz-gather{20%{animation-timing-function:var(--ease-mz);rotate:none}}@keyframes mz-drop{18%{opacity:.5;animation-timing-function:var(--ease-mz);translate:0 -6px}}@keyframes mz-event{14%{opacity:0;translate:-8px;box-shadow:0 0 #3fc1ff00}55%{opacity:1;translate:0;box-shadow:0 0 0 4px #3fc1ff47}}@keyframes mz-restrike{9.99%{background-size:100% 1px}10%{animation-timing-function:var(--ease-mz);background-size:0% 1px}}@keyframes mz-link-in{0%{background-color:#fff;border-color:#cbd5e1}}@keyframes mz-eval-true-light{10%{opacity:.35;background-color:var(--color-mz-sun);color:var(--color-mz-ink)}10.01%{opacity:.35;color:#475569;background-color:#f1f5f9}22%,42%{opacity:1;color:#475569;background-color:#f1f5f9;scale:1}42.01%{opacity:1;background-color:var(--color-mz-sun);color:var(--color-mz-ink);animation-timing-function:var(--ease-mz-settle);scale:1.08}}@keyframes mz-press{25%{animation-timing-function:var(--ease-mz);scale:.96;box-shadow:0 0 0 4px #2563eb38}70%{scale:1;box-shadow:0 0 #2563eb00}}@keyframes mz-resign{0%,9.99%{clip-path:inset(-.5em)}10%{clip-path:inset(-.5em 100% -.5em -.5em);animation-timing-function:var(--ease-mz)}to{clip-path:inset(-.5em)}}@keyframes mz-redraw{9.99%{stroke-dashoffset:0}10%{stroke-dashoffset:1px;animation-timing-function:var(--ease-mz)}}@keyframes mz-strike-in{0%{background-size:0% 1px}}@keyframes mz-arrive{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes mz-tick-in{0%{opacity:0;scale:.7}}@keyframes mz-advance{0%{opacity:1;scale:1 0}45%{opacity:1;scale:1}to{opacity:0;scale:1}}@keyframes mz-checkpoint{30%,60%{border-color:var(--color-mz-blue);color:var(--color-mz-blue);box-shadow:0 0 0 5px #2563eb24}}@keyframes mz-busy{0%{translate:-100%}to{translate:300%}}.mz-strike{background-image:linear-gradient(var(--strike,currentColor), var(--strike,currentColor));background-position:0 58%;background-repeat:no-repeat;background-size:100% 1px}.mz-busy-bar{display:none}:root[data-motion=full] .mz-join{animation:mz-join var(--mz-dur-comp) var(--ease-mz) backwards}:root[data-motion=full] .mz-leave{animation:mz-leave .28s var(--ease-mz) backwards}:root[data-motion=full] .mz-fade{animation:mz-fade .2s var(--ease-mz) backwards}:root[data-motion=full] .mz-tick{animation:mz-tick .2s var(--ease-mz) backwards}:root[data-motion=full] .mz-stamp{animation:mz-stamp .26s var(--ease-mz-settle) var(--at,0s) backwards}:root[data-motion=full] .mz-sign{animation:mz-sign .55s var(--ease-mz) var(--at,0s) backwards}:root[data-motion=full] .mz-land{animation:mz-land .6s var(--ease-mz) var(--at,0s) backwards}:root[data-motion=full] .mz-strike-in{animation:mz-strike-in .32s var(--ease-mz) var(--at,0s) backwards}:root[data-motion=full] .mz-wash{animation:mz-wash .6s var(--ease-mz) var(--at,0s) backwards}:root[data-motion=full] .mz-busy-bar{background:var(--color-mz-sky);width:35%;height:2px;animation:mz-busy .9s var(--ease-mz) infinite;border-radius:2px;display:block;position:absolute;bottom:0;left:0}.run-stage{--s:.15s}@media (min-width:768px){.run-s1{--s:.25s}.run-s2{--s:.85s}.run-s3{--s:1.45s}.run-s4{--s:2.3s}.run-s5{--s:2.9s}}:root[data-motion=full] .run-stage.seq-play .run-card{animation:mz-active .9s var(--ease-mz) var(--s) backwards}:root[data-motion=full] .run-stage.seq-play .run-num{animation:mz-ring-sky .9s var(--ease-mz) var(--s) backwards}:root[data-motion=full] .run-stage.seq-play .run-val{animation:mz-wash .52s var(--ease-mz) calc(var(--s) + .1s + var(--i) * .12s) backwards}:root[data-motion=full] .run-stage.seq-play .run-true{animation:mz-eval-true .7s linear calc(var(--s) + 50ms + var(--i) * .15s) backwards}:root[data-motion=full] .run-stage.seq-play .run-false{animation:mz-eval-false .7s var(--ease-mz) calc(var(--s) + .2s) backwards}:root[data-motion=full] .run-stage.seq-play .run-doc{animation:mz-rejoin .52s linear calc(var(--s) + 50ms + var(--i) * .1s) backwards}:root[data-motion=full] .run-stage.seq-play .run-rule{animation:mz-rejoin .52s linear calc(var(--s) + .25s) backwards, mz-ring-sun .7s var(--ease-mz) calc(var(--s) + .45s) backwards}:root[data-motion=full] .run-stage.seq-play .run-skip .mz-strike{animation:mz-restrike .42s linear calc(var(--s) + .5s) backwards}:root[data-motion=full] .run-stage.seq-play .run-page{animation:mz-gather .6s linear calc(var(--s) + 50ms) backwards}:root[data-motion=full] .run-stage.seq-play .run-front{animation:mz-drop .52s linear calc(var(--s) + .1s) backwards}:root[data-motion=full] .run-stage.seq-play .run-cert{animation:mz-ring-sky .6s var(--ease-mz) calc(var(--s) + .45s) backwards}:root[data-motion=full] .run-stage.seq-play .run-event{animation:mz-event .64s linear calc(var(--s) + 50ms) backwards}:root[data-motion=full] .run-stage.seq-play .run-sig{animation:mz-reland .52s var(--ease-mz) calc(var(--s) + .25s) backwards}.hm-signal{opacity:0}.hm-bar{transform-origin:0}:root[data-motion=full] .seq-hero.seq-play .hm-field{animation:mz-wash .64s var(--ease-mz) backwards}:root[data-motion=full] .seq-hero.seq-play .hm-signal{animation:mz-glint .64s var(--ease-mz) .35s backwards}:root[data-motion=full] .seq-hero.seq-play .hm-panel{animation:mz-wash .52s var(--ease-mz) calc(.6s + var(--i) * .1s) backwards}:root[data-motion=full] .seq-hero.seq-play .hm-rule{animation:.48s linear 1.05s backwards mz-rejoin}:root[data-motion=full] .seq-hero.seq-play .hm-bar{animation:.42s linear 1.15s backwards mz-resweep}:root[data-motion=full] .seq-hero.seq-play .hm-stamp{animation:.42s linear 1.55s backwards mz-restamp}:root[data-motion=full] .seq-hero.seq-play .hm-hash{animation:mz-reland .52s var(--ease-mz) 1.7s backwards}@media (min-width:1024px){:root[data-motion=full] .seq-logic.seq-play .lg-field{animation:mz-ring-hold 1.8s var(--ease-mz) .4s backwards}:root[data-motion=full] .seq-logic.seq-play .lg-cov{animation:mz-swap-out 1.6s var(--ease-mz) .4s backwards}:root[data-motion=full] .seq-logic.seq-play .lg-cov-alt{animation:mz-swap-in 1.6s var(--ease-mz) .4s backwards}:root[data-motion=full] .seq-logic.seq-play .lg-if{animation:mz-branch-off 1.6s var(--ease-mz) .55s backwards}:root[data-motion=full] .seq-logic.seq-play .lg-else{animation:mz-branch-on 1.6s var(--ease-mz) .55s backwards}:root[data-motion=full] .seq-logic.seq-play .lg-render{animation:mz-flash-blue .42s var(--ease-mz) .75s backwards, mz-flash-blue .42s var(--ease-mz) 2.05s backwards}:root[data-motion=full] .seq-logic.seq-play .lg-rider{animation:mz-swap-out 1.5s var(--ease-mz) .9s backwards}:root[data-motion=full] .seq-logic.seq-play .lg-standard{animation:mz-swap-in 1.5s var(--ease-mz) .9s backwards}:root[data-motion=full] .seq-logic.seq-play .lg-loop{animation:mz-ring-sky .7s var(--ease-mz) 2.65s backwards}:root[data-motion=full] .seq-logic.seq-play .lg-row{animation:mz-wash .52s var(--ease-mz) calc(2.8s + var(--i) * .12s) backwards}}@media (max-width:1023.98px){:root[data-motion=full] .lg-page.seq-play .lg-cov{animation:mz-swap-out 1.5s var(--ease-mz) .3s backwards}:root[data-motion=full] .lg-page.seq-play .lg-cov-alt{animation:mz-swap-in 1.5s var(--ease-mz) .3s backwards}:root[data-motion=full] .lg-page.seq-play .lg-rider{animation:mz-swap-out 1.4s var(--ease-mz) .5s backwards}:root[data-motion=full] .lg-page.seq-play .lg-standard{animation:mz-swap-in 1.4s var(--ease-mz) .5s backwards}:root[data-motion=full] .lg-page.seq-play .lg-row{animation:mz-wash .52s var(--ease-mz) calc(2.1s + var(--i) * .12s) backwards}}.ana-pin:after{content:"";border:2px solid var(--color-mz-sky);opacity:0;pointer-events:none;border-radius:999px;position:absolute;inset:-3px}:root[data-motion=full] .seq-anat.seq-armed:not(.seq-play) .ana-b1{background-color:#fff;border-color:#cbd5e1}:root[data-motion=full] .seq-anat.seq-armed:not(.seq-play) :is(.ana-b1,.ana-b2) .ana-v{opacity:0}:root[data-motion=full] .seq-anat.seq-armed .ana-p2:not(.seq-play) .ana-b3{background-color:#fff;border-color:#cbd5e1}:root[data-motion=full] .seq-anat.seq-armed .ana-p2:not(.seq-play) .ana-b3 .ana-v{opacity:0}:root[data-motion=full] .seq-anat.seq-armed:not(:has(.ana-p2.seq-play)) .ana-b4 .ana-v{opacity:0}:root[data-motion=full] .seq-anat.seq-play .ana-b1{animation:mz-link-in .52s var(--ease-mz) .2s backwards}:root[data-motion=full] .seq-anat.seq-play .ana-b1 .ana-v{animation:mz-land .64s var(--ease-mz) .2s backwards}:root[data-motion=full] .seq-anat.seq-play .ana-pin1:after{animation:mz-ping-ring .76s var(--ease-mz) .3s}:root[data-motion=full] .seq-anat.seq-play .ana-b2 .ana-v{animation:mz-land .64s var(--ease-mz) .7s backwards}:root[data-motion=full] .seq-anat.seq-play .ana-pin2:after{animation:mz-ping-ring .76s var(--ease-mz) .75s}:root[data-motion=full] .seq-anat .ana-p2.seq-play .ana-b3{animation:mz-link-in .52s var(--ease-mz) backwards}:root[data-motion=full] .seq-anat .ana-p2.seq-play .ana-b3 .ana-v{animation:mz-land .64s var(--ease-mz) backwards}:root[data-motion=full] .seq-anat .ana-p2.seq-play .ana-pin3:after{animation:mz-ping-ring .76s var(--ease-mz) 80ms}:root[data-motion=full] .seq-anat.seq-play:has(.ana-p2.seq-play) .ana-pin1:after{animation:mz-ping-ring .76s var(--ease-mz) .3s, mz-ping-ring-2 .76s var(--ease-mz) 80ms}:root[data-motion=full] .seq-anat.seq-play:has(.ana-p2.seq-play) .ana-b4 .ana-v{--wash:var(--wash-sun);animation:mz-land .64s var(--ease-mz) .6s backwards}:root[data-motion=full] .seq-anat.seq-play:has(.ana-p2.seq-play) .ana-pin4:after{animation:mz-ping-ring .76s var(--ease-mz) .65s}.seq-packet{--pk-step:90ms}@media (max-width:767.98px){.seq-packet{--pk-step:70ms}}:root[data-motion=full] .seq-packet.seq-play .pk-meta{animation:mz-reland .52s var(--ease-mz) .15s backwards}:root[data-motion=full] .seq-packet.seq-play .pk-row{animation:mz-rejoin .48s linear calc(.35s + var(--i) * var(--pk-step)) backwards}:root[data-motion=full] .seq-packet.seq-play .pk-rule .pk-tag{animation:mz-eval-true-light .7s linear calc(.45s + var(--i) * var(--pk-step)) backwards}:root[data-motion=full] .seq-packet.seq-play .pk-out .mz-strike{animation:mz-restrike .42s linear calc(.55s + var(--i) * var(--pk-step)) backwards}.wf-step{--s:.15s}.wf-sig{stroke-dasharray:1}:root[data-motion=full] .wf-step.seq-play .wf-num{animation:mz-ring-sky .9s var(--ease-mz) var(--s) backwards}:root[data-motion=full] .wf-step.seq-play .wf-link{animation:mz-reland .52s var(--ease-mz) calc(var(--s) + .35s) backwards}:root[data-motion=full] .wf-step.seq-play .wf-digit{animation:mz-reland .36s var(--ease-mz) calc(var(--s) + .1s + var(--i) * 60ms) backwards}:root[data-motion=full] .wf-step.seq-play .wf-val{animation:mz-reland .48s var(--ease-mz) calc(var(--s) + .1s + var(--i) * .1s) backwards}:root[data-motion=full] .wf-step.seq-play .wf-sig{animation:mz-redraw .56s linear calc(var(--s) + .35s) backwards}:root[data-motion=full] .wf-step.seq-play .wf-press{animation:mz-press .42s linear calc(var(--s) + var(--press,.55s)) backwards}:root[data-motion=full] .wf-step.seq-play .wf-check{animation:mz-restamp .42s linear calc(var(--s) + .1s) backwards}:root[data-motion=full] .wf-step.seq-play .wf-dl{animation:mz-reland .48s var(--ease-mz) calc(var(--s) + .3s) backwards}:root[data-motion=full] .seq-embed.seq-play .em-field{animation:mz-reland .48s var(--ease-mz) calc(.2s + var(--i) * .1s) backwards}:root[data-motion=full] .seq-embed.seq-play .em-submit{animation:.42s linear .7s backwards mz-press}:root[data-motion=full] .seq-embed.seq-play .em-card{animation:.64s linear 1s backwards mz-event}:root[data-motion=full] .seq-embed.seq-play .em-val{animation:mz-reland .48s var(--ease-mz) calc(1.3s + var(--i) * .12s) backwards}:root[data-motion=full] .tabs-panel.ct-arrive:not([hidden]){animation:mz-arrive .46s var(--ease-mz) backwards}.sec-stop:after{content:"";background:var(--color-mz-blue);transform-origin:50% 0;opacity:0;pointer-events:none;width:2px;position:absolute;top:40px;bottom:0;left:18.5px}:root[data-motion=full] .sec-stop:has(+.sec-stop.seq-play):after{animation:mz-advance .9s var(--ease-mz)}:root[data-motion=full] .sec-stop.seq-play .sec-num{animation:mz-checkpoint .9s var(--ease-mz) .3s backwards}:root[data-motion=full] .sec-stop:first-of-type.seq-play .sec-num{animation-delay:.1s}:root[data-motion=full] .seq-app.seq-play .la-val{animation:mz-wash .52s var(--ease-mz) calc(.2s + var(--i) * 80ms) backwards}:root[data-motion=full] .la-pkg.seq-play .la-rule{animation:mz-rejoin .48s linear calc(.1s + var(--i) * .15s) backwards}:root[data-motion=full] .la-pkg.seq-play .la-rule .la-why{animation:mz-reland .48s var(--ease-mz) calc(.25s + var(--i) * .15s) backwards}:root[data-motion=full] .la-pkg.seq-play .la-out .mz-strike{animation:.42s linear .55s backwards mz-restrike}.seq-map tr>:nth-child(2){--c:0}.seq-map tr>:nth-child(3){--c:1}.seq-map tr>:nth-child(4){--c:2}.seq-map tr>:nth-child(5){--c:3}.seq-map tr>:nth-child(6){--c:4}:root[data-motion=full] .seq-map.seq-armed:not(.seq-play) :is(.hr-yes,.hr-no){opacity:0}:root[data-motion=full] .seq-map.seq-play .hr-yes{animation:mz-tick-in .28s var(--ease-mz-settle) calc(.15s + var(--r) * .16s + var(--c,0) * 50ms) backwards}:root[data-motion=full] .seq-map.seq-play .hr-no{animation:mz-fade .24s var(--ease-mz) calc(.15s + var(--r) * .16s + var(--c,0) * 50ms) backwards}:root[data-motion=full] .seq-bol.seq-play .bol-loop{--wash:var(--wash-sun);animation:mz-wash .6s var(--ease-mz) .2s backwards}:root[data-motion=full] .seq-bol.seq-play .bol-row{animation:mz-wash .52s var(--ease-mz) calc(.45s + var(--i) * .12s) backwards}:root[data-motion=full] .seq-bol.seq-play .bol-sig{animation:.64s linear 1.15s backwards mz-resign}:root[data-motion=full] .lt-letter.seq-play .lt-clause{animation:mz-ring-sun .7s var(--ease-mz) .15s backwards}:root[data-motion=full] .lt-letter.seq-play .lt-cond{animation:mz-reland .48s var(--ease-mz) .15s backwards}[data-story] [data-at]{transition:opacity .42s var(--ease-mz), translate .52s var(--ease-mz), scale .42s var(--ease-mz-settle)}[data-story] [data-at][data-on=false]{opacity:0}[data-story] .st-rise[data-on=false]{translate:0 8px}[data-story] .st-left[data-on=false]{translate:-18px}[data-story] .st-right[data-on=false]{translate:18px}[data-story] .st-pop[data-on=false]{scale:.94}@media (scripting:enabled){:root[data-motion=full] [data-story]:not([data-live]) [data-at]:not([data-at="0"]),:root[data-motion=full] [data-story][data-start~=values]:not([data-live]) :is(.pf-value,.pf-tick),:root[data-motion=full] [data-story][data-start~=rows]:not([data-live]) .pf-row,:root[data-motion=full] [data-story][data-start~=cond]:not([data-live]) .pf-cond,:root[data-motion=full] [data-story][data-start~=chips]:not([data-live]) .pf-chip,:root[data-motion=full] [data-story][data-start~=stamp]:not([data-live]) .pf-stamp{opacity:0;animation:1ms 6s forwards story-safety}}@keyframes story-safety{to{opacity:1}}.pf-field{border-color:var(--color-slate-300);transition:border-color .3s,background-color .3s}.pf-field[data-fill=empty]{border-style:dashed}.pf-field:is([data-fill=hot],[data-fill=land]){border-color:var(--color-mz-blue);background-color:var(--color-mz-skytint)}.pf-field[data-fill=land]{transition-delay:.56s}.pf-value{transition:opacity .36s var(--ease-mz)}.pf-field:is([data-fill=empty],[data-fill=mapped],[data-fill=hot]) .pf-value{opacity:0}.pf-field[data-fill=mapped]{border-color:var(--color-mz-blue)}.pf-key,.pf-label{transition:opacity .3s var(--ease-mz)}.pf-field[data-keys] .pf-key{opacity:0;transition-delay:calc(var(--k,0) * 90ms)}.pf-field[data-keys]:is([data-fill=mapped],[data-fill=hot],[data-fill=land]) .pf-key{opacity:1}.pf-field[data-keys]:is([data-fill=mapped],[data-fill=hot],[data-fill=land]) .pf-label{opacity:0}.pf-field[data-fill=land] .pf-value{transition-delay:.6s}[data-stagger] .pf-field .pf-value{transition-delay:calc(var(--k,0) * .11s)}.pf-tick{transition:opacity .3s var(--ease-mz)}.pf-check:is([data-fill=empty],[data-fill=hot]) .pf-tick{opacity:0}.pf-row{transition:opacity .36s var(--ease-mz), translate .36s var(--ease-mz);transition-delay:calc(var(--r,0) * .14s)}.pf-row[data-row=off]{opacity:0;transition-delay:0s;translate:0 -4px}.pf-cond{transition:opacity .42s var(--ease-mz), translate .42s var(--ease-mz)}.pf-cond[data-cond=off]{opacity:0;translate:0 6px}.pf-stamp{transition:opacity .32s var(--ease-mz-settle), scale .32s var(--ease-mz-settle)}.pf-stamp[data-stamp=off]{opacity:0;scale:1.08}.pf-chip{transition:opacity .36s var(--ease-mz), scale .36s var(--ease-mz-settle)}.pf-chip[data-chip=off]{opacity:0;scale:.9}.dc-row{transition:background-color .3s}.dc-row[data-hot]{background-color:var(--color-mz-skytint)}.status-pill{transition:background-color .3s,color .3s}.doc-stage{container-type:inline-size}.doc-stack{margin-inline:auto;position:relative}.doc-item{z-index:var(--z,1);translate:var(--x) var(--y);transition:translate .56s var(--ease-mz), opacity .42s var(--ease-mz), rotate .52s var(--ease-mz);position:absolute;top:0;left:0}.doc-stack[data-layout=cascade]{--dx:12px;--dy:38px;--ex:64px;--ey:-20px;--pw:min(300px, calc(100cqw - (var(--nmax) - 1) * var(--dx)));width:calc((var(--nmax) - 1) * var(--dx) + var(--pw));height:calc((var(--nmax) - 1) * var(--dy) + var(--pw) * 1.2941)}@container (min-width:480px){.doc-stack[data-layout=cascade]{--dx:20px;--dy:44px;--pw:min(340px, calc(100cqw - (var(--nmax) - 1) * var(--dx)))}}.doc-stack[data-layout=cascade] .doc-item{width:var(--pw);--x:calc(var(--i) * var(--dx));--y:calc(var(--i) * var(--dy))}.doc-stack[data-layout=closed]{--ex:40px;--ey:0px;--pw:min(300px, calc(100cqw - 24px));width:calc(var(--pw) + 18px);height:calc(var(--pw) * 1.2941 + 18px)}.doc-stack[data-layout=closed] .doc-item{width:var(--pw);--x:calc(var(--i) * 3px);--y:calc(var(--i) * 3px)}.doc-stack[data-labels] .pf-title-xs{display:none}.doc-stack[data-layout=closed] .doc-item:not([data-phase=leave]){z-index:calc(var(--n) - var(--i))}.doc-stack[data-layout=row]{--gap:10px;--lh:0px;--ex:0px;--ey:-26px;--rw:calc((100cqw - (var(--nmax) - 1) * var(--gap)) / var(--nmax));width:100%;height:calc(var(--rw) * 1.2941 + var(--lh))}.doc-stack[data-layout=row][data-labels]{--lh:46px}.doc-stack[data-layout=row] .doc-item{width:var(--rw);--y:0px;--x:calc((var(--nmax) - var(--n)) * (var(--rw) + var(--gap)) / 2 + var(--i) * (var(--rw) + var(--gap)))}[data-story] .doc-item[data-at][data-on=false]{translate:calc(var(--x) + var(--ex)) calc(var(--y) + var(--ey))}.doc-item[data-phase=leave]{opacity:0;rotate:3deg;translate:calc(var(--x) + var(--ex)) calc(var(--y) + var(--ey))}:root[data-motion=full] .doc-item[data-phase=enter]{animation:doc-enter .56s var(--ease-mz) backwards}@keyframes doc-enter{0%{opacity:0;translate:calc(var(--x) + var(--ex)) calc(var(--y) + var(--ey))}}.asm-stage{container-type:inline-size}.asm-doc{--hq:1.25cqw;--px:calc(31 + var(--o) * .8);--py:calc(5 + var(--o) * 1);width:38%;rotate:none;translate:calc(var(--px) * 1cqw) calc(var(--py) * var(--hq));transition:translate .64s var(--ease-mz), rotate .64s var(--ease-mz);position:absolute;top:0;left:0}.asm-doc[data-moved=false]{--px:var(--mx);--py:var(--my);rotate:var(--mr)}.asm-out{bottom:6%;left:8%;right:8%}@container (min-width:600px){.asm-doc{--hq:.5cqw;--px:calc(22 + var(--o) * .5);--py:calc(24 + var(--o) * 1.5);width:17%}.asm-out{width:30%;inset:50% 12% auto auto;translate:0 -50%}.asm-doc[data-moved=false]{--px:var(--sx);--py:var(--sy);rotate:var(--sr)}}@media (scripting:enabled){:root[data-motion=full] [data-story]:not([data-live]) .asm-doc{--px:var(--mx);--py:var(--my);rotate:var(--mr)}@container (min-width:600px){:root[data-motion=full] [data-story]:not([data-live]) .asm-doc{--px:var(--sx);--py:var(--sy);rotate:var(--sr)}}}[data-story] .asm-out[data-on=false]{translate:0 10px}@container (min-width:600px){[data-story] .asm-out[data-on=false]{translate:18px -50%}}[data-story] .ver-card{transition:translate .7s var(--ease-mz), opacity .42s var(--ease-mz)}.flow-path{fill:none;stroke:var(--color-mz-sky);stroke-width:2px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:flow-draw .7s var(--ease-mz) forwards, flow-fade .9s linear forwards}@keyframes flow-draw{to{stroke-dashoffset:0}}@keyframes flow-fade{70%{opacity:1}to{opacity:0}}.flow-token{offset-rotate:0deg;offset-anchor:50% 50%;box-shadow:inset 0 0 0 1.5px var(--color-mz-sky), 0 10px 22px -12px #0f172a8c;color:var(--color-mz-ink);white-space:nowrap;animation:flow-travel .76s var(--ease-mz) forwards;background:#fff;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600;line-height:1.4;position:absolute;top:0;left:0}@keyframes flow-travel{0%{offset-distance:0%;opacity:0}14%{opacity:1}82%{opacity:1}to{offset-distance:100%;opacity:0}}@media (scripting:enabled){:root:not([data-motion=reduce]) [data-seq=hold]:not(.seq-play) :is(.mz-caret,.mz-ping,.field-tick path,.phone-sig path,.phone-tap,.phone-submit){animation-play-state:paused}}
