.summary[data-v-a284b378]{gap:var(--ui-space-4);padding:var(--ui-space-5);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-lg);background:var(--ui-color-surface);flex-direction:column;display:flex}.summary-heading[data-v-a284b378]{font-size:var(--ui-font-size-lg);font-weight:var(--ui-font-weight-semibold);letter-spacing:var(--ui-letter-spacing-tight);margin:0}.summary-rows[data-v-a284b378]{gap:var(--ui-space-2);flex-direction:column;margin:0;display:flex}.summary-row[data-v-a284b378]{justify-content:space-between;align-items:baseline;gap:var(--ui-space-4);margin:0;display:flex}.summary-row dt[data-v-a284b378]{color:var(--ui-color-text-muted)}.summary-row dd[data-v-a284b378],.summary-row dt[data-v-a284b378]{font-size:var(--ui-font-size-sm);margin:0}.summary-row dd[data-v-a284b378],.summary-warning-list[data-v-a284b378]{font-variant-numeric:tabular-nums}.summary-saving dd[data-v-a284b378]{color:var(--ui-color-success)}.summary-pending[data-v-a284b378]{color:var(--ui-color-text-muted)}.summary-total[data-v-a284b378]{padding-top:var(--ui-space-3);border-top:1px solid var(--ui-color-border)}.summary-total dt[data-v-a284b378]{color:var(--ui-color-text);font-size:var(--ui-font-size-base);font-weight:var(--ui-font-weight-medium)}.summary-total dd[data-v-a284b378]{font-size:var(--ui-font-size-lg);font-weight:var(--ui-font-weight-bold)}.summary-warning[data-v-a284b378]{padding:var(--ui-space-3) var(--ui-space-4);border:1px solid var(--ui-color-danger);border-radius:var(--ui-radius-md);background:var(--ui-color-surface);margin:0}.summary-warning p[data-v-a284b378]{color:var(--ui-color-danger);font-size:var(--ui-font-size-sm);line-height:var(--ui-line-height-normal);margin:0}.summary-warning-list[data-v-a284b378]{margin:var(--ui-space-2) 0 0;padding-left:var(--ui-space-4);color:var(--ui-color-danger);font-size:var(--ui-font-size-xs)}
