.ca-records[data-v-2d29a3ad]{margin-top:1.5rem;margin-bottom:1.5rem}.ca-records__title[data-v-2d29a3ad]{color:var(--ui-text-highlighted);align-items:center;gap:.5rem;margin-bottom:1rem;font-size:1.1rem;font-weight:600;display:flex}.ca-records__icon[data-v-2d29a3ad]{color:#f59e0b;width:20px;height:20px}.ca-records__grid[data-v-2d29a3ad]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;display:grid}.ca-records__card[data-v-2d29a3ad]{background:var(--ui-bg);border:1px solid var(--ui-border);border-radius:12px;padding:1.25rem;transition:box-shadow .2s,border-color .2s}.ca-records__card[data-v-2d29a3ad]:hover{border-color:#f59e0b;box-shadow:0 4px 12px #0f172a14}.ca-records__period-label[data-v-2d29a3ad]{color:var(--ui-text-muted);text-transform:uppercase;letter-spacing:.025em;margin-bottom:.5rem;font-size:.85rem;font-weight:500}.ca-records__amount[data-v-2d29a3ad]{color:var(--ui-color-success-600);margin-bottom:.5rem;font-size:1.4rem;font-weight:700}.ca-records__details[data-v-2d29a3ad]{align-items:center;gap:.5rem;display:flex}.ca-records__date[data-v-2d29a3ad]{color:var(--ui-text-dimmed);font-size:.8rem}.ca-records__place-row[data-v-2d29a3ad]{margin-bottom:1.25rem}.ca-records__place-row[data-v-2d29a3ad]:last-child{margin-bottom:0}.ca-records__place-name[data-v-2d29a3ad]{color:var(--ui-text);margin-bottom:.75rem;font-size:.95rem;font-weight:600}
