.ApplyFactoringModal-module__ThAQoG__form{flex-direction:column;gap:20px;padding-top:8px;display:flex;overflow:hidden}.ApplyFactoringModal-module__ThAQoG__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (max-width:600px){.ApplyFactoringModal-module__ThAQoG__formGrid{grid-template-columns:1fr}}.ApplyFactoringModal-module__ThAQoG__fileSection{flex-direction:column;gap:8px;min-width:0;display:flex}.ApplyFactoringModal-module__ThAQoG__fileLabel{color:var(--text-primary);font-size:14px;font-weight:500}.ApplyFactoringModal-module__ThAQoG__infoBox{background:#f2f9ff;border:1px solid #d0e4f5;border-radius:8px;align-items:flex-start;gap:10px;padding:12px 16px;display:flex}.ApplyFactoringModal-module__ThAQoG__infoIcon{width:20px;height:20px;color:var(--bg-brand);flex-shrink:0;justify-content:center;align-items:center;font-size:14px;display:flex}.ApplyFactoringModal-module__ThAQoG__infoBox p{color:var(--text-secondary);margin:0;font-size:13px;line-height:1.5}.ApplyFactoringModal-module__ThAQoG__agreementLinks{gap:24px;display:flex}.ApplyFactoringModal-module__ThAQoG__agreementLink{color:var(--bg-brand);align-items:center;gap:6px;font-size:14px;font-weight:500;text-decoration:none;display:flex}.ApplyFactoringModal-module__ThAQoG__agreementLink:before{content:"📎";font-size:14px}.ApplyFactoringModal-module__ThAQoG__agreementLink:hover{text-decoration:underline}
