.md .wr-label{font-family:var(--f-mono);font-size:var(--t-caption-mono-sm);line-height:var(--lh-caption-mono-sm);letter-spacing:var(--ls-caption-mono-sm);text-transform:uppercase;color:var(--accent);margin:0}.md [class^=wr-] p,.md [class*=\ wr-] p,.md [class^=wr-] ul,.md [class^=wr-] ol,.md [class*=\ wr-] ul,.md [class*=\ wr-] ol{margin:0}.md .wr-takeaways,.md .wr-callout,.md .wr-steps,.md .wr-stats,.md .wr-compare,.md .wr-bars,.md .wr-timeline,.md .wr-flow,.md .wr-checklist,.md .wr-quote,.md .wr-cards,.md .wr-faq{margin:0 0 var(--sp-xl)}.md .wr-takeaways{padding:var(--sp-xl);background:var(--canvas-card);border:1px solid var(--accent-line);border-radius:var(--radius);gap:var(--sp-lg);display:grid}.md .wr-takeaways ul{gap:var(--sp-md);padding:0;display:grid}.md .wr-takeaways li{color:var(--body);margin:0}.md .wr-callout{padding:var(--sp-lg) var(--sp-xl);background:var(--canvas-card);border:1px solid var(--hairline);border-left:2px solid var(--body-mid);border-radius:var(--radius);gap:var(--sp-sm);font-size:var(--t-body-md);line-height:var(--lh-body-md);display:grid}.md .wr-callout .wr-label{color:var(--body-mid)}.md .wr-callout--accent{border-left-color:var(--accent)}.md .wr-callout--accent .wr-label{color:var(--accent)}.md .wr-steps{counter-reset:wr-step;gap:var(--sp-xl);padding:0;list-style:none;display:grid;position:relative}.md .wr-steps:before{content:"";background:var(--accent-line);transform-origin:top;width:1px;position:absolute;top:20px;bottom:20px;left:19px}.md .wr-steps>li{counter-increment:wr-step;gap:var(--sp-xs);margin:0;padding:0 0 0 64px;display:grid;position:relative}.md .wr-steps>li:before{content:counter(wr-step, decimal-leading-zero);border:1px solid var(--accent-line);border-radius:var(--radius-pill);background:var(--canvas);width:40px;height:40px;font-family:var(--f-mono);font-size:var(--t-caption-mono-sm);letter-spacing:var(--ls-caption-mono-sm);color:var(--accent);justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}.md .wr-steps__title{font-family:var(--f-display);font-size:var(--t-display-xs);line-height:var(--lh-display-xs);color:var(--ink);padding-top:6px}.md .wr-stats{gap:var(--sp-lg);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.md .wr-stat{padding:var(--sp-xl);background:var(--canvas-card);border:1px solid var(--hairline);border-radius:var(--radius);gap:var(--sp-xs);display:grid;position:relative;overflow:hidden}.md .wr-stat:before{content:"";background:var(--accent);transform-origin:0;width:100%;height:2px;position:absolute;top:0;left:0}.md .wr-stat__value{font-family:var(--f-display);font-size:var(--t-display-md);line-height:var(--lh-display-md);letter-spacing:var(--ls-display-md);color:var(--accent)}.md .wr-stat__label{font-family:var(--f-mono);font-size:var(--t-caption-mono-sm);line-height:var(--lh-caption-mono-sm);letter-spacing:var(--ls-caption-mono-sm);text-transform:uppercase;color:var(--ink)}.md .wr-stat__note{font-size:var(--t-body-sm);line-height:var(--lh-body-sm);color:var(--body-mid)}.md .wr-compare{gap:var(--sp-lg);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.md .wr-compare__col{padding:var(--sp-xl);background:var(--canvas-card);border:1px solid var(--hairline);border-radius:var(--radius);align-content:start;gap:var(--sp-md);display:grid}.md .wr-compare__col .wr-label{color:var(--body-mid)}.md .wr-compare__col--pick{background:var(--canvas-soft);border-color:var(--accent-line)}.md .wr-compare__col--pick .wr-label{color:var(--accent)}.md .wr-compare__title{font-family:var(--f-display);font-size:var(--t-display-xs);line-height:var(--lh-display-xs);color:var(--ink)}.md .wr-compare ul{gap:var(--sp-sm);font-size:var(--t-body-md);line-height:var(--lh-body-md);padding:0;display:grid}.md .wr-compare li{margin:0}.md .wr-bars{padding:var(--sp-xl);background:var(--canvas-card);border:1px solid var(--hairline);border-radius:var(--radius);gap:var(--sp-lg);display:grid}.md .wr-bar{align-items:center;gap:var(--sp-md);font-size:var(--t-body-sm);line-height:var(--lh-body-sm);grid-template-columns:minmax(96px,30%) 1fr auto;display:grid}.md .wr-bar__label{color:var(--body)}.md .wr-bar__track{border-radius:var(--radius-pill);background:var(--canvas-mid);height:8px;display:block;position:relative;overflow:hidden}.md .wr-bar__fill{border-radius:var(--radius-pill);background:var(--body-mid);transform-origin:0;display:block;position:absolute;inset:0 auto 0 0}.md .wr-bar--accent .wr-bar__fill{background:var(--accent)}.md .wr-bar__value{font-family:var(--f-mono);font-size:var(--t-caption-mono-sm);letter-spacing:var(--ls-caption-mono-sm);color:var(--ink);text-align:right}.md .wr-bars__note{font-size:var(--t-body-sm);line-height:var(--lh-body-sm);color:var(--body-mid)}.md .wr-w-5{width:5%}.md .wr-w-10{width:10%}.md .wr-w-15{width:15%}.md .wr-w-20{width:20%}.md .wr-w-25{width:25%}.md .wr-w-30{width:30%}.md .wr-w-35{width:35%}.md .wr-w-40{width:40%}.md .wr-w-45{width:45%}.md .wr-w-50{width:50%}.md .wr-w-55{width:55%}.md .wr-w-60{width:60%}.md .wr-w-65{width:65%}.md .wr-w-70{width:70%}.md .wr-w-75{width:75%}.md .wr-w-80{width:80%}.md .wr-w-85{width:85%}.md .wr-w-90{width:90%}.md .wr-w-95{width:95%}.md .wr-w-100{width:100%}.md .wr-timeline{padding:0 0 0 var(--sp-xl);border-left:1px solid var(--hairline);gap:var(--sp-xl);list-style:none;display:grid}.md .wr-timeline>li{gap:var(--sp-xs);margin:0;display:grid;position:relative}.md .wr-timeline>li:before{content:"";left:calc(-1 * var(--sp-xl) - 5px);background:var(--accent);width:9px;height:9px;animation:pulse-indicator var(--dur-pulse) ease-in-out infinite;border-radius:50%;position:absolute;top:6px}.md .wr-timeline>li:nth-child(2):before{animation-delay:.4s}.md .wr-timeline>li:nth-child(3):before{animation-delay:.8s}.md .wr-timeline>li:nth-child(4):before{animation-delay:1.2s}.md .wr-timeline>li:nth-child(5):before{animation-delay:1.6s}.md .wr-timeline__when{font-family:var(--f-mono);font-size:var(--t-caption-mono-sm);line-height:var(--lh-caption-mono-sm);letter-spacing:var(--ls-caption-mono-sm);text-transform:uppercase;color:var(--accent)}.md .wr-timeline__title{font-family:var(--f-display);font-size:var(--t-display-xs);line-height:var(--lh-display-xs);color:var(--ink)}.md .wr-flow{gap:var(--sp-xl);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.md .wr-flow__node{padding:var(--sp-lg);background:var(--canvas-card);border:1px solid var(--hairline);border-radius:var(--radius);align-content:start;gap:var(--sp-xs);display:grid;position:relative}.md .wr-flow__node--accent{border-color:var(--accent-line);background:var(--canvas-soft)}.md .wr-flow__node:not(:last-child):after{content:"";width:var(--sp-xl);background:repeating-linear-gradient(90deg,var(--accent) 0 4px,transparent 4px 8px);background-size:16px 1px;height:1px;animation:1.2s linear infinite wr-flow-dash;position:absolute;top:50%;left:100%}.md .wr-flow__ix{font-family:var(--f-mono);font-size:var(--t-caption-mono-sm);line-height:var(--lh-caption-mono-sm);letter-spacing:var(--ls-caption-mono-sm);color:var(--accent)}.md .wr-flow__title{color:var(--ink);font-size:var(--t-body-md);line-height:var(--lh-body-md)}.md .wr-flow__text{color:var(--body-mid);font-size:var(--t-body-sm);line-height:var(--lh-body-sm)}@keyframes wr-flow-dash{0%{background-position:0 0}to{background-position:16px 0}}.md .wr-checklist{gap:var(--sp-md);padding:0;list-style:none;display:grid}.md .wr-checklist>li{padding:0 0 0 var(--sp-2xl);view-timeline-name:--wr-check;margin:0;position:relative}.md .wr-checklist>li:before{content:"✓";border:1px solid var(--accent);background:var(--accent);width:18px;height:18px;color:var(--on-accent);border-radius:4px;justify-content:center;align-items:center;font-size:11px;line-height:1;display:flex;position:absolute;top:3px;left:0}.md .wr-quote{padding:var(--sp-xl) 0;border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);gap:var(--sp-md);display:grid}.md .wr-quote>p:first-child{font-family:var(--f-display);font-size:var(--t-display-sm);line-height:var(--lh-display-sm);letter-spacing:var(--ls-display-sm);color:var(--ink)}.md .wr-quote__by{font-family:var(--f-mono);font-size:var(--t-caption-mono-sm);letter-spacing:var(--ls-caption-mono-sm);text-transform:uppercase;color:var(--body-mid)}.md .wr-cards{gap:var(--sp-lg);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.md .wr-card{padding:var(--sp-xl);background:var(--canvas-card);border:1px solid var(--hairline);border-radius:var(--radius);align-content:start;gap:var(--sp-sm);transition:border-color var(--t-fast);display:grid}.md .wr-card:hover{border-color:var(--hairline-translucent)}.md .wr-card__title{font-family:var(--f-display);font-size:var(--t-display-xs);line-height:var(--lh-display-xs);color:var(--ink)}.md .wr-card p:not(.wr-label):not(.wr-card__title){font-size:var(--t-body-md);line-height:var(--lh-body-md);color:var(--body)}.md .wr-faq{gap:var(--sp-sm);display:grid}.md .wr-faq details{margin:0}.md .wr-faq details>p{font-size:var(--t-body-md);line-height:var(--lh-body-md)}@keyframes wr-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes wr-grow-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes wr-grow-y{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes wr-tick{0%{color:#0000;background:0 0}to{background:var(--accent);color:var(--on-accent)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.md .wr-steps>li,.md .wr-stat,.md .wr-compare__col,.md .wr-timeline>li,.md .wr-flow__node,.md .wr-card,.md .wr-takeaways li{animation:linear both wr-rise;animation-timeline:view();animation-range:entry entry 70%}.md .wr-steps:before{animation:linear both wr-grow-y;animation-timeline:view();animation-range:entry 30% cover 60%}.md .wr-stat:before,.md .wr-bar__fill{animation:linear both wr-grow-x;animation-timeline:view();animation-range:entry 20% cover 45%}.md .wr-checklist>li:before{animation:linear both wr-tick;animation-timeline:--wr-check;animation-range:entry 40% cover 40%}}}@media (max-width:767px){.md .wr-flow{gap:var(--sp-lg);grid-auto-columns:auto;grid-auto-flow:row}.md .wr-flow__node:not(:last-child):after{top:100%;left:var(--sp-xl);width:1px;height:var(--sp-lg);background:repeating-linear-gradient(180deg,var(--accent) 0 4px,transparent 4px 8px);background-size:1px 16px;animation-name:wr-flow-dash-y}.md .wr-bar{row-gap:var(--sp-xs);grid-template-columns:1fr auto}.md .wr-bar__track{grid-area:2/1/auto/-1}.md .wr-stat__value{font-size:var(--t-display-sm);line-height:var(--lh-display-sm);letter-spacing:var(--ls-display-sm)}.md .wr-quote>p:first-child{font-size:var(--t-display-xs);line-height:var(--lh-display-xs);letter-spacing:0}.md .wr-steps>li{padding-left:56px}}@keyframes wr-flow-dash-y{0%{background-position:0 0}to{background-position:0 16px}}.md .wr-diagram{--dg-gap:var(--sp-xl);--dg-step:1.4s;--dg-n:3;margin:0 0 var(--sp-xl);padding:var(--sp-xl);border:1px solid var(--hairline);border-radius:var(--radius);background:var(--canvas);gap:var(--sp-lg);display:grid;position:relative;container-type:inline-size}.md .wr-diagram :where(ol,ul){margin:0;padding:0;list-style:none}.md .wr-diagram :where(li){margin:0;padding:0}.md .wr-diagram :where(ul>li):before{content:none}.md .wr-diagram.wr-diagram--n2{--dg-n:2}.md .wr-diagram.wr-diagram--n3{--dg-n:3}.md .wr-diagram.wr-diagram--n4{--dg-n:4}.md .wr-diagram.wr-diagram--n5{--dg-n:5}.md .wr-diagram.wr-diagram--n6{--dg-n:6}.md .wr-diagram.wr-diagram--t1{--dg-t:1}.md .wr-diagram.wr-diagram--t2{--dg-t:2}.md .wr-diagram.wr-diagram--t3{--dg-t:3}.md .wr-diagram.wr-diagram--b2{--dg-b:2}.md .wr-diagram.wr-diagram--b3{--dg-b:3}.md .wr-diagram__eyebrow{font-family:var(--f-mono);font-size:var(--t-caption-mono-sm);line-height:var(--lh-caption-mono-sm);letter-spacing:var(--ls-caption-mono-sm);text-transform:uppercase;color:var(--accent)}.md .wr-diagram__desc{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.md .wr-diagram figcaption,.md .wr-diagram .wr-diagram__caption{margin:0}.md .wr-diagram__node{--i:0;min-width:0;padding:var(--sp-md) var(--sp-lg);background:var(--canvas-card);border:1px solid var(--hairline);border-radius:var(--radius);align-content:start;gap:var(--sp-xxs);animation:wr-dg-lit-3 calc(var(--dg-n) * var(--dg-step)) ease-in-out infinite;animation-delay:calc(var(--i) * var(--dg-step));display:grid;position:relative}.md .wr-diagram--n2 .wr-diagram__node{animation-name:wr-dg-lit-2}.md .wr-diagram--n4 .wr-diagram__node{animation-name:wr-dg-lit-4}.md .wr-diagram--n5 .wr-diagram__node{animation-name:wr-dg-lit-5}.md .wr-diagram--n6 .wr-diagram__node{animation-name:wr-dg-lit-6}.md .wr-diagram__node--accent{border-color:var(--accent-line);background:var(--canvas-soft)}.md .wr-diagram__ix{font-family:var(--f-mono);font-size:var(--t-caption-mono-sm);line-height:var(--lh-caption-mono-sm);letter-spacing:var(--ls-caption-mono-sm);color:var(--accent)}.md .wr-diagram__title{min-width:0;color:var(--ink);font-size:var(--t-body-md);line-height:var(--lh-body-md);overflow-wrap:anywhere}.md .wr-diagram__text{min-width:0;color:var(--body-mid);font-size:var(--t-body-sm);line-height:var(--lh-body-sm);overflow-wrap:anywhere}.md .wr-diagram__track>li:nth-child(2),.md .wr-diagram__layers>li:nth-child(2),.md .wr-diagram__spokes>li:nth-child(2){--i:1}.md .wr-diagram__track>li:nth-child(3),.md .wr-diagram__layers>li:nth-child(3),.md .wr-diagram__spokes>li:nth-child(3){--i:2}.md .wr-diagram__track>li:nth-child(4),.md .wr-diagram__layers>li:nth-child(4){--i:3}.md .wr-diagram__track>li:nth-child(5),.md .wr-diagram__layers>li:nth-child(5){--i:4}.md .wr-diagram__track>li:nth-child(6),.md .wr-diagram__layers>li:nth-child(6){--i:5}.md .wr-diagram__track>li:not(:last-child):after,.md .wr-diagram__spokes--left>li:after,.md .wr-diagram__spokes--right>li:after{content:"";width:var(--dg-gap);background:repeating-linear-gradient(90deg,var(--accent) 0 4px,transparent 4px 8px);background-size:16px 1px;height:1px;animation:1.2s linear infinite wr-flow-dash;position:absolute;top:50%;left:100%}.md .wr-diagram__track{gap:var(--dg-gap);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.md .wr-diagram__loop{height:var(--sp-xl);margin:calc(-1 * var(--sp-lg) + 1px) calc((100% - (var(--dg-n) - 1) * var(--dg-gap)) / (2 * var(--dg-n))) 0;border:1px dashed var(--accent-line);border-radius:0 0 var(--radius) var(--radius);border-top:0;position:relative}.md .wr-diagram__loop span{padding:0 var(--sp-sm);background:var(--canvas);font-family:var(--f-mono);font-size:var(--t-caption-mono-sm);line-height:var(--lh-caption-mono-sm);letter-spacing:var(--ls-caption-mono-sm);text-transform:uppercase;color:var(--body-mid);white-space:nowrap;position:absolute;bottom:0;left:50%;transform:translate(-50%,50%)}.md .wr-diagram__loop:after{content:"";border-radius:var(--radius-full);background:var(--accent);width:7px;height:7px;animation:wr-dg-back calc(var(--dg-n) * var(--dg-step)) linear infinite;margin-left:-4px;position:absolute;bottom:-4px;left:100%}.md .wr-diagram__branches{gap:var(--dg-gap);padding-top:calc(var(--dg-gap) * 1.5);margin-top:calc(-1 * var(--sp-lg));grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid;position:relative}.md .wr-diagram__branches:before{content:"";top:calc(var(--dg-gap) * .75);left:calc((100% - (var(--dg-b) - 1) * var(--dg-gap)) / (2 * var(--dg-b)));right:min(calc((100% - (var(--dg-b) - 1) * var(--dg-gap)) / (2 * var(--dg-b))), calc((100% - (var(--dg-t) - 1) * var(--dg-gap)) / (2 * var(--dg-t))));background:var(--accent-line);height:1px;position:absolute}.md .wr-diagram__branches:after{content:"";top:0;right:calc((100% - (var(--dg-t) - 1) * var(--dg-gap)) / (2 * var(--dg-t)));width:1px;height:calc(var(--dg-gap) * .75);background:var(--accent-line);position:absolute}.md .wr-diagram__branch{align-content:start;gap:var(--sp-lg);display:grid;position:relative}.md .wr-diagram__branch:before{content:"";top:calc(var(--dg-gap) * -.75);width:1px;height:calc(var(--dg-gap) * .75);background:repeating-linear-gradient(180deg,var(--accent) 0 4px,transparent 4px 8px);background-size:1px 16px;animation:1.2s linear infinite wr-flow-dash-y;position:absolute;left:50%}.md .wr-diagram__branch>.wr-diagram__node{--i:var(--dg-t,1)}.md .wr-diagram__branch:nth-child(2)>.wr-diagram__node{--i:calc(var(--dg-t,1) + 1)}.md .wr-diagram__branch:nth-child(3)>.wr-diagram__node{--i:calc(var(--dg-t,1) + 2)}.md .wr-diagram__sub{gap:var(--sp-md);display:grid}.md .wr-diagram__sub>.wr-diagram__node{padding:var(--sp-sm) var(--sp-md);background:0 0}.md .wr-diagram__sub>.wr-diagram__node:before{content:"";left:var(--sp-lg);top:calc(-1 * var(--sp-md) - 1px);width:1px;height:var(--sp-md);background:repeating-linear-gradient(180deg,var(--accent) 0 4px,transparent 4px 8px);opacity:.6;background-size:1px 16px;animation:1.2s linear infinite wr-flow-dash-y;position:absolute}.md .wr-diagram__sub>.wr-diagram__node:first-child:before{top:calc(-1 * var(--sp-lg) - 1px);height:var(--sp-lg)}.md .wr-diagram__branch:nth-child(2) .wr-diagram__sub>.wr-diagram__node{--i:calc(var(--dg-t,1) + 1)}.md .wr-diagram__branch:nth-child(3) .wr-diagram__sub>.wr-diagram__node{--i:calc(var(--dg-t,1) + 2)}.md .wr-diagram__branch:first-child .wr-diagram__sub>.wr-diagram__node{--i:var(--dg-t,1)}.md .wr-diagram__hub{gap:var(--dg-gap);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) minmax(0,1fr);align-items:stretch;display:grid}.md .wr-diagram__spokes{align-content:center;gap:var(--sp-md);display:grid}.md .wr-diagram__spokes--right>li:after{animation-direction:reverse;left:auto;right:100%}.md .wr-diagram__center{text-align:center;border-color:var(--accent-line);background:var(--canvas-soft);animation:pulse-indicator var(--dur-pulse) ease-in-out infinite;align-content:center;justify-items:center}.md .wr-diagram__layers{gap:var(--sp-lg);display:grid}.md .wr-diagram__layers>.wr-diagram__node{align-items:center;column-gap:var(--sp-lg);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}.md .wr-diagram__layers>.wr-diagram__node>:not(.wr-diagram__chips){grid-column:1}.md .wr-diagram__layers>.wr-diagram__node:not(:last-child):after{content:"";width:1px;height:var(--sp-lg);background:repeating-linear-gradient(180deg,var(--accent) 0 4px,transparent 4px 8px);background-size:1px 16px;animation:1.2s linear infinite wr-flow-dash-y;position:absolute;top:100%;left:50%}.md .wr-diagram__chips{justify-content:flex-end;gap:var(--sp-xs);flex-wrap:wrap;grid-area:1/2/span 3;display:flex}.md .wr-diagram__chips>li{padding:var(--sp-xxs) var(--sp-sm);border:1px solid var(--hairline-soft);border-radius:var(--radius-pill);font-family:var(--f-mono);font-size:var(--t-caption-mono-sm);line-height:var(--lh-caption-mono-sm);letter-spacing:var(--ls-caption-mono-sm);color:var(--body)}@container (min-width:600px){.md :is(.wr-diagram--n5,.wr-diagram--n6) .wr-diagram__track{row-gap:calc(var(--dg-gap) * 1.5);grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row}.md :is(.wr-diagram--n5,.wr-diagram--n6) .wr-diagram__track>li:nth-child(4){grid-area:2/3}.md :is(.wr-diagram--n5,.wr-diagram--n6) .wr-diagram__track>li:nth-child(5){grid-area:2/2}.md .wr-diagram--n6 .wr-diagram__track>li:nth-child(6),.md .wr-diagram--cycle.wr-diagram--n5 .wr-diagram__track>li:nth-child(5){grid-area:2/1}.md :is(.wr-diagram--n5,.wr-diagram--n6) .wr-diagram__track>li:nth-child(3):after{width:1px;height:calc(var(--dg-gap) * 1.5);background:repeating-linear-gradient(180deg,var(--accent) 0 4px,transparent 4px 8px);background-size:1px 16px;animation-name:wr-flow-dash-y;top:100%;left:50%}.md :is(.wr-diagram--n5,.wr-diagram--n6) .wr-diagram__track>li:nth-child(n+4):not(:last-child):after{animation-direction:reverse;left:auto;right:100%}.md .wr-diagram--cycle.wr-diagram--n5 .wr-diagram__track>li:nth-child(4):after{width:calc(100% + 2 * var(--dg-gap))}}@container (min-width:600px) and (max-width:679px){.md .wr-diagram--n4 .wr-diagram__track{row-gap:calc(var(--dg-gap) * 1.5);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}.md .wr-diagram--n4 .wr-diagram__track>li:nth-child(3){grid-area:2/2}.md .wr-diagram--n4 .wr-diagram__track>li:nth-child(4){grid-area:2/1}.md .wr-diagram--n4 .wr-diagram__track>li:nth-child(2):after{width:1px;height:calc(var(--dg-gap) * 1.5);background:repeating-linear-gradient(180deg,var(--accent) 0 4px,transparent 4px 8px);background-size:1px 16px;animation-name:wr-flow-dash-y;top:100%;left:50%}.md .wr-diagram--n4 .wr-diagram__track>li:nth-child(3):after{animation-direction:reverse;left:auto;right:100%}}@container (min-width:600px){.md .wr-diagram--cycle:is(.wr-diagram--n5,.wr-diagram--n6) .wr-diagram__track>li:last-child:after{content:"";width:1px;height:calc(var(--dg-gap) * 1.5);background:repeating-linear-gradient(180deg,var(--accent) 0 4px,transparent 4px 8px);background-size:1px 16px;animation:1.2s linear infinite reverse wr-flow-dash-y;position:absolute;bottom:100%;left:50%}.md .wr-diagram--cycle:is(.wr-diagram--n5,.wr-diagram--n6) .wr-diagram__loop{height:auto;margin:calc(-1 * var(--sp-sm)) 0 0;border:0}.md .wr-diagram--cycle:is(.wr-diagram--n5,.wr-diagram--n6) .wr-diagram__loop span{padding:0;position:static;transform:none}.md .wr-diagram--cycle:is(.wr-diagram--n5,.wr-diagram--n6) .wr-diagram__loop span:before{content:"↺ ";color:var(--accent)}.md .wr-diagram--cycle:is(.wr-diagram--n5,.wr-diagram--n6) .wr-diagram__loop:after{display:none}}@container (min-width:600px) and (max-width:679px){.md .wr-diagram--cycle.wr-diagram--n4 .wr-diagram__track>li:last-child:after{content:"";width:1px;height:calc(var(--dg-gap) * 1.5);background:repeating-linear-gradient(180deg,var(--accent) 0 4px,transparent 4px 8px);background-size:1px 16px;animation:1.2s linear infinite reverse wr-flow-dash-y;position:absolute;bottom:100%;left:50%}.md .wr-diagram--cycle.wr-diagram--n4 .wr-diagram__loop{height:auto;margin:calc(-1 * var(--sp-sm)) 0 0;border:0}.md .wr-diagram--cycle.wr-diagram--n4 .wr-diagram__loop span{padding:0;position:static;transform:none}.md .wr-diagram--cycle.wr-diagram--n4 .wr-diagram__loop span:before{content:"↺ ";color:var(--accent)}.md .wr-diagram--cycle.wr-diagram--n4 .wr-diagram__loop:after{display:none}}@container (max-width:599px){.md .wr-diagram__track,.md .wr-diagram__branches{gap:var(--sp-lg);grid-auto-columns:auto;grid-auto-flow:row}.md .wr-diagram__track>li:not(:last-child):after{top:100%;left:var(--sp-xl);width:1px;height:var(--sp-lg);background:repeating-linear-gradient(180deg,var(--accent) 0 4px,transparent 4px 8px);background-size:1px 16px;animation-name:wr-flow-dash-y}.md .wr-diagram__loop{height:auto;margin:calc(-1 * var(--sp-sm)) 0 0;border:0}.md .wr-diagram__loop span{padding:0;position:static;transform:none}.md .wr-diagram__loop span:before{content:"↺ ";color:var(--accent)}.md .wr-diagram__loop:after{display:none}.md .wr-diagram__branches{padding:var(--sp-lg) 0 0 var(--sp-xl);margin-top:0}.md .wr-diagram__branches:before,.md .wr-diagram__branches:after{display:none}.md .wr-diagram__branch:after{content:"";left:calc(var(--sp-md) - var(--sp-xl));top:calc(-1 * var(--sp-lg));background:var(--accent-line);width:1px;position:absolute;bottom:0}.md .wr-diagram__branch:last-child:after{height:calc(var(--sp-lg) + var(--sp-xl));bottom:auto}.md .wr-diagram__branch:before{top:var(--sp-xl);left:calc(var(--sp-md) - var(--sp-xl));width:calc(var(--sp-xl) - var(--sp-md));background:repeating-linear-gradient(90deg,var(--accent) 0 4px,transparent 4px 8px);background-size:16px 1px;height:1px;animation-name:wr-flow-dash}.md .wr-diagram__hub{gap:var(--sp-lg);grid-template-columns:minmax(0,1fr)}.md .wr-diagram__center{order:-1}.md .wr-diagram__spokes{padding-left:var(--sp-xl)}.md .wr-diagram__spokes--left>li:after,.md .wr-diagram__spokes--right>li:after{width:var(--sp-lg);animation-direction:normal;left:auto;right:100%}.md .wr-diagram__spokes>li:before{content:"";left:calc(-1 * var(--sp-lg) - 1px);top:calc(-1 * var(--sp-lg));background:var(--accent-line);width:1px;position:absolute;bottom:-1px}.md .wr-diagram__spokes--right>li:last-child:before{bottom:50%}.md .wr-diagram__layers>.wr-diagram__node{grid-template-columns:minmax(0,1fr)}.md .wr-diagram__chips{grid-area:auto/1;justify-content:flex-start}.md .wr-diagram__layers>.wr-diagram__node:not(:last-child):after{left:var(--sp-xl)}}@keyframes wr-dg-lit-2{0%,44%{box-shadow:0 0 0 1px var(--accent)}52%,to{box-shadow:0 0 0 1px #0000}}@keyframes wr-dg-lit-3{0%,28%{box-shadow:0 0 0 1px var(--accent)}35%,to{box-shadow:0 0 0 1px #0000}}@keyframes wr-dg-lit-4{0%,20%{box-shadow:0 0 0 1px var(--accent)}26%,to{box-shadow:0 0 0 1px #0000}}@keyframes wr-dg-lit-5{0%,16%{box-shadow:0 0 0 1px var(--accent)}21%,to{box-shadow:0 0 0 1px #0000}}@keyframes wr-dg-lit-6{0%,13%{box-shadow:0 0 0 1px var(--accent)}17%,to{box-shadow:0 0 0 1px #0000}}@keyframes wr-dg-back{0%,70%{opacity:0;left:100%}74%{opacity:1}96%{opacity:1}to{opacity:0;left:0}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.md .wr-diagram{animation:linear both wr-rise;animation-timeline:view();animation-range:entry entry 60%}}}

