@font-face{font-family:Inter;src:url(https://app-assets.wistia.com/assets-v2/vite/assets/Inter-Regular-DtUerJoC.ttf)format("truetype");font-weight:500}@font-face{font-family:Inter;src:url(https://app-assets.wistia.com/assets-v2/vite/assets/Inter-Bold-CBRHFm_a.ttf)format("truetype");font-weight:700}.invoice-box{color:#555;max-width:800px;margin:auto;padding:30px;font-family:Inter,Helvetica,Arial,sans-serif;font-size:16px;line-height:24px}.dashboard-feature .invoice-box{background:#fff;border:1px solid #eee;box-shadow:0 0 10px #00000026}.invoice-box strong{font-weight:700}.invoice-box table.main{width:100%;line-height:inherit;text-align:left}.invoice-box table.main td{vertical-align:top;padding:5px}.invoice-box table.main td.logo{padding-bottom:30px}.invoice-box table.main td.logo img{width:300px}.invoice-box table.main td.title{color:#ccc;padding-top:13px;font-size:45px;line-height:45px}.invoice-box table.main td.right{text-align:right}.invoice-box table.main td.quantity{padding-right:30px}.invoice-box table.main tr.information td{padding-bottom:30px}.invoice-box table.main tr.heading td{border-bottom:1px solid #ccc;font-weight:700}.invoice-box table.main tr.heading .description-heading{min-width:250px}.invoice-box table.main tr.period td{background:#eee;padding:5px 10px;font-size:70%}.invoice-box table.main tr.period td .csv-link{float:right}.invoice-box table.main tr.details td{padding-bottom:20px}.invoice-box table.main tr.item td{border-bottom:1px solid #eee;font-size:90%}.invoice-box table.main tr.item.last td{border-bottom:2px solid #eee}.invoice-box table.main tr.subtotal{font-weight:700}.invoice-box table.main tr.total td:nth-child(2),.invoice-box table.main tr.total td:nth-child(3){background:#e7ebf0;border-top:2px solid #eee;font-weight:700}.invoice-box .bill-to{margin-bottom:30px;padding:5px}.invoice-box .amounts{border-radius:5px;margin-bottom:30px;padding:15px 20px;font-size:20px;font-weight:700;line-height:30px}.invoice-box .amounts--receipt,.invoice-box .amounts--refund{background:#ebf7f1;border:3px solid #49b786}.invoice-box .amounts--invoice{background:#eee;border:3px solid #ddd}.invoice-box .pay{word-break:break-all;margin-top:25px;font-size:12px}.invoice-box .pay table{width:40%}.invoice-box .pay table td:first-child{padding-right:10px;font-weight:700}.invoice-box footer{margin-top:25px;font-size:75%}div.alwaysbreak{break-before:always}div.nobreak:before{clear:both}div.nobreak{break-inside:avoid}
