.workspace-subtitle{margin:4px 0 0;color:#667780}.billing-actions,.row-command-bar{display:flex;gap:8px;flex-wrap:wrap}.billing-overview{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:18px 0}.billing-overview>div{display:flex;flex-direction:column;padding:16px;border:1px solid #dce3e6;border-radius:11px;background:#fff}.billing-overview span{color:#667780;font-size:12px}.billing-overview strong{margin-top:5px;font-size:21px}.danger{color:#b42318}.danger-button{border:0;border-radius:8px;padding:10px 15px;background:#b42318;color:#fff;font-weight:650;cursor:pointer}.danger-outline{border:1px solid #b42318;border-radius:8px;padding:9px 14px;background:#fff;color:#b42318;font-weight:650;cursor:pointer}.danger-outline:disabled{opacity:.45;cursor:not-allowed}.action-link{text-decoration:none;display:inline-flex;align-items:center}.invoice-grid{border:1px solid #dce3e6;border-radius:10px;overflow:hidden}.company-invoice-actions{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:18px 0;padding:14px;border:1px solid #dce3e6;border-radius:10px;background:#f8fafb}.company-invoice-actions>div:first-child{display:flex;flex-direction:column;gap:3px}.company-invoice-actions span{color:#667780;font-size:12px}.invoice-lines-title{margin:22px 0 10px}.manual-lines-head{display:flex;align-items:center;justify-content:space-between;margin:24px 0 10px}.manual-lines-head h3{margin:0}.manual-invoice-line{position:relative;display:grid;grid-template-columns:1.4fr 1.8fr .7fr .7fr .9fr .7fr .8fr 32px;gap:8px;align-items:end;padding:12px 40px 12px 12px;margin-bottom:9px;border:1px solid #dce3e6;border-radius:10px;background:#f8fafb}.manual-invoice-line label{display:flex;flex-direction:column;gap:5px;color:#52636b;font-size:12px}.manual-invoice-line input,.manual-invoice-line select{min-width:0;width:100%;padding:8px;border:1px solid #cbd5d9;border-radius:7px;background:#fff}.line-total{display:flex;flex-direction:column;gap:6px;padding-bottom:7px}.line-total span{color:#667780;font-size:12px}.line-remove{position:absolute;right:9px;top:30px;border:0;background:none;color:#b42318;font-size:22px;cursor:pointer}.line-remove:disabled{opacity:.35}.manual-total{display:flex;justify-content:flex-end;gap:18px;padding:14px;font-size:17px}.manual-total strong{min-width:110px;text-align:right}@media(max-width:1100px){.manual-invoice-line{grid-template-columns:repeat(3,1fr)}.line-description{grid-column:span 2}}@media(max-width:900px){.billing-overview{grid-template-columns:repeat(2,1fr)}.workspace-heading{align-items:flex-start;gap:15px}.billing-actions{justify-content:flex-end}.company-invoice-actions{align-items:flex-start;flex-direction:column}}
