.dashboard-container{padding:20px;background-color:#f5f7fa}.header-card{margin-bottom:20px;border-radius:8px;background:#fff;border:none}.header-card .header-content{display:flex;align-items:center;padding:16px 20px;height:100px}.header-card .header-content .header-title{font-size:18px;font-weight:600;color:#303133}.cards-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(505px,1fr));gap:5px}.product-card{border-radius:8px;border:1px solid #ebeef5;background:#fff;transition:all .3s ease}.product-card:hover{transform:translateY(-3px);box-shadow:0 4px 12px rgba(0,0,0,.08)}.product-card .card-header{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid #f0f2f5}.product-card .card-header .card-title{font-size:16px;font-weight:600;color:#303133}.product-card .card-header .card-tag{font-size:15px;padding:2px 8px;border-radius:4px}.product-card .card-content{padding:16px}.product-card .card-content .sprint-active-title{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:10px;margin-bottom:12px;font-size:14px;color:#666}.product-card .card-content .sprint-active-title .info-item{display:flex;align-items:center;gap:4px}.product-card .card-content .sprint-table{width:100%;margin-top:10px;margin-bottom:16px;border-collapse:collapse}.product-card .card-content .sprint-table td,.product-card .card-content .sprint-table th{padding:6px 8px;border:1px solid #ebeef5;text-align:left;font-size:9px;color:#333}.product-card .card-content .project-cycle{font-size:14px;color:#666}.product-card .card-content .project-cycle .label{color:#909399;margin-right:4px}.pagination-container{display:flex;justify-content:flex-start;margin-top:20px}