.meta-left.svelte-1ojlddf.svelte-1ojlddf{color:#555;font-size:10px;margin-top:4px}.summary-bar.svelte-1ojlddf.svelte-1ojlddf{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.summary-card.svelte-1ojlddf.svelte-1ojlddf{border-radius:5px;padding:10px 12px;border:1px solid #d9d0ee}.summary-card.svelte-1ojlddf .num.svelte-1ojlddf{font-size:22px;line-height:1;font-weight:700}.summary-card.svelte-1ojlddf .lbl.svelte-1ojlddf{font-size:9px;font-weight:700;margin-top:5px}.s-confirmed.svelte-1ojlddf.svelte-1ojlddf{background:#d1fae5;border-color:#6ee7b7}.s-confirmed.svelte-1ojlddf .num.svelte-1ojlddf,.s-confirmed.svelte-1ojlddf .lbl.svelte-1ojlddf{color:var(--green)}.s-action.svelte-1ojlddf.svelte-1ojlddf{background:#fef3c7;border-color:#f3d4a8}.s-action.svelte-1ojlddf .num.svelte-1ojlddf,.s-action.svelte-1ojlddf .lbl.svelte-1ojlddf{color:#92400e}.s-neutral.svelte-1ojlddf.svelte-1ojlddf{background:#ede9fe;border-color:#c4b5fd}.s-neutral.svelte-1ojlddf .num.svelte-1ojlddf,.s-neutral.svelte-1ojlddf .lbl.svelte-1ojlddf,.s-cost.svelte-1ojlddf .num.svelte-1ojlddf,.s-cost.svelte-1ojlddf .lbl.svelte-1ojlddf{color:var(--purple)}.s-cost.svelte-1ojlddf.svelte-1ojlddf{background:#f9f7ff;border-color:#d9d0ee}.booking-list.svelte-1ojlddf.svelte-1ojlddf{display:grid;gap:8px}.booking-card.svelte-1ojlddf.svelte-1ojlddf{overflow:hidden}.card-header.svelte-1ojlddf.svelte-1ojlddf{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;padding:8px 12px}.status-confirmed.svelte-1ojlddf.svelte-1ojlddf{background:#d1fae5}.status-action.svelte-1ojlddf.svelte-1ojlddf{background:#fef3c7}.status-vehicle.svelte-1ojlddf.svelte-1ojlddf{background:#eef6ff}.card-title.svelte-1ojlddf.svelte-1ojlddf{color:var(--green);font-size:13px;font-weight:700;line-height:1.2}.vehicle-title.svelte-1ojlddf.svelte-1ojlddf{color:var(--blue)}.card-title.action.svelte-1ojlddf.svelte-1ojlddf{color:#92400e}.card-subtitle.svelte-1ojlddf.svelte-1ojlddf{color:#555;font-size:9px;margin-top:3px}.card-body.svelte-1ojlddf.svelte-1ojlddf{display:grid;grid-template-columns:repeat(4,1fr)}.card-field.svelte-1ojlddf.svelte-1ojlddf{padding:8px 12px;border-right:1px solid #ede9f8}.card-field.svelte-1ojlddf.svelte-1ojlddf:last-child{border-right:0}.field-label.svelte-1ojlddf.svelte-1ojlddf{display:block;color:var(--accent);font-size:8px;font-weight:700;text-transform:uppercase}.field-value.svelte-1ojlddf.svelte-1ojlddf{display:block;font-size:11px;font-weight:600;margin-top:3px}.card-field.svelte-1ojlddf small.svelte-1ojlddf{display:block;color:#777;font-size:9px;margin-top:3px}.cost-highlight.svelte-1ojlddf.svelte-1ojlddf{color:var(--purple);font-size:13px;font-weight:700}.ref-field.svelte-1ojlddf.svelte-1ojlddf{display:flex;gap:10px;padding:6px 12px;background:#fafaf9;font-size:10px}.ref-field.svelte-1ojlddf span.svelte-1ojlddf{color:var(--accent);font-size:8px;font-weight:700;text-transform:uppercase}.totals.svelte-1ojlddf.svelte-1ojlddf{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.total-card.svelte-1ojlddf.svelte-1ojlddf{background:#ede9fe;border:1px solid #c4b5fd;border-radius:5px;padding:10px 14px}.t-label.svelte-1ojlddf.svelte-1ojlddf{color:var(--accent);font-size:9px;font-weight:700;text-transform:uppercase}.t-total.svelte-1ojlddf.svelte-1ojlddf{color:var(--purple);font-size:18px;font-weight:700;margin-top:4px}@media (max-width: 760px){.summary-bar.svelte-1ojlddf.svelte-1ojlddf,.card-body.svelte-1ojlddf.svelte-1ojlddf,.totals.svelte-1ojlddf.svelte-1ojlddf{grid-template-columns:1fr}.card-field.svelte-1ojlddf.svelte-1ojlddf{border-right:0;border-bottom:1px solid #ede9f8}.card-header.svelte-1ojlddf.svelte-1ojlddf{flex-direction:column}}
