.PriceDropRequestDialog-module__meFnBG__overlay{z-index:1000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#050e2699;place-items:center;padding:20px;animation:.2s PriceDropRequestDialog-module__meFnBG__fadeIn;display:grid;position:fixed;inset:0}@keyframes PriceDropRequestDialog-module__meFnBG__fadeIn{0%{opacity:0}to{opacity:1}}.PriceDropRequestDialog-module__meFnBG__dialog{background:linear-gradient(135deg,#fff,#f7f9ff);border-radius:24px;flex-direction:column;width:min(640px,100%);max-height:90vh;animation:.3s PriceDropRequestDialog-module__meFnBG__slideUp;display:flex;overflow:hidden;box-shadow:0 32px 64px #091f5466}@keyframes PriceDropRequestDialog-module__meFnBG__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.PriceDropRequestDialog-module__meFnBG__header{background:linear-gradient(135deg,#f7f9ff,#eef3ff);border-bottom:1px solid #091f541f;justify-content:space-between;align-items:center;padding:clamp(20px,4vw,28px) clamp(20px,4vw,28px) clamp(16px,3vw,20px);display:flex}.PriceDropRequestDialog-module__meFnBG__title{color:#091f54;margin:0;font-size:clamp(18px,3vw,22px);font-weight:700}.PriceDropRequestDialog-module__meFnBG__dialogClose{color:#091f54;cursor:pointer;background:#ffffffe0;border:1px solid #004aff2e;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:transform .18s,box-shadow .18s,background .18s,color .18s,border-color .18s;display:inline-flex;box-shadow:0 8px 22px #091f541f}.PriceDropRequestDialog-module__meFnBG__dialogCloseIcon{width:16px;height:16px;display:block;position:relative}.PriceDropRequestDialog-module__meFnBG__dialogCloseIcon:before,.PriceDropRequestDialog-module__meFnBG__dialogCloseIcon:after{content:"";background:currentColor;border-radius:999px;width:16px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.PriceDropRequestDialog-module__meFnBG__dialogCloseIcon:after{transform:translate(-50%,-50%)rotate(-45deg)}.PriceDropRequestDialog-module__meFnBG__dialogClose:hover{color:#fff;background:#004aff;border-color:#0000;transform:translateY(-2px);box-shadow:0 18px 30px #004aff61}.PriceDropRequestDialog-module__meFnBG__dialogClose:focus{outline:none;box-shadow:0 0 0 4px #004aff59}.PriceDropRequestDialog-module__meFnBG__progressBar{background:#fff;border-bottom:1px solid #091f5414;padding:16px clamp(20px,4vw,28px)}.PriceDropRequestDialog-module__meFnBG__progressTrack{background:#091f541f;border-radius:999px;width:100%;height:6px;overflow:hidden}.PriceDropRequestDialog-module__meFnBG__progressFill{background:linear-gradient(90deg,#265af5,#142ea8);border-radius:999px;height:100%;transition:width .4s}.PriceDropRequestDialog-module__meFnBG__progressText{color:#091f54b3;text-align:center;margin:8px 0 0;font-size:13px}.PriceDropRequestDialog-module__meFnBG__content{flex:1;padding:clamp(20px,4vw,28px);overflow-y:auto}.PriceDropRequestDialog-module__meFnBG__form{flex-direction:column;gap:clamp(18px,3vw,24px);display:flex;position:relative}.PriceDropRequestDialog-module__meFnBG__submissionOverlay{z-index:10;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffeb;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:20px;animation:.2s PriceDropRequestDialog-module__meFnBG__fadeIn;display:flex;position:absolute;inset:0}.PriceDropRequestDialog-module__meFnBG__spinner{border:4px solid #004aff26;border-top-color:#004aff;border-radius:50%;width:48px;height:48px;animation:.9s linear infinite PriceDropRequestDialog-module__meFnBG__spin}@keyframes PriceDropRequestDialog-module__meFnBG__spin{to{transform:rotate(360deg)}}.PriceDropRequestDialog-module__meFnBG__submissionMessage{color:#091f54;text-align:center;font-size:15px;font-weight:500;animation:.3s PriceDropRequestDialog-module__meFnBG__fadeInText}@keyframes PriceDropRequestDialog-module__meFnBG__fadeInText{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.PriceDropRequestDialog-module__meFnBG__spinner{border-top-color:#004aff;border-right-color:#004aff;animation:none}.PriceDropRequestDialog-module__meFnBG__submissionMessage{animation:none}}.PriceDropRequestDialog-module__meFnBG__stepDescription{color:#091f54bf;margin:0 0 8px;font-size:clamp(14px,2vw,15px);line-height:1.5}.PriceDropRequestDialog-module__meFnBG__fieldGroup{flex-direction:column;gap:8px;display:flex}.PriceDropRequestDialog-module__meFnBG__fieldRow{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:clamp(16px,3vw,20px);display:grid}.PriceDropRequestDialog-module__meFnBG__label{color:#091f54;font-size:14px;font-weight:600}.PriceDropRequestDialog-module__meFnBG__input{color:#091f54;background:#fff;border:1px solid #091f5429;border-radius:8px;width:100%;padding:14px 16px;font-family:inherit;font-size:16px;transition:border-color .2s,box-shadow .2s}.PriceDropRequestDialog-module__meFnBG__input::placeholder{color:#091f5466}.PriceDropRequestDialog-module__meFnBG__input:focus{border-color:#004affa6;outline:none;box-shadow:0 0 0 4px #004aff29}.PriceDropRequestDialog-module__meFnBG__input:disabled{opacity:.6;cursor:not-allowed;background:#091f540a}.PriceDropRequestDialog-module__meFnBG__errorMessage{color:#7a1b0f;background:#d92d201f;border:1px solid #d92d203d;border-radius:8px;padding:12px 16px;font-size:15px;line-height:1.4}.PriceDropRequestDialog-module__meFnBG__eligibilityDetails{background:#004aff08;border:1px solid #091f541f;border-radius:12px;margin-bottom:4px;overflow:hidden}.PriceDropRequestDialog-module__meFnBG__eligibilitySummary{color:#091f54;cursor:pointer;justify-content:space-between;align-items:center;padding:14px 16px;font-size:14px;font-weight:600;list-style:none;transition:background .2s;display:flex}.PriceDropRequestDialog-module__meFnBG__eligibilitySummary:hover{background:#004aff0f}.PriceDropRequestDialog-module__meFnBG__eligibilitySummary::-webkit-details-marker{display:none}.PriceDropRequestDialog-module__meFnBG__eligibilitySummary:after{content:"";border-bottom:2px solid;border-right:2px solid;flex-shrink:0;width:8px;height:8px;transition:transform .2s;transform:rotate(45deg)}.PriceDropRequestDialog-module__meFnBG__eligibilityDetails[open] .PriceDropRequestDialog-module__meFnBG__eligibilitySummary:after{transform:rotate(-135deg)}.PriceDropRequestDialog-module__meFnBG__eligibilityContent{padding:0 16px 16px}.PriceDropRequestDialog-module__meFnBG__eligibilityList{flex-direction:column;gap:8px;margin:0;padding:0 0 0 18px;display:flex}.PriceDropRequestDialog-module__meFnBG__eligibilityList li{color:#091f54cc;font-size:13px;line-height:1.5}.PriceDropRequestDialog-module__meFnBG__eligibilityList strong{color:#091f54;font-weight:600}.PriceDropRequestDialog-module__meFnBG__submitButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#004aff,#3873ff);border:none;border-radius:8px;align-self:flex-start;padding:14px 36px;font-family:inherit;font-size:16px;font-weight:700;transition:all .15s}.PriceDropRequestDialog-module__meFnBG__submitButton:hover{transform:translateY(-2px);box-shadow:0 12px 24px #091f542e}.PriceDropRequestDialog-module__meFnBG__submitButton:focus{outline:none;box-shadow:0 0 0 4px #004aff4d}.PriceDropRequestDialog-module__meFnBG__submitButton:disabled{opacity:.7;cursor:not-allowed;box-shadow:none;transform:none}.PriceDropRequestDialog-module__meFnBG__confirmationContainer{text-align:center;flex-direction:column;align-items:center;gap:clamp(20px,4vw,24px);display:flex}.PriceDropRequestDialog-module__meFnBG__successBadge{color:#fff;background:linear-gradient(135deg,#1ea883,#14805c);border-radius:50%;justify-content:center;align-items:center;width:clamp(64px,12vw,80px);height:clamp(64px,12vw,80px);animation:.4s PriceDropRequestDialog-module__meFnBG__popIn;display:flex;box-shadow:0 12px 32px #1ea88359}@keyframes PriceDropRequestDialog-module__meFnBG__popIn{0%{opacity:0;transform:scale(0)}50%{transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.PriceDropRequestDialog-module__meFnBG__confirmationTitle{color:#091f54;margin:0;font-size:clamp(20px,4vw,24px);font-weight:700}.PriceDropRequestDialog-module__meFnBG__requestNumber{background:linear-gradient(135deg,#eef3ff,#dce8ff);border:1px solid #004aff33;border-radius:12px;padding:16px 24px}.PriceDropRequestDialog-module__meFnBG__requestNumberLabel{color:#091f5499;text-transform:uppercase;letter-spacing:.5px;margin:0 0 4px;font-size:13px}.PriceDropRequestDialog-module__meFnBG__requestNumberValue{color:#004aff;margin:0;font-family:monospace;font-size:clamp(16px,3vw,18px);font-weight:700}.PriceDropRequestDialog-module__meFnBG__confirmationMessage{color:#091f54d9;flex-direction:column;gap:12px;font-size:15px;line-height:1.6;display:flex}.PriceDropRequestDialog-module__meFnBG__confirmationMessage p{margin:0}.PriceDropRequestDialog-module__meFnBG__emailHighlight{color:#004aff;font-weight:600}.PriceDropRequestDialog-module__meFnBG__noteText{text-align:left;background:#004aff0f;border-left:3px solid #004aff;border-radius:8px;padding:12px 16px;font-size:14px}.PriceDropRequestDialog-module__meFnBG__closeButton{color:#091f54;cursor:pointer;background:#fff;border:2px solid #091f5433;border-radius:8px;padding:12px 32px;font-family:inherit;font-size:16px;font-weight:600;transition:all .2s}.PriceDropRequestDialog-module__meFnBG__closeButton:hover{background:#091f540a;border-color:#091f5466}.PriceDropRequestDialog-module__meFnBG__closeButton:focus{outline:none;box-shadow:0 0 0 4px #004aff33}@media (max-width:600px){.PriceDropRequestDialog-module__meFnBG__overlay{padding:0}.PriceDropRequestDialog-module__meFnBG__dialog{border-radius:0;width:100%;height:100%;max-height:100vh}.PriceDropRequestDialog-module__meFnBG__fieldRow{grid-template-columns:1fr}.PriceDropRequestDialog-module__meFnBG__submitButton,.PriceDropRequestDialog-module__meFnBG__closeButton{width:100%}.PriceDropRequestDialog-module__meFnBG__eligibilitySummary{padding:12px 14px;font-size:13px}.PriceDropRequestDialog-module__meFnBG__eligibilityContent{padding:0 14px 14px}.PriceDropRequestDialog-module__meFnBG__eligibilityList li{font-size:12px}}
