.SuggestOfferModal-module-scss-module__eUoeRq__modalWrapper{flex-direction:column;display:flex}.SuggestOfferModal-module-scss-module__eUoeRq__stepContent{flex:1}.SuggestOfferModal-module-scss-module__eUoeRq__actions{justify-content:space-between;margin-top:32px;display:flex}.SuggestOfferModal-module-scss-module__eUoeRq__stepIndicator{justify-content:space-between;margin-bottom:24px;display:flex;position:relative}.SuggestOfferModal-module-scss-module__eUoeRq__step{z-index:1;flex-direction:column;align-items:center;gap:4px;display:flex}.SuggestOfferModal-module-scss-module__eUoeRq__stepCircle{background-color:var(--color-surface);color:#adb5bd;border:2px solid var(--color-border);border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;font-weight:600;transition:all .3s;display:flex}.SuggestOfferModal-module-scss-module__eUoeRq__stepCircle.SuggestOfferModal-module-scss-module__eUoeRq__active{color:#fff;background-color:#228be6;border-color:#228be6}.SuggestOfferModal-module-scss-module__eUoeRq__stepLabel{color:#adb5bd;font-size:11px;font-weight:500}.SuggestOfferModal-module-scss-module__eUoeRq__stepLabel.SuggestOfferModal-module-scss-module__eUoeRq__active{color:#228be6}.SuggestOfferModal-module-scss-module__eUoeRq__progressBackground{background-color:var(--color-border);z-index:0;height:2px;position:absolute;top:16px;left:40px;right:40px}.SuggestOfferModal-module-scss-module__eUoeRq__progressBar{background-color:#228be6;height:100%;transition:width .3s}.SuggestOfferModal-module-scss-module__eUoeRq__formStep{flex-direction:column;gap:16px;margin-top:16px;display:flex}.SuggestOfferModal-module-scss-module__eUoeRq__formGroup{flex-direction:column;gap:4px;display:flex}.SuggestOfferModal-module-scss-module__eUoeRq__formLabel{color:var(--color-text);font-size:14px;font-weight:500;display:block}.SuggestOfferModal-module-scss-module__eUoeRq__input,.SuggestOfferModal-module-scss-module__eUoeRq__select{border:1px solid var(--color-border);background-color:var(--color-surface);width:100%;color:var(--color-text);border-radius:8px;outline:none;padding:10px 12px;font-size:14px;transition:border-color .2s}.SuggestOfferModal-module-scss-module__eUoeRq__input:focus,.SuggestOfferModal-module-scss-module__eUoeRq__select:focus{border-color:#228be6}.SuggestOfferModal-module-scss-module__eUoeRq__input.SuggestOfferModal-module-scss-module__eUoeRq__error,.SuggestOfferModal-module-scss-module__eUoeRq__select.SuggestOfferModal-module-scss-module__eUoeRq__error{border-color:#fa5252}.SuggestOfferModal-module-scss-module__eUoeRq__input:disabled,.SuggestOfferModal-module-scss-module__eUoeRq__select:disabled{opacity:.6;cursor:not-allowed}.SuggestOfferModal-module-scss-module__eUoeRq__errorText{color:#fa5252;margin-top:4px;font-size:12px}.SuggestOfferModal-module-scss-module__eUoeRq__grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.SuggestOfferModal-module-scss-module__eUoeRq__gridResponsive{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;display:grid}.SuggestOfferModal-module-scss-module__eUoeRq__alertInfo{color:#1864ab;background-color:#e7f5ff;border:1px solid #228be6;border-radius:8px;align-items:center;gap:8px;padding:10px 12px;font-size:14px;display:flex}.SuggestOfferModal-module-scss-module__eUoeRq__alertSuccess{color:#2b8a3e;background-color:#d3f9d8;border:1px solid #40c057;border-radius:8px;align-items:center;gap:8px;padding:10px 12px;font-size:14px;display:flex}.SuggestOfferModal-module-scss-module__eUoeRq__successStep{text-align:center;padding:40px 0}.SuggestOfferModal-module-scss-module__eUoeRq__successIcon{color:#40c057;margin-bottom:16px}.SuggestOfferModal-module-scss-module__eUoeRq__successTitle{color:var(--color-text);margin-bottom:8px;font-size:20px;font-weight:700}.SuggestOfferModal-module-scss-module__eUoeRq__successDescription{color:var(--color-textSecondary);margin-bottom:24px;font-size:14px}.SuggestOfferModal-module-scss-module__eUoeRq__modalRootMobile{pointer-events:none;z-index:200;height:100dvh;position:fixed;inset:0;overflow:hidden}.SuggestOfferModal-module-scss-module__eUoeRq__modalOverlayMobile,.SuggestOfferModal-module-scss-module__eUoeRq__modalInnerMobile{pointer-events:auto}.SuggestOfferModal-module-scss-module__eUoeRq__modalContentMobile{pointer-events:auto;max-height:98vh;flex-direction:column!important;display:flex!important;overflow:hidden!important}.SuggestOfferModal-module-scss-module__eUoeRq__modalBody{-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;display:flex;overflow-y:auto}@media (max-width:576px){.SuggestOfferModal-module-scss-module__eUoeRq__modalBody{padding-bottom:100px}}.SuggestOfferModal-module-scss-module__eUoeRq__radioGroup{gap:16px;margin-bottom:8px;display:flex}.SuggestOfferModal-module-scss-module__eUoeRq__radioLabel{cursor:pointer;color:var(--color-text);align-items:center;gap:6px;font-size:14px;display:flex}.SuggestOfferModal-module-scss-module__eUoeRq__helpText{color:var(--color-textSecondary);margin-top:2px;font-size:12px}.SuggestOfferModal-module-scss-module__eUoeRq__badgeGroup{flex-wrap:wrap;gap:8px;display:flex}.SuggestOfferModal-module-scss-module__eUoeRq__badgeButton{border:1px solid var(--color-border);background-color:var(--color-surface);color:var(--color-text);cursor:pointer;border-radius:6px;align-items:center;gap:4px;padding:6px 12px;font-size:13px;transition:all .2s;display:flex}.SuggestOfferModal-module-scss-module__eUoeRq__badgeButton:hover{border-color:#adb5bd}.SuggestOfferModal-module-scss-module__eUoeRq__badgeButton.SuggestOfferModal-module-scss-module__eUoeRq__selected{color:#fff;background-color:#228be6;border-color:#228be6}
