.invoice108{width:min(1100px,96vw);max-height:94dvh}.invoice108 .dialog-body{display:block;overflow:auto;min-height:0}.invoice108 .form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px}.invoice108 label{min-width:0}.invoice108 input,.invoice108 select,.invoice108 textarea{max-width:100%;box-sizing:border-box}.invoice108 h3{margin:18px 0 10px}.invoice108 .totals108{display:grid;grid-template-columns:1fr auto;gap:8px;margin-top:15px;padding:14px;background:var(--surface,#edf4f8);border-radius:8px}.invoice108 .dialog-actions{position:static;flex-shrink:0}.invoice108 [hidden]{display:none!important}@media(max-width:620px){.invoice108 .form-grid{grid-template-columns:1fr}}
