.summary-cards[data-v-5e4809ca]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;margin-bottom:30px}.card[data-v-5e4809ca]{background-color:#fff;border-radius:12px;padding:25px;-webkit-box-shadow:0 4px 12px rgba(217,147,90,.4);box-shadow:0 4px 12px rgba(217,147,90,.4);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.card[data-v-5e4809ca]:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.card-title[data-v-5e4809ca]{font-size:16px;color:#666;margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-weight:700}.card-name[data-v-5e4809ca]{font-size:16px}.card-content[data-v-5e4809ca]{font-size:18px;font-weight:700;color:var(--primary-color)}.card-content[data-v-5e4809ca]:hover{text-decoration:underline}.card-content span[data-v-5e4809ca]{font-size:18px;color:#666;font-weight:500}.progress-container[data-v-5e4809ca]{margin-top:15px}.progress-label[data-v-5e4809ca]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:5px;font-size:14px}.progress-bar[data-v-5e4809ca]{height:10px;background-color:#e9ecef;border-radius:5px;overflow:hidden}.progress-fill[data-v-5e4809ca]{height:100%;background:-webkit-gradient(linear,left top,right top,from(var(--linear-color1)),to(var(--linear-color2)));background:linear-gradient(90deg,var(--linear-color1),var(--linear-color2));border-radius:5px;width:0;-webkit-transition:width 1s ease-in-out;transition:width 1s ease-in-out}.charts-container[data-v-5e4809ca]{display:grid;grid-template-columns:repeat(auto-fit,minmax(600px,1fr));gap:25px;margin-bottom:30px}.chart-box[data-v-5e4809ca]{background-color:#fff;border-radius:12px;padding:25px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.05);box-shadow:0 4px 12px rgba(0,0,0,.05)}.chart-title[data-v-5e4809ca]{font-size:18px;font-weight:600;color:#333;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}[data-v-a5ff19e6] .ant-form-item-label{min-width:120px!important;padding-right:0!important}[data-v-4fc3fb60] .ant-tabs-bar{margin:0!important}