.AmountLines_column__gozD_{height:100%;display:flex;flex-direction:column;flex:1 1;gap:4px}.AmountLines_formField__4jwpF{display:flex;flex-direction:row;width:-moz-fit-content;width:fit-content;gap:20px;white-space:nowrap;max-width:580px;align-items:center}.AmountLines_title__B7uT2{display:flex;width:110px;gap:6px;font-size:13px;font-weight:500;justify-content:flex-end;margin:6px 0}.AmountLines_inputField__NgRT5{width:-moz-fit-content;width:fit-content;display:flex;align-items:center;gap:8px}.AmountLines_moneyDisplay__AkfFY{min-width:70px;text-align:end}.DateLines_column__U1eNp{height:100%;display:flex;flex-direction:column;flex:1 1;gap:4px;max-width:600px}.DateLines_formField__Pm0MU{width:100%;display:flex;flex-direction:row;gap:12px;white-space:nowrap;align-items:center}.DateLines_title__fnSKU{display:flex;font-size:13px;font-weight:500;flex:1 1;justify-content:flex-end}.DateLines_inputField__Qp11k{width:200px}.InvoiceLayout_form_container__zxM2l{height:100%;width:100%;display:flex;flex-direction:row;gap:20px}.InvoiceLayout_form__uM2Fj{height:100%;max-width:1200px;flex:1 1;display:flex;flex-direction:column;padding:40px 40px 80px;background-color:white;border:1px solid var(--storm-200);box-shadow:0 1px 8px var(--storm-200)}.InvoiceLayout_cards__o_tHY{height:100%;width:30%;max-width:460px;display:flex;flex-direction:column}.InvoiceLayout_row__HqQos{gap:4vw;justify-content:flex-start}.InvoiceLayout_row__HqQos,.InvoiceLayout_row_footer__TnyNl{width:100%;display:flex;flex-direction:row;align-items:flex-end;margin-top:40px}.InvoiceLayout_row_footer__TnyNl{justify-content:space-between}.InvoiceLayout_column__P_kZW{height:100%;display:flex;flex-direction:column;flex:1 1;gap:4px;width:200px}.InvoiceLayout_short___qBRB{height:100%;width:200px}.InvoiceLayout_long__ubbCO{height:100%;width:300px}.InvoiceLayout_row_button__Er50U{height:32px}.InvoiceLayout_buttons_row__CCrba{width:100%;display:flex;flex-direction:row;gap:20px;justify-content:flex-start}.ClientTableForm_container__QUjer{width:100%;display:flex;flex-direction:column;gap:8px;margin-top:8px;align-items:center;overflow-y:hidden;position:relative}.ClientTableForm_tableContainer__0NQo_{height:100%;width:100%;border-style:solid;padding:0;border-width:1px;border-color:var(--storm-400);overflow:auto}.ClientTableForm_tableContainer__0NQo_::-webkit-scrollbar-thumb{border-radius:8px;background-color:rgba(0,0,0,.5)}.ClientTableForm_tableContainer__0NQo_ table{width:100%;padding:0}.ClientTableForm_tableContainer__0NQo_ thead{min-width:100%;background-color:var(--storm-100);position:-webkit-sticky;position:sticky;top:0}.ClientTableForm_tableContainer__0NQo_ thead tr{height:32px;border-bottom:1px solid var(--storm-400)}.ClientTableForm_tableContainer__0NQo_ tbody{min-width:100%;background-color:white}.ClientTableForm_tableContainer__0NQo_ tr{min-width:100%;display:flex;flex-direction:row}.ClientTableForm_tableContainer__0NQo_ tbody tr{height:80px;align-items:center;border-bottom:1px solid var(--storm-200)}.ClientTableForm_tableContainer__0NQo_ tbody tr:last-child{border-bottom-width:0}.ClientTableForm_tableContainer__0NQo_ td,.ClientTableForm_tableContainer__0NQo_ th{flex:2 1;height:100%;overflow:clip;min-width:0;text-align:left;display:flex;align-items:center;white-space:nowrap;border-right:1px solid var(--storm-200);background-color:transparent}.ClientTableForm_tableContainer__0NQo_ td:last-child,.ClientTableForm_tableContainer__0NQo_ th:last-child{border:0}.ClientTableForm_tableContainer__0NQo_ td textarea{padding-top:10px;padding-bottom:2px}.ClientTableForm_tableContainer__0NQo_ td input{padding-top:9px;padding-bottom:39px}.ClientTableForm_tableContainer__0NQo_ th{font-weight:500;font-size:14px;text-indent:12px}.ClientTableForm_tableContainer__0NQo_ .ClientTableForm_flex2__WiEzX{flex:5 1}.ClientTableForm_tableContainer__0NQo_ .ClientTableForm_error__elXQ0{background-color:var(--error-100)}.ClientTableForm_tableContainer__0NQo_ p{width:100%;overflow:clip;text-overflow:ellipsis}.ClientTableForm_input__DDm_i{display:inline-block;height:100%;width:100%;color:var(--storm-700);padding:0 12px;line-height:30px;border:0;resize:none}.ClientTableForm_input__DDm_i[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}.ClientTableForm_input__DDm_i:focus{outline:none!important}.ClientTableForm_absoluteFooter__03Z8J{position:absolute;bottom:16px;width:100%;text-align:right;font-size:14px;color:var(--storm-700)}.InvoiceClient_form_container__HEZaz{height:100%;width:100%;display:flex;flex-direction:row;gap:20px}.InvoiceClient_form__ruWG5{height:100%;flex:1 1;display:flex;flex-direction:column;max-width:1100px;padding:40px 40px 80px;background-color:white;border:1px solid var(--storm-200);box-shadow:0 1px 8px var(--storm-200)}.InvoiceClient_cards__sS7V6{height:100%;width:30%;display:flex;flex-direction:column}.InvoiceClient_row__VL6pV{gap:40px;justify-content:flex-start}.InvoiceClient_row__VL6pV,.InvoiceClient_row_footer__C3hq9{width:100%;display:flex;flex-direction:row;align-items:flex-end;margin-top:40px}.InvoiceClient_row_footer__C3hq9{justify-content:space-between}.InvoiceClient_column__AzbyH{height:100%;flex:1 1;display:flex;flex-direction:column;gap:4px;max-width:440px}.InvoiceClient_flex2__CocWT{flex:2 1}.InvoiceClient_short__pO2HF{height:100%;max-width:10px}.InvoiceClient_row_button__jxWTA{height:32px}.InvoiceClient_buttons_row__5zQSu{width:100%;display:flex;flex-direction:row;gap:20px;justify-content:flex-start}.InvoiceClient_formField__B3NjJ{display:flex;flex-direction:column;width:120px;gap:8px;white-space:nowrap;align-items:flex-end}.InvoiceClient_title__fo_wA{font-size:13px;font-weight:500}.InvoiceClient_disabledTitle__np_H3{color:var(--storm-400)}.InvoiceClient_inputField__G_9xQ{display:flex;justify-content:flex-start;gap:8px;align-items:center}.InvoiceClient_infoInput__AX_VO{display:inline-block;padding:0;width:100%;line-height:30px;font-size:14px;height:32px;border:0;border-radius:4px;color:var(--storm-900);background-color:transparent;text-align:right}.InvoiceClient_paymentRow__69H93{width:100%;display:flex;flex-direction:row;gap:90px;justify-content:flex-start;align-items:flex-end;margin-top:40px}.InvoiceClient_paymentFields__K8ilt{display:flex;flex-direction:column;width:200px;gap:8px;white-space:nowrap;align-items:flex-start}.InvoiceClient_paymentFieldRow__PdUC7{display:flex;flex-direction:row;align-items:center;gap:8px}.InvoiceClient_paymentFields__K8ilt input[type=number]{width:60px}.InvoiceClient_paymentSuffix__uSc7w{font-size:14px;color:var(--storm-700)}