.page-module__JnUBza__page{flex-direction:column;gap:1.25rem;display:flex}.page-module__JnUBza__headerCard{background:var(--front-layer);border:1px solid var(--border-subtle);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;padding:1.25rem 1.5rem;display:flex}.page-module__JnUBza__headerCard h2{font-size:1.2rem}.page-module__JnUBza__weekLabel{opacity:.7;font-size:.9rem}.page-module__JnUBza__list{flex-direction:column;gap:.6rem;display:flex}.page-module__JnUBza__receiptRow{background:var(--front-layer);border:1px solid var(--border-subtle);cursor:pointer;text-align:left;width:100%;font:inherit;color:inherit;border-radius:10px;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 1rem;display:flex}.page-module__JnUBza__receiptRow:hover{border-color:var(--text-primary)}.page-module__JnUBza__receiptInfo{flex-direction:column;gap:.15rem;min-width:0;display:flex}.page-module__JnUBza__receiptDescription{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.page-module__JnUBza__receiptMeta{opacity:.65;font-size:.8rem}.page-module__JnUBza__receiptAmount{white-space:nowrap;font-size:1.05rem;font-weight:700}.page-module__JnUBza__totalRow{justify-content:space-between;padding:0 .2rem;font-weight:700;display:flex}
