.invoice-journey{background:#fff}.invoice-journey .background-glow{height:1240px;left:680px;position:absolute;top:-20px;width:1240px}.invoice-journey .heading,.invoice-journey .subtitle{position:relative;text-align:center}.invoice-journey .items{display:grid;gap:16px;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:72px;position:relative}.invoice-journey .item{min-width:0}.invoice-journey .marker{align-items:center;display:flex;gap:10px;margin-bottom:16px}.invoice-journey .marker:after{background:#ec6b1580;content:"";flex:1;height:2px}.invoice-journey .item:last-child .marker:after{display:none}.invoice-journey .day{background:#ec6b15;border-radius:99px;color:#161616;display:inline-block;font-size:12px;font-weight:900;letter-spacing:.96px;padding:7px 12px}.invoice-journey .paid .day{background:#2e8b57;color:#fff}.invoice-journey .preview{background:#f7f4f0;border-radius:20px;color:#5c5c5c;display:flex;flex-direction:column;font-size:12px;gap:10px;height:250px;line-height:1.45;overflow:hidden;padding:16px}.invoice-journey .content-wrapper{margin-top:16px}.invoice-journey h3{font-size:19px;font-weight:800;margin-bottom:4px}.invoice-journey .content-wrapper p{color:#5c5c5c;font-size:15px;line-height:1.45}.invoice-journey .caption{color:#6b6b6b;font-size:13px;margin-top:36px;position:relative;text-align:center}.invoice-journey .preview .caption{font-size:11px;margin:0;text-align:left}.invoice-journey .pay-label{background:#c2540a;border-radius:10px;color:#fff;font-weight:800;padding:10px;text-align:center}.invoice-journey .bubble{background:#fff;border-radius:16px 16px 16px 4px;color:#303030;font-size:13px;padding:12px 14px}.invoice-journey .item:nth-child(2) .preview{justify-content:center}.invoice-journey .sent{align-self:flex-start;background:#e7f5ec;border-radius:99px;color:#1d6b3e;font-size:11px;font-weight:800;padding:5px 10px}.invoice-journey .preview:has(.voicemail-preview){background:#1f1f1f;color:#c7c7c7}.invoice-journey .voicemail-preview{display:flex;flex-direction:column;gap:10px}.invoice-journey .label{color:#b54c08;font-size:10px;font-weight:900;letter-spacing:.8px}.invoice-journey .voicemail-preview .label{color:#f6a468;font-size:11px}.invoice-journey .player{align-items:center;display:flex;gap:10px}.invoice-journey .play{background:#ec6b15;border-radius:50%;display:grid;flex-shrink:0;height:36px;place-items:center;width:36px}.invoice-journey .waveform{gap:3px;min-width:0;overflow:hidden}.invoice-journey .waveform i{width:3px}.invoice-journey .customer{background:#303030;border-radius:14px 14px 4px 14px;color:#fff;padding:10px 12px}.invoice-journey .draft{background:#fff;border:1px dashed #e8b48d;border-radius:12px;display:grid;gap:6px;padding:12px}.invoice-journey .approve{background:#1f1f1f;border-radius:8px;color:#fff;font-size:11px;font-weight:800;padding:8px;text-align:center}.invoice-journey .paid-preview{align-items:center;display:flex;flex-direction:column;gap:10px;height:100%;justify-content:center}.invoice-journey .check{background:#2e8b57;border-radius:50%;display:grid;height:64px;place-items:center;width:64px}.invoice-journey .amount{color:#303030;font-size:24px;font-weight:900}.invoice-journey .paid .sent{align-self:center;background:#fff}.invoice-journey .btn-container{margin-top:28px}@media (max-width:1199px){.invoice-journey .heading,.invoice-journey .subtitle,.invoice-journey>.main-wrapper>.caption{text-align:left}.invoice-journey .items{gap:28px;grid-template-columns:1fr;margin-top:28px}.invoice-journey .marker:after{display:none}.invoice-journey .preview{height:auto;min-height:160px}.invoice-journey .item:last-child .preview{min-height:195px}.invoice-journey .content-wrapper{margin-top:16px}.invoice-journey .background-glow{display:none}.invoice-journey .btn-container{margin-top:28px}}@media (min-width:992px) and (max-width:1199px){.invoice-journey .items{gap:16px;grid-template-columns:repeat(5,minmax(0,1fr))}.invoice-journey .preview{height:230px;min-height:230px;padding:14px}.invoice-journey .item:last-child .preview{min-height:230px}}