.DocumentBuilder_documentBuilderWrapper__HSWuc{height:100vh;width:100%;background:#fff;overflow:hidden}.DocumentBuilder_documentBuilderNotFoundContainer__8LkQI{display:flex;justify-content:center;align-items:center;height:100vh;width:100%;background:#fff}.DocumentBuilder_quickbooksFormWrapper__aCcwq{display:flex;flex-direction:column;height:100vh;background:#fff;overflow:hidden}.DocumentBuilder_quickbooksHeader__a2zce{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem;background:#f4f5f8;height:4rem}.DocumentBuilder_quickbooksHeader__a2zce .DocumentBuilder_headerLeft__3mHSA{display:flex;align-items:center}.DocumentBuilder_quickbooksHeader__a2zce .DocumentBuilder_headerLeft__3mHSA .DocumentBuilder_documentTitleSection__oMpMa{display:flex;align-items:center;gap:.75rem}.DocumentBuilder_quickbooksHeader__a2zce .DocumentBuilder_headerLeft__3mHSA .DocumentBuilder_documentTitleSection__oMpMa .DocumentBuilder_documentIcon__2_lj4{font-size:1.25rem;color:#6b7280}.DocumentBuilder_quickbooksHeader__a2zce .DocumentBuilder_headerLeft__3mHSA .DocumentBuilder_documentTitleSection__oMpMa .DocumentBuilder_documentTitle__IZo1D{font-size:1.125rem;font-weight:600;color:#374151;margin:0}.DocumentBuilder_quickbooksHeader__a2zce .DocumentBuilder_headerRight__yPxvU{display:flex;align-items:center}.DocumentBuilder_quickbooksHeader__a2zce .DocumentBuilder_headerRight__yPxvU .DocumentBuilder_headerIcons__5hA_7{display:flex;gap:.5rem}.DocumentBuilder_quickbooksHeader__a2zce .DocumentBuilder_headerRight__yPxvU .DocumentBuilder_headerIcons__5hA_7 .DocumentBuilder_MuiIconButton-root__HCgQO{color:#6b7280;padding:.5rem}.DocumentBuilder_quickbooksHeader__a2zce .DocumentBuilder_headerRight__yPxvU .DocumentBuilder_headerIcons__5hA_7 .DocumentBuilder_MuiIconButton-root__HCgQO:hover{background-color:#e5e7eb;color:#374151}.DocumentBuilder_quickbooksFormContent__xrj5C{flex:1;overflow-y:auto;background:#fff;display:flex;flex-direction:column;gap:1.25rem;padding-bottom:100px}.DocumentBuilder_formSection__YFOu0{padding:.9375rem;padding-left:1.625rem!important;padding-right:1.625rem!important}.DocumentBuilder_sectionTitle__gOHyj{font-size:.875rem;font-weight:600;color:#333;margin-bottom:.75rem;border-bottom:1px solid #f3f4f6}.DocumentBuilder_customerEmailRow__d_Fdk{display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem;flex-wrap:wrap}.DocumentBuilder_customerEmailRow__d_Fdk .DocumentBuilder_customerSectionWrapper__fF7_S{flex:1;display:flex;gap:1.125rem}.DocumentBuilder_customerEmailRow__d_Fdk .DocumentBuilder_customerSection__bTSpF{flex:1;max-width:170px;display:flex;flex-direction:column;gap:.5rem}.DocumentBuilder_customerEmailRow__d_Fdk .DocumentBuilder_customerSection__bTSpF .DocumentBuilder_fieldLabel__oVXTB{font-weight:600;color:#333;font-size:.75rem;margin-bottom:.25rem}.DocumentBuilder_customerEmailRow__d_Fdk .DocumentBuilder_customerSection__bTSpF .DocumentBuilder_customerLabel__J7ece{display:flex;gap:.5rem}.DocumentBuilder_customerEmailRow__d_Fdk .DocumentBuilder_customerSection__bTSpF .DocumentBuilder_customerLabel__J7ece .DocumentBuilder_fieldLabel__oVXTB{font-weight:600;color:#333;font-size:.75rem}.DocumentBuilder_customerEmailRow__d_Fdk .DocumentBuilder_customerSection__bTSpF .DocumentBuilder_customerLabel__J7ece .DocumentBuilder_helpIcon__OIndU{background-color:#eff6ff;height:15px;width:15px}.DocumentBuilder_customerEmailRow__d_Fdk .DocumentBuilder_customerSection__bTSpF .DocumentBuilder_customerLabel__J7ece .DocumentBuilder_helpIcon__OIndU:hover{background-color:#dbeafe}.DocumentBuilder_customerEmailRow__d_Fdk .DocumentBuilder_customerSection__bTSpF .DocumentBuilder_customerField__i4ZhC{width:165px!important}.DocumentBuilder_customerEmailRow__d_Fdk .DocumentBuilder_customerSection__bTSpF .DocumentBuilder_customerField__i4ZhC .DocumentBuilder_MuiOutlinedInput-root__kobUG{border-color:#10b981;border-width:1px;padding-left:.875rem!important;max-height:32px!important;height:32px!important}.DocumentBuilder_customerEmailRow__d_Fdk .DocumentBuilder_customerSection__bTSpF .DocumentBuilder_customerField__i4ZhC .DocumentBuilder_MuiOutlinedInput-root__kobUG:hover{border-color:#059669}.DocumentBuilder_customerEmailRow__d_Fdk .DocumentBuilder_customerSection__bTSpF .DocumentBuilder_customerField__i4ZhC .DocumentBuilder_MuiOutlinedInput-root__kobUG.DocumentBuilder_Mui-focused__1fRV_{border-color:#10b981}.DocumentBuilder_customerEmailRow__d_Fdk .DocumentBuilder_customerSection__bTSpF .DocumentBuilder_customerField__i4ZhC .DocumentBuilder_MuiAutocomplete-root__P4JFB .DocumentBuilder_MuiOutlinedInput-root__kobUG{padding-left:.875rem!important}.DocumentBuilder_customerEmailRow__d_Fdk .DocumentBuilder_customerSection__bTSpF .DocumentBuilder_customerField__i4ZhC .DocumentBuilder_MuiAutocomplete-endAdornment__ustM7,.DocumentBuilder_customerEmailRow__d_Fdk .DocumentBuilder_customerSection__bTSpF .DocumentBuilder_customerField__i4ZhC .DocumentBuilder_MuiInputBase-adornedEnd__aJVXq{position:relative}.DocumentBuilder_customerEmailRow__d_Fdk .DocumentBuilder_customerSection__bTSpF .DocumentBuilder_customerField__i4ZhC .DocumentBuilder_MuiAutocomplete-endAdornment__ustM7:before,.DocumentBuilder_customerEmailRow__d_Fdk .DocumentBuilder_customerSection__bTSpF .DocumentBuilder_customerField__i4ZhC .DocumentBuilder_MuiInputBase-adornedEnd__aJVXq:before{content:"";position:absolute;left:-8px;top:50%;transform:translateY(-50%);width:1px;height:20px}.DocumentBuilder_customerEmailRow__d_Fdk .DocumentBuilder_customerSection__bTSpF .DocumentBuilder_customerField__i4ZhC .DocumentBuilder_MuiAutocomplete-popupIndicator__lRmRg{position:relative}.DocumentBuilder_customerEmailRow__d_Fdk .DocumentBuilder_customerSection__bTSpF .DocumentBuilder_customerField__i4ZhC .DocumentBuilder_MuiAutocomplete-popupIndicator__lRmRg:before{content:"";position:absolute;left:-8px;top:50%;transform:translateY(-50%);width:1px;height:20px}.DocumentBuilder_customerEmailRow__d_Fdk .DocumentBuilder_customerSection__bTSpF .DocumentBuilder_statusBadge__6_82D{display:flex;align-items:center;gap:.25rem;padding:.25rem .5rem;background:#fef3c7;border:1px solid #f59e0b;min-width:7.5rem;align-self:flex-start}.DocumentBuilder_customerEmailRow__d_Fdk .DocumentBuilder_customerSection__bTSpF .DocumentBuilder_statusBadge__6_82D .DocumentBuilder_statusLabel__c2GvC{color:#92400e;font-weight:500;font-size:.75rem}.DocumentBuilder_customerEmailRow__d_Fdk .DocumentBuilder_customerSection__bTSpF .DocumentBuilder_statusBadge__6_82D .DocumentBuilder_statusMenu__QDxmj{padding:.125rem;color:#92400e}.DocumentBuilder_customerEmailRow__d_Fdk .DocumentBuilder_emailSection__jNxQT{flex:1;max-width:250px!important;display:flex;flex-direction:column;justify-content:space-between;margin-left:15}.DocumentBuilder_customerEmailRow__d_Fdk .DocumentBuilder_emailSection__jNxQT .DocumentBuilder_emailHeader__zFuMp{display:flex;justify-content:space-between;align-items:center}.DocumentBuilder_customerEmailRow__d_Fdk .DocumentBuilder_emailSection__jNxQT .DocumentBuilder_emailHeader__zFuMp .DocumentBuilder_fieldLabel__oVXTB{font-weight:600;color:#333;font-size:.75rem}.DocumentBuilder_customerEmailRow__d_Fdk .DocumentBuilder_emailSection__jNxQT .DocumentBuilder_emailHeader__zFuMp .DocumentBuilder_ccButton__RAMRS{color:#3b82f6;text-transform:none;font-weight:500;font-size:.75rem;padding:.25rem .5rem;min-width:auto;border:none;background:rgba(0,0,0,0);height:auto}.DocumentBuilder_customerEmailRow__d_Fdk .DocumentBuilder_emailSection__jNxQT .DocumentBuilder_emailHeader__zFuMp .DocumentBuilder_ccButton__RAMRS:hover{background-color:rgba(0,0,0,0);text-decoration:underline}.DocumentBuilder_customerEmailRow__d_Fdk .DocumentBuilder_emailSection__jNxQT .DocumentBuilder_emailField__HyZ6X{width:165px!important}.DocumentBuilder_customerEmailRow__d_Fdk .DocumentBuilder_emailSection__jNxQT .DocumentBuilder_emailField__HyZ6X .DocumentBuilder_MuiTextField-root__ONwzA .DocumentBuilder_MuiOutlinedInput-root__kobUG{background-color:red!important;border-radius:0!important}.DocumentBuilder_customerEmailRow__d_Fdk .DocumentBuilder_emailSection__jNxQT .DocumentBuilder_emailField__HyZ6X .DocumentBuilder_MuiInputBase-root__m_Bli.DocumentBuilder_MuiOutlinedInput-root__kobUG{border-radius:0!important}.DocumentBuilder_customerEmailRow__d_Fdk .DocumentBuilder_emailSection__jNxQT .DocumentBuilder_emailField__HyZ6X .DocumentBuilder_MuiOutlinedInput-root__kobUG{border-color:#d1d5db;border-width:1px;border-radius:0!important}.DocumentBuilder_customerEmailRow__d_Fdk .DocumentBuilder_emailSection__jNxQT .DocumentBuilder_emailField__HyZ6X .DocumentBuilder_MuiOutlinedInput-root__kobUG:hover{border-color:#9ca3af}.DocumentBuilder_customerEmailRow__d_Fdk .DocumentBuilder_emailSection__jNxQT .DocumentBuilder_emailField__HyZ6X .DocumentBuilder_MuiOutlinedInput-root__kobUG.DocumentBuilder_Mui-focused__1fRV_{border-color:#3b82f6}.DocumentBuilder_customerEmailRow__d_Fdk .DocumentBuilder_emailSection__jNxQT .DocumentBuilder_sendLaterCheckbox__y_5tc{margin:0;align-self:flex-start}.DocumentBuilder_customerEmailRow__d_Fdk .DocumentBuilder_emailSection__jNxQT .DocumentBuilder_sendLaterCheckbox__y_5tc .DocumentBuilder_MuiFormControlLabel-label__TW2EM{font-size:.75rem;color:#374151}.DocumentBuilder_customerEmailRow__d_Fdk .DocumentBuilder_amountDisplay__deS37{flex-shrink:0;text-align:right;min-width:7.5rem}.DocumentBuilder_customerEmailRow__d_Fdk .DocumentBuilder_amountDisplay__deS37 .DocumentBuilder_amountLabel__QXzkZ{color:#6b7280;font-size:.625rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.125rem;display:block;width:50px}.DocumentBuilder_customerEmailRow__d_Fdk .DocumentBuilder_amountDisplay__deS37 .DocumentBuilder_amountValue__RS5lW{font-size:1.5rem;font-weight:600;color:#111827;margin:0;display:block}.DocumentBuilder_billingDetailsGrid__aYXnx{display:flex;flex-direction:column;gap:1rem}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3{display:flex;gap:2.5rem;align-items:flex-start}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_billingAddressField__J3OeS{display:flex;flex-direction:column;gap:.25rem}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_billingAddressField__J3OeS .DocumentBuilder_fieldLabel__oVXTB{font-weight:600;color:#333;font-size:.75rem}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_billingAddressField__J3OeS .DocumentBuilder_addressTextArea__dNIE_{width:100%;height:5rem;font-size:.875rem;font-weight:400;background-color:#fff;padding:.5rem .75rem;max-width:215px;min-width:215px;color:#000;max-height:100px;border:1px solid #d1d5db;font-family:inherit;line-height:1.5;resize:none;overflow-y:auto;transition:border-color .2s ease}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_billingAddressField__J3OeS .DocumentBuilder_addressTextArea__dNIE_:hover{border-color:#9ca3af}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_billingAddressField__J3OeS .DocumentBuilder_addressTextArea__dNIE_:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 2px rgba(59,130,246,.1)}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_billingAddressField__J3OeS .DocumentBuilder_addressTextArea__dNIE_.DocumentBuilder_error__bOsiP{border-color:#ef4444}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_billingAddressField__J3OeS .DocumentBuilder_addressTextArea__dNIE_.DocumentBuilder_error__bOsiP:focus{border-color:#ef4444;box-shadow:0 0 0 2px rgba(239,68,68,.1)}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_billingAddressField__J3OeS .DocumentBuilder_errorText___4ZWX{color:#ef4444;font-size:.75rem;margin-top:.25rem;line-height:1.2}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_addressFields__3YR5N{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto auto;gap:16px;max-width:100%}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_addressFields__3YR5N>:nth-child(4){grid-column-start:1;grid-row-start:2}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_addressFields__3YR5N>:nth-child(5){grid-column-start:2;grid-row-start:2}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_addressFields__3YR5N .DocumentBuilder_textInput__59lPa{width:100%!important;min-width:140px!important;max-height:32px!important;color:#000;background-color:#fff;font-family:inherit;font-size:.875rem;line-height:1.5;transition:border-color .2s ease}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_addressFields__3YR5N .DocumentBuilder_textInput__59lPa:hover{border-color:#9ca3af}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_addressFields__3YR5N .DocumentBuilder_textInput__59lPa:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 2px rgba(59,130,246,.1)}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_addressFields__3YR5N .DocumentBuilder_textInput__59lPa.DocumentBuilder_error__bOsiP{border-color:#ef4444}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_addressFields__3YR5N .DocumentBuilder_textInput__59lPa.DocumentBuilder_error__bOsiP:focus{border-color:#ef4444;box-shadow:0 0 0 2px rgba(239,68,68,.1)}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_termsField___v8vc{flex-direction:column;gap:.25rem;min-width:165px!important;max-height:32px!important}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_termsField___v8vc .DocumentBuilder_termsLabel__SaeKm{display:flex;align-items:center;gap:.5rem;margin-bottom:5px}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_termsField___v8vc .DocumentBuilder_termsLabel__SaeKm .DocumentBuilder_fieldLabel__oVXTB{font-weight:600;color:#333;font-size:.75rem}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_termsField___v8vc .DocumentBuilder_termsLabel__SaeKm .DocumentBuilder_helpIcon__OIndU{display:flex;align-items:center;justify-content:center;width:1rem;height:1rem;background-color:#3b82f6;color:#fff;font-size:.625rem;font-weight:700;cursor:pointer;transition:background-color .2s ease}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_termsField___v8vc .DocumentBuilder_termsLabel__SaeKm .DocumentBuilder_helpIcon__OIndU:hover{background-color:#2563eb}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_termsField___v8vc .DocumentBuilder_termsAutocomplete__J2Pyb{width:100%;width:165px!important;max-height:32px!important;border-radius:0!important}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_termsField___v8vc .DocumentBuilder_termsAutocomplete__J2Pyb .DocumentBuilder_MuiInputBase-root__m_Bli.DocumentBuilder_MuiOutlinedInput-root__kobUG{border-radius:0!important;max-height:32px!important}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_termsField___v8vc .DocumentBuilder_termsAutocomplete__J2Pyb .DocumentBuilder_MuiOutlinedInput-root__kobUG{border-color:#d1d5db;border-width:1px;max-height:32px!important;height:32px!important;border-radius:0!important}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_termsField___v8vc .DocumentBuilder_termsAutocomplete__J2Pyb .DocumentBuilder_MuiOutlinedInput-root__kobUG:hover{border-color:#9ca3af}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_termsField___v8vc .DocumentBuilder_termsAutocomplete__J2Pyb .DocumentBuilder_MuiOutlinedInput-root__kobUG.DocumentBuilder_Mui-focused__1fRV_{border-color:#3b82f6;border-radius:0!important}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_termsField___v8vc .DocumentBuilder_termsAutocomplete__J2Pyb .DocumentBuilder_MuiAutocomplete-root__P4JFB .DocumentBuilder_MuiOutlinedInput-root__kobUG{border-radius:0!important;max-height:32px!important;padding-left:.875rem!important}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_termsField___v8vc .DocumentBuilder_termsAutocomplete__J2Pyb .DocumentBuilder_MuiAutocomplete-endAdornment__ustM7{position:relative}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_termsField___v8vc .DocumentBuilder_termsAutocomplete__J2Pyb .DocumentBuilder_MuiAutocomplete-endAdornment__ustM7:before{content:"";position:absolute;left:-8px;top:50%;transform:translateY(-50%);width:1px;height:20px;background-color:#d1d5db}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_dateFields__pSD4P{display:flex;gap:.75rem;min-width:330px;flex-wrap:wrap}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_dateFields__pSD4P .DocumentBuilder_dateField__0LNoz{flex:1;display:flex;flex-direction:column;gap:.25rem;min-width:140px}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_dateFields__pSD4P .DocumentBuilder_dateField__0LNoz .DocumentBuilder_fieldLabel__oVXTB{font-weight:600;color:#333;font-size:.75rem}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_dateFields__pSD4P .DocumentBuilder_dateField__0LNoz .DocumentBuilder_dateInput__MxpMY{width:100%;padding:.375rem .75rem;border:1px solid #d1d5db;max-height:32px!important;background-color:#fff!important;color:#000;font-family:inherit;font-size:.875rem;line-height:1.5;transition:border-color .2s ease}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_dateFields__pSD4P .DocumentBuilder_dateField__0LNoz .DocumentBuilder_dateInput__MxpMY:hover{border-color:#9ca3af}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_dateFields__pSD4P .DocumentBuilder_dateField__0LNoz .DocumentBuilder_dateInput__MxpMY:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 2px rgba(59,130,246,.1)}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_dateFields__pSD4P .DocumentBuilder_dateField__0LNoz .DocumentBuilder_dateInput__MxpMY.DocumentBuilder_error__bOsiP{border-color:#ef4444}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_dateFields__pSD4P .DocumentBuilder_dateField__0LNoz .DocumentBuilder_dateInput__MxpMY.DocumentBuilder_error__bOsiP:focus{border-color:#ef4444;box-shadow:0 0 0 2px rgba(239,68,68,.1)}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_smallField__H7JbI{display:flex;flex-direction:column;gap:.25rem;max-height:32px!important;width:150px}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_smallField__H7JbI .DocumentBuilder_fieldLabel__oVXTB{font-weight:600;color:#333;font-size:.75rem}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_smallField__H7JbI .DocumentBuilder_textInput__59lPa{width:100%;padding:.5rem .75rem;min-width:165px!important;max-height:32px!important;border:1px solid #d1d5db;color:#000;background-color:#fff;font-family:inherit;font-size:.875rem;line-height:1.5;transition:border-color .2s ease}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_smallField__H7JbI .DocumentBuilder_textInput__59lPa:hover{border-color:#9ca3af}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_smallField__H7JbI .DocumentBuilder_textInput__59lPa:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 2px rgba(59,130,246,.1)}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_smallField__H7JbI .DocumentBuilder_textInput__59lPa.DocumentBuilder_error__bOsiP{border-color:#ef4444}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_smallField__H7JbI .DocumentBuilder_textInput__59lPa.DocumentBuilder_error__bOsiP:focus{border-color:#ef4444;box-shadow:0 0 0 2px rgba(239,68,68,.1)}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_smallField__H7JbI .DocumentBuilder_dropdownField__tbPjI{width:100%}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_smallField__H7JbI .DocumentBuilder_dropdownField__tbPjI .DocumentBuilder_selectInput__NreBR{width:100%;padding:.5rem .75rem;border:1px solid #d1d5db;font-family:inherit;font-size:.875rem;line-height:1.5;background-color:#fff;transition:border-color .2s ease}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_smallField__H7JbI .DocumentBuilder_dropdownField__tbPjI .DocumentBuilder_selectInput__NreBR:hover{border-color:#9ca3af}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_smallField__H7JbI .DocumentBuilder_dropdownField__tbPjI .DocumentBuilder_selectInput__NreBR:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 2px rgba(59,130,246,.1)}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_saleLocationField__jn1mf{flex:1;display:flex;flex-direction:column;gap:.25rem;min-width:165px!important;max-width:165px}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_saleLocationField__jn1mf .DocumentBuilder_saleLocationLabel__HewVg{display:flex;align-items:center;gap:.5rem}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_saleLocationField__jn1mf .DocumentBuilder_saleLocationLabel__HewVg .DocumentBuilder_fieldLabel__oVXTB{font-weight:600;color:#111827;font-size:.75rem}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_saleLocationField__jn1mf .DocumentBuilder_saleLocationLabel__HewVg .DocumentBuilder_helpIcon__OIndU{display:flex;align-items:center;justify-content:center;width:1rem;height:1rem;color:#000;font-size:.625rem;font-weight:700;cursor:pointer;transition:background-color .2s ease}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_saleLocationField__jn1mf .DocumentBuilder_saleLocationLabel__HewVg .DocumentBuilder_helpIcon__OIndU:hover{background-color:#2563eb}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_saleLocationField__jn1mf .DocumentBuilder_saleLocationAutocomplete__X5vzy{width:100%}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_saleLocationField__jn1mf .DocumentBuilder_saleLocationAutocomplete__X5vzy .DocumentBuilder_MuiOutlinedInput-root__kobUG{border-color:#d1d5db;border-radius:0!important;border-width:1px;max-height:32px!important;height:32px!important}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_saleLocationField__jn1mf .DocumentBuilder_saleLocationAutocomplete__X5vzy .DocumentBuilder_MuiOutlinedInput-root__kobUG:hover{border-color:#9ca3af}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_saleLocationField__jn1mf .DocumentBuilder_saleLocationAutocomplete__X5vzy .DocumentBuilder_MuiOutlinedInput-root__kobUG.DocumentBuilder_Mui-focused__1fRV_{border-color:#3b82f6}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_saleLocationField__jn1mf .DocumentBuilder_saleLocationAutocomplete__X5vzy .DocumentBuilder_MuiAutocomplete-root__P4JFB .DocumentBuilder_MuiOutlinedInput-root__kobUG{padding-left:.875rem!important;max-width:3.125rem!important}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_saleLocationField__jn1mf .DocumentBuilder_saleLocationAutocomplete__X5vzy .DocumentBuilder_MuiAutocomplete-endAdornment__ustM7{position:relative}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_saleLocationField__jn1mf .DocumentBuilder_saleLocationAutocomplete__X5vzy .DocumentBuilder_MuiAutocomplete-endAdornment__ustM7:before{content:"";position:absolute;left:-8px;top:50%;transform:translateY(-50%);width:1px;height:20px;background-color:#d1d5db}.DocumentBuilder_lineItemsTable__Tb_t5{border:none;overflow:hidden;margin-bottom:.75rem;box-shadow:none}.DocumentBuilder_lineItemsTable__Tb_t5 .DocumentBuilder_MuiTableHead-root__MJZWM{background-color:rgba(0,0,0,0)}.DocumentBuilder_lineItemsTable__Tb_t5 .DocumentBuilder_MuiTableHead-root__MJZWM .DocumentBuilder_MuiTableCell-head__wYONg{font-weight:600;font-size:.6875rem;color:#374151;border-bottom:1px solid #e5e7eb;padding:.5rem .375rem;text-transform:uppercase;letter-spacing:.05em}.DocumentBuilder_lineItemsTable__Tb_t5 .DocumentBuilder_MuiTableBody-root__rHuQC .DocumentBuilder_MuiTableRow-root__fPYXc:hover{background-color:rgba(0,0,0,0)}.DocumentBuilder_lineItemsTable__Tb_t5 .DocumentBuilder_MuiTableBody-root__rHuQC .DocumentBuilder_MuiTableRow-root__fPYXc .DocumentBuilder_MuiTableCell-body__BIpGS{padding:.375rem;border-bottom:1px solid #f3f4f6;font-size:.75rem}.DocumentBuilder_lineItemsActions__aVHbN{display:flex;gap:.5rem;align-items:center;padding-top:.5rem;border-top:1px solid #e5e7eb}.DocumentBuilder_lineItemsActions__aVHbN .DocumentBuilder_MuiButton-root__P4f2k{font-size:.75rem;padding:.25rem .5rem}.DocumentBuilder_summarySection__L1gr6{display:flex;flex-direction:column;gap:.5rem;padding:.75rem;background:#f9fafb;border:1px solid #e5e7eb}.DocumentBuilder_summarySection__L1gr6 .DocumentBuilder_summaryRow___Kj6I{display:flex;justify-content:space-between;align-items:center;padding:.25rem 0;font-weight:500;color:#374151;font-size:.75rem}.DocumentBuilder_attachmentArea__i6G48{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 1rem;border:2px dashed #d1d5db;background:#f9fafb;text-align:center;gap:.5rem}.DocumentBuilder_attachmentArea__i6G48 .DocumentBuilder_attachmentIcon__wUD3F{font-size:2rem;color:#9ca3af}.DocumentBuilder_attachmentArea__i6G48 .DocumentBuilder_attachmentText__s4IkQ{color:#6b7280;font-size:.875rem;font-weight:500}.DocumentBuilder_attachmentArea__i6G48 .DocumentBuilder_attachmentSize__CEtEi{color:#9ca3af;font-size:.6875rem}.DocumentBuilder_quickbooksFooter__dLHe8{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1.25rem;background:#374151;border-top:1px solid #e5e7eb;height:3.5rem}.DocumentBuilder_quickbooksFooter__dLHe8 .DocumentBuilder_footerCenter__LCIeX,.DocumentBuilder_quickbooksFooter__dLHe8 .DocumentBuilder_footerLeft__O_ESo,.DocumentBuilder_quickbooksFooter__dLHe8 .DocumentBuilder_footerRight__D0L9I{display:flex;align-items:center;gap:.5rem}.DocumentBuilder_quickbooksFooter__dLHe8 .DocumentBuilder_footerCenter__LCIeX .DocumentBuilder_MuiButton-root__P4f2k{color:#d1d5db;text-transform:none;font-weight:500;font-size:.75rem}.DocumentBuilder_quickbooksFooter__dLHe8 .DocumentBuilder_footerCenter__LCIeX .DocumentBuilder_MuiButton-root__P4f2k:hover{color:#fff;background-color:hsla(0,0%,100%,.1)}.DocumentBuilder_quickbooksFooter__dLHe8 .DocumentBuilder_footerRight__D0L9I .DocumentBuilder_MuiButton-outlined__Okc4v{color:#d1d5db;border-color:#6b7280;font-size:.75rem}.DocumentBuilder_quickbooksFooter__dLHe8 .DocumentBuilder_footerRight__D0L9I .DocumentBuilder_MuiButton-outlined__Okc4v:hover{color:#fff;border-color:#fff}.DocumentBuilder_quickbooksFooter__dLHe8 .DocumentBuilder_footerRight__D0L9I .DocumentBuilder_MuiButton-contained__G4qcW{background-color:#10b981;color:#fff;font-size:.75rem}.DocumentBuilder_quickbooksFooter__dLHe8 .DocumentBuilder_footerRight__D0L9I .DocumentBuilder_MuiButton-contained__G4qcW:hover{background-color:#059669}.DocumentBuilder_quickbooksFormContainer__IGMJ1{height:100vh;width:100%;background:#fff;overflow:hidden}.DocumentBuilder_itemsTableContainer___izk1{border:none;overflow:hidden;margin-bottom:1rem;box-shadow:none}.DocumentBuilder_itemsTableContainer___izk1 .DocumentBuilder_itemsTable__UuE7C .DocumentBuilder_tableHeader__myJFZ{background-color:rgba(0,0,0,0);font-weight:600;font-size:.75rem;color:#374151;text-transform:uppercase;letter-spacing:.05em;padding:.75rem .5rem;border-bottom:1px solid #e5e7eb}.DocumentBuilder_itemsTableContainer___izk1 .DocumentBuilder_itemsTable__UuE7C .DocumentBuilder_tableRow__YfFEo:hover{background-color:rgba(0,0,0,0)}.DocumentBuilder_itemsTableContainer___izk1 .DocumentBuilder_itemsTable__UuE7C .DocumentBuilder_tableRow__YfFEo .DocumentBuilder_itemNumber__nSehv{padding:.5rem;width:3.75rem}.DocumentBuilder_itemsTableContainer___izk1 .DocumentBuilder_itemsTable__UuE7C .DocumentBuilder_tableRow__YfFEo .DocumentBuilder_itemNumber__nSehv .DocumentBuilder_itemControls__vEQqv{display:flex;align-items:center;gap:.25rem}.DocumentBuilder_itemsTableContainer___izk1 .DocumentBuilder_itemsTable__UuE7C .DocumentBuilder_tableRow__YfFEo .DocumentBuilder_itemNumber__nSehv .DocumentBuilder_itemControls__vEQqv .DocumentBuilder_dragHandle__p1R6k{padding:.125rem;color:#9ca3af}.DocumentBuilder_itemsTableContainer___izk1 .DocumentBuilder_itemsTable__UuE7C .DocumentBuilder_tableRow__YfFEo .DocumentBuilder_itemNumber__nSehv .DocumentBuilder_itemControls__vEQqv .DocumentBuilder_dragHandle__p1R6k:hover{color:#6b7280}.DocumentBuilder_itemsTableContainer___izk1 .DocumentBuilder_itemsTable__UuE7C .DocumentBuilder_tableRow__YfFEo .DocumentBuilder_tableCell___b_3b{padding:.5rem;border-bottom:1px solid #f3f4f6}.DocumentBuilder_itemsTableContainer___izk1 .DocumentBuilder_itemsTable__UuE7C .DocumentBuilder_tableRow__YfFEo .DocumentBuilder_tableCell___b_3b .DocumentBuilder_tableInput__sYC4G{width:100%}.DocumentBuilder_itemsTableContainer___izk1 .DocumentBuilder_itemsTable__UuE7C .DocumentBuilder_tableRow__YfFEo .DocumentBuilder_tableCell___b_3b .DocumentBuilder_tableInput__sYC4G .DocumentBuilder_MuiOutlinedInput-root__kobUG{border-color:rgba(0,0,0,0);border-width:0}.DocumentBuilder_itemsTableContainer___izk1 .DocumentBuilder_itemsTable__UuE7C .DocumentBuilder_tableRow__YfFEo .DocumentBuilder_tableCell___b_3b .DocumentBuilder_tableInput__sYC4G .DocumentBuilder_MuiOutlinedInput-root__kobUG.DocumentBuilder_Mui-focused__1fRV_,.DocumentBuilder_itemsTableContainer___izk1 .DocumentBuilder_itemsTable__UuE7C .DocumentBuilder_tableRow__YfFEo .DocumentBuilder_tableCell___b_3b .DocumentBuilder_tableInput__sYC4G .DocumentBuilder_MuiOutlinedInput-root__kobUG:hover{border-color:rgba(0,0,0,0)}.DocumentBuilder_itemsTableContainer___izk1 .DocumentBuilder_itemsTable__UuE7C .DocumentBuilder_tableRow__YfFEo .DocumentBuilder_tableCell___b_3b .DocumentBuilder_amountCell__XBLvX{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.DocumentBuilder_itemsTableContainer___izk1 .DocumentBuilder_itemsTable__UuE7C .DocumentBuilder_tableRow__YfFEo .DocumentBuilder_tableCell___b_3b .DocumentBuilder_amountCell__XBLvX .DocumentBuilder_amountValue__RS5lW{font-weight:500;color:#111827;flex:1}.DocumentBuilder_itemsTableContainer___izk1 .DocumentBuilder_itemsTable__UuE7C .DocumentBuilder_tableRow__YfFEo .DocumentBuilder_tableCell___b_3b .DocumentBuilder_amountCell__XBLvX .DocumentBuilder_deleteButton__Imspj{padding:.25rem;color:#9ca3af}.DocumentBuilder_itemsTableContainer___izk1 .DocumentBuilder_itemsTable__UuE7C .DocumentBuilder_tableRow__YfFEo .DocumentBuilder_tableCell___b_3b .DocumentBuilder_amountCell__XBLvX .DocumentBuilder_deleteButton__Imspj:hover{background-color:rgba(0,0,0,0)}.DocumentBuilder_actionButtons__ytjnf{display:flex;justify-content:space-between;align-items:flex-start}.DocumentBuilder_actionButtons__ytjnf .DocumentBuilder_leftButtons__HRJ_P{display:flex;gap:.75rem;width:500px}.DocumentBuilder_actionButtons__ytjnf .DocumentBuilder_leftButtons__HRJ_P .DocumentBuilder_addButton__hWo9o,.DocumentBuilder_actionButtons__ytjnf .DocumentBuilder_leftButtons__HRJ_P .DocumentBuilder_clearButton__iAslC,.DocumentBuilder_actionButtons__ytjnf .DocumentBuilder_leftButtons__HRJ_P .DocumentBuilder_subtotalButton__tWMlw{background-color:#fff!important;color:var(--color-primary)!important;text-transform:none;font-weight:600;height:20!important;width:120!important;font-size:12px}.DocumentBuilder_actionButtons__ytjnf .DocumentBuilder_leftButtons__HRJ_P .DocumentBuilder_addButton__hWo9o:hover,.DocumentBuilder_actionButtons__ytjnf .DocumentBuilder_leftButtons__HRJ_P .DocumentBuilder_clearButton__iAslC:hover,.DocumentBuilder_actionButtons__ytjnf .DocumentBuilder_leftButtons__HRJ_P .DocumentBuilder_subtotalButton__tWMlw:hover{background-color:#2563eb}.DocumentBuilder_actionButtons__ytjnf .DocumentBuilder_summarySection__L1gr6{text-align:right;min-width:9.375rem}.DocumentBuilder_actionButtons__ytjnf .DocumentBuilder_summarySection__L1gr6 .DocumentBuilder_summaryRow___Kj6I{display:flex;justify-content:space-between;gap:1rem;margin-bottom:.25rem}.DocumentBuilder_actionButtons__ytjnf .DocumentBuilder_summarySection__L1gr6 .DocumentBuilder_summaryRow___Kj6I .DocumentBuilder_summaryLabel__lsAYR{font-weight:500;color:#374151}.DocumentBuilder_actionButtons__ytjnf .DocumentBuilder_summarySection__L1gr6 .DocumentBuilder_summaryRow___Kj6I .DocumentBuilder_summaryValue__00CN9{font-weight:600;color:#111827}.DocumentBuilder_messageSections__S_2BO{display:flex;flex-direction:column;gap:1rem;width:300px}.DocumentBuilder_messageSections__S_2BO .DocumentBuilder_messageField__LSgGQ{display:flex;flex-direction:column;gap:.25rem}.DocumentBuilder_messageSections__S_2BO .DocumentBuilder_messageField__LSgGQ .DocumentBuilder_fieldLabel__oVXTB{font-weight:600;color:#111827;font-size:.75rem}.DocumentBuilder_messageSections__S_2BO .DocumentBuilder_messageField__LSgGQ .DocumentBuilder_addressTextArea__dNIE_{width:100%;height:5rem;font-size:.875rem;font-weight:400;background-color:#fff;padding:.5rem .75rem;color:#000;max-height:100px;border:1px solid #d1d5db;font-family:inherit;line-height:1.5;resize:none;overflow-y:auto;transition:border-color .2s ease}.DocumentBuilder_messageSections__S_2BO .DocumentBuilder_messageField__LSgGQ .DocumentBuilder_addressTextArea__dNIE_:hover{border-color:#9ca3af}.DocumentBuilder_messageSections__S_2BO .DocumentBuilder_messageField__LSgGQ .DocumentBuilder_addressTextArea__dNIE_:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 2px rgba(59,130,246,.1)}.DocumentBuilder_messageSections__S_2BO .DocumentBuilder_messageField__LSgGQ .DocumentBuilder_addressTextArea__dNIE_.DocumentBuilder_error__bOsiP{border-color:#ef4444}.DocumentBuilder_messageSections__S_2BO .DocumentBuilder_messageField__LSgGQ .DocumentBuilder_addressTextArea__dNIE_.DocumentBuilder_error__bOsiP:focus{border-color:#ef4444;box-shadow:0 0 0 2px rgba(239,68,68,.1)}.DocumentBuilder_messageSections__S_2BO .DocumentBuilder_messageField__LSgGQ .DocumentBuilder_errorText___4ZWX{color:#ef4444;font-size:.75rem;margin-top:.25rem;line-height:1.2}.DocumentBuilder_attachmentsSection__dM3Kh{margin-top:1.5rem}.DocumentBuilder_attachmentsSection__dM3Kh .DocumentBuilder_attachmentsHeader__c2r9E{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.DocumentBuilder_attachmentsSection__dM3Kh .DocumentBuilder_attachmentsHeader__c2r9E .DocumentBuilder_attachmentsTitle__7rZg9{display:flex;align-items:center;gap:.5rem}.DocumentBuilder_attachmentsSection__dM3Kh .DocumentBuilder_attachmentsHeader__c2r9E .DocumentBuilder_attachmentsTitle__7rZg9 .DocumentBuilder_attachmentIcon__wUD3F{color:#6b7280;font-size:1.25rem}.DocumentBuilder_attachmentsSection__dM3Kh .DocumentBuilder_attachmentsHeader__c2r9E .DocumentBuilder_attachmentsTitle__7rZg9 .DocumentBuilder_fieldLabel__oVXTB{font-weight:600;color:#333;font-size:.75rem}.DocumentBuilder_attachmentsSection__dM3Kh .DocumentBuilder_attachmentsHeader__c2r9E .DocumentBuilder_fileSizeLimit__wElzO{color:#6b7280;font-size:.75rem}.DocumentBuilder_attachmentsSection__dM3Kh .DocumentBuilder_uploadArea__ha_j4{position:relative;border:2px dashed #d1d5db;height:100px;padding:2rem;text-align:center;background-color:#f9fafb;cursor:pointer;transition:border-color .2s ease;margin-bottom:50px}.DocumentBuilder_attachmentsSection__dM3Kh .DocumentBuilder_uploadArea__ha_j4:hover{border-color:#9ca3af;background-color:#f3f4f6}.DocumentBuilder_attachmentsSection__dM3Kh .DocumentBuilder_uploadArea__ha_j4 .DocumentBuilder_uploadContent__VaxQB{display:flex;flex-direction:column;align-items:center;gap:.5rem}.DocumentBuilder_attachmentsSection__dM3Kh .DocumentBuilder_uploadArea__ha_j4 .DocumentBuilder_uploadContent__VaxQB .DocumentBuilder_uploadIcon___qCHU{color:#9ca3af;font-size:2rem}.DocumentBuilder_attachmentsSection__dM3Kh .DocumentBuilder_uploadArea__ha_j4 .DocumentBuilder_uploadContent__VaxQB .DocumentBuilder_uploadText__dBeYV{color:#6b7280;font-size:.875rem}.DocumentBuilder_attachmentsSection__dM3Kh .DocumentBuilder_uploadArea__ha_j4 .DocumentBuilder_fileInput__ncqlG{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.DocumentBuilder_attachmentsSection__dM3Kh .DocumentBuilder_uploadArea__ha_j4 .DocumentBuilder_uploadingOverlay__tMQ_f{position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.9);display:flex;align-items:center;justify-content:center;z-index:10}.DocumentBuilder_attachmentsSection__dM3Kh .DocumentBuilder_uploadArea__ha_j4 .DocumentBuilder_attachmentsList__2mP4q{width:100%;display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.DocumentBuilder_attachmentsSection__dM3Kh .DocumentBuilder_uploadArea__ha_j4 .DocumentBuilder_attachmentItem__IQLQA{display:flex;justify-content:space-between;align-items:center;padding:.5rem .75rem;background-color:#fff;border:1px solid #e5e7eb;border-radius:.25rem;transition:background-color .2s ease}.DocumentBuilder_attachmentsSection__dM3Kh .DocumentBuilder_uploadArea__ha_j4 .DocumentBuilder_attachmentItem__IQLQA:hover{background-color:#f9fafb}.DocumentBuilder_attachmentsSection__dM3Kh .DocumentBuilder_uploadArea__ha_j4 .DocumentBuilder_attachmentItem__IQLQA .DocumentBuilder_attachmentInfo__uIpQi{display:flex;align-items:center;gap:.5rem;flex:1}.DocumentBuilder_attachmentsSection__dM3Kh .DocumentBuilder_uploadArea__ha_j4 .DocumentBuilder_attachmentItem__IQLQA .DocumentBuilder_attachmentInfo__uIpQi .DocumentBuilder_fileName__ULt55{color:#3b82f6;font-weight:500;font-size:.875rem;cursor:pointer}.DocumentBuilder_attachmentsSection__dM3Kh .DocumentBuilder_uploadArea__ha_j4 .DocumentBuilder_attachmentItem__IQLQA .DocumentBuilder_attachmentInfo__uIpQi .DocumentBuilder_fileName__ULt55:hover{text-decoration:underline}.DocumentBuilder_attachmentsSection__dM3Kh .DocumentBuilder_uploadArea__ha_j4 .DocumentBuilder_attachmentItem__IQLQA .DocumentBuilder_attachmentInfo__uIpQi .DocumentBuilder_fileSize__ast9_{color:#6b7280;font-size:.75rem}.DocumentBuilder_attachmentsSection__dM3Kh .DocumentBuilder_uploadArea__ha_j4 .DocumentBuilder_attachmentItem__IQLQA .DocumentBuilder_removeButton__EnRzz{color:#6b7280;padding:.25rem;z-index:5}.DocumentBuilder_attachmentsSection__dM3Kh .DocumentBuilder_uploadArea__ha_j4 .DocumentBuilder_attachmentItem__IQLQA .DocumentBuilder_removeButton__EnRzz:hover{color:#dc2626;background-color:#fef2f2}.DocumentBuilder_attachmentsSection__dM3Kh .DocumentBuilder_showExistingButton__jRtNt{margin-top:.75rem;color:#3b82f6;text-transform:none;font-weight:500;padding:.25rem .5rem;min-width:auto;border:none;background:rgba(0,0,0,0);height:auto}.DocumentBuilder_attachmentsSection__dM3Kh .DocumentBuilder_showExistingButton__jRtNt:hover{background-color:rgba(0,0,0,0);text-decoration:underline}.DocumentBuilder_footerActionBar__6t_AO{position:fixed;bottom:0;left:0;right:0;background-color:#393a3d;padding:.375rem 1.5rem!important;display:flex;justify-content:space-between;align-items:center;z-index:1000;border-top:1px solid #4b5563}.DocumentBuilder_footerActionBar__6t_AO .DocumentBuilder_footerLeft__O_ESo{display:flex;align-items:center;gap:1.5rem}.DocumentBuilder_footerActionBar__6t_AO .DocumentBuilder_footerLeft__O_ESo .DocumentBuilder_cancelButton__ZKbRq{border:1px solid #6b6c72!important;color:#fff;text-transform:none;font-weight:700;border-radius:1.25rem;padding:.5rem 1.625rem!important;min-height:1.25rem!important}.DocumentBuilder_footerActionBar__6t_AO .DocumentBuilder_footerLeft__O_ESo .DocumentBuilder_cancelButton__ZKbRq:hover{border-color:#d1d5db;background-color:#191a1b!important}.DocumentBuilder_footerActionBar__6t_AO .DocumentBuilder_footerLinks__rm2Yl{display:flex;align-items:center;gap:1rem;margin-left:68px}.DocumentBuilder_footerActionBar__6t_AO .DocumentBuilder_footerLinks__rm2Yl .DocumentBuilder_footerLink__T2_6l{color:#e5e7eb;text-transform:none;font-weight:500;padding:.25rem .5rem;min-width:auto;border:none;background:rgba(0,0,0,0);height:auto;font-size:.875rem}.DocumentBuilder_footerActionBar__6t_AO .DocumentBuilder_footerLinks__rm2Yl .DocumentBuilder_footerLink__T2_6l:hover{background-color:rgba(0,0,0,0);color:#fff}.DocumentBuilder_footerActionBar__6t_AO .DocumentBuilder_footerLinks__rm2Yl .DocumentBuilder_linkSeparator__zXN4c{width:1px;height:1.5625rem;background-color:#6b7280}.DocumentBuilder_footerActionBar__6t_AO .DocumentBuilder_footerRight__D0L9I{display:flex;gap:.75rem}.DocumentBuilder_footerActionBar__6t_AO .DocumentBuilder_footerRight__D0L9I .DocumentBuilder_saveButton__vttEF{border-color:#9ca3af;color:#fff;text-transform:none;font-weight:500;border-radius:1.25rem;padding:.5rem 1rem;min-height:2.5rem}.DocumentBuilder_footerActionBar__6t_AO .DocumentBuilder_footerRight__D0L9I .DocumentBuilder_saveButton__vttEF:hover{border-color:#d1d5db;background-color:hsla(0,0%,100%,.1)}.DocumentBuilder_footerActionBar__6t_AO .DocumentBuilder_footerRight__D0L9I .DocumentBuilder_saveAndSendButton__Vt_GG{background-color:#10b981;color:#fff;text-transform:none;font-weight:500;border-radius:1.25rem;padding:.5rem 1rem;min-height:2.5rem}.DocumentBuilder_footerActionBar__6t_AO .DocumentBuilder_footerRight__D0L9I .DocumentBuilder_saveAndSendButton__Vt_GG:hover{background-color:#059669}.DocumentBuilder_customiseDropdown__M4bn7{padding:0;min-width:18.75rem;max-height:25rem;display:flex;flex-direction:column}.DocumentBuilder_customiseDropdown__M4bn7 .DocumentBuilder_scrollableTemplateList__iInih{flex:1;max-height:17.5rem;overflow-y:auto;border-bottom:1px solid #f3f4f6}.DocumentBuilder_customiseDropdown__M4bn7 .DocumentBuilder_scrollableTemplateList__iInih::-webkit-scrollbar{width:.375rem}.DocumentBuilder_customiseDropdown__M4bn7 .DocumentBuilder_scrollableTemplateList__iInih::-webkit-scrollbar-track{background:#f1f1f1;border-radius:.1875rem}.DocumentBuilder_customiseDropdown__M4bn7 .DocumentBuilder_scrollableTemplateList__iInih::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:.1875rem}.DocumentBuilder_customiseDropdown__M4bn7 .DocumentBuilder_scrollableTemplateList__iInih::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.DocumentBuilder_customiseDropdown__M4bn7 .DocumentBuilder_scrollableTemplateList__iInih .DocumentBuilder_templateItem__1wGh9{padding:.75rem 1rem;font-size:.875rem;color:#374151;transition:background-color .2s ease;border-bottom:1px solid #f3f4f6;display:flex;align-items:center;justify-content:space-between}.DocumentBuilder_customiseDropdown__M4bn7 .DocumentBuilder_scrollableTemplateList__iInih .DocumentBuilder_templateItem__1wGh9:hover{background-color:#d1fae5}.DocumentBuilder_customiseDropdown__M4bn7 .DocumentBuilder_scrollableTemplateList__iInih .DocumentBuilder_templateItem__1wGh9:last-child{border-bottom:none}.DocumentBuilder_customiseDropdown__M4bn7 .DocumentBuilder_scrollableTemplateList__iInih .DocumentBuilder_noTemplatesContainer__ZLD67,.DocumentBuilder_customiseDropdown__M4bn7 .DocumentBuilder_scrollableTemplateList__iInih .DocumentBuilder_templateErrorContainer__uFjFH,.DocumentBuilder_customiseDropdown__M4bn7 .DocumentBuilder_scrollableTemplateList__iInih .DocumentBuilder_templateLoadingContainer___Z0Gt{padding:1rem;text-align:center;color:#6b7280;display:flex;align-items:center;justify-content:center;flex-direction:column;min-height:5rem}.DocumentBuilder_customiseDropdown__M4bn7 .DocumentBuilder_scrollableTemplateList__iInih .DocumentBuilder_templateErrorContainer__uFjFH{color:#dc2626}.DocumentBuilder_customiseDropdown__M4bn7 .DocumentBuilder_scrollableTemplateList__iInih .DocumentBuilder_templateLoadingContainer___Z0Gt{flex-direction:row}.DocumentBuilder_customiseDropdown__M4bn7 .DocumentBuilder_fixedBottomSection__iUYcL{flex-shrink:0;background:#fff}.DocumentBuilder_customiseDropdown__M4bn7 .DocumentBuilder_fixedBottomSection__iUYcL .DocumentBuilder_standardOption__3mKkY{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.875rem;color:#374151;cursor:pointer;transition:background-color .2s ease}.DocumentBuilder_customiseDropdown__M4bn7 .DocumentBuilder_fixedBottomSection__iUYcL .DocumentBuilder_standardOption__3mKkY:hover{background-color:#f9fafb}.DocumentBuilder_customiseDropdown__M4bn7 .DocumentBuilder_fixedBottomSection__iUYcL .DocumentBuilder_standardOption__3mKkY .DocumentBuilder_checkmarkIcon__TfgUB{color:#10b981;font-weight:700;font-size:1rem}.DocumentBuilder_customiseDropdown__M4bn7 .DocumentBuilder_fixedBottomSection__iUYcL .DocumentBuilder_dropdownSeparator__NFNYq{height:1px;background-color:#e5e7eb;margin:0}.DocumentBuilder_customiseDropdown__M4bn7 .DocumentBuilder_fixedBottomSection__iUYcL .DocumentBuilder_additionalOptions__HcwvA .DocumentBuilder_additionalOption__N411c{padding:.75rem 1rem;font-size:.875rem;color:#374151;cursor:pointer;transition:background-color .2s ease}.DocumentBuilder_customiseDropdown__M4bn7 .DocumentBuilder_fixedBottomSection__iUYcL .DocumentBuilder_additionalOptions__HcwvA .DocumentBuilder_additionalOption__N411c:hover{background-color:#f9fafb}.DocumentBuilder_customiseDropdown__M4bn7 .DocumentBuilder_dropdownTriangle__cPvdK{position:absolute;bottom:-.375rem;left:50%;transform:translateX(-50%);width:0;height:0;border-left:.375rem solid rgba(0,0,0,0);border-right:.375rem solid rgba(0,0,0,0);border-top:.375rem solid #fff}.DocumentBuilder_customiseDropdown__M4bn7 .DocumentBuilder_dropdownTriangle__cPvdK:before{content:"";position:absolute;top:-.4375rem;left:-.375rem;width:0;height:0;border-left:.375rem solid rgba(0,0,0,0);border-right:.375rem solid rgba(0,0,0,0);border-top:.375rem solid #e5e7eb;z-index:-1}.DocumentBuilder_lineItemsSection__FQypU{margin-bottom:1.5rem}.DocumentBuilder_lineItemsSection__FQypU .DocumentBuilder_list-table__JhYTo{margin-bottom:1rem}.DocumentBuilder_lineItemsSection__FQypU .DocumentBuilder_addItemBtn__wPtMn{margin-top:.5rem;font-size:.75rem;padding:.375rem .75rem;border-color:#d1d5db;color:#374151;text-transform:none;font-weight:500}.DocumentBuilder_lineItemsSection__FQypU .DocumentBuilder_addItemBtn__wPtMn:hover{border-color:#9ca3af;background-color:#f9fafb}@media(max-width:1024px){.DocumentBuilder_quickbooksFormContent__xrj5C{gap:1rem;padding:1rem 1rem 100px}.DocumentBuilder_formSection__YFOu0{padding:.75rem;max-width:100%;width:auto}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3{gap:1.25rem}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_billingAddressField__J3OeS .DocumentBuilder_addressFields__3YR5N{grid-template-columns:repeat(2,1fr);gap:12px}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_billingAddressField__J3OeS .DocumentBuilder_addressFields__3YR5N>:nth-child(4){grid-column-start:1;grid-row-start:2}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_billingAddressField__J3OeS .DocumentBuilder_addressFields__3YR5N>:nth-child(5){grid-column-start:2;grid-row-start:2}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_billingAddressField__J3OeS .DocumentBuilder_addressFields__3YR5N .DocumentBuilder_textInput__59lPa{min-width:120px!important}.DocumentBuilder_dateFields__pSD4P{min-width:auto!important;gap:.5rem}.DocumentBuilder_dateFields__pSD4P .DocumentBuilder_dateField__0LNoz,.DocumentBuilder_termsField___v8vc{min-width:120px!important}}@media(max-width:992px)and (min-width:769px){.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3{gap:1rem}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_billingAddressField__J3OeS .DocumentBuilder_addressFields__3YR5N{grid-template-columns:repeat(2,1fr);gap:14px}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_billingAddressField__J3OeS .DocumentBuilder_addressFields__3YR5N>:nth-child(3){grid-column-start:1;grid-row-start:2}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_billingAddressField__J3OeS .DocumentBuilder_addressFields__3YR5N>:nth-child(4){grid-column-start:2;grid-row-start:2}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_billingAddressField__J3OeS .DocumentBuilder_addressFields__3YR5N>:nth-child(5){grid-column-start:1;grid-row-start:3}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_billingAddressField__J3OeS .DocumentBuilder_addressFields__3YR5N .DocumentBuilder_textInput__59lPa{min-width:130px!important}}@media(max-width:768px){.DocumentBuilder_quickbooksHeader__a2zce{padding:.75rem 1rem;height:3.5rem}.DocumentBuilder_quickbooksHeader__a2zce .DocumentBuilder_headerLeft__3mHSA .DocumentBuilder_documentTitleSection__oMpMa .DocumentBuilder_documentTitle__IZo1D{font-size:1rem}.DocumentBuilder_quickbooksFormContent__xrj5C{gap:1rem;padding:.75rem .75rem 100px;overflow-x:hidden}.DocumentBuilder_formSection__YFOu0{padding:.75rem;max-width:100%;overflow-x:hidden}.DocumentBuilder_billingDetailsGrid__aYXnx{max-width:100%;overflow-x:hidden}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3{flex-direction:column;gap:.75rem}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_billingAddressField__J3OeS .DocumentBuilder_addressFields__3YR5N{grid-template-columns:repeat(2,1fr);gap:10px}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_billingAddressField__J3OeS .DocumentBuilder_addressFields__3YR5N>:nth-child(n){grid-column-start:auto;grid-row-start:auto}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_billingAddressField__J3OeS .DocumentBuilder_addressFields__3YR5N .DocumentBuilder_textInput__59lPa{min-width:100px!important}.DocumentBuilder_dateFields__pSD4P{flex-direction:column;min-width:auto!important;gap:.5rem}.DocumentBuilder_dateFields__pSD4P .DocumentBuilder_dateField__0LNoz,.DocumentBuilder_termsField___v8vc{min-width:auto!important;width:100%}.DocumentBuilder_actionButtons__ytjnf{flex-direction:column;gap:.75rem}.DocumentBuilder_actionButtons__ytjnf .DocumentBuilder_leftButtons__HRJ_P{width:100%!important;justify-content:flex-start;flex-wrap:wrap}.DocumentBuilder_actionButtons__ytjnf .DocumentBuilder_leftButtons__HRJ_P .DocumentBuilder_addButton__hWo9o,.DocumentBuilder_actionButtons__ytjnf .DocumentBuilder_leftButtons__HRJ_P .DocumentBuilder_clearButton__iAslC,.DocumentBuilder_actionButtons__ytjnf .DocumentBuilder_leftButtons__HRJ_P .DocumentBuilder_subtotalButton__tWMlw{flex:0 1 auto;min-width:100px!important}.DocumentBuilder_actionButtons__ytjnf .DocumentBuilder_summarySection__L1gr6{min-width:auto!important;text-align:left}.DocumentBuilder_attachmentsSection__dM3Kh .DocumentBuilder_uploadArea__ha_j4{height:75px}.DocumentBuilder_messageSections__S_2BO{width:100%!important}.DocumentBuilder_sectionTitle__gOHyj{font-size:.8125rem;margin-bottom:.625rem}.DocumentBuilder_billingDatesRow__eD7MH{gap:.5rem}.DocumentBuilder_quickbooksFooter__dLHe8{flex-direction:column;gap:.5rem;padding:.5rem .75rem;height:auto}.DocumentBuilder_quickbooksFooter__dLHe8 .DocumentBuilder_footerCenter__LCIeX,.DocumentBuilder_quickbooksFooter__dLHe8 .DocumentBuilder_footerLeft__O_ESo,.DocumentBuilder_quickbooksFooter__dLHe8 .DocumentBuilder_footerRight__D0L9I{width:100%;justify-content:center}.DocumentBuilder_lineItemsTable__Tb_t5{font-size:.6875rem}.DocumentBuilder_lineItemsTable__Tb_t5 .DocumentBuilder_MuiTableCell-body__BIpGS,.DocumentBuilder_lineItemsTable__Tb_t5 .DocumentBuilder_MuiTableCell-head__wYONg{padding:.25rem .1875rem}.DocumentBuilder_lineItemsActions__aVHbN{flex-wrap:wrap;gap:.375rem}}@media(max-width:480px){.DocumentBuilder_quickbooksHeader__a2zce{padding:.5rem .75rem}.DocumentBuilder_quickbooksHeader__a2zce .DocumentBuilder_headerLeft__3mHSA .DocumentBuilder_documentTitleSection__oMpMa .DocumentBuilder_documentTitle__IZo1D{font-size:.875rem}.DocumentBuilder_quickbooksFormContent__xrj5C{gap:.75rem;padding:.5rem .5rem 100px}.DocumentBuilder_formSection__YFOu0{padding:.5rem}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3{flex-direction:column;gap:.75rem}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_billingAddressField__J3OeS .DocumentBuilder_addressFields__3YR5N{grid-template-columns:1fr;gap:8px}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_billingAddressField__J3OeS .DocumentBuilder_addressFields__3YR5N>:nth-child(n){grid-column-start:auto;grid-row-start:auto}.DocumentBuilder_billingDetailsGrid__aYXnx .DocumentBuilder_billingRow__idjU3 .DocumentBuilder_billingAddressField__J3OeS .DocumentBuilder_addressFields__3YR5N .DocumentBuilder_textInput__59lPa{min-width:auto!important;width:100%!important}.DocumentBuilder_dateFields__pSD4P{flex-direction:column;min-width:auto!important;gap:.375rem}.DocumentBuilder_dateFields__pSD4P .DocumentBuilder_dateField__0LNoz,.DocumentBuilder_termsField___v8vc{min-width:auto!important;width:100%}.DocumentBuilder_termsField___v8vc{margin-bottom:.75rem}.DocumentBuilder_actionButtons__ytjnf{flex-direction:column;gap:1rem;align-items:stretch}.DocumentBuilder_actionButtons__ytjnf .DocumentBuilder_leftButtons__HRJ_P{width:100%!important;flex-wrap:wrap;gap:.5rem;justify-content:space-between}.DocumentBuilder_actionButtons__ytjnf .DocumentBuilder_leftButtons__HRJ_P .DocumentBuilder_addButton__hWo9o,.DocumentBuilder_actionButtons__ytjnf .DocumentBuilder_leftButtons__HRJ_P .DocumentBuilder_clearButton__iAslC,.DocumentBuilder_actionButtons__ytjnf .DocumentBuilder_leftButtons__HRJ_P .DocumentBuilder_subtotalButton__tWMlw{flex:1;min-width:100px!important;max-width:130px}.DocumentBuilder_actionButtons__ytjnf .DocumentBuilder_summarySection__L1gr6{min-width:auto!important;text-align:left;width:100%}.DocumentBuilder_attachmentsSection__dM3Kh{margin-top:1rem}.DocumentBuilder_attachmentsSection__dM3Kh .DocumentBuilder_uploadArea__ha_j4{height:80px;padding:1rem}.DocumentBuilder_actionButtons__ytjnf .DocumentBuilder_leftButtons__HRJ_P{flex-direction:column;gap:.375rem}.DocumentBuilder_actionButtons__ytjnf .DocumentBuilder_leftButtons__HRJ_P .DocumentBuilder_addButton__hWo9o,.DocumentBuilder_actionButtons__ytjnf .DocumentBuilder_leftButtons__HRJ_P .DocumentBuilder_clearButton__iAslC,.DocumentBuilder_actionButtons__ytjnf .DocumentBuilder_leftButtons__HRJ_P .DocumentBuilder_subtotalButton__tWMlw{width:100%!important;min-width:auto!important;max-width:none}.DocumentBuilder_actionButtons__ytjnf .DocumentBuilder_summarySection__L1gr6 .DocumentBuilder_summaryRow___Kj6I{margin-bottom:.375rem}.DocumentBuilder_attachmentsSection__dM3Kh{margin-top:.75rem}.DocumentBuilder_attachmentsSection__dM3Kh .DocumentBuilder_uploadArea__ha_j4{height:70px;padding:.75rem}.DocumentBuilder_attachmentsSection__dM3Kh .DocumentBuilder_attachmentsHeader__c2r9E{flex-direction:column;align-items:flex-start;gap:.25rem}.DocumentBuilder_messageSections__S_2BO{width:100%!important}.DocumentBuilder_sectionTitle__gOHyj{font-size:.75rem}.DocumentBuilder_statusBadge__6_82D{padding:.1875rem .375rem}.DocumentBuilder_statusBadge__6_82D .DocumentBuilder_statusLabel__c2GvC{font-size:.6875rem}}.DocumentBuilder_customDatePicker__5_EvN .DocumentBuilder_MuiPaper-root__2YL1Z{background-color:#fff!important;border:1px solid #d1d5db!important;border-radius:8px!important;box-shadow:0 4px 12px rgba(0,0,0,.15)!important}.DocumentBuilder_customDatePicker__5_EvN .DocumentBuilder_MuiPickersCalendarHeader-root__pJHqE{background-color:#fff!important;color:#000!important;border-bottom:1px solid #e5e7eb!important}.DocumentBuilder_customDatePicker__5_EvN .DocumentBuilder_MuiPickersDay-root___gi5G{background-color:#fff!important;color:#000!important;border-radius:4px!important}.DocumentBuilder_customDatePicker__5_EvN .DocumentBuilder_MuiPickersDay-root___gi5G:hover{background-color:#f3f4f6!important}.DocumentBuilder_customDatePicker__5_EvN .DocumentBuilder_MuiPickersDay-root___gi5G.DocumentBuilder_Mui-selected__2fHJG{background-color:#3b82f6!important;color:#fff!important}.DocumentBuilder_customDatePicker__5_EvN .DocumentBuilder_MuiPickersDay-root___gi5G.DocumentBuilder_MuiPickersDay-today__wn5MY{background-color:#dbeafe!important;color:#1e40af!important;font-weight:600!important}.DocumentBuilder_customDatePicker__5_EvN .DocumentBuilder_MuiPickersMonth-monthButton__u_wJ8,.DocumentBuilder_customDatePicker__5_EvN .DocumentBuilder_MuiPickersYear-yearButton__TO9Mh{background-color:#fff!important;color:#000!important;border-radius:4px!important}.DocumentBuilder_customDatePicker__5_EvN .DocumentBuilder_MuiPickersMonth-monthButton__u_wJ8:hover,.DocumentBuilder_customDatePicker__5_EvN .DocumentBuilder_MuiPickersYear-yearButton__TO9Mh:hover{background-color:#f3f4f6!important}.DocumentBuilder_customDatePicker__5_EvN .DocumentBuilder_MuiPickersCalendarHeader-switchViewButton__Cvj1K{background-color:#fff!important;color:#000!important}.DocumentBuilder_customDatePicker__5_EvN .DocumentBuilder_MuiPickersCalendarHeader-switchViewButton__Cvj1K:hover{background-color:#f3f4f6!important}.DocumentBuilder_customDatePicker__5_EvN .DocumentBuilder_MuiPickersArrowSwitcher-button__xZT_E{background-color:#fff!important;color:#000!important}.DocumentBuilder_customDatePicker__5_EvN .DocumentBuilder_MuiPickersArrowSwitcher-button__xZT_E:hover{background-color:#f3f4f6!important}.DocumentBuilder_MuiFormControl-root-MuiPickersTextField-root__VP2Mv,.DocumentBuilder_MuiFormControl-root-MuiPickersTextField-root__VP2Mv .DocumentBuilder_MuiInputBase-input__ZUaj1,.DocumentBuilder_MuiFormControl-root-MuiPickersTextField-root__VP2Mv .DocumentBuilder_MuiInputBase-root__m_Bli,.DocumentBuilder_MuiFormControl-root-MuiPickersTextField-root__VP2Mv .DocumentBuilder_MuiOutlinedInput-root__kobUG{background-color:#fff!important}.DocumentBuilder_MuiPickersInputBase-input__oB85T,.DocumentBuilder_MuiPickersInputBase-root-MuiPickersOutlinedInput-root__EBcD2,.DocumentBuilder_MuiPickersInputBase-root__jgY6Q,.DocumentBuilder_MuiPickersOutlinedInput-notchedOutline__8mswn,.DocumentBuilder_MuiPickersOutlinedInput-root__oaRPN,.DocumentBuilder_MuiPickersSectionList-root__aileo,.DocumentBuilder_MuiPickersSectionList-sectionContent__yz4b6,.DocumentBuilder_MuiPickersSectionList-section___9SYa{background-color:#fff!important;border-radius:0!important}.DocumentBuilder_MuiButtonBase-root__Xn2jX,.DocumentBuilder_MuiFormControl-root__9xFxi,.DocumentBuilder_MuiIconButton-edgeEnd__yunhU,.DocumentBuilder_MuiIconButton-root__HCgQO,.DocumentBuilder_MuiIconButton-sizeMedium__1hYIe,.DocumentBuilder_MuiInputAdornment-outlined__w9ozk,.DocumentBuilder_MuiInputAdornment-positionEnd__ATgrG,.DocumentBuilder_MuiInputAdornment-root___iJMZ,.DocumentBuilder_MuiInputAdornment-sizeSmall___fF7r,.DocumentBuilder_MuiInputBase-root__m_Bli,.DocumentBuilder_MuiOutlinedInput-root__kobUG,.DocumentBuilder_MuiPickersInputBase-adornedEnd__3rwLf,.DocumentBuilder_MuiPickersInputBase-colorPrimary__kTf4t,.DocumentBuilder_MuiPickersInputBase-fullWidth__dgBRk,.DocumentBuilder_MuiPickersInputBase-inputSizeSmall__VLhr6,.DocumentBuilder_MuiPickersInputBase-sectionAfter__Ws7yD,.DocumentBuilder_MuiPickersInputBase-sectionBefore__4JTa9,.DocumentBuilder_MuiPickersInputBase-sectionContent__VJW_b,.DocumentBuilder_MuiPickersInputBase-sectionsContainer__SeqiJ{border-radius:0!important}.Loading_container__aU0Nd{display:flex;justify-content:center;align-items:center}.Loading_container__aU0Nd .Loading_card__MO4YM{background:#fff;max-width:37.5rem;padding:2.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;border-radius:.75rem;box-shadow:0 1px 3px rgba(0,0,0,.1);text-align:center}.Loading_container__aU0Nd .Loading_card__MO4YM .Loading_textContainer__B7c7_{display:flex;flex-direction:column;align-items:center;gap:.06rem;justify-content:center}.Loading_container__aU0Nd .Loading_card__MO4YM .Loading_textContainer__B7c7_ .Loading_title__OBsyx{font-size:1.25rem;font-weight:600;color:#64748b}.Loading_container__aU0Nd .Loading_card__MO4YM .Loading_textContainer__B7c7_ .Loading_subtitle__naYbp{font-size:1rem;color:#94a3b8}.ExpenseForm_expenseFormPage__7vPmz{width:100%;height:100%;max-width:75rem;background-color:linear-gradient(90deg,#aedff7,#e5e5e5);display:flex;flex-direction:column;gap:1rem;padding:2rem}.ExpenseForm_title__jiuxt{font-size:1.375rem!important;font-weight:600!important}.ExpenseForm_form__5Cv1f{display:flex;flex-direction:column;gap:1rem;padding:2rem;background:#fff;border-radius:.75rem;box-shadow:0 0 10px 0 rgba(0,0,0,.1)}.ExpenseForm_buttons__VHlJg{display:flex;justify-content:space-between;gap:1rem;margin-top:1rem}@media(width < 640px){.ExpenseForm_buttons__VHlJg{flex-direction:column;width:100%}.ExpenseForm_buttons__VHlJg .ExpenseForm_leftButtonsContainer___VBtf,.ExpenseForm_buttons__VHlJg .ExpenseForm_rightButtonsContainer__T16EZ{width:100%;display:flex;flex-direction:column}.ExpenseForm_buttons__VHlJg .ExpenseForm_leftButtonsContainer___VBtf .ExpenseForm_MuiButtonBase-root____j1R,.ExpenseForm_buttons__VHlJg .ExpenseForm_leftButtonsContainer___VBtf button,.ExpenseForm_buttons__VHlJg .ExpenseForm_rightButtonsContainer__T16EZ .ExpenseForm_MuiButtonBase-root____j1R,.ExpenseForm_buttons__VHlJg .ExpenseForm_rightButtonsContainer__T16EZ button{width:100%}}.ExpenseForm_buttons__VHlJg .ExpenseForm_leftButtonsContainer___VBtf{display:flex;gap:1rem}@media(width < 640px){.ExpenseForm_buttons__VHlJg .ExpenseForm_leftButtonsContainer___VBtf{width:100%}}.ExpenseForm_buttons__VHlJg .ExpenseForm_rightButtonsContainer__T16EZ{display:flex;gap:1rem}@media(width < 640px){.ExpenseForm_buttons__VHlJg .ExpenseForm_rightButtonsContainer__T16EZ{width:100%}}.ExpenseForm_photoUpload__uupfj{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.ExpenseForm_inputField__E1hZE{display:flex;gap:.625rem}@media(width < 640px){.ExpenseForm_inputField__E1hZE{flex-direction:column}}.ExpenseForm_inputField__E1hZE .ExpenseForm_textFieldLabel__3KKmf{line-height:2.5rem;min-width:12.5rem;padding-left:1.25rem;font-size:.906rem;align-self:flex-start;min-height:2.25rem;display:flex;align-items:center;font-weight:500;color:#64748b;letter-spacing:.36px}@media(width < 640px){.ExpenseForm_inputField__E1hZE .ExpenseForm_textFieldLabel__3KKmf{padding-left:0}}.Upload_upload__pWbZf{width:12.5rem;height:7.5rem;border:.125rem solid #9ca3af;border-radius:.25rem;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:border-color .2s;overflow:hidden}.Upload_upload__pWbZf label{width:100%;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer}.Upload_upload__pWbZf .Upload_uploadPlaceholder__PHvQJ{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;width:100%;height:100%}.Upload_upload__pWbZf .Upload_uploadPlaceholder__PHvQJ .Upload_MuiSvgIcon-root__kC1X8{color:#64748b;margin-bottom:.5rem;font-size:1.625rem}.Upload_upload__pWbZf .Upload_uploadPlaceholder__PHvQJ p{margin:0;font-size:1rem;font-weight:600;color:#333}.Upload_upload__pWbZf .Upload_uploadPlaceholder__PHvQJ span{font-size:.875rem;color:#64748b}.Upload_upload__pWbZf .Upload_uploadedWrapper__y3ua1{position:relative;width:100%;height:100%;display:inline-block}.Upload_upload__pWbZf .Upload_uploadedWrapper__y3ua1 .Upload_uploadedFile__cDmPK{width:100%;height:100%;object-fit:contain;border-radius:.375rem}.Upload_upload__pWbZf .Upload_uploadedWrapper__y3ua1 .Upload_loaderOverlay__gZhFa{position:absolute;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.7);display:flex;align-items:center;justify-content:center;z-index:10}.Upload_upload__pWbZf .Upload_uploadedWrapper__y3ua1 .Upload_removeButton__3FTzX{position:absolute;top:6px;right:6px;background:hsla(0,0%,100%,.85);border:none;border-radius:50%;width:28px;height:28px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:3;box-shadow:0 1px 4px rgba(0,0,0,.08);transition:background .2s;padding:0}.Upload_upload__pWbZf .Upload_uploadedWrapper__y3ua1 .Upload_removeButton__3FTzX:hover{background:#eee}.Upload_upload__pWbZf .Upload_uploadedWrapper__y3ua1 .Upload_removeButton__3FTzX svg{color:#333}.Upload_upload__pWbZf .Upload_hoverBar__FZdyb{position:absolute;left:50%;bottom:0;transform:translate(-50%,100%);width:100%;height:0;opacity:0;background:#fff;color:#000;border-radius:0 0 8px 8px;display:flex;align-items:center;justify-content:center;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);pointer-events:none;z-index:2}.Upload_upload__pWbZf .Upload_hoverBar__FZdyb.Upload_show__BRhL1{height:2em;opacity:1;transform:translate(-50%);pointer-events:auto}.Upload_upload__pWbZf .Upload_hoverBar__FZdyb .Upload_hoverText__aCibb{font-size:.875em;font-weight:600;color:#333;text-align:center;width:100%;line-height:1.5em;padding:.25em 0}.ClientForm_clientFormPage__tIVlh{width:100%;height:100%;margin:0 auto;max-width:75rem;background-color:#e0f7fa;display:flex;flex-direction:column;gap:1rem;padding:2rem}.ClientForm_clientFormPage__tIVlh .ClientForm_title__DPj2i{font-size:1.375rem!important;font-weight:600!important}.ClientForm_clientFormPage__tIVlh .ClientForm_form__yOrh0{display:flex;flex-direction:column;gap:1rem;padding:2rem;background:#fff;border-radius:.75rem;box-shadow:0 0 10px 0 rgba(0,0,0,.1)}.ClientForm_clientFormPage__tIVlh .ClientForm_buttons__oBIUR{display:flex;justify-content:space-between;gap:1rem;margin-top:1rem}@media(width < 640px){.ClientForm_clientFormPage__tIVlh .ClientForm_buttons__oBIUR{flex-direction:column;width:100%}.ClientForm_clientFormPage__tIVlh .ClientForm_buttons__oBIUR .ClientForm_leftButtonsContainer__9H4pZ,.ClientForm_clientFormPage__tIVlh .ClientForm_buttons__oBIUR .ClientForm_rightButtonsContainer__MnX1V{width:100%;display:flex;flex-direction:column}.ClientForm_clientFormPage__tIVlh .ClientForm_buttons__oBIUR .ClientForm_leftButtonsContainer__9H4pZ .ClientForm_MuiButtonBase-root__2ZQpL,.ClientForm_clientFormPage__tIVlh .ClientForm_buttons__oBIUR .ClientForm_leftButtonsContainer__9H4pZ button,.ClientForm_clientFormPage__tIVlh .ClientForm_buttons__oBIUR .ClientForm_rightButtonsContainer__MnX1V .ClientForm_MuiButtonBase-root__2ZQpL,.ClientForm_clientFormPage__tIVlh .ClientForm_buttons__oBIUR .ClientForm_rightButtonsContainer__MnX1V button{width:100%}}.ClientForm_clientFormPage__tIVlh .ClientForm_buttons__oBIUR .ClientForm_leftButtonsContainer__9H4pZ{display:flex;gap:1rem}@media(width < 640px){.ClientForm_clientFormPage__tIVlh .ClientForm_buttons__oBIUR .ClientForm_leftButtonsContainer__9H4pZ{width:100%}}.ClientForm_clientFormPage__tIVlh .ClientForm_buttons__oBIUR .ClientForm_rightButtonsContainer__MnX1V{display:flex;gap:1rem}@media(width < 640px){.ClientForm_clientFormPage__tIVlh .ClientForm_buttons__oBIUR .ClientForm_rightButtonsContainer__MnX1V{width:100%}}.ClientForm_inputField__NvM85{display:flex;gap:.625rem}@media(width < 640px){.ClientForm_inputField__NvM85{flex-direction:column}}.ClientForm_inputField__NvM85 .ClientForm_textFieldLabel__dPaLg{line-height:2.5rem;min-width:12.5rem;padding-left:1.5rem;font-size:.906rem;min-height:2.25rem;align-self:flex-start;display:flex;align-items:center;font-weight:500;color:#64748b;letter-spacing:.36px}@media(width < 640px){.ClientForm_inputField__NvM85 .ClientForm_textFieldLabel__dPaLg{padding-left:0}}.PrintPreviewScreen_modal__bCUGx{z-index:1300}.PrintPreviewScreen_container__CZaIG{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;display:flex;flex-direction:column;outline:none}.PrintPreviewScreen_header__G5cyO{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem;border-bottom:1px solid #e5e7eb;background-color:#f4f5f8!important;z-index:10}.PrintPreviewScreen_header__G5cyO .PrintPreviewScreen_title__yTVAg{font-size:1.25rem;font-weight:600;color:#1f2937;margin:0}.PrintPreviewScreen_header__G5cyO .PrintPreviewScreen_closeButton__Fjcfn{color:#6b7280;padding:.5rem}.PrintPreviewScreen_header__G5cyO .PrintPreviewScreen_closeButton__Fjcfn:hover{background-color:#f3f4f6;color:#374151}.PrintPreviewScreen_content__HtzLU{display:flex;flex:1;min-height:0}.PrintPreviewScreen_leftPanel__Vxv7i{width:31.25rem;background-color:#fff;padding:1.5rem;display:flex;flex-direction:column;justify-content:space-between;overflow-y:auto}.PrintPreviewScreen_instructionText__evKgM{font-size:.875rem;color:#374151;line-height:1.6;padding:10px;margin-bottom:2rem}.PrintPreviewScreen_personalizeSection__qkq8o{flex:1;padding:10px}.PrintPreviewScreen_personalizeSection__qkq8o .PrintPreviewScreen_sectionTitle__xviDr{font-size:1rem;font-weight:600;color:#1f2937;margin-bottom:1rem;line-height:1.4}.PrintPreviewScreen_linkButtons__CCdA9{display:flex;flex-direction:column;gap:.5rem}.PrintPreviewScreen_linkButton__e9Ase{text-align:left;justify-content:flex-start;padding:.5rem 0;font-size:.875rem;color:#2563eb;text-transform:none;font-weight:400}.PrintPreviewScreen_linkButton__e9Ase:hover{background-color:rgba(0,0,0,0);text-decoration:underline}.PrintPreviewScreen_blueLink__8b2TR{color:#2563eb;font-size:.875rem;font-weight:400;text-decoration:none;cursor:pointer;transition:text-decoration .2s ease}.PrintPreviewScreen_blueLink__8b2TR:hover{text-decoration:underline}.PrintPreviewScreen_pdfStatusSection__ffqCx{margin-top:1.5rem;padding:1rem;background-color:#f8f9fa;border-radius:.5rem;border:1px solid #e5e7eb}.PrintPreviewScreen_pdfStatusSection__ffqCx .PrintPreviewScreen_sectionTitle__xviDr{font-size:.875rem;font-weight:600;color:#1f2937;margin-bottom:.75rem;line-height:1.4}.PrintPreviewScreen_pdfStatusSection__ffqCx .PrintPreviewScreen_statusInfo__EHZYI .PrintPreviewScreen_MuiTypography-root__ilUHg{font-size:.75rem;word-break:break-all}.PrintPreviewScreen_rightPanel__fGkSD{flex:1;height:70%;right:20px;top:20px;display:flex;flex-direction:column;background-color:#374151;position:relative}.PrintPreviewScreen_loadingContainer__Ruq7c{color:#fff}.PrintPreviewScreen_errorContainer__7SBD0,.PrintPreviewScreen_loadingContainer__Ruq7c{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.PrintPreviewScreen_errorContainer__7SBD0{padding:2.5rem}.PrintPreviewScreen_pdfContainer___BVcw{height:100%;width:100%;display:flex;justify-content:center;align-items:center;position:relative}.PrintPreviewScreen_pdfViewer__vJHDJ{width:100%;height:100%;border:none}.PrintPreviewScreen_fallbackPreview__IYg_1,.PrintPreviewScreen_pdfViewer__vJHDJ{border-radius:.5rem;box-shadow:0 .25rem .75rem rgba(0,0,0,.3);background-color:#fff}.PrintPreviewScreen_fallbackPreview__IYg_1{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;z-index:5}.PrintPreviewScreen_fallbackContent__Lv30X{padding:2rem;text-align:center;max-width:25rem;width:100%}.PrintPreviewScreen_fallbackContent__Lv30X .PrintPreviewScreen_fallbackHeader__1o59K{margin-bottom:1.5rem}.PrintPreviewScreen_fallbackContent__Lv30X .PrintPreviewScreen_fallbackHeader__1o59K .PrintPreviewScreen_MuiTypography-h6__gGbOX{margin-bottom:.5rem}.PrintPreviewScreen_fallbackContent__Lv30X .PrintPreviewScreen_fallbackActions__s3JEL{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem}.PrintPreviewScreen_fallbackContent__Lv30X .PrintPreviewScreen_fallbackInfo__6ZGin .PrintPreviewScreen_MuiTypography-caption__NSctD{line-height:1.5}.PrintPreviewScreen_iframeError__mpl6f{position:absolute;top:1rem;left:1rem;right:1rem;z-index:10}.PrintPreviewScreen_iframeLoadingIndicator__BWYVL{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:hsla(0,0%,100%,.95);border-radius:.5rem;padding:1.5rem;z-index:15;box-shadow:0 .25rem .75rem rgba(0,0,0,.1);text-align:center;max-width:18.75rem}.PrintPreviewScreen_forceFallback__m08z8{position:absolute;bottom:1rem;left:50%;transform:translateX(-50%);z-index:20;background-color:hsla(0,0%,100%,.9);padding:.5rem;border-radius:.25rem;box-shadow:0 .125rem .5rem rgba(0,0,0,.1)}.PrintPreviewScreen_pdfFallback__CtDRX{background-color:rgba(0,0,0,.8);border-radius:.5rem;padding:1.5rem;max-width:25rem}.PrintPreviewScreen_iframeLoading__XNtWz,.PrintPreviewScreen_pdfFallback__CtDRX{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;z-index:10}.PrintPreviewScreen_directUrlContainer__aVWtt{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2.5rem;height:100%}.PrintPreviewScreen_pdfPlaceholder__TwpMT{background-color:#fff;border-radius:.5rem;padding:2.5rem;box-shadow:0 .25rem .75rem rgba(0,0,0,.3);min-height:25rem;width:100%;display:flex;align-items:center;justify-content:center}.PrintPreviewScreen_debugPanel__HV9MH{background-color:rgba(0,0,0,.7);border-radius:.5rem;padding:1rem;margin-bottom:1rem;border:1px solid hsla(0,0%,100%,.2)}.PrintPreviewScreen_debugInfo__c7fim{background-color:hsla(0,0%,100%,.1);border-radius:.375rem;padding:.75rem;font-family:Courier New,monospace;font-size:.75rem}.PrintPreviewScreen_footer__P21Ll{position:fixed;bottom:0;left:0;right:0;background-color:#fff;border-top:1px solid #e5e7eb;padding:1rem 1.5rem;display:flex;justify-content:space-between;align-items:center;z-index:20;box-shadow:0 -.125rem .5rem rgba(0,0,0,.1)}.PrintPreviewScreen_footer__P21Ll .PrintPreviewScreen_closeBtn__QCorO{border:1px solid #d1d5db;color:#374151;font-weight:500;text-transform:none;padding:.625rem 1rem}.PrintPreviewScreen_footer__P21Ll .PrintPreviewScreen_closeBtn__QCorO:hover{background-color:#f9fafb;border-color:#9ca3af}.PrintPreviewScreen_footer__P21Ll .PrintPreviewScreen_linkBtn__L8N10{color:#2563eb;font-weight:400;text-transform:none;padding:.625rem 1rem;justify-content:flex-start}.PrintPreviewScreen_footer__P21Ll .PrintPreviewScreen_linkBtn__L8N10:hover{background-color:rgba(0,0,0,0);text-decoration:underline}.PrintPreviewScreen_footer__P21Ll .PrintPreviewScreen_downloadBtn__HufGP{border:2px solid #393a3d!important;color:#393a3d!important;font-weight:500;height:36;width:113;text-transform:none;padding:.625rem 1rem}.PrintPreviewScreen_footer__P21Ll .PrintPreviewScreen_downloadBtn__HufGP:hover{background-color:#f9fafb;border-color:#9ca3af}.PrintPreviewScreen_footer__P21Ll .PrintPreviewScreen_downloadBtn__HufGP:disabled{background-color:#f3f4f6;color:#9ca3af;border-color:#e5e7eb}.PrintPreviewScreen_footer__P21Ll .PrintPreviewScreen_printBtn__JJmqL{background-color:#00892e!important;color:#fff;font-weight:500;height:36;width:100;text-transform:none;padding:.625rem 1rem}.PrintPreviewScreen_footer__P21Ll .PrintPreviewScreen_printBtn__JJmqL:hover{background-color:#006c23!important}.PrintPreviewScreen_footer__P21Ll .PrintPreviewScreen_printBtn__JJmqL:disabled{background-color:#9ca3af;color:#f3f4f6}@media(max-width:1024px){.PrintPreviewScreen_leftPanel__Vxv7i{width:30rem}}@media(max-width:768px){.PrintPreviewScreen_content__HtzLU{flex-direction:column}.PrintPreviewScreen_leftPanel__Vxv7i{width:100%;height:12.5rem;border-right:none;border-bottom:1px solid #e5e7eb}.PrintPreviewScreen_footer__P21Ll{flex-direction:column;gap:.75rem;padding:1.25rem 1.5rem}.PrintPreviewScreen_footer__P21Ll .PrintPreviewScreen_closeBtn__QCorO,.PrintPreviewScreen_footer__P21Ll .PrintPreviewScreen_downloadBtn__HufGP,.PrintPreviewScreen_footer__P21Ll .PrintPreviewScreen_linkBtn__L8N10,.PrintPreviewScreen_footer__P21Ll .PrintPreviewScreen_printBtn__JJmqL{width:100%}}.PrintPreviewModal_modalContent__EF33Y{padding:.625rem}.PrintPreviewModal_optionSection__YmArf{margin-bottom:1rem}.PrintPreviewModal_checkboxLabel__XbCLL{margin:0}.PrintPreviewModal_checkboxLabel__XbCLL .PrintPreviewModal_MuiFormControlLabel-label__DRgJt{font-size:.875rem;color:#374151;font-weight:500}.PrintPreviewModal_checkbox__fyT39{color:#6b7280}.PrintPreviewModal_checkbox__fyT39.PrintPreviewModal_Mui-checked__byj0r{color:#333}.PrintPreviewModal_divider__dHUt1{margin:.3125rem 0;border-color:#e5e7eb}.PrintPreviewModal_actionButtons__BQR_J{margin:.5rem 0}.PrintPreviewModal_actionOption__4t6Hk{padding:.75rem 0;font-size:.875rem;font-weight:400;color:#374151;cursor:pointer;display:flex;justify-content:center;align-items:center;transition:background-color .2s ease}.PrintPreviewModal_actionOption__4t6Hk:hover{background-color:#f9fafb}.PrintPreviewModal_actionOption__4t6Hk:first-child{margin-bottom:.125rem}.PrintPreviewModal_footerSection__dXCGG{margin-top:.5rem}.PrintPreviewModal_footerButton__Gc0Ug{background-color:#374151;color:#fff;font-weight:500;font-size:.875rem;text-align:center;padding:.75rem 1rem;cursor:pointer;transition:background-color .2s ease}.PrintPreviewModal_footerButton__Gc0Ug:hover{background-color:#111827}.PrintPreviewModal_dropdownTriangle__7jano{bottom:-.375rem;left:50%;transform:translateX(-50%);border-top:.375rem solid #fff}.PrintPreviewModal_dropdownTriangle__7jano,.PrintPreviewModal_dropdownTriangle__7jano:before{position:absolute;width:0;height:0;border-left:.375rem solid rgba(0,0,0,0);border-right:.375rem solid rgba(0,0,0,0)}.PrintPreviewModal_dropdownTriangle__7jano:before{content:"";top:-.4375rem;left:-.375rem;border-top:.375rem solid #e5e7eb;z-index:-1}@media(max-width:768px){.PrintPreviewModal_modalContent__EF33Y{margin:1rem;max-width:calc(100vw - 2rem)}.PrintPreviewModal_content__Vyn5W,.PrintPreviewModal_footer__8zIjA,.PrintPreviewModal_header__T3_IA{padding-left:1.25rem;padding-right:1.25rem}}.ItemForm_itemFormPage__8I_fe{width:100%;height:100%;max-width:75rem;margin:0 auto;background-color:linear-gradient(90deg,#aedff7,#e5e5e5);display:flex;flex-direction:column;gap:1rem;padding:2rem}.ItemForm_itemFormPage__8I_fe .ItemForm_title__RxfeX{font-size:1.375rem!important;font-weight:600!important}.ItemForm_itemFormPage__8I_fe .ItemForm_form__t0mC8{background-color:#fff;padding:2rem;border-radius:.75rem;display:flex;flex-direction:column;gap:1.5rem}.ItemForm_itemFormPage__8I_fe .ItemForm_buttons__ADUCX{display:flex;justify-content:space-between;gap:1rem;margin-top:1rem}@media(width < 640px){.ItemForm_itemFormPage__8I_fe .ItemForm_buttons__ADUCX{flex-direction:column;width:100%}.ItemForm_itemFormPage__8I_fe .ItemForm_buttons__ADUCX .ItemForm_leftButtonsContainer__zjoo3,.ItemForm_itemFormPage__8I_fe .ItemForm_buttons__ADUCX .ItemForm_rightButtonsContainer__pAGHQ{width:100%;display:flex;flex-direction:column}.ItemForm_itemFormPage__8I_fe .ItemForm_buttons__ADUCX .ItemForm_leftButtonsContainer__zjoo3 .ItemForm_MuiButtonBase-root__T1qSw,.ItemForm_itemFormPage__8I_fe .ItemForm_buttons__ADUCX .ItemForm_leftButtonsContainer__zjoo3 button,.ItemForm_itemFormPage__8I_fe .ItemForm_buttons__ADUCX .ItemForm_rightButtonsContainer__pAGHQ .ItemForm_MuiButtonBase-root__T1qSw,.ItemForm_itemFormPage__8I_fe .ItemForm_buttons__ADUCX .ItemForm_rightButtonsContainer__pAGHQ button{width:100%}}.ItemForm_itemFormPage__8I_fe .ItemForm_buttons__ADUCX .ItemForm_leftButtonsContainer__zjoo3{display:flex;gap:1rem}@media(width < 640px){.ItemForm_itemFormPage__8I_fe .ItemForm_buttons__ADUCX .ItemForm_leftButtonsContainer__zjoo3{width:100%}}.ItemForm_itemFormPage__8I_fe .ItemForm_buttons__ADUCX .ItemForm_rightButtonsContainer__pAGHQ{display:flex;gap:1rem}@media(width < 640px){.ItemForm_itemFormPage__8I_fe .ItemForm_buttons__ADUCX .ItemForm_rightButtonsContainer__pAGHQ{width:100%}}.ItemForm_inputField__o4j9Y{display:flex;gap:.625rem}@media(width < 640px){.ItemForm_inputField__o4j9Y{flex-direction:column}}.ItemForm_inputField__o4j9Y .ItemForm_textFieldLabel__w94ML{line-height:2.5rem;min-width:12.5rem;padding-left:1.5rem;font-size:.906rem;align-self:flex-start;min-height:2.25rem;display:flex;align-items:center;font-weight:500;color:#64748b;letter-spacing:.36px}@media(width < 640px){.ItemForm_inputField__o4j9Y .ItemForm_textFieldLabel__w94ML{padding-left:0}}.ItemForm_checkboxField__qAc48{padding-left:1.5rem}.Spacer_spacer___xBbw{display:flex}