.fm-modal-shell.fm-shell-inline{width:100%;max-width:100%;min-width:0;box-sizing:border-box;overflow-x:hidden}.fm-modal-shell.fm-shell-inline *,.fm-modal-shell.fm-shell-inline :after,.fm-modal-shell.fm-shell-inline :before{box-sizing:border-box}.fm-modal-shell.fm-shell-inline .fm-grid-2,.fm-modal-shell.fm-shell-inline .fm-grid-3,.fm-modal-shell.fm-shell-inline .fm-modal-body,.fm-modal-shell.fm-shell-inline .fm-modal-head,.fm-modal-shell.fm-shell-inline .fm-section,.fm-modal-shell.fm-shell-inline .fm-section-body,.fm-modal-shell.fm-shell-inline .invoice-line-grid{width:100%;max-width:100%;min-width:0}.fm-modal-shell.fm-shell-inline .fm-modal-head{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px}.fm-modal-shell.fm-shell-inline .fm-modal-copy,.fm-modal-shell.fm-shell-inline .fm-modal-head-left{min-width:0}.fm-modal-shell.fm-shell-inline .fm-modal-copy h2,.fm-modal-shell.fm-shell-inline .fm-modal-copy p{overflow-wrap:anywhere}.fm-modal-shell.fm-shell-inline .fm-modal-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;min-width:0;max-width:100%}.fm-modal-shell.fm-shell-inline .fm-field,.fm-modal-shell.fm-shell-inline .fm-field input,.fm-modal-shell.fm-shell-inline .fm-field select,.fm-modal-shell.fm-shell-inline .invoice-line-input{min-width:0;max-width:100%}.fm-modal-shell.fm-shell-inline .invoice-line-grid{grid-template-columns:minmax(0,2.2fr) minmax(0,.55fr) minmax(0,.95fr) minmax(0,.6fr) 32px}@media (max-width:1100px){.fm-modal-shell.fm-shell-inline .fm-grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}.fm-modal-shell.fm-shell-inline .invoice-line-grid{grid-template-columns:minmax(0,1.6fr) minmax(0,.7fr) minmax(0,.9fr) 32px}.fm-modal-shell.fm-shell-inline .invoice-line-grid>:nth-child(4),.fm-modal-shell.fm-shell-inline .invoice-line-header>:nth-child(4){grid-column:span 1}}@media (max-width:820px){.fm-modal-shell.fm-shell-inline .fm-modal-head{flex-direction:column}.fm-modal-shell.fm-shell-inline .fm-modal-actions{justify-content:flex-start;width:100%}.fm-modal-shell.fm-shell-inline .fm-grid-2,.fm-modal-shell.fm-shell-inline .fm-grid-3{grid-template-columns:1fr}.fm-modal-shell.fm-shell-inline .invoice-line-header{display:none}.fm-modal-shell.fm-shell-inline .invoice-line-grid{grid-template-columns:1fr 1fr 1fr 32px;align-items:end}.fm-modal-shell.fm-shell-inline .invoice-line-grid .invoice-line-input:first-child{grid-column:1/-1}}@media (max-width:560px){.fm-modal-shell.fm-shell-inline .invoice-line-grid{grid-template-columns:1fr 32px}.fm-modal-shell.fm-shell-inline .invoice-line-grid .invoice-line-input{grid-column:1/2}.fm-modal-shell.fm-shell-inline .invoice-line-grid .invoice-line-remove{grid-column:2/3;grid-row:1/2}}