.summary-table{width:100%;border-collapse:collapse;margin-bottom:1rem}.summary-table td,.summary-table th{border:1px solid #ccc;padding:8px;text-align:left}.summary-table th{background-color:#f5f5f5;font-weight:700}.summary-container{margin-bottom:1rem}