.transactions{border-top:1px solid var(--ink);display:grid;gap:0}.transaction{align-items:baseline;border-bottom:1px solid var(--rule);color:var(--ink);display:grid;gap:var(--s-5);grid-template-columns:80px 1fr 1fr;padding-block:var(--s-5);padding-inline:var(--s-3);position:relative;transition:background var(--d-soft) var(--ease-out),padding-inline var(--d-soft) var(--ease-out)}@media (min-width:880px){.transaction{gap:var(--s-6);grid-template-columns:96px 1.4fr 1.2fr .8fr 1fr 28px}}.transaction:hover{background:var(--surface-2);padding-inline:var(--s-5)}.transaction__year{font-size:1rem;font-weight:500;letter-spacing:.02em}.transaction__type,.transaction__year{color:var(--ink);font-family:var(--font-display)}.transaction__type{font-size:1.125rem;font-weight:400;letter-spacing:-.006em}.transaction__region,.transaction__sector{color:var(--ink-2);font-size:var(--t-small)}.transaction__scale{color:var(--ink);font-family:var(--font-display);font-size:1.1875rem;font-weight:400;letter-spacing:-.012em;text-align:right}@media (max-width:879px){.transaction__scale{text-align:left}.transaction__region{display:none}}.transaction__arrow{align-self:center;color:var(--ink-3);display:none;transition:transform var(--d-base) var(--ease-out),color var(--d-base) var(--ease-out)}@media (min-width:880px){.transaction__arrow{display:inline-flex}}.transaction:hover .transaction__arrow{color:var(--rose);transform:translateX(6px)}