.schemchart_dashboard__JeTbl{margin-top:5px;background-color:#f5faf5}.schemchart_header__LJ0_h{display:flex;justify-content:space-between;align-items:center;padding:10px}.schemchart_title__u2FTl{font-size:20px;font-weight:700;color:black}.schemchart_controls__31HDS{display:flex;align-items:end;gap:10px}.schemchart_controls__31HDS>*{min-width:150px}.schemchart_chartSection__qGkuM{display:flex;gap:10px;align-items:flex-start;flex-wrap:nowrap}.schemchart_donutChartContainer___zkm6{flex:0 0 300px;min-width:300px;margin-top:10px;margin-right:20px}.schemchart_donutChart__xkvnB{position:relative;width:300px;height:300px;margin:0 auto}.schemchart_donutCenter__v9Q_7{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.schemchart_donutPercentage__5SLIe{font-size:24px;font-weight:600;color:#4285f4}.schemchart_chartLegend__pfXn6{display:flex;flex-direction:column;gap:12px}.schemchart_legendItem__Eatbb{display:flex;align-items:center;gap:8px;font-size:14px}.schemchart_legendColor__BT2H8{width:34px;padding:1px;border-radius:100px;text-align:center;height:16px;border-radius:2px}.schemchart_legendColorOrange__qIKei{background-color:#ff9500;color:#fff}.schemchart_legendColorPurple__lSULj{background-color:#8e44ad;color:#fff}.schemchart_legendColorBlue__qaOBl{background-color:#4285f4;color:#fff}.schemchart_legendText__5q_6s{color:#333}.schemchart_barChartContainer__7qWgO{flex:1;position:relative;overflow-x:auto;overflow-y:hidden;width:100%;-webkit-overflow-scrolling:touch;padding-bottom:10px}.schemchart_topSection__uNNRG{display:flex;gap:12px;align-items:flex-start;margin-bottom:30px;flex-wrap:nowrap}.schemchart_barChart__qlwOS{height:380px;width:96%}.schemchart_customTooltip__j0sQ_{position:absolute;top:50px;left:200px;background:white;border:1px solid #ddd;border-radius:6px;padding:12px;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:1000;min-width:200px}.schemchart_tooltipHeader__XuWdC{font-weight:600;margin-bottom:8px;color:#333;border-bottom:1px solid #eee;padding-bottom:6px}.schemchart_tooltipItem__ihYmL{display:flex;align-items:center;gap:6px;margin-bottom:4px;font-size:13px}.schemchart_tooltipColor__w2eXI{width:12px;height:12px;border-radius:2px}.schemchart_tooltipColorOrange__GVpYX{background-color:#ff9500}.schemchart_tooltipColorPurple__OrGCI{background-color:#8e44ad}.schemchart_tooltipColorBlue__aHzoD{background-color:#4285f4}.schemchart_tooltipValue__LgJM6{font-weight:600;color:#333}.schemchart_cardWrapper__vCybM{display:grid;grid-template-columns:repeat(1,1fr);gap:15px;margin-top:-15px;padding:20px}.schemchart_card__1Px3D{padding:10px 15px;border-radius:10px;color:#fff;text-align:center;box-shadow:0 4px 8px rgba(0,0,0,.2),0 6px 20px rgba(0,0,0,.19);transition:transform .3s ease,box-shadow .3s ease,filter .3s ease}.schemchart_card__1Px3D:hover{transform:translateY(-6px) scale(1.04);box-shadow:0 12px 24px rgba(0,0,0,.25),0 16px 36px rgba(0,0,0,.22);filter:brightness(1.08)}.schemchart_cardTitle__lRJoF{margin:0 0 8px;font-size:16px;font-weight:700;white-space:nowrap;justify-content:space-between;align-items:center}.schemchart_cardValue__kmWVN{margin:0;font-size:24px;font-weight:700}.schemchart_heading__u2HiG{font-size:20px;font-weight:700;margin-top:2px}.schemchart_firstsection__DU9zd{display:flex;align-items:center}.schemchart_purpleTag__nyuAm{background-color:#6B1494;padding:12px 15px;border-radius:10px;font-size:15px;color:#FFFFFF;box-shadow:0 4px 8px rgba(0,0,0,.2),0 6px 20px rgba(0,0,0,.19);min-width:200px;text-align:center;margin-left:auto;transition:transform .3s ease,box-shadow .3s ease,background-color .3s ease}.schemchart_purpleTag__nyuAm:hover{transform:translateY(-6px) scale(1.03);box-shadow:0 12px 24px rgba(0,0,0,.25),0 16px 36px rgba(0,0,0,.22);background-color:#7c1aad}.schemchart_purpleTagValue__LBb6Q{font-size:26px;font-weight:700}@media (max-width:1024px){.schemchart_cardWrapper__vCybM{grid-template-columns:repeat(1,1fr)}.schemchart_cardWrapper__vCybM>div{flex:1 1 50%;max-width:65%}.schemchart_cardTitle__lRJoF{font-size:16px}.schemchart_cardValue__kmWVN{font-size:24px}.schemchart_chartSection__qGkuM{flex-direction:row}.schemchart_donutChartContainer___zkm6{flex:0 0 250px;min-width:250px;margin-right:20px}.schemchart_barChart__qlwOS{height:250px;min-width:500px}.schemchart_card__1Px3D{width:260px}}@media (max-width:600px){.schemchart_cardWrapper__vCybM{grid-template-columns:repeat(1,1fr)}.schemchart_cardWrapper__vCybM>div{flex:1 1 100%;max-width:100%}}@media (max-width:768px){.schemchart_cardWrapper__vCybM{grid-template-columns:repeat(1,1fr)}.schemchart_cardWrapper__vCybM>div{flex:1 1 50%;max-width:65%}.schemchart_cardTitle__lRJoF{font-size:16px}.schemchart_cardValue__kmWVN{font-size:24px}.schemchart_chartSection__qGkuM{flex-direction:row}.schemchart_donutChartContainer___zkm6{flex:0 0 250px;min-width:250px;margin-right:30px}.schemchart_barChart__qlwOS{height:250px;min-width:500px}.schemchart_card__1Px3D{width:260px}}.page_donutChartContainer__F16cn{flex:0 0 300px}.page_donutChart__yJd2B{position:relative;width:220px;margin:0 auto 20px;display:flex;flex-direction:column;gap:16px}.page_chartLegend__8Op7D{display:grid;grid-template-columns:repeat(2,auto);gap:10px}.page_legendItem__KhJVk{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:700}.page_legendColor__0l5JG{text-align:center;border-radius:4px;padding:2px 16px}.page_legendLabel__yMDWg{color:#333;line-height:1;font-size:12px;font-weight:700}.page_colorCard__0awnU{padding:10px;color:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;border-radius:12px;box-shadow:0 13px 27px -5px rgba(50,50,93,.25),0 8px 16px -8px rgba(0,0,0,.3)}.page_colorCard__0awnU h3{font-size:16px}.page_colorCard__0awnU h2,.page_colorCard__0awnU h3{margin:0;text-overflow:clip;text-align:center;font-weight:600}.page_colorCard__0awnU h2{font-size:26px;text-wrap:wrap}@media (max-width:768px){.page_mainWrapper__9wgX2{flex-direction:column;height:auto}.page_cardRowNew__ucIDb{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;flex-wrap:wrap}.page_colorCard__0awnU h3{font-size:16px!important}.page_colorCard__0awnU h2,.page_colorCard__0awnU h3{margin:0;text-overflow:clip;text-align:center;font-weight:600}.page_colorCard__0awnU h2{font-size:15px!important;text-wrap:wrap}}@media (max-width:500px){.page_mainWrapper__9wgX2{flex-direction:column;height:auto}.page_cardRowNew__ucIDb{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;flex-wrap:wrap}.page_colorCard__0awnU h3{font-size:16px}.page_colorCard__0awnU h2,.page_colorCard__0awnU h3{margin:0;text-overflow:clip;text-align:center;font-weight:600}.page_colorCard__0awnU h2{font-size:20px;text-wrap:wrap}}