.movements-row__tr{border-bottom:1px solid var(--border);transition:background-color .15s,color .15s}.movements-row__tr:hover{background:color-mix(in srgb, var(--secondary) 30%, transparent)}.movements-row__tr--selected{background:color-mix(in srgb, var(--primary) 8%, transparent)}.movements-row__cell--checkbox{vertical-align:middle;width:2.5rem}.movements-row__cell{font-size:var(--fs-md);color:var(--foreground);padding-top:.75rem;padding-bottom:.75rem}.movements-row__cell--right{text-align:right}.movements-row__stack{flex-direction:column;display:flex}.movements-row__alias-primary{color:var(--foreground);font-weight:500}.movements-row__cvu-secondary{font-size:var(--fs-sm);color:var(--muted-foreground)}.movements-row__type-row{align-items:center;gap:.375rem;display:flex}.movements-row__type-icon-ring{box-sizing:border-box;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.375rem;height:1.375rem;display:inline-flex}.movements-row__type-icon-ring--in{background:color-mix(in srgb, var(--status-success-icon) 14%, transparent)}.movements-row__type-icon-ring--out,.movements-row__type-icon-ring--settlement{background:color-mix(in srgb, var(--muted-foreground) 5%, transparent)}.movements-row__type-icon--in{width:.875rem;height:.875rem;color:var(--status-success-icon);flex-shrink:0}.movements-row__type-icon--out,.movements-row__type-icon--settlement{width:.875rem;height:.875rem;color:var(--muted-foreground);flex-shrink:0}.movements-row__type-label--internal{color:#2563eb}.dark .movements-row__type-label--internal{color:#60a5fa}.movements-row__amount{text-align:right;font-variant-numeric:tabular-nums;font-weight:500}.movements-row__amount--inflow{color:var(--status-success-icon)}.movements-row__amount--failed{text-decoration:line-through}.movements-row__name-with-chip{flex-wrap:wrap;align-items:center;gap:.375rem;display:inline-flex}.movements-row__atompay{color:var(--foreground);align-items:center;gap:.3rem;font-weight:500;display:inline-flex}.movements-row__atompay-logo{object-fit:contain;filter:brightness(0);flex:none;width:1rem;height:1rem}.dark .movements-row__atompay-logo{filter:none}.movements-row__dash{color:var(--muted-foreground)}.movements-row__status{font-size:var(--fs-md);color:var(--foreground);align-items:center;gap:.375rem;display:inline-flex}.movements-row__status-dot{background:var(--status-warning-icon);border-radius:9999px;flex-shrink:0;width:.5rem;height:.5rem}.movements-row__status--ok .movements-row__status-dot{background:var(--status-success-icon)}.movements-row__status--pending .movements-row__status-dot{background:var(--status-warning-icon)}.movements-row__status--failed .movements-row__status-dot{background:var(--status-danger-icon)}.movements-row__status--refunded .movements-row__status-dot{background:var(--status-info-text)}.movements-row__status--muted .movements-row__status-dot{background:var(--muted-foreground)}.movements-row__status--authorized .movements-row__status-dot{background:var(--palette-tertiary)}.movements-row__batch{font-weight:var(--fw-semibold);white-space:nowrap}
