.camp_container1,.camp_container2{width:100%;padding:20px;border-radius:10px;background:#fff}.header,.sub_header{margin-top:40px;display:flex;justify-content:space-between;align-items:center;padding:20px;background:#fff;border:1px solid #d2d7e2;border-radius:10px}.button-container{display:flex;gap:10px}.button-component,.button-component_campaing,.button-component_edit{display:flex;align-items:center;padding:10px 20px;border:none;border-radius:4px;cursor:pointer;font-size:16px;transition:background-color .3s,color .3s}.button-component,.button-component_campaing{background-color:#ff4500}.button-component_edit{background-color:#fff;color:#000}.card-container{padding:20px;margin-top:40px;display:grid;gap:30px;grid-template-columns:repeat(6,1fr)}.card{text-align:center;height:150px;background:#fff;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.1);padding:20px;display:flex;flex-direction:column;box-sizing:border-box}.card_header{align-items:center;font-size:18px;font-weight:600;color:#333;margin-bottom:15px}.card_header .icon{margin-right:10px;font-size:1.5rem}.card-content{margin-top:auto;font-size:16px;color:#666}.inline-container{display:flex;align-items:center}.number{margin-right:10px}.chart-container{margin-top:10px;border:1px solid #fafafa;border-radius:10px;padding:30px;background:#fff}.Chart_header{display:flex;justify-content:space-between;align-items:center}.date-picker{margin-top:20px}.charts_content{display:flex;gap:20px}.card_charts{background:#fff;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.1);padding:20px;margin:0 auto}.inner_card{display:flex;align-items:center;padding:10px;border:1px solid #ddd;border-radius:5px;margin-bottom:10px;background-color:#fafafa}.inner_card div:first-child{margin-right:10px;font-size:24px;color:#333}.inner_card div:last-child{font-size:14px;color:#333}.card_charts p{font-size:18px;font-weight:700;margin-bottom:20px;color:#333}.table_section{display:flex;justify-content:center}.table_Card{border:1px solid #ccc;border-radius:8px;overflow:hidden;width:300px;background:#fff}.table_card_header{display:flex;justify-content:space-between;align-items:center;padding:10px;border-bottom:1px solid #ddd}.activity{font-size:16px;font-weight:700}.filter{display:flex;align-items:center}.filter input{border:1px solid #ccc;border-radius:4px;padding:5px 10px;font-size:14px;outline:none}.filter input:focus{border-color:#007bff}.filter-icon{font-size:20px;color:#333;margin-left:8px;cursor:pointer}.table_sectionchart{width:100%;margin-top:60px;display:flex;justify-content:space-around}.table_main_container{width:80%;padding:20px;border:1px solid #b7a9a9;border-radius:20px}.table_sub_container{display:flex;justify-content:space-between;width:100%;gap:20px}.sub_table_1{margin-top:10px;width:50%;padding:15px}.sub_table_2{margin:10px;width:50%;padding:15px}.card_footer{padding:10px;border-top:1px solid #ddd;text-align:center;font-size:14px;color:#666}@media (max-width:768px){.button-container,.header,.sub_header{flex-direction:column;align-items:flex-start}.button-container{gap:5px;width:100%}.button-component,.button-component_edit{width:100%;padding:8px 16px;font-size:14px}.card-container{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.card{width:100%;max-width:350px}.chart-container{padding:20px}.Chart_header{flex-direction:column;align-items:flex-start}.date-picker{width:100%}.charts_content{flex-direction:column;gap:15px}.card_charts{padding:15px}.inner_card{flex-direction:column;align-items:flex-start;width:100%}.inner_card div:first-child{margin-right:0;margin-bottom:5px}}@media (max-width:480px){.button-component,.button-component_edit{font-size:14px;padding:8px 16px}.chart-container{padding:10px}.card_charts p{font-size:16px}.inner_card{flex-direction:column;align-items:flex-start}}