/* v49: native first-paint geometry; initial draw followed by v48 ambience. */
.ii-initial49 .ii-line49{animation:none!important;stroke:#ffb650;stroke-width:3;stroke-linecap:round;fill:none;opacity:.95;stroke-dasharray:1;stroke-dashoffset:1;filter:drop-shadow(0 0 6px #ff9d32)}
.ii-initial49 .ii-column49{animation:none!important;fill:url(#ii-bar49);transform-box:fill-box;transform-origin:center bottom;transform:scaleY(0);opacity:0}
.ii-initial49 .ii-node-reveal49{opacity:0}
.ii-initial49 .ii-node49{animation:none!important;transform-box:fill-box;transform-origin:center;fill:#ffe7ac;stroke:#ff9800;stroke-width:2;opacity:.8;filter:drop-shadow(0 0 4px #ff9800)}
html.ii-intro-ready49 .ii-initial49 .ii-line49{animation:ii-line-intro49 2.4s linear both!important}
html.ii-intro-ready49 .ii-initial49 .ii-node-reveal49{animation:ii-node-intro49 .12s linear var(--intro-delay) forwards}
html.ii-intro-ready49 .ii-initial49 .ii-column49{animation:ii-bar-intro49 .6s cubic-bezier(.2,.75,.3,1) var(--intro-delay) forwards,ii-bar-cycle49 6s ease-in-out 4s infinite!important}
@keyframes ii-line-intro49{from{stroke-dashoffset:1}to{stroke-dashoffset:0}}
@keyframes ii-node-intro49{to{opacity:1}}
@keyframes ii-bar-intro49{from{transform:scaleY(0);opacity:0}to{transform:scaleY(1);opacity:.64}}
@keyframes ii-bar-cycle49{0%,1%{transform:scaleY(0);opacity:0}11%,87%{transform:scaleY(1);opacity:.64}96%,100%{transform:scaleY(1);opacity:0}}
html.ii-intro-ready49 .ii-initial49 .ii-node49-0{animation:ii-node48-0 6s ease-in-out 4s infinite!important}
html.ii-intro-ready49 .ii-initial49 .ii-node49-1{animation:ii-node48-1 6s ease-in-out 4s infinite!important}
html.ii-intro-ready49 .ii-initial49 .ii-node49-2{animation:ii-node48-2 6s ease-in-out 4s infinite!important}
html.ii-intro-ready49 .ii-initial49 .ii-node49-3{animation:ii-node48-3 6s ease-in-out 4s infinite!important}
html.ii-intro-ready49 .ii-initial49 .ii-node49-4{animation:ii-node48-4 6s ease-in-out 4s infinite!important}
html.ii-intro-ready49 .ii-initial49 .ii-node49-5{animation:ii-node48-5 6s ease-in-out 4s infinite!important}
html.ii-intro-ready49 .ii-initial49 .ii-node49-6{animation:ii-node48-6 6s ease-in-out 4s infinite!important}
html.ii-intro-ready49 .ii-initial49 .ii-node49-7{animation:ii-node48-7 6s ease-in-out 4s infinite!important}
html.ii-intro-ready49 .ii-initial49 .ii-node49-8{animation:ii-node48-8 6s ease-in-out 4s infinite!important}
html.ii-intro-ready49 .ii-initial49 .ii-node49-9{animation:ii-node48-9 6s ease-in-out 4s infinite!important}
html.ii-intro-ready49 .ii-initial49 .ii-node49-10{animation:ii-node48-10 6s ease-in-out 4s infinite!important}
html.ii-intro-ready49 .ii-initial49 .ii-node49-11{animation:ii-node48-11 6s ease-in-out 4s infinite!important}
html.ii-intro-ready49 .ii-initial49 .ii-node49-12{animation:ii-node48-12 6s ease-in-out 4s infinite!important}
html.ii-intro-ready49 .ii-initial49 .ii-node49-13{animation:ii-node48-13 6s ease-in-out 4s infinite!important}
html.ii-intro-ready49 .ii-initial49 .ii-node49-14{animation:ii-node48-14 6s ease-in-out 4s infinite!important}
html.ii-intro-ready49 .ii-initial49 .ii-column49-0{animation-name:ii-bar-intro49,ii-column48-0!important}
html.ii-intro-ready49 .ii-initial49 .ii-column49-1{animation-name:ii-bar-intro49,ii-column48-1!important}
html.ii-intro-ready49 .ii-initial49 .ii-column49-2{animation-name:ii-bar-intro49,ii-column48-2!important}
html.ii-intro-ready49 .ii-initial49 .ii-column49-3{animation-name:ii-bar-intro49,ii-column48-3!important}
html.ii-intro-ready49 .ii-initial49 .ii-column49-4{animation-name:ii-bar-intro49,ii-column48-4!important}
html.ii-intro-ready49 .ii-initial49 .ii-column49-5{animation-name:ii-bar-intro49,ii-column48-5!important}
html.ii-intro-ready49 .ii-initial49 .ii-column49-6{animation-name:ii-bar-intro49,ii-column48-6!important}
html.ii-intro-ready49 .ii-initial49 .ii-column49-7{animation-name:ii-bar-intro49,ii-column48-7!important}
@media(prefers-reduced-motion:reduce){html .ii-initial49 .ii-line49{animation:none!important;stroke-dashoffset:0!important}html .ii-initial49 .ii-column49{animation:none!important;transform:none!important;opacity:.64!important}html .ii-initial49 .ii-node-reveal49{animation:none!important;opacity:1!important}html .ii-initial49 .ii-node49{animation:none!important;transform:none!important}}