.invoice-item-row{display:grid;grid-template-columns:3fr 1fr .65fr 1fr 1fr .75fr;gap:.5rem;margin:.5rem 0}.invoice-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:10px;overflow:hidden;margin:1rem 0}.invoice-summary>div{background:#fff;padding:1rem}.invoice-summary b{display:block;margin-top:.3rem}@media(max-width:800px){.invoice-item-row{grid-template-columns:1fr 1fr}}
