/* AOM TRADERS — V153 strip AOM TOOLS di halaman utama */
.v153-tools{--t-cy:#28d0ff;--t-vi:#8a6bff;--t-gr:#30f0be;--t-am:#ffbe4f;--t-tx:#e9f1ff;--t-mu:#8ea3c4;padding:18px 0 26px}
.v153-strip{display:grid;grid-template-columns:auto 1fr auto;gap:22px;align-items:center;padding:16px 20px;border-radius:18px;
  border:1px solid rgba(40,208,255,.28);background:linear-gradient(90deg,rgba(10,20,36,.9),rgba(6,14,26,.75));
  clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,18px 100%,0 calc(100% - 18px))}
.v153-copy small{display:flex;align-items:center;gap:8px;font:700 10.5px/1 ui-monospace,Consolas,monospace;letter-spacing:.22em;color:var(--t-cy)}
.v153-copy small i{width:7px;height:7px;border-radius:50%;background:var(--t-gr);box-shadow:0 0 10px var(--t-gr)}
.v153-copy b{display:block;margin-top:8px;font-size:17px;color:var(--t-tx)}
.v153-copy>span{display:block;margin-top:3px;font-size:13px;color:var(--t-mu)}
.v153-tools .simple-copy-en{display:inline}.v153-tools .simple-copy-id{display:none}
html[data-lang="id"] .v153-tools .simple-copy-en{display:none}html[data-lang="id"] .v153-tools .simple-copy-id{display:inline}
.v153-row{display:flex;gap:10px;justify-content:center;overflow-x:auto;scrollbar-width:none;padding:4px 2px}
.v153-row::-webkit-scrollbar{display:none}
.v153-ic{position:relative;flex:0 0 auto;width:72px;height:52px;border-radius:12px;border:1px solid rgba(70,120,180,.28);
  background:radial-gradient(90% 80% at 50% 110%,rgba(40,208,255,.14),transparent 70%),#040a12;transition:transform .2s ease,border-color .2s ease}
.v153-ic svg{position:absolute;inset:0;width:100%;height:100%}
.v153-ic:hover,.v153-ic:focus-visible{transform:translateY(-3px);border-color:rgba(48,240,190,.6);outline:none}
.v153-ic::after{content:attr(data-name);position:absolute;left:50%;bottom:calc(100% + 6px);transform:translateX(-50%);white-space:nowrap;
  font:700 10px/1 ui-monospace,Consolas,monospace;letter-spacing:.08em;color:var(--t-tx);background:#0b1828;border:1px solid rgba(40,208,255,.4);
  padding:5px 7px;border-radius:7px;opacity:0;pointer-events:none;transition:opacity .15s}
.v153-ic:hover::after,.v153-ic:focus-visible::after{opacity:1}
.v153-cta{font-weight:800;font-size:13px;color:#04121a;background:linear-gradient(90deg,var(--t-cy),var(--t-gr));padding:11px 18px;border-radius:999px;
  text-decoration:none;white-space:nowrap}
@media(max-width:900px){.v153-strip{grid-template-columns:1fr;gap:14px}.v153-row{justify-content:flex-start}.v153-cta{justify-self:start}}
/* animasi alat */
.v149-a{stroke-linecap:round;fill:none}
.ic-pulse .ring{stroke:rgba(40,208,255,.18);stroke-width:5}
.ic-pulse .arc{stroke:var(--t-cy);stroke-width:5;stroke-dasharray:176;stroke-dashoffset:0;transform-origin:50% 50%;transform:rotate(-90deg);animation:v149count 6s linear infinite}
.ic-pulse .core{fill:var(--t-gr);transform-origin:50% 50%;animation:v149beat 1s ease-in-out infinite}
.ic-spread rect{fill:var(--t-cy);transform-origin:50% 100%;animation:v149bar 1.6s ease-in-out infinite}
.ic-spread rect:nth-child(2){fill:var(--t-gr);animation-delay:.25s}.ic-spread rect:nth-child(3){fill:var(--t-am);animation-delay:.5s}
.ic-spread rect:nth-child(4){fill:#ff5670;animation-delay:.75s}
.ic-session .track{stroke:rgba(140,170,220,.18);stroke-width:6}
.ic-session .s1{stroke:var(--t-vi);stroke-width:6}.ic-session .s2{stroke:var(--t-cy);stroke-width:6}.ic-session .s3{stroke:var(--t-gr);stroke-width:6}
.ic-session .hand{transform-origin:50% 88%;animation:v149sweep 5s ease-in-out infinite alternate}
.ic-risk .l1{stroke:var(--t-gr);stroke-width:2}.ic-risk .l2{stroke:#ff5670;stroke-width:2;stroke-dasharray:4 4}
.ic-risk .lens{stroke:var(--t-cy);stroke-width:2.5;fill:rgba(40,208,255,.08);animation:v149lens 3s ease-in-out infinite}
.ic-range .rib{fill:rgba(40,208,255,.12);stroke:rgba(40,208,255,.5)}.ic-range .mk{fill:var(--t-gr);animation:v149slide 3.4s ease-in-out infinite alternate}
.ic-beacon circle{stroke:var(--t-am);stroke-width:2;transform-origin:50% 50%;animation:v149wave 2.4s ease-out infinite}
.ic-beacon circle:nth-child(2){animation-delay:.8s}.ic-beacon circle:nth-child(3){animation-delay:1.6s}.ic-beacon .dot{fill:var(--t-am);animation:none}
.ic-glass .box{stroke:rgba(180,210,255,.4);stroke-width:2;fill:rgba(255,255,255,.03)}
.ic-glass .lvl{fill:url(#v149gl);animation:v149fill 4s ease-in-out infinite alternate}
.ic-trail .ln{stroke:var(--t-cy);stroke-width:2.5;stroke-dasharray:200;stroke-dashoffset:200;animation:v149drawS 3.2s ease-in-out infinite}
.ic-trail .p{fill:var(--t-gr)}.ic-trail .n{fill:#ff5670}
@keyframes v149blink{50%{opacity:.25}}
@keyframes v149draw{0%{stroke-dashoffset:900}55%{stroke-dashoffset:0}100%{stroke-dashoffset:-900}}
@keyframes v149drawS{0%{stroke-dashoffset:200}60%,100%{stroke-dashoffset:0}}
@keyframes v149scan{to{top:110%}}
@keyframes v149count{to{stroke-dashoffset:176}}
@keyframes v149beat{50%{transform:scale(1.35)}}
@keyframes v149bar{50%{transform:scaleY(.35)}}
@keyframes v149sweep{from{transform:rotate(-70deg)}to{transform:rotate(70deg)}}
@keyframes v149lens{50%{transform:translateY(14px)}}
@keyframes v149slide{from{transform:translateX(0)}to{transform:translateX(96px)}}
@keyframes v149wave{from{transform:scale(.2);opacity:1}to{transform:scale(1.2);opacity:0}}
@keyframes v149fill{from{transform:translateY(18px)}to{transform:translateY(-6px)}}
.v153-ic svg *{transform-box:fill-box}
.ic-pulse .arc{transform-origin:50% 50%}.ic-session .hand{transform-origin:50% 100%}

/* AOM_V156 ikon tools baru */
.ic-cal rect{animation:v156cell 1.8s ease-in-out infinite}
.ic-cal .cg{fill:#30f0be}.ic-cal .cr{fill:#ff5670}.ic-cal .cn{fill:rgba(140,170,220,.22);animation:none}
.ic-guard .rail{stroke:rgba(140,170,220,.35);stroke-width:3}
.ic-guard .gl{stroke:#ff5670;stroke-width:4}.ic-guard .gt{stroke:#30f0be;stroke-width:4}.ic-guard .zero{stroke:rgba(236,242,255,.5);stroke-width:2}
.ic-guard .orb{fill:#e9f6ff;animation:v156orb 3.6s ease-in-out infinite alternate}
.ic-guard .halo{fill:rgba(40,208,255,.22);animation:v156orb 3.6s ease-in-out infinite alternate}
.ic-share .card{fill:rgba(124,92,255,.10);stroke:rgba(150,160,255,.6);stroke-width:2}
.ic-share .ln{fill:none;stroke:#30f0be;stroke-width:2.5;stroke-linejoin:round;stroke-dasharray:90;stroke-dashoffset:90;animation:v156line 3.4s ease-in-out infinite}
.ic-share .pc{fill:#e9f6ff;font:700 13px/1 Bahnschrift,Segoe UI,sans-serif}
.ic-share .fly{stroke:#28d0ff;stroke-width:3;fill:none;stroke-linecap:round;stroke-linejoin:round;animation:v156fly 3.4s ease-in-out infinite}
@keyframes v156cell{0%,100%{opacity:.35}50%{opacity:1}}
@keyframes v156orb{0%{transform:translateX(-52px)}45%{transform:translateX(18px)}100%{transform:translateX(56px)}}
@keyframes v156line{0%{stroke-dashoffset:90}55%,100%{stroke-dashoffset:0}}
@keyframes v156fly{0%,40%{transform:translate(0,0);opacity:0}60%{opacity:1}100%{transform:translate(8px,-8px);opacity:0}}
@media(prefers-reduced-motion:reduce){.ic-cal rect,.ic-guard .orb,.ic-guard .halo,.ic-share .ln,.ic-share .fly{animation:none}.ic-share .ln{stroke-dashoffset:0}}
.v153-row{justify-content:flex-start}.v153-row>.v153-ic:first-child{margin-left:auto}.v153-row>.v153-ic:last-child{margin-right:auto}

/* AOM_V157 ikon tools entry */
.ic-gap .zr{fill:rgba(255,86,112,.16)}.ic-gap .er{stroke:#ff5670;stroke-width:2.5}
.ic-gap .zg{fill:rgba(48,240,190,.16)}.ic-gap .eg{stroke:#30f0be;stroke-width:2.5}
.ic-gap .mid{stroke:rgba(236,242,255,.25);stroke-width:1.5;stroke-dasharray:3 4}
.ic-gap .pt{fill:#e9f6ff;animation:v157pt 3.2s ease-in-out infinite alternate}
.ic-struct .zz{fill:none;stroke:#8a78ff;stroke-width:2.5;stroke-linejoin:round;stroke-dasharray:220;stroke-dashoffset:220;animation:v157draw 3.6s ease-in-out infinite}
.ic-struct .bos{stroke:#30f0be;stroke-width:2;stroke-dasharray:5 4;animation:v157blink 3.6s ease-in-out infinite}
.ic-struct .n{fill:#28d0ff}.ic-struct .m{fill:#8a78ff}
.ic-candle .lv{stroke:rgba(138,120,255,.55);stroke-width:2}
.ic-candle .wk{stroke:rgba(236,242,255,.6);stroke-width:2}.ic-candle .bd{fill:#30f0be}
.ic-candle .ar{fill:#30f0be;animation:v157beam 1.6s ease-in-out infinite}
@keyframes v157pt{from{transform:translateY(-14px)}to{transform:translateY(12px)}}
@keyframes v157draw{0%{stroke-dashoffset:220}60%,100%{stroke-dashoffset:0}}
@keyframes v157blink{0%,55%{opacity:0}70%,100%{opacity:1}}
@keyframes v157beam{50%{transform:translateY(-4px);opacity:.55}}
@media(prefers-reduced-motion:reduce){.ic-gap .pt,.ic-struct .zz,.ic-struct .bos,.ic-candle .ar{animation:none}.ic-struct .zz{stroke-dashoffset:0}}
/* AOM_V171 ikon tools baru */
.ic-shield .tk{fill:none;stroke:rgba(150,170,206,.22);stroke-width:14}
.ic-shield .fl{fill:none;stroke:#30f0be;stroke-width:14;stroke-dasharray:176;stroke-dashoffset:176;animation:v171fill 4s ease-in-out infinite}
.ic-shield .in{fill:none;stroke:rgba(40,208,255,.5);stroke-width:1.5;stroke-dasharray:3 4}
.ic-shield .bs{stroke:rgba(236,242,255,.35);stroke-width:2}
.ic-shield .so{stroke:#ff5670;stroke-width:2;stroke-dasharray:6 5;animation:v171blink 2s ease-in-out infinite}
.ic-shield .cr{fill:#fff;animation:v171beat 2s ease-in-out infinite;transform-box:fill-box;transform-origin:center}
@keyframes v171fill{0%{stroke-dashoffset:176;stroke:#ff5670}35%{stroke:#ffbe4f}70%,100%{stroke-dashoffset:18;stroke:#30f0be}}
@keyframes v171blink{50%{opacity:.35}}
@keyframes v171beat{50%{transform:scale(1.5)}}
.ic-radar .r1{fill:rgba(138,120,255,.07);stroke:rgba(138,120,255,.6);stroke-width:2}
.ic-radar .r2{fill:none;stroke:rgba(150,170,206,.3);stroke-width:1.5;stroke-dasharray:3 4}
.ic-radar .ax{stroke:rgba(150,170,206,.18);stroke-width:1.5}
.ic-radar .sw{transform-origin:100px 52px;animation:v171spin 3.2s linear infinite}
.ic-radar .sw path{fill:rgba(40,208,255,.28)}
.ic-radar .bu{fill:#30f0be;opacity:0;animation:v171blip 3.2s ease-out infinite}
.ic-radar .b2{animation-delay:1.9s}
.ic-radar .bd{fill:#ff5670;opacity:0;animation:v171blip 3.2s ease-out infinite;animation-delay:.9s}
.ic-radar .ct{fill:#28d0ff}
@keyframes v171spin{to{transform:rotate(360deg)}}
@keyframes v171blip{0%,4%{opacity:0}10%{opacity:1}70%,100%{opacity:.1}}
.ic-deck .tl{fill:rgba(40,208,255,.08);stroke:rgba(150,170,206,.28);stroke-width:1.5}
.ic-deck .ac{stroke:#28d0ff;stroke-width:3;stroke-linecap:round}
.ic-deck .a2{stroke:#8a78ff}.ic-deck .a3{stroke:#30f0be}.ic-deck .a4{stroke:#ffbe4f}.ic-deck .a5{stroke:#ff5670}.ic-deck .a6{stroke:#96aace}
.ic-deck .ring{fill:none;stroke:#fff;stroke-width:2;animation:v171tap 4.8s steps(1) infinite}
@keyframes v171tap{0%{transform:translate(-58px,-56px)}16.6%{transform:translate(0,-56px)}33.3%{transform:translate(-58px,-28px)}50%{transform:translate(0,-28px)}66.6%{transform:translate(-58px,0)}83.3%{transform:translate(0,0)}}
.ic-liquid .lv{stroke:#ffc45c;stroke-width:2.5;stroke-dasharray:6 4}
.ic-liquid .eq{fill:#ffc45c}
.ic-liquid .ss{stroke:rgba(40,208,255,.55);stroke-width:2;stroke-dasharray:6 4}
.ic-liquid .px{fill:none;stroke:#fff;stroke-width:3;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:260;stroke-dashoffset:260;animation:v171draw 4s ease-in-out infinite}
.ic-liquid .dm{fill:#ff5670;opacity:0;transform-box:fill-box;transform-origin:center;animation:v171dm 4s ease-in-out infinite}
@keyframes v171draw{0%{stroke-dashoffset:260}70%,100%{stroke-dashoffset:0}}
@keyframes v171dm{0%,55%{opacity:0;transform:scale(0)}63%{opacity:1;transform:scale(1.6)}72%,100%{opacity:1;transform:scale(1)}}
@media(prefers-reduced-motion:reduce){.ic-shield .fl,.ic-shield .so,.ic-shield .cr,.ic-radar .sw,.ic-radar .bu,.ic-radar .bd,.ic-deck .ring,.ic-liquid .px,.ic-liquid .dm{animation:none}.ic-shield .fl{stroke-dashoffset:40}.ic-liquid .px{stroke-dashoffset:0}.ic-liquid .dm,.ic-radar .bu,.ic-radar .bd{opacity:1}}
/* AOM_V175 ikon tools batch 5 */
.ic-basket .bm{stroke:rgba(236,242,255,.75);stroke-width:4;stroke-linecap:round;transform-origin:100px 58px;animation:v175tilt 4s ease-in-out infinite}
.ic-basket .fc{fill:#28d0ff}.ic-basket .tg{stroke:#30f0be;stroke-width:2}.ic-basket .fl{fill:#30f0be}
.ic-basket .pr{fill:#fff;animation:v175slide 4s ease-in-out infinite}
.ic-basket .be{stroke:rgba(236,242,255,.35);stroke-width:2;stroke-dasharray:6 5}
@keyframes v175tilt{0%,100%{transform:rotate(-5deg)}50%{transform:rotate(4deg)}}
@keyframes v175slide{0%,100%{transform:translateX(0)}50%{transform:translateX(64px)}}
.ic-hourmap .hb{fill:#8a78ff;transform-box:fill-box;transform-origin:bottom;animation:v175rise 3.6s ease-in-out infinite}
.ic-hourmap .h4,.ic-hourmap .h5{fill:#28d0ff}.ic-hourmap .h6,.ic-hourmap .h9{fill:#ffbe4f}.ic-hourmap .h7,.ic-hourmap .h8{fill:#ff5670}
.ic-hourmap .h1{animation-delay:.1s}.ic-hourmap .h2{animation-delay:.2s}.ic-hourmap .h3{animation-delay:.3s}.ic-hourmap .h4{animation-delay:.4s}.ic-hourmap .h5{animation-delay:.5s}
.ic-hourmap .h6{animation-delay:.6s}.ic-hourmap .h7{animation-delay:.7s}.ic-hourmap .h8{animation-delay:.8s}.ic-hourmap .h9{animation-delay:.9s}.ic-hourmap .h10{animation-delay:1s}.ic-hourmap .h11{animation-delay:1.1s}
.ic-hourmap .hl{stroke:rgba(40,208,255,.5);stroke-width:2}
@keyframes v175rise{0%,100%{transform:scaleY(.55)}50%{transform:scaleY(1)}}
.ic-alertline .al{stroke:#28d0ff;stroke-width:2.5;stroke-dasharray:7 5}
.ic-alertline .ap{fill:none;stroke:#fff;stroke-width:3;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:140;stroke-dashoffset:140;animation:v175draw 3.6s ease-in-out infinite}
.ic-alertline .hit{fill:#ffbe4f;opacity:0;animation:v175hit 3.6s ease-in-out infinite}
.ic-alertline .bl{fill:#ffbe4f;transform-origin:150px 24px;animation:v175ring 3.6s ease-in-out infinite}
.ic-alertline .w1,.ic-alertline .w2{fill:none;stroke:#ffbe4f;stroke-width:2.5;stroke-linecap:round;opacity:0;animation:v175hit 3.6s ease-in-out infinite}
@keyframes v175draw{0%{stroke-dashoffset:140}55%,100%{stroke-dashoffset:0}}
@keyframes v175hit{0%,52%{opacity:0}60%,85%{opacity:1}100%{opacity:0}}
@keyframes v175ring{0%,52%,100%{transform:rotate(0)}58%{transform:rotate(14deg)}64%{transform:rotate(-12deg)}70%{transform:rotate(8deg)}76%{transform:rotate(0)}}
.ic-snap .fs{fill:rgba(40,208,255,.06);stroke:rgba(150,170,206,.35);stroke-width:2}
.ic-snap .hole{fill:rgba(150,170,206,.35)}
.ic-snap .cam{fill:rgba(236,242,255,.85)}.ic-snap .lens{fill:#071423;stroke:#28d0ff;stroke-width:3}
.ic-snap .fx{fill:#fff;opacity:0;animation:v175flash 3.2s ease-out infinite}
@keyframes v175flash{0%,70%{opacity:0}74%{opacity:.75}100%{opacity:0}}
@media(prefers-reduced-motion:reduce){.ic-basket .bm,.ic-basket .pr,.ic-hourmap .hb,.ic-alertline .ap,.ic-alertline .hit,.ic-alertline .bl,.ic-alertline .w1,.ic-alertline .w2,.ic-snap .fx{animation:none}.ic-alertline .ap{stroke-dashoffset:0}}
/* AOM_V176 ikon tools tren */
.ic-ribbon .rb{opacity:.85}.ic-ribbon .up,.ic-ribbon .up2{fill:rgba(48,240,190,.55)}.ic-ribbon .dn{fill:rgba(255,86,112,.55)}
.ic-ribbon .ln{fill:none;stroke:#fff;stroke-width:2.5;stroke-linecap:round;stroke-dasharray:240;stroke-dashoffset:240;animation:v176draw 4s ease-in-out infinite}
.ic-ribbon .rb{animation:v176glow 4s ease-in-out infinite}
@keyframes v176draw{0%{stroke-dashoffset:240}60%,100%{stroke-dashoffset:0}}
@keyframes v176glow{0%,100%{opacity:.55}50%{opacity:1}}
.ic-meter .z1,.ic-meter .z2,.ic-meter .z3{fill:none;stroke-width:12;stroke-linecap:round}
.ic-meter .z1{stroke:#8a78ff}.ic-meter .z2{stroke:#ffbe4f}.ic-meter .z3{stroke:#30f0be}
.ic-meter .nd{transform-origin:100px 86px;animation:v176needle 4s ease-in-out infinite}
.ic-meter .nd line{stroke:#fff;stroke-width:3.5;stroke-linecap:round}.ic-meter .hub{fill:#fff}
@keyframes v176needle{0%,100%{transform:rotate(-62deg)}45%,60%{transform:rotate(58deg)}}
.ic-paint .pc line{stroke-width:2}.ic-paint .pc{animation:v176pop 3.6s ease-in-out infinite}
.ic-paint .p0 line{stroke:#30f0be}.ic-paint .p0 rect{fill:#30f0be}
.ic-paint .p1 line{stroke:#1c8c70}.ic-paint .p1 rect{fill:#1c8c70}
.ic-paint .p2 line{stroke:#6e7c96}.ic-paint .p2 rect{fill:#6e7c96}
.ic-paint .p3 line{stroke:#a6384e}.ic-paint .p3 rect{fill:#a6384e}
.ic-paint .p4 line{stroke:#ff5670}.ic-paint .p4 rect{fill:#ff5670}
.ic-paint .p1{animation-delay:.5s}.ic-paint .p2{animation-delay:1s}.ic-paint .p3{animation-delay:1.5s}.ic-paint .p4{animation-delay:2s}
@keyframes v176pop{0%,100%{opacity:.55}20%{opacity:1}}
.ic-trail .px{fill:none;stroke:rgba(236,242,255,.75);stroke-width:2.5;stroke-linejoin:round}
.ic-trail .dt{opacity:0;animation:v176dot 4s linear infinite}.ic-trail .g{fill:#30f0be}.ic-trail .r{fill:#ff5670}
.ic-trail .dt:nth-of-type(1){animation-delay:0.00s}.ic-trail .dt:nth-of-type(2){animation-delay:0.22s}.ic-trail .dt:nth-of-type(3){animation-delay:0.44s}.ic-trail .dt:nth-of-type(4){animation-delay:0.66s}.ic-trail .dt:nth-of-type(5){animation-delay:0.88s}.ic-trail .dt:nth-of-type(6){animation-delay:1.10s}.ic-trail .dt:nth-of-type(7){animation-delay:1.32s}.ic-trail .dt:nth-of-type(8){animation-delay:1.54s}.ic-trail .dt:nth-of-type(9){animation-delay:1.76s}.ic-trail .dt:nth-of-type(10){animation-delay:1.98s}.ic-trail .dt:nth-of-type(11){animation-delay:2.20s}.ic-trail .dt:nth-of-type(12){animation-delay:2.42s}.ic-trail .dt:nth-of-type(13){animation-delay:2.64s}
@keyframes v176dot{0%{opacity:0}6%,80%{opacity:1}100%{opacity:0}}
.ic-trendline .px{fill:none;stroke:rgba(236,242,255,.7);stroke-width:2.5;stroke-linejoin:round}
.ic-trendline .tl{stroke:#ffc45c;stroke-width:3;stroke-linecap:round;stroke-dasharray:130;stroke-dashoffset:130;animation:v176line 4s ease-in-out infinite}
.ic-trendline .pt{fill:#ffc45c}.ic-trendline .sl{stroke:#28d0ff;stroke-width:2.5;stroke-dasharray:6 5}
.ic-trendline .br{fill:#30f0be;opacity:0;animation:v176br 4s ease-in-out infinite}
@keyframes v176line{0%{stroke-dashoffset:130}45%,100%{stroke-dashoffset:0}}
@keyframes v176br{0%,55%{opacity:0;transform:translateY(6px)}65%,100%{opacity:1;transform:none}}
@media(prefers-reduced-motion:reduce){.ic-ribbon .ln,.ic-ribbon .rb,.ic-meter .nd,.ic-paint .pc,.ic-trail .dt,.ic-trendline .tl,.ic-trendline .br{animation:none}.ic-ribbon .ln,.ic-trendline .tl{stroke-dashoffset:0}.ic-trail .dt,.ic-trendline .br{opacity:1}}
