.supplierForm-module-scss-module__z4M7fW__formSuppler{background:#fff;border:1px solid #f3a000;border-radius:16px;width:100%;max-width:1080px;margin:32px auto 40px;overflow:hidden;box-shadow:0 12px 32px rgba(0,0,0,.08)}.supplierForm-module-scss-module__z4M7fW__formSuppler__inner{background:#fff;border-top:4px solid #f3a000;padding:32px 34px 38px}.supplierForm-module-scss-module__z4M7fW__title{color:#1f1f1f;margin:0 0 24px;font-size:26px;font-weight:700;line-height:32px}.supplierForm-module-scss-module__z4M7fW__form{flex-direction:column;gap:20px;display:flex}.supplierForm-module-scss-module__z4M7fW__fieldRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.supplierForm-module-scss-module__z4M7fW__fieldRowThree{grid-template-columns:repeat(3,minmax(0,1fr))}.supplierForm-module-scss-module__z4M7fW__fieldRowWide{grid-template-columns:2fr 1fr}.supplierForm-module-scss-module__z4M7fW__field{flex-direction:column;gap:8px;display:flex}.supplierForm-module-scss-module__z4M7fW__label{color:#505050;font-size:15px;font-weight:600;line-height:20px}.supplierForm-module-scss-module__z4M7fW__input,.supplierForm-module-scss-module__z4M7fW__select,.supplierForm-module-scss-module__z4M7fW__textarea{color:#3a3a3a;background:#fff;border:1px solid #c6c6c6;border-radius:10px;outline:none;width:100%;padding:12px 14px;font-size:15px;line-height:20px;transition:border-color .2s,box-shadow .2s}.supplierForm-module-scss-module__z4M7fW__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='14' height='9' viewBox='0 0 14 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L7 7L13 1' stroke='%233A3A3A' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");background-position:calc(100% - 14px);background-repeat:no-repeat;background-size:12px;height:48px;padding-right:38px}.supplierForm-module-scss-module__z4M7fW__input{height:48px}.supplierForm-module-scss-module__z4M7fW__textarea{resize:vertical;min-height:124px;padding:12px 14px 28px}.supplierForm-module-scss-module__z4M7fW__input::placeholder,.supplierForm-module-scss-module__z4M7fW__select::placeholder,.supplierForm-module-scss-module__z4M7fW__textarea::placeholder{color:#9d9d9d}.supplierForm-module-scss-module__z4M7fW__input:focus,.supplierForm-module-scss-module__z4M7fW__select:focus,.supplierForm-module-scss-module__z4M7fW__textarea:focus{border-color:#f3a000;box-shadow:0 0 0 2px rgba(243,160,0,.2)}.supplierForm-module-scss-module__z4M7fW__textAreaField{flex-direction:column;gap:8px;display:flex;position:relative}.supplierForm-module-scss-module__z4M7fW__charCounter{color:#6b6b6b;font-size:12px;line-height:16px;position:absolute;bottom:10px;right:12px}.supplierForm-module-scss-module__z4M7fW__uploadArea{background:#fff;border:1px dashed #bcbcbc;border-radius:10px;padding:18px}.supplierForm-module-scss-module__z4M7fW__uploadBox{background:#fff;border:1px dashed #d0d0d0;border-radius:10px;flex-direction:column;align-items:center;gap:10px;padding:22px 16px 20px;display:flex}.supplierForm-module-scss-module__z4M7fW__uploadIcon{justify-content:center;align-items:center;width:44px;height:44px;display:flex}.supplierForm-module-scss-module__z4M7fW__uploadText{color:#5a5a5a;text-align:center;margin:0;font-size:14px;line-height:20px}.supplierForm-module-scss-module__z4M7fW__uploadHint{color:#8a8a8a;font-size:13px;line-height:18px}.supplierForm-module-scss-module__z4M7fW__uploadButton{color:#f3a000;cursor:pointer;background:#fff;border:1px solid #f3a000;border-radius:50%;width:46px;height:46px;font-size:28px;line-height:1;transition:transform .2s,box-shadow .2s,background-color .2s}.supplierForm-module-scss-module__z4M7fW__uploadButton:hover{background-color:#fff7e5;transform:translateY(-1px);box-shadow:0 8px 18px rgba(0,0,0,.12)}.supplierForm-module-scss-module__z4M7fW__disclaimer{flex-direction:column;gap:10px;margin-top:4px;display:flex}.supplierForm-module-scss-module__z4M7fW__disclaimer p{color:#4c4c4c;margin:0;font-size:12px;line-height:18px}.supplierForm-module-scss-module__z4M7fW__checkbox{color:#3a3a3a;align-items:flex-start;gap:12px;font-size:13px;line-height:18px;display:flex}.supplierForm-module-scss-module__z4M7fW__checkbox input{accent-color:#f3a000;width:16px;height:16px;margin-top:2px}.supplierForm-module-scss-module__z4M7fW__link{color:#2b71c4;font-weight:600;text-decoration:underline}.supplierForm-module-scss-module__z4M7fW__submitRow{justify-content:center;padding-top:6px;display:flex}.supplierForm-module-scss-module__z4M7fW__submitButton{color:#1f1f1f;cursor:pointer;background:#f3a000;border:none;border-radius:12px;width:240px;height:48px;font-size:15px;font-weight:700;transition:transform .2s,box-shadow .2s,background-color .2s}.supplierForm-module-scss-module__z4M7fW__submitButton:hover{background-color:#f7b020;transform:translateY(-1px);box-shadow:0 10px 20px rgba(0,0,0,.12)}.supplierForm-module-scss-module__z4M7fW__submitButton:focus-visible{outline-offset:3px;outline:3px solid rgba(243,160,0,.35)}@media (max-width:1024px){.supplierForm-module-scss-module__z4M7fW__formSuppler{margin:26px auto 32px}.supplierForm-module-scss-module__z4M7fW__formSuppler__inner{padding:28px 22px 34px}.supplierForm-module-scss-module__z4M7fW__fieldRowThree{grid-template-columns:repeat(2,minmax(0,1fr))}.supplierForm-module-scss-module__z4M7fW__fieldRowWide{grid-template-columns:1.4fr 1fr}}@media (max-width:720px){.supplierForm-module-scss-module__z4M7fW__formSuppler{border-radius:14px;margin:22px auto 28px}.supplierForm-module-scss-module__z4M7fW__formSuppler__inner{padding:22px 18px 30px}.supplierForm-module-scss-module__z4M7fW__title{margin-bottom:18px;font-size:22px;line-height:28px}.supplierForm-module-scss-module__z4M7fW__fieldRow,.supplierForm-module-scss-module__z4M7fW__fieldRowThree,.supplierForm-module-scss-module__z4M7fW__fieldRowWide{grid-template-columns:1fr;gap:14px}.supplierForm-module-scss-module__z4M7fW__uploadArea{padding:14px}.supplierForm-module-scss-module__z4M7fW__submitButton{width:100%}}
