.bt-evolution{border-bottom:1px solid #D9D9D9}
@media (max-width:991px){.bt-evolution{padding-bottom:24px}}
@media (min-width:992px){.bt-evolution{border-top:1px solid #D9D9D9;padding-bottom:142px;margin-bottom:100px}}
.bt-evolution .title{color:#131313}
@media (max-width:991px){.bt-evolution .title{font-size:24px;font-style:normal;font-weight:700;line-height:124%;letter-spacing:-0.47px;margin-bottom:24px;margin-top:32px}}
@media (min-width:992px){.bt-evolution .title{font-size:54px;font-style:normal;font-weight:700;line-height:106%;letter-spacing:-1.2px;margin-bottom:56px;margin-top:64px}}
.bt-evolution .chart-container{position:relative}
@media (max-width:991px){.bt-evolution .chart-container{margin-right:-20px;margin-left:-20px}}
.bt-evolution .chart-container canvas{max-height:379px;min-height:379px}
.bt-evolution .chart-container .evolutia{display:flex;display:none;pointer-events:none;align-items:center;gap:10px;justify-content:end;font-family:"Inter";font-size:14px;font-style:normal;font-weight:600}
@media (max-width:991px){.bt-evolution .chart-container .evolutia{margin-bottom:8px;padding:0 20px}}
@media (min-width:992px){.bt-evolution .chart-container .evolutia{margin-bottom:16px}}
.bt-evolution .chart-container .evolutia strong{font-weight:600;line-height:144%;letter-spacing:0.042px;display:flex;align-items:center;gap:10px;transition:transform 0.25s ease-in-out}
.bt-evolution .chart-container .evolutia span{color:#737382;line-height:140%;text-transform:uppercase;transition:transform 0.25s ease-in-out}
@media (min-width:992px){.bt-evolution .chart-container .evolutia:hover strong,.bt-evolution .chart-container .evolutia:hover span{transform:translateX(-8px);transition:transform 0.25s ease-in-out}}
.bt-evolution .chart-container .evolutia.evolutia-green strong{color:#3EB96F}
.bt-evolution .chart-container .evolutia.evolutia-green strong svg{fill:#3EB96F}
.bt-evolution .chart-container .evolutia.evolutia-red strong{color:#C53A1D}
.bt-evolution .chart-container .evolutia.evolutia-red strong svg{fill:#C53A1D;transform:rotate(180deg)}
.bt-evolution .chart-container .canva-relative{position:relative}
@media (max-width:991px){.bt-evolution .chart-container .overfolw-mobile{width:100%;overflow-x:auto}.bt-evolution .chart-container .overfolw-mobile::-webkit-scrollbar{display:none}.bt-evolution .chart-container .overfolw-mobile .overflow-canva{width:1480px;padding-left:50px;padding-right:20px}.bt-evolution .chart-container .overfolw-mobile canvas{min-width:100%;min-height:347px;margin-left:-30px}}
.bt-evolution .chart-container .overfolw-mobile .tiks-wrapper{position:absolute;top:0;display:flex;flex-direction:column-reverse;height:100%;justify-content:space-between;pointer-events:none}
@media (max-width:991px){.bt-evolution .chart-container .overfolw-mobile .tiks-wrapper{right:16px;padding-bottom:46px;padding-top:18px}}
@media (min-width:992px){.bt-evolution .chart-container .overfolw-mobile .tiks-wrapper{right:0px;padding-bottom:29px;padding-top:2px}}
.bt-evolution .chart-container .overfolw-mobile .tiks-wrapper .tick{font-size:11px;font-family:"PT Sans";color:#8A8B8C}
.bt-evolution .chart-container .overfolw-mobile .x-ticks-wrapper{font-family:"PT Sans"}
@media (max-width:991px){.bt-evolution .chart-container .overfolw-mobile .x-ticks-wrapper{display:flex;justify-content:space-between;margin-left:-15px;padding-left:5px;transform:translateY(-29px);height:0}}
.bt-evolution .chart-container .overfolw-mobile .x-ticks-wrapper .tick-x{white-space:nowrap;color:#8A8B8C;font-size:11px;font-family:"PT Sans"}
@media (max-width:991px){.bt-evolution .chart-container .overfolw-mobile .x-ticks-wrapper .tick-x{position:relative !important;top:0 !important;left:0 !important}}
@media (min-width:992px){.bt-evolution .chart-container .overfolw-mobile .x-ticks-wrapper .tick-x{padding-top:15px}}
.bt-evolution .date-container{display:grid;border-radius:8px;background:#F4F4F5;margin-bottom:12px;align-items:center;grid-template-columns:1fr 1px 1fr}
@media (max-width:991px){.bt-evolution .date-container{justify-content:space-between}}
.bt-evolution .date-container .divider{width:1px;height:56px;opacity:0.7;background:#D9D9D9}
@media (max-width:991px){.bt-evolution .date-container .divider{margin:20px 0px}}
@media (min-width:992px){.bt-evolution .date-container .divider{margin:30px 0}}
.bt-evolution label{cursor:pointer;display:grid;height:100%}
.bt-evolution label *{pointer-events:none}
@media (max-width:991px){.bt-evolution label .date-box{padding:0 20px}}
@media (min-width:992px){.bt-evolution label{padding-left:32px;padding-right:32px}}
@media (max-width:991px){.bt-evolution label:first-child .date-box{padding-right:40px}}
@media (max-width:374px){.bt-evolution label:first-child .date-box{padding-right:20px}}
@media (min-width:992px){.bt-evolution label:first-child{padding-right:64px}}
@media (max-width:991px){.bt-evolution label:last-child .date-box{padding-left:40px}}
@media (max-width:374px){.bt-evolution label:last-child .date-box{padding-left:20px}}
@media (min-width:992px){.bt-evolution label:last-child{padding-left:64px}}
.bt-evolution label .placeholder{color:#737382;font-size:11px;font-weight:500;line-height:1.4;letter-spacing:0.495px;text-transform:uppercase;display:block}
@media (max-width:991px){.bt-evolution label .placeholder{margin-bottom:4px}}
@media (min-width:992px){.bt-evolution label .placeholder{margin-bottom:8px}}
.bt-evolution label input{color:#131315;font-weight:700;background:transparent;outline:transparent;border:0}
@media (max-width:991px){.bt-evolution label input{width:100%;font-size:19px;line-height:1.32;letter-spacing:-0.3px}}
@media (min-width:992px){.bt-evolution label input{font-size:23px;line-height:1.25;letter-spacing:-0.345px}}
.bt-evolution .date-box{width:100%;display:flex;justify-content:space-between;align-items:center}
@media (min-width:992px){.bt-evolution .date-box{gap:64px}}
.bt-evolution .date-box .date{display:flex;flex-direction:column;width:100%}
@media (max-width:991px){.bt-evolution .date-box img{display:none}}
@media (min-width:992px){.bt-evolution .date-box img{width:42px;height:42px}}
.bt-evolution .date-box img path{fill:#0090FF}
.bt-evolution .time-range{display:flex}
@media (max-width:991px){.bt-evolution .time-range{margin-bottom:16px;gap:8px;overflow:scroll;padding-left:16px;margin-left:-16px;margin-right:-16px;padding-right:16px}.bt-evolution .time-range::-webkit-scrollbar{display:none}}
@media (min-width:992px){.bt-evolution .time-range{justify-content:center;margin-bottom:56px;padding:6px;border-radius:8px;background:#F4F4F5}}
.bt-evolution .time-range button{border:0;color:rgba(52,48,61,0.5);font-size:14px;font-style:normal;font-weight:600;line-height:144%;letter-spacing:0.042px;display:flex;justify-content:center;align-items:center;flex:1 0 0;align-self:stretch;cursor:pointer;border-radius:8px;background:#F4F4F5}
@media (max-width:991px){.bt-evolution .time-range button{padding:16px 20px}}
@media (min-width:992px){.bt-evolution .time-range button{padding:8px}}
@media (max-width:991px){.bt-evolution .time-range button.active,.bt-evolution .time-range button:hover{border-radius:6px;background:#0090FF;box-shadow:0px 4px 10px -4px rgba(0,0,0,0.06);color:#FFF}}
@media (min-width:992px){.bt-evolution .time-range button.active,.bt-evolution .time-range button:hover{border-radius:6px;background:#FFF;color:#34303D;box-shadow:0px 4px 10px -4px rgba(0,0,0,0.06)}}
.bt-evolution .time-range button.active{pointer-events:none}
[data-color-scheme="light"] .bt-evolution .default-form .field.field-input label,[data-color-scheme="light"] .bt-evolution .bt-default-form .field.field-input label,[data-color-scheme="light"] .bt-evolution .default-form .field.field-select label,[data-color-scheme="light"] .bt-evolution .bt-default-form .field.field-select label,[data-color-scheme="light"] .bt-evolution .default-form .field.field-drop-down label,[data-color-scheme="light"] .bt-evolution .bt-default-form .field.field-drop-down label,[data-color-scheme="light"] .bt-evolution .default-form .field.field-date-picker label,[data-color-scheme="light"] .bt-evolution .bt-default-form .field.field-date-picker label{background:#F4F4F5}
@media (max-width:991px){.pika-single.top-aligned{transform:translateY(-15px)}}
@media (min-width:992px){.pika-single.top-aligned{transform:translateY(-70px)}}
@media (min-width:992px){.pika-single.bottom-aligned{transform:translateY(25px)}}