.charts-block{margin-top:2.5rem}@media(min-width:768px){.charts-block{margin-top:3.75rem}}@media(min-width:1280px){.charts-block{margin-top:5rem}}.charts-block h2{margin-bottom:1.5rem}@media(min-width:1280px){.charts-block h2{margin-bottom:2rem}}.charts-block__chart-icons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-pack:start;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start;margin-bottom:1rem}@media(min-width:768px){.charts-block__chart-icons{margin-bottom:0;position:absolute;right:1rem;top:1rem}}@media(min-width:1024px){.charts-block__chart-icons{right:1.5rem;top:1.5rem}}.charts-block__button{border:1px solid #139345;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:2.5rem;outline:none;width:2.5rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;background-color:transparent;justify-content:center;-webkit-transition:border-color .3s ease;transition:border-color .3s ease}@media(min-width:1024px){.charts-block__button{height:2.75rem;width:2.75rem}}.charts-block__button:focus-visible{border-color:#25b75e}.charts-block__button:focus-visible svg{color:#25b75e}@media(hover:hover){.charts-block__button:hover{border-color:#25b75e}.charts-block__button:hover svg{color:#25b75e}}.charts-block__button:active{border-color:#139345}.charts-block__button:active svg{color:#139345}.charts-block__button svg{color:#139345;display:block;-webkit-transition:color .3s ease;transition:color .3s ease}.charts-block__chart-desc{font-size:14px;line-height:1.43;margin-bottom:1rem;margin-top:.25rem}@media(min-width:768px){.charts-block__chart-desc{margin-bottom:1.25rem;margin-top:.375rem}}@media(min-width:1024px){.charts-block__chart-desc{line-height:1.71;margin-bottom:1.5rem}}@media(min-width:1920px){.charts-block__chart-desc{font-size:calc(.0884rem + .6555vw)}}.charts-block__chart-desc p{margin:0}.charts-block__chart-wrapper{position:relative}.charts-block__chart-wrapper:not(:first-child){margin-top:2.5rem}@media(min-width:768px){.charts-block__chart-wrapper:not(:first-child){margin-top:3.75rem}}@media(min-width:1280px){.charts-block__chart-wrapper:not(:first-child){margin-top:5rem}}@media(min-width:768px){.charts-block__chart-wrapper{background-color:#fff;border-radius:7px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.09);box-shadow:0 2px 12px 0 rgba(0,0,0,.09);margin-top:2rem;padding:1rem 1rem 1.5rem}}@media(min-width:1024px){.charts-block__chart-wrapper{border-radius:10px;margin-top:2.5rem;padding:1.5rem 1.5rem 2rem}}@media(min-width:768px){.charts-block__chart-inner{margin-right:10rem}}.charts-block__chart-btn{margin-top:1.5rem}.charts-block__chart{font-family:Roboto}.charts-block__tooltip{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:2.75rem;position:absolute;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;background-color:#fff;border-radius:5px;-webkit-box-shadow:1px 1px 5px 0 rgba(0,0,0,.21);box-shadow:1px 1px 5px 0 rgba(0,0,0,.21);font-size:.75rem;justify-content:center;padding:0 .75rem;pointer-events:none;text-align:center;white-space:nowrap}.charts-block__tooltip-value{font-size:.875rem;margin-bottom:.125rem}.charts-block__table{border-collapse:collapse;font-family:Montserrat,sans-serif;font-size:.875rem;line-height:1.14;width:100%}@media(min-width:1024px){.charts-block__table{max-width:50%}}@media(min-width:1920px){.charts-block__table{font-size:calc(.0884rem + .6555vw)}}.charts-block__table thead th{background-color:rgba(226,242,232,.6);font-size:.75rem;font-weight:600;line-height:1.33;padding:.75rem 1rem;width:50%}@media(min-width:768px){.charts-block__table thead th{padding:.75rem 1.5rem}}@media(min-width:1920px){.charts-block__table thead th{font-size:calc(.0759rem + .56175vw)}}.charts-block__table thead th .charts-block__table-sort{background-color:transparent;border:0;color:#222;cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-weight:600;outline:none;padding:0;-webkit-transition:color .3s ease;transition:color .3s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.charts-block__table thead th .charts-block__table-sort:focus-visible{color:#25b75e}@media(hover:hover){.charts-block__table thead th .charts-block__table-sort:hover{color:#25b75e}}.charts-block__table thead th .charts-block__table-sort:active{color:#222}.charts-block__table thead th+th{border-left:2px solid #fff;cursor:default}.charts-block__table td{line-height:1.57;padding:.5625rem 1rem}@media(min-width:768px){.charts-block__table td{padding:.5625rem 1.5rem}}.charts-block__table td,.charts-block__table th{text-align:right;vertical-align:top}.charts-block__table tbody tr:nth-child(odd){background-color:#fff}.charts-block__table tbody tr:nth-child(2n){background-color:#f9f9f9}.charts-block__popup{background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;inset:0;position:fixed;z-index:9999;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:1rem}@media(min-width:768px){.charts-block__popup{padding:1.5rem}}.charts-block__popup-info{margin-bottom:1rem;padding-right:5rem;position:relative}@media(min-width:768px){.charts-block__popup-info{margin-bottom:1.5rem;padding-right:6.5rem}}.charts-block__popup-info .charts-block__button{position:absolute;right:0;top:0}.charts-block__popup-title{font-size:.875rem;font-weight:500;line-height:1.43;margin-bottom:.5rem}@media(min-width:768px){.charts-block__popup-title{font-size:1.125rem;line-height:1.56;margin-bottom:.375rem}}@media(min-width:1024px){.charts-block__popup-title{font-size:1.25rem;line-height:1.4}}@media(min-width:1920px){.charts-block__popup-title{font-size:calc(.1259rem + .93675vw)}}.charts-block__popup-desc{font-size:.75rem;line-height:1.5}@media(min-width:768px){.charts-block__popup-desc{font-size:.875rem;line-height:1.43}}@media(min-width:1024px){.charts-block__popup-desc{line-height:1.71}}@media(min-width:1920px){.charts-block__popup-desc{font-size:calc(.0884rem + .6555vw)}}.charts-block__popup-desc p{margin:0}.charts-block__graph-wrap{outline:none}.charts-block__graph-wrap:focus-visible{outline:1px solid #25b75e}.charts-block .recharts-cartesian-grid-horizontal line:first-child,.charts-block .recharts-cartesian-grid-horizontal line:last-child{display:none}.charts-block .chart-skeleton .loading-block{aspect-ratio:4/3;margin-bottom:.375rem}@media(min-width:768px){.charts-block .chart-skeleton .loading-block{aspect-ratio:16/9}}.admin-charts__preview{margin-top:20px}.admin-charts__preview .charts-block__chart-icons{display:none}.admin-charts__color-legend{display:grid;gap:8px 24px;grid-template-columns:repeat(3,-webkit-max-content);grid-template-columns:repeat(3,max-content);margin-top:10px}.admin-charts__color-item{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#4d5d71;font-size:13px;gap:6px}.admin-charts__color-item.is-selected{color:#000;font-weight:600}.admin-charts__color-swatch{border:1px solid rgba(0,0,0,.15);border-radius:3px;display:inline-block;-webkit-flex-shrink:0;height:16px;width:16px;-ms-flex-negative:0;flex-shrink:0}.admin-panel.admin-charts__chart{background:#fff;border:1px solid #dde3ef;border-radius:10px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.05);box-shadow:0 2px 8px rgba(0,0,0,.05);margin-bottom:20px}.admin-charts__table{border:1px solid #e2e7f0;border-radius:8px;overflow:hidden;width:100%}.admin-charts__table .pimcore_editable_block{min-height:0!important}.admin-charts__table .admin-charts__table-head{background:#f5f7fc;border-bottom:2px solid #e2e7f0;color:#94a0b8;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.admin-charts__table .admin-charts__table-th{-webkit-box-flex:1;border-bottom:none;color:#000;-webkit-flex:1;-ms-flex:1;flex:1;font-size:12px;font-weight:600;padding:9px 14px}.admin-charts__table .admin-charts__table-th .pimcore_editable_input{background-color:#fff;padding:4px}.admin-charts__table .admin-charts__table-th:not(:last-child){border-right:1px solid #e2e7f0}.admin-charts__table .pimcore_block_entry{border-bottom:1px solid #edf0f5}.admin-charts__table .pimcore_block_entry:last-child{border-bottom:none}.admin-charts__table .pimcore_block_entry:hover{background:#f8faff}.admin-charts__table .pimcore_block_entry:hover .pimcore_block_buttons{opacity:1;pointer-events:auto}.admin-charts__table .pimcore_block_buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#eef2fa;border-bottom:1px dashed #d5dced;font-size:11px;gap:4px;height:32px;opacity:.45;padding:0 8px;-webkit-transition:opacity .15s;transition:opacity .15s}.admin-charts__table .admin-charts__table-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;min-height:36px}.admin-charts__table .admin-charts__table-td{-webkit-box-flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.admin-charts__table .admin-charts__table-td:not(:last-child){border-right:1px solid #edf0f5}.admin-charts__table .admin-charts__table-td .pimcore_editable{font-size:13px;min-height:36px;padding:7px 14px;width:100%}