@import"https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700";.sol-invoice{background:#fff;color:#000;font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;line-height:150%;font-weight:400;-webkit-font-smoothing:antialiased}.sol-invoice table{border-collapse:separate}.sol-invoice .h1{font-weight:600;font-size:24px;line-height:130%}.sol-invoice .h2{font-weight:600;font-size:18px;line-height:130%}.sol-invoice .bold{font-weight:600}.sol-invoice .mid-gray{color:#757575}.sol-invoice .logo-gray{color:gray}.sol-invoice .nowrap{white-space:nowrap}.sol-invoice .break-word{word-wrap:break-word;word-break:break-word}.sol-invoice .fs-10{font-size:10px}.sol-invoice .width-0{width:0%}.sol-invoice .width-1{width:1%}.sol-invoice .width-40{width:40%}.sol-invoice .width-40-px{width:40px}.sol-invoice .width-50{width:50%}.sol-invoice .width-60{width:60%}.sol-invoice .width-100{width:100%}.sol-invoice .mb20{margin-bottom:20px}.sol-invoice .mb30{margin-bottom:30px}.sol-invoice .mt20{margin-top:20px}.sol-invoice .pr15{padding-right:15px}.sol-invoice .pt20{padding-top:20px}.sol-invoice .flex-horizontal{display:flex;flex-direction:row}.sol-invoice .flex-justify{justify-content:space-between}.sol-invoice .flex-align-start{align-items:flex-start}.sol-invoice .align-right{text-align:right}.sol-invoice .border-box-box-sizing{box-sizing:border-box}.sol-invoice .center-valign{vertical-align:middle}.sol-invoice .line-height-1point3{line-height:1.3}.sol-invoice .line-height-140{line-height:140%}.sol-invoice .light-gray-border-top{border-top:1px solid #ebebeb}.sol-invoice .brand-color-header{height:4px;width:100%}.sol-invoice__masthead{height:40px;width:100%}.sol-invoice__page{margin-left:40px;margin-right:40px;overflow:hidden}.sol-invoice__footer{margin-left:40px;margin-right:40px;padding-bottom:40px;overflow:hidden}.sol-invoice .metadata td{font-weight:500;max-width:166px;vertical-align:top;word-wrap:break-word}.sol-invoice .metadata tr:first-child td{font-weight:600}.sol-invoice .metadata td:first-child{padding-right:8px}.sol-invoice .line-item-table{width:100%;overflow:hidden;table-layout:auto}.sol-invoice .table-headers>td{padding-bottom:5px;font-size:10px;border-bottom:1px solid #000000}.sol-invoice .line-item-row>td{vertical-align:top;padding-top:5px;padding-bottom:5px;border-top:1px solid #ebebeb}.sol-invoice .table-headers+.line-item-row>td{border-top:none}.sol-invoice .line-item-row>td:last-child{text-align:right}.sol-invoice .line-item-row td:not(:first-child){word-wrap:break-word;text-align:right}.sol-invoice .summary-amount-border>td:not(:first-child){border-top:1px solid #ebebeb}.sol-invoice .summary-amount .summary-value{text-align:right;white-space:nowrap}.sol-invoice .summary-spacer>td{height:15px;font-size:1px;line-height:1px;border:0;padding:0}.sol-invoice__inline{font:inherit;color:inherit;background:#00a88b1a;border:1px solid rgba(0,168,139,.38);border-radius:4px;padding:1px 4px;margin:-1px -4px;width:100%;box-sizing:border-box}.sol-invoice--editing .sol-invoice__page,.sol-invoice--editing .sol-invoice__footer,.sol-invoice--editing .line-item-table{overflow:visible}.sol-invoice__inline:hover{background:#00a88b21;border-color:#00a88b8c}.sol-invoice__inline:focus{outline:none;border-color:#00a88b;background:#fff;box-shadow:0 0 0 3px #00a88b26}.sol-invoice__inline--picker{display:inline-flex;align-items:center;gap:6px;width:auto;white-space:nowrap;text-align:left;cursor:pointer}.sol-invoice__line-kind{margin-top:3px}.sol-invoice__inline--right{text-align:right;min-width:76px}.sol-invoice__inline--invalid,.sol-invoice__inline--invalid:hover{border-color:#ff2e00;background:#ff2e0014}.sol-invoice__inline--invalid:focus{border-color:#ff2e00;background:#fff;box-shadow:0 0 0 3px #ff2e0026}.sol-invoice__row-action{border:none;background:none;color:#757575;cursor:pointer;font:inherit;padding:0 4px;line-height:1}.sol-invoice__row-action:hover{color:#ff2e00}.sol-invoice__add-line{border:1px dashed #d9d9d9;border-radius:6px;background:none;color:#757575;cursor:pointer;font:inherit;padding:6px 10px;margin-top:10px}.sol-invoice__add-line:hover{border-color:#00a88b;color:#00a88b}body{margin:0 0 130px}*{box-sizing:border-box}
