.p5-card{background:linear-gradient(135deg,#ffffff,#f6fbff);border:1px solid #e7eef8;border-radius:20px;padding:22px;box-shadow:0 12px 28px rgba(20,40,80,.08)}
.p5-soft{background:#f8fbff;border:1px solid #e8f0fb;border-radius:16px;padding:16px}.progress{background:#edf2f7;border-radius:999px}.table td,.table th{vertical-align:middle}
