.custom-line[data-v-603cd1ff]{height:1px;background-color:#ccc;width:100%;margin:10px 0}.info-title[data-v-603cd1ff]{font-size:20px;font-weight:600;margin-bottom:18px;color:#2c3e50;position:relative}@media (max-width: 768px){.info-title[data-v-603cd1ff]{font-size:18px;margin-bottom:15px}}@media (max-width: 576px){.info-title[data-v-603cd1ff]{font-size:16px;margin-bottom:12px}}.info-title[data-v-603cd1ff]:after{content:"";position:absolute;bottom:-8px;left:0;width:50px;height:3px;background:linear-gradient(90deg,#667eea,#764ba2);border-radius:2px}.info-cards[data-v-603cd1ff]{background:#fff;min-height:330px;height:auto;border-radius:20px;padding:20px;box-sizing:border-box}@media (max-width: 768px){.info-cards[data-v-603cd1ff]{padding:15px;min-height:auto;border-radius:15px}}@media (max-width: 576px){.info-cards[data-v-603cd1ff]{padding:12px;border-radius:12px}}.card-grid[data-v-603cd1ff]{padding:30px;display:flex;flex-wrap:wrap;gap:15px}.card[data-v-603cd1ff]{width:calc(20% - 12px);align-items:center;text-align:center;padding:10px;cursor:pointer;border:none!important}.card-icon[data-v-603cd1ff]{width:40px;height:40px;margin-bottom:8px}.card-value[data-v-603cd1ff]{font-size:20px;font-weight:700;color:#67c23a}.card-label[data-v-603cd1ff]{font-size:14px;color:#666;margin-top:4px}.stats-grid[data-v-603cd1ff]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:30px;min-height:200px;height:auto;align-content:start}@media (max-width: 1200px){.stats-grid[data-v-603cd1ff]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:20px}}@media (max-width: 768px){.stats-grid[data-v-603cd1ff]{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:15px;min-height:auto}}@media (max-width: 576px){.stats-grid[data-v-603cd1ff]{grid-template-columns:repeat(2,1fr);gap:12px}}@media (max-width: 480px){.stats-grid[data-v-603cd1ff]{grid-template-columns:1fr;gap:10px}}.stat-card[data-v-603cd1ff]{background:#fff;border-radius:10px;padding:16px;display:flex;align-items:center;box-shadow:0 4px 12px #00000014;transition:all .3s ease;cursor:pointer;transform:translateY(30px);position:relative;overflow:hidden;min-height:90px}.stat-card[data-v-603cd1ff]:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:var(--card-color);transition:width .3s ease}.stat-card[data-v-603cd1ff]:hover:before{width:100%;opacity:.1}.stat-card[data-v-603cd1ff]:hover{box-shadow:0 15px 35px #00000026}.stat-card.blue[data-v-603cd1ff]{--card-color: #3498db}.stat-card.red[data-v-603cd1ff]{--card-color: #e74c3c}.stat-card.green[data-v-603cd1ff]{--card-color: #2ecc71}.stat-card.yellow[data-v-603cd1ff]{--card-color: #f39c12}.stat-card.gray[data-v-603cd1ff]{--card-color: #95a5a6}.stat-card.purple[data-v-603cd1ff]{--card-color: #9b59b6}.stat-card.teal[data-v-603cd1ff]{--card-color: #1abc9c}.stat-icon[data-v-603cd1ff]{width:42px;height:42px;border-radius:8px;display:flex;align-items:center;justify-content:center;margin-right:12px;background:var(--card-color);color:#fff;font-size:20px}.stat-content[data-v-603cd1ff]{display:flex;flex-direction:column}.stat-number[data-v-603cd1ff]{font-size:20px;font-weight:700;color:#2c3e50;line-height:1}@media (max-width: 768px){.stat-number[data-v-603cd1ff]{font-size:18px}}@media (max-width: 576px){.stat-number[data-v-603cd1ff]{font-size:16px}}.stat-label[data-v-603cd1ff]{font-size:12px;color:#7f8c8d;margin-top:5px}@media (max-width: 576px){.stat-label[data-v-603cd1ff]{font-size:11px;margin-top:3px}}
