.RevRecAuditCard{--revRecAuditCardWidth:270px;--revRecAuditCardContentOffset:2px;max-width:var(--revRecAuditCardWidth)}.RevRecAuditCard__graphic{width:var(--revRecAuditCardWidth);height:193px}.RevRecAuditCard__content{position:relative;z-index:2;width:calc(var(--revRecAuditCardWidth) - var(--revRecAuditCardContentOffset)*2);left:var(--revRecAuditCardContentOffset)}.RevRecAuditCard--orderFirst .RevRecAuditCard__content{left:1px}.RevRecAuditCard--orderLast .RevRecAuditCard__content{left:3px}.RevRecAuditCard__background{position:absolute;z-index:1;top:-6px;left:-9px}.RevRecAuditCard--orderFirst .RevRecAuditCard__background{left:-11px}.RevRecAuditCard__monthlyHeader{margin-bottom:12px;padding:12px}.RevRecAuditCard__monthlyHeader,.RevRecAuditCard__transactionsHeader{display:grid;gap:4px;grid-auto-flow:column;align-items:center;justify-content:space-between;border-bottom:1px solid #f6f9fc}.RevRecAuditCard__transactionsHeader{padding:12px 12px 10px}.RevRecAuditCard__customerHeader{margin-top:6px}.RevRecAuditCard__transactionsHeaderContent{display:flex;overflow:hidden;flex-direction:column}.RevRecAuditCard__invoiceHeader{padding:10px 12px 6px}.RevRecAuditCard__invoiceHeaderTitleGrid{display:flex;overflow:hidden}.RevRecAuditCard__table{--revrecAuditCardTableColumns:auto;width:100%;padding:0 4px;font:var(--fontWeightNormal) 9px/24px var(--fontFamily);letter-spacing:.2px}.RevRecAuditCard__table--transactionView{--revrecAuditCardTableColumns:1fr 80px 40px}.RevRecAuditCard__table--invoiceView{--revrecAuditCardTableColumns:1fr 44px repeat(2,48px)}.RevRecAuditCard__tableNumber{color:#96f}.RevRecAuditCard__tableHeaderRow{display:grid;gap:4px;grid-auto-flow:column;grid-template-columns:var(--revrecAuditCardTableColumns);justify-content:space-between;margin-bottom:4px;padding:0 8px;border-bottom:1px solid #f6f9fc;color:#0a2540;font:var(--fontWeightSemibold) 7px/24px var(--fontFamily);letter-spacing:.5px;text-transform:uppercase}.RevRecAuditCard__tableHeaderRow span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.RevRecAuditCard__tableRow{display:grid;gap:4px;grid-auto-flow:column;grid-template-columns:var(--revrecAuditCardTableColumns);justify-content:space-between;padding:0 8px}.RevRecAuditCard__tableRow span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RevRecAuditCard__tableRow--isActive{border-radius:2px;background-color:#f5f0ff;font-weight:var(--fontWeightSemibold)}.RevRecAuditCard__tableFooterRow{color:#0a2540;font-weight:var(--fontWeightSemibold)}.RevRecAuditCard__tableCell--justifyEnd{justify-self:end}.RevRecAuditCard__title{color:#0a2540}.RevRecAuditCard__email,.RevRecAuditCard__title{overflow:hidden;font:var(--fontWeightSemibold) 11px/16px var(--fontFamily);text-overflow:ellipsis;white-space:nowrap}.RevRecAuditCard__email{color:#96f}.RevRecAuditCard__button{display:grid;gap:10px;grid-auto-flow:column;align-items:center;padding:3px 6px;border:1px solid #f6f9fc;border-radius:3px;box-shadow:0 2px 5.5px -2px rgba(50,50,93,.25),0 1px 2px -1px rgba(0,0,0,.1);font:var(--fontWeightNormal) 10px/14px var(--fontFamily)}.RevRecAuditCard__total{display:grid;gap:4px;grid-auto-flow:column;justify-content:space-between;margin-bottom:20px;padding:0 12px;color:#0a2540;font:var(--fontWeightSemibold) 9px/24px var(--fontFamily);letter-spacing:.5px}.RevRecAuditCard__totalAmount{color:#96f}.RevRecAuditCard__invoiceLabel{display:grid;gap:4px;grid-auto-flow:column;align-items:center;justify-content:start;color:#4f5b76;font:var(--fontWeightSemibold) 9px/14px var(--fontFamily);letter-spacing:.2px;margin-bottom:4px}.RevRecAuditCard__badge{display:inline-block;flex-shrink:0;margin-left:6px;padding:0 5px;border-radius:3px;background-color:#ffdeea;color:#ff5996;font:var(--fontWeightSemibold) 8px/16px var(--fontFamily)}.RevRecAuditCard__invoiceGrid{display:grid;gap:10px;grid-auto-flow:column;align-content:center;justify-content:start;margin-bottom:4px;padding:0 12px}.RevRecAuditCard__invoiceColumn{display:flex;flex-direction:column;color:#3c4257;font:var(--fontWeightNormal) 9px/17px var(--fontFamily);letter-spacing:.2px}.RevRecAuditCard__invoiceCaption{color:#697386;font:var(--fontWeightNormal) 9px/17px var(--fontFamily);letter-spacing:-.154px}.RevRecAuditCard__invoiceId{color:#4f5b76;font:var(--fontWeightSemibold)}.RevRecAuditCard__invoiceColumnSeparator{width:1px;height:32px;background-color:#e3e8ee}