.sidebar[data-v-7d97b358]{width:130px;background-color:#0066b3;color:#fff;padding-top:20px}.sidebar-item[data-v-7d97b358],.sidebar[data-v-7d97b358]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sidebar-item[data-v-7d97b358]{padding:15px 0;width:100%;cursor:pointer}.sidebar-item.active[data-v-7d97b358]{background-color:#005091}.sidebar-icon[data-v-7d97b358]{font-size:24px;margin-bottom:5px}.sidebar-text[data-v-7d97b358]{font-size:12px;text-align:center}.logo-container[data-v-7d97b358],.user-info[data-v-7d97b358]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.user-name[data-v-7d97b358]{font-weight:700;margin-right:10px}.user-role[data-v-7d97b358]{color:#666;margin-right:20px}.user-avatar[data-v-7d97b358]{width:30px;height:30px;background-color:#f8d7da;color:#721c24;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700}.dashboard-content[data-v-7d97b358]{padding:10px}.stats-row[data-v-7d97b358]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;gap:17px;margin-bottom:10px}.stat-card[data-v-7d97b358]{border-radius:10px;padding:10px;color:#fff}.stat-card2[data-v-7d97b358]{border-radius:10px;padding:8px;color:#fff}.purple[data-v-7d97b358]{background:-webkit-gradient(linear,left bottom,right top,from(#d88c2a),to(#f1af58));background:linear-gradient(to top right,#d88c2a,#f1af58)}.teal[data-v-7d97b358]{background:-webkit-gradient(linear,left bottom,right top,from(#3d9fc5),to(#4ba6ca));background:linear-gradient(to top right,#3d9fc5,#4ba6ca)}.orange[data-v-7d97b358]{background:-webkit-gradient(linear,left top,right top,from(#00ab4f),to(#1eb966));background:linear-gradient(90deg,#00ab4f,#1eb966)}.pink[data-v-7d97b358]{background:-webkit-gradient(linear,left top,right top,from(#d387ff),to(#e1acff));background:linear-gradient(90deg,#d387ff,#e1acff)}.stat-title[data-v-7d97b358]{font-size:12px;margin-bottom:2px;text-align:center;font-weight:750}.stat-value[data-v-7d97b358]{font-size:30px;font-weight:700;color:#0066b3}.beneficiaries-container[data-v-7d97b358],.budget-container[data-v-7d97b358],.demography-container[data-v-7d97b358]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.beneficiary-item[data-v-7d97b358],.budget-item[data-v-7d97b358],.demography-item[data-v-7d97b358]{text-align:center}.beneficiary-label[data-v-7d97b358],.budget-label[data-v-7d97b358],.demography-label[data-v-7d97b358]{font-size:12px}.beneficiary-value[data-v-7d97b358],.budget-value[data-v-7d97b358],.demography-value[data-v-7d97b358]{font-size:20px;font-weight:700}.chart-container[data-v-7d97b358]{background-color:#fff;border-radius:10px;padding:15px;margin-bottom:20px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.05);box-shadow:0 2px 4px rgba(0,0,0,.05);height:250px}.charts-row[data-v-7d97b358]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;margin-bottom:20px}.pie-chart-container[data-v-7d97b358]{background-color:#fff;border-radius:10px;padding:10px;border:1px solid #ddd;text-align:center}.chart-title[data-v-7d97b358]{font-size:16px;font-weight:700;margin-bottom:15px;color:#333}ul{list-style-type:none;padding:8px;margin:0}b{cursor:pointer}