@keyframes macd-indicator-pulse{0%{transform:scale(1);opacity:1}70%,to{transform:scale(2.2);opacity:0}}@keyframes shimmer{0%{left:-150%}to{left:150%}}.ramzarz-tools.macd.overall-boxes{display:flex;flex-direction:column;gap:25px}.ramzarz-tools.macd.overall-boxes .box{display:flex;flex-direction:column;gap:1rem;box-shadow:0 1px 2px 0 rgba(88,102,126,.12),0 4px 24px 0 rgba(88,102,126,.08);border-radius:8px;overflow:hidden;padding:20px;background-color:#fff}.ramzarz-tools.macd.overall-boxes .box .box-header .title{line-height:2;text-decoration:inherit;margin:0;padding:0;display:initial;color:oklch(14.7%.004 49.25deg);font-size:16px;font-weight:700}.ramzarz-tools.macd.overall-boxes .box .box-content{margin-top:.5rem;display:flex;flex-direction:column;height:100%}.ramzarz-tools.macd.overall-boxes .box .box-content .bars{display:flex;align-items:center;direction:ltr;position:relative}.ramzarz-tools.macd.overall-boxes .box .box-content .bars .bar{height:6px;transition:.5s all}.ramzarz-tools.macd.overall-boxes .box .box-content .bars .bar.positive{width:50%;background-color:#16c784;border-radius:6px 0 0 6px}.ramzarz-tools.macd.overall-boxes .box .box-content .bars .bar.negative{width:50%;background-color:#ea3943;border-radius:0 6px 6px 0}.ramzarz-tools.macd.overall-boxes .box .box-content .bars .indicator{position:absolute;width:20px;height:20px;transition:.5s all}.ramzarz-tools.macd.overall-boxes .box .box-content .bars .indicator .dot{position:relative;width:100%;height:100%;border:solid 4px #fff;border-radius:50%;background:#111;z-index:2}.ramzarz-tools.macd.overall-boxes .box .box-content .bars .indicator:before{content:"";position:absolute;border-radius:50%;width:inherit;height:inherit;animation:macd-indicator-pulse 1.6s ease-out infinite}.ramzarz-tools.macd.overall-boxes .box .box-content .bars .indicator.positive:before{background-color:#16c784}.ramzarz-tools.macd.overall-boxes .box .box-content .bars .indicator.negative:before{background-color:#ea3943}.ramzarz-tools.macd.overall-boxes .box.average-nmacd .box-content{display:inline-block}.ramzarz-tools.macd.overall-boxes .box.average-nmacd .box-content .value-placeholder{height:40px;display:inline-block;position:relative;direction:ltr;text-align:right}.ramzarz-tools.macd.overall-boxes .box.average-nmacd .box-content .value-placeholder .value{color:#000;font-size:32px;font-weight:700;line-height:46px}.ramzarz-tools.macd.overall-boxes .box.average-nmacd .box-content .value-placeholder .placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:#f3f4f6;border-radius:5px;opacity:0;z-index:-1;transition:.3s all}.ramzarz-tools.macd.overall-boxes .box.average-nmacd .box-content .value-placeholder .placeholder:after,.ramzarz-tools.macd.overall-boxes .box.history .values .title-value .value-placeholder .placeholder:after,.ramzarz-tools.macd.overall-boxes .box.positive-vs-negative-momentum .values .title-value .value-placeholder .placeholder:after{content:"";position:absolute;top:0;left:-150%;height:100%;width:150%;background:linear-gradient(90deg,rgba(255,255,255,0)0,rgba(255,255,255,.5) 50%,rgba(255,255,255,0) 100%);transform:skewX(-20deg);animation:shimmer 1.2s linear infinite}.ramzarz-tools.macd.overall-boxes .box.average-nmacd .box-content .value-placeholder.loading .placeholder,.ramzarz-tools.macd.overall-boxes .box.positive-vs-negative-momentum .values .title-value .value-placeholder.loading .placeholder{opacity:1;z-index:10}.ramzarz-tools.macd.overall-boxes .box.average-nmacd .box-content .labels .label{color:#616e85!important;font-size:12px!important;line-height:27px!important;font-weight:400!important;padding:0!important}.ramzarz-tools.macd.overall-boxes .box.positive-vs-negative-momentum .values{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;direction:ltr}.ramzarz-tools.macd.overall-boxes .box.positive-vs-negative-momentum .values .title-value .title{color:#616e85!important;font-size:12px!important;line-height:27px!important;font-weight:400!important;display:flex;align-items:center;gap:5px}.ramzarz-tools.macd.overall-boxes .box.positive-vs-negative-momentum .values .title-value .title .circle{width:8px;height:8px;border-radius:50%;background-color:#cfd6e4}.ramzarz-tools.macd.overall-boxes .box.positive-vs-negative-momentum .values .title-value .value-placeholder{height:30px;display:inline-block;position:relative}.ramzarz-tools.macd.overall-boxes .box.positive-vs-negative-momentum .values .title-value .value-placeholder .value{color:#000}.ramzarz-tools.macd.overall-boxes .box.positive-vs-negative-momentum .values .title-value .value-placeholder .placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:#f3f4f6;border-radius:5px;opacity:0;z-index:-1;transition:.3s all}.ramzarz-tools.macd.overall-boxes .box.positive-vs-negative-momentum .values .title-value .value-placeholder .value{font-size:20px;font-weight:700}.ramzarz-tools.macd.overall-boxes .box.positive-vs-negative-momentum .values .title-value.positive .title .circle{background-color:#16c784!important}.ramzarz-tools.macd.overall-boxes .box.positive-vs-negative-momentum .values .title-value.negative{direction:rtl}.ramzarz-tools.macd.overall-boxes .box.positive-vs-negative-momentum .values .title-value.negative .title .circle{background-color:#ea3943!important}.ramzarz-tools.macd.overall-boxes .box.history .values{display:flex;flex-direction:column}.ramzarz-tools.macd.overall-boxes .box.average-nmacd .box-content .labels,.ramzarz-tools.macd.overall-boxes .box.history .values .title-value{display:flex;align-items:center;justify-content:space-between;gap:5px}.ramzarz-tools.macd.overall-boxes .box.history .values .title-value .title{color:#616e85!important;font-size:12px!important;line-height:27px!important;font-weight:400!important;padding:0!important}.ramzarz-tools.macd.overall-boxes .box.history .values .title-value .value-placeholder{display:inline-block;position:relative}.ramzarz-tools.macd.overall-boxes .box.history .values .title-value .value-placeholder .value{background-color:#eff2f5;color:#fff!important;padding:2px 5px;line-height:18px;height:18px;font-size:11px;font-weight:500;text-align:center;border-radius:5px;min-width:38px;direction:ltr}.ramzarz-tools.macd.overall-boxes .box.history .values .title-value .value-placeholder .placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:#f3f4f6;border-radius:5px;opacity:0;z-index:-1;transition:.3s all}.ramzarz-tools.macd.overall-boxes .box.history .values .title-value .value-placeholder.loading .placeholder{opacity:1;z-index:10}.ramzarz-tools.macd.overall-boxes .box.history .values .title-value.positive .value-placeholder .value{background-color:#16c784}.ramzarz-tools.macd.overall-boxes .box.history .values .title-value.negative .value-placeholder .value{background-color:#ea3943}