.OrderStatusPage_container__VBJ4W{max-width:600px;margin:0 auto;padding-top:2rem}.OrderStatusPage_content__fGQTL{text-align:center}.OrderStatusPage_statusIcon__X9F6T{width:80px;height:80px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:2rem;margin:0 auto 1.5rem;transition:all .3s ease}.OrderStatusPage_statusIcon__X9F6T.OrderStatusPage_success__jLqus{background:#10b981;color:white}.OrderStatusPage_statusIcon__X9F6T.OrderStatusPage_pending__D5JFZ{background:#f59e0b;color:white}.OrderStatusPage_statusIcon__X9F6T.OrderStatusPage_processing__m9p6i{background:#3b82f6;color:white}.OrderStatusPage_spinIcon__eneMU{animation:OrderStatusPage_spin__G7EZ7 1.5s linear infinite}@keyframes OrderStatusPage_spin__G7EZ7{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.OrderStatusPage_statusIcon__X9F6T.OrderStatusPage_cancelled__ahQzn{background:#ef4444;color:white}.OrderStatusPage_statusIcon__X9F6T.OrderStatusPage_error__ao5UD{background:#fef2f2;color:#dc2626;border:2px solid #fecaca}.OrderStatusPage_statusIcon__X9F6T.OrderStatusPage_warning__resO6{background:#fffbeb;color:#d97706;border:2px solid #fcd34d}.OrderStatusPage_orderTitle__comRe{font-size:1.5rem;font-weight:600;color:#1f2937;margin-bottom:.5rem}.OrderStatusPage_statusRow__xELiK{display:flex;justify-content:center;align-items:center;gap:1rem;margin-bottom:1.5rem;flex-wrap:wrap}.OrderStatusPage_statusItem__UefKp{display:flex;align-items:center;gap:.5rem;color:#6b7280;font-size:.95rem}.OrderStatusPage_statusBadge__m42Mx{display:inline-block;padding:.25rem .75rem;border-radius:9999px;font-size:.8rem;font-weight:600}.OrderStatusPage_statusBadge__m42Mx.OrderStatusPage_success__jLqus{background:#dcfce7;color:#166534}.OrderStatusPage_statusBadge__m42Mx.OrderStatusPage_pending__D5JFZ{background:#fef3c7;color:#92400e}.OrderStatusPage_statusBadge__m42Mx.OrderStatusPage_processing__m9p6i{background:#dbeafe;color:#1e40af}.OrderStatusPage_statusBadge__m42Mx.OrderStatusPage_cancelled__ahQzn{background:#fee2e2;color:#991b1b}.OrderStatusPage_paymentFailedBanner__72epd{display:flex;align-items:flex-start;gap:.75rem;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;padding:1rem 1.25rem;margin-bottom:1.5rem;text-align:left}.OrderStatusPage_paymentFailedBanner__72epd svg{color:#dc2626;flex-shrink:0;margin-top:2px}.OrderStatusPage_paymentFailedBanner__72epd p{margin:0;font-size:.9rem;color:#991b1b;line-height:1.5}.OrderStatusPage_section__zHlfW{background:#f8f9fa;padding:1.5rem;border-radius:8px;margin-bottom:1.5rem;text-align:left}.OrderStatusPage_section__zHlfW h3{margin:0 0 1rem;font-size:1.125rem;font-weight:600;color:#1f2937}.OrderStatusPage_infoPreview__aRFqa{background:white;padding:.75rem;border-radius:6px;border:1px solid #e5e7eb}.OrderStatusPage_infoPreview__aRFqa p{margin:.25rem 0;font-size:.875rem;color:#4b5563}.OrderStatusPage_infoPreview__aRFqa p:first-child{color:#1f2937}.OrderStatusPage_pickupName__XHydi{font-weight:600;color:#1f2937!important}.OrderStatusPage_pickupHours__DPng0{font-style:italic;color:#6b7280!important;font-size:.85rem!important}.OrderStatusPage_orderNotes__CFQVK{margin-top:.75rem!important;padding-top:.75rem;border-top:1px dashed #e5e7eb;font-style:italic;color:#6b7280!important}.OrderStatusPage_summaryRow__isqF4{display:flex;justify-content:space-between;padding:.5rem 0;font-size:.95rem;color:#374151}.OrderStatusPage_summaryRow__isqF4.OrderStatusPage_discount__5alfJ{color:#059669}.OrderStatusPage_summaryRow__isqF4.OrderStatusPage_fee__WCJ__{color:#6b7280;font-size:.9rem}.OrderStatusPage_summaryTotal__rcq2y{display:flex;justify-content:space-between;font-weight:700;font-size:1.1rem;margin-top:.5rem;padding-top:.75rem;border-top:2px solid #e5e7eb;color:#111827}.OrderStatusPage_actions__kmmS4{display:flex;gap:1rem;justify-content:center;margin-top:2rem}.OrderStatusPage_primaryButton__IlzUL{background:#fe5f03;color:white;border:none;padding:.75rem 2rem;border-radius:8px;font-weight:600;cursor:pointer;min-width:150px;transition:background .2s ease}.OrderStatusPage_primaryButton__IlzUL:hover:not(:disabled){background:#e05503}.OrderStatusPage_primaryButton__IlzUL:disabled{background:#9ca3af;cursor:not-allowed}.OrderStatusPage_secondaryButton__ZKGGO{background:white;color:#374151;border:1px solid #d1d5db;padding:.75rem 2rem;border-radius:8px;font-weight:600;cursor:pointer;min-width:150px;transition:all .2s ease}.OrderStatusPage_secondaryButton__ZKGGO:hover{background:#f9fafb}.OrderStatusPage_errorContainer__FmAqY{max-width:600px;margin:3rem auto;padding:2rem;text-align:center}.OrderStatusPage_errorTitle__Ur30y{font-size:1.25rem;font-weight:600;color:#1f2937;margin-bottom:.5rem}.OrderStatusPage_errorMessage__oyXRC{color:#6b7280;margin-bottom:1.5rem;font-size:.95rem}@media (max-width:596px){.OrderStatusPage_container__VBJ4W{padding-top:1rem;padding-left:1rem;padding-right:1rem}.OrderStatusPage_statusRow__xELiK{flex-direction:column;gap:.5rem}.OrderStatusPage_statusItem__UefKp{width:100%;justify-content:center}.OrderStatusPage_actions__kmmS4{flex-direction:column;align-items:center}.OrderStatusPage_primaryButton__IlzUL,.OrderStatusPage_secondaryButton__ZKGGO{width:100%;max-width:280px}.OrderStatusPage_section__zHlfW{padding:1rem}.OrderStatusPage_orderTitle__comRe{font-size:1.25rem}}.OrderStatusPage_productItem__57hwZ{display:flex;justify-content:space-between;align-items:center;padding:.75rem 0;border-bottom:1px solid #eee}.OrderStatusPage_productItem__57hwZ:last-of-type{border-bottom:none}.OrderStatusPage_productInfo__aYuW5{flex:1 1;text-align:left}.OrderStatusPage_productName__8N_C4{font-size:.9rem;color:#1f2937;font-weight:500}.OrderStatusPage_productQuantity__nduVv{color:#6b7280;font-size:.85rem;margin-left:.25rem}.OrderStatusPage_productPrice__IFiZE{font-weight:600;color:#1f2937;font-size:.95rem;text-align:right;white-space:nowrap}.OrderStatusPage_pricesSummary__yCqvl{margin-top:1rem;padding-top:1rem;border-top:2px solid #e5e7eb}.OrderStatusPage_priceRow__rCib0{display:flex;justify-content:space-between;align-items:center;padding:.35rem 0;font-size:.9rem;color:#4b5563}.OrderStatusPage_priceRow__rCib0.OrderStatusPage_discount__5alfJ{color:#059669}.OrderStatusPage_priceRow__rCib0.OrderStatusPage_shipping__hOzLe{color:#4b5563}.OrderStatusPage_priceRow__rCib0.OrderStatusPage_shippingFree__IPFpJ{color:#059669}.OrderStatusPage_priceRow__rCib0.OrderStatusPage_fee__WCJ__{color:#6b7280;font-size:.85rem}.OrderStatusPage_totalRow__rFWuL{display:flex;justify-content:space-between;align-items:center;margin-top:.75rem;padding-top:.75rem;border-top:2px solid #e5e7eb;font-weight:700;font-size:1.1rem;color:#111827}.OrderStatusPage_transferSection__dfjPG{background:#f0f9ff;border:1px solid #bae6fd}.OrderStatusPage_transferSection__dfjPG h3{color:#0c4a6e}.OrderStatusPage_transferDetails__UfzTv{background:white;border:1px solid #bae6fd}.OrderStatusPage_transferRow__dVsPK{display:flex;flex-direction:column;padding:.5rem 0;border-bottom:1px solid #e0f2fe}.OrderStatusPage_transferRow__dVsPK:last-child{border-bottom:none}.OrderStatusPage_transferLabel__5OGEg{font-size:.75rem;color:#0369a1;font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin-bottom:.15rem}.OrderStatusPage_transferValue__mAdlx{font-size:.95rem;color:#1f2937;font-weight:500}.OrderStatusPage_transferInstructions__iCC84{margin-top:1rem;padding:.875rem;background:#fef3c7;border-radius:8px;border:1px solid #fcd34d}.OrderStatusPage_transferInstructions__iCC84 h4{font-size:.875rem;font-weight:600;color:#92400e;margin:0 0 .5rem}.OrderStatusPage_transferInstructions__iCC84 p{font-size:.85rem;color:#78350f;margin:0;white-space:pre-line;line-height:1.5}.OrderStatusPage_transferNote__yhSdj{margin-top:.75rem;padding-top:.75rem;border-top:1px dashed #bae6fd;font-size:.85rem;color:#0369a1;font-style:italic}.OrderStatusPage_sectionTitle__K741G{display:flex;align-items:center;gap:.5rem;margin:0 0 1rem;font-size:1.125rem;font-weight:600;color:#1f2937}.OrderStatusPage_sectionTitle__K741G svg{color:#6b7280}.OrderStatusPage_invoicingSection__IehEt{background:#f8fafc;border:1px solid #e2e8f0}.OrderStatusPage_invoicingDetails__jcy8_{background:white;border:1px solid #e2e8f0}.OrderStatusPage_emailHighlight__MODdf{font-weight:600;color:#0369a1}.OrderStatusPage_emailSentMessage__2TMoP{font-size:.9rem;color:#4b5563;line-height:1.5}.OrderStatusPage_orderDate__fUZp0{font-size:.875rem;color:#6b7280;margin-top:.5rem}.OrderStatusPage_productVariants__Utmdx{display:flex;flex-wrap:wrap;gap:4px;margin-top:3px}.OrderStatusPage_variantTag__YrJIt{display:inline-block;background-color:#F6F6F6;border:1px solid #ddd;border-radius:4px;padding:1px 5px;font-size:11px;color:#6c757d}.LoadingContentComponent_checkoutLoadingContainer__hNGl6{display:flex;align-items:center;justify-content:center;min-height:100vh;background:linear-gradient(135deg,#ffffff,#ffffff);padding:2rem}.LoadingContentComponent_checkoutLoadingContent__QlEeo{display:flex;flex-direction:column;align-items:center;gap:1.5rem}.LoadingContentComponent_checkoutSpinner__44jB3{display:flex;gap:.6rem;align-items:center;justify-content:center}.LoadingContentComponent_checkoutSpinnerDot__Lu7xc{width:14px;height:14px;border-radius:50%;background-color:#fe5f03;animation:LoadingContentComponent_checkoutBounce__u1xbD 1.4s ease-in-out infinite both;box-shadow:0 2px 8px rgba(254,95,3,.2)}.LoadingContentComponent_checkoutSpinnerDot__Lu7xc:first-child{animation-delay:-.32s}.LoadingContentComponent_checkoutSpinnerDot__Lu7xc:nth-child(2){animation-delay:-.16s}.LoadingContentComponent_checkoutSpinnerDot__Lu7xc:nth-child(3){animation-delay:0s}@keyframes LoadingContentComponent_checkoutBounce__u1xbD{0%,80%,to{transform:scale(0);opacity:.4}40%{transform:scale(1);opacity:1}}.LoadingContentComponent_checkoutLoadingText__ztSig{font-size:1.25rem;font-weight:600;color:#1f2937;margin:0;letter-spacing:-.3px}.LoadingContentComponent_checkoutLoadingSubtext__fkhSU{font-size:.95rem;color:#9ca3af;margin:0;font-weight:500}@media (max-width:768px){.LoadingContentComponent_checkoutLoadingContainer__hNGl6{min-height:80vh}.LoadingContentComponent_checkoutLoadingText__ztSig{font-size:1.1rem}.LoadingContentComponent_checkoutLoadingSubtext__fkhSU{font-size:.9rem}.LoadingContentComponent_checkoutSpinnerDot__Lu7xc{width:12px;height:12px}}@media (prefers-reduced-motion:reduce){.LoadingContentComponent_checkoutSpinnerDot__Lu7xc{animation:none;opacity:.6}}.ResetPasswordForm_container__nTMPA{--primary-color:#FE5F03;--secondary-color:#FFBB14;--accent-color:#FE5F03;--text-color:#2c3e50;--light-text:#7f8c8d;--background-gradient:linear-gradient(0deg,#FE5F03 22%,#FFBB14);--card-bg:rgba(255,255,255,0.95);--image-size:200px;--image-size-mobile:120px;--image-size-large:300px;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;overflow:hidden;min-height:100vh}.ResetPasswordForm_laptoproLogo__uWW8V{width:320px;height:auto;z-index:1000;margin-bottom:76px;margin-top:16px;cursor:pointer}.ResetPasswordForm_gradientLayer__BdBiM{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--background-gradient);z-index:1}.ResetPasswordForm_backgroundElements__CAt9k{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;pointer-events:none}.ResetPasswordForm_image__Jkzwf{opacity:.95;transition:all .3s ease;border-radius:15px;width:var(--image-size);height:var(--image-size);z-index:2}.ResetPasswordForm_image__Jkzwf,.ResetPasswordForm_lpBackgroundLogo__Kp2Im{position:absolute;background-size:contain;background-repeat:no-repeat;background-position:50%}.ResetPasswordForm_lpBackgroundLogo__Kp2Im{top:0;left:0;width:100%;height:100%;background-image:url(/LaptoproIWhite.webp);z-index:1;opacity:.1;pointer-events:none}.ResetPasswordForm_img1__OE1sn{top:-25%;left:-35%;background-image:url(/images/FormImage1.webp);transform:rotate(-5deg)}.ResetPasswordForm_img2__502Xm{top:-25%;left:17.5%;background-image:url(/images/FormImage2.webp)}.ResetPasswordForm_img3__Jpcfd{top:-25%;right:-35%;background-image:url(/images/FormImage3.webp);transform:rotate(5deg)}.ResetPasswordForm_img4__ZCd9d{top:32.5%;left:-40%;transform:translateY(-50%) rotate(-3deg);background-image:url(/images/FormImage7.webp)}.ResetPasswordForm_img5__Otwyp{top:32.5%;right:-40%;transform:translateY(-50%) rotate(3deg);background-image:url(/images/FormImage4.webp)}.ResetPasswordForm_img6__5Qhpo{bottom:-15%;left:-37.5%;background-image:url(/images/FormImage6.webp);transform:rotate(3deg)}.ResetPasswordForm_img7__wqNHC{bottom:-15%;right:-32.5%;background-image:url(/images/FormImage5.webp);transform:rotate(-3deg)}.ResetPasswordForm_image__Jkzwf:hover{opacity:1;transform:scale(1.05);z-index:4}.ResetPasswordForm_card__ECwnZ{border-radius:20px;width:100%;max-width:450px;box-shadow:0 25px 50px rgba(0,0,0,.25),0 0 0 1px rgba(255,255,255,.3);border:1px solid rgba(255,255,255,.4);z-index:3;margin-bottom:24px}.ResetPasswordForm_cardContent__Uf5LU,.ResetPasswordForm_card__ECwnZ{background:var(--card-bg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);position:relative}.ResetPasswordForm_cardContent__Uf5LU{padding:24px;z-index:10;border-radius:20px}.ResetPasswordForm_header__cN7uU{text-align:center;margin-bottom:16px}.ResetPasswordForm_subtitle__Bo8Dg{color:var(--text-color);font-size:1.3rem;margin-bottom:10px;opacity:.9;font-weight:800}.ResetPasswordForm_description__i9bj4{color:var(--light-text);font-size:.95rem;margin-top:8px;line-height:1.5}.ResetPasswordForm_form___8Sck{gap:12px}.ResetPasswordForm_formGroup__2wWWm,.ResetPasswordForm_form___8Sck{display:flex;flex-direction:column}.ResetPasswordForm_label__9kpJm{font-weight:500;color:var(--text-color);margin-bottom:8px;font-size:.95rem}.ResetPasswordForm_input___pt1B{padding:15px;border:2px solid #e1e8ed;border-radius:10px;font-size:1rem;transition:all .3s ease;background:rgba(255,255,255,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ResetPasswordForm_input___pt1B:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 3px rgba(219,52,52,.2);background:rgba(255,255,255,.95)}.ResetPasswordForm_input___pt1B::placeholder{color:#a0a0a0}.ResetPasswordForm_inputError__e2B_5{border-color:#d32f2f}.ResetPasswordForm_inputError__e2B_5:focus{border-color:#d32f2f;box-shadow:0 0 0 3px rgba(211,47,47,.2)}.ResetPasswordForm_fieldError__NqkVb{color:#d32f2f;font-size:.85rem;margin-top:4px;display:block}.ResetPasswordForm_submitButton__QPTCD{background:#000;color:white;border:none;padding:15px;border-radius:10px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px #ff850b3d;margin-top:10px}.ResetPasswordForm_submitButton__QPTCD:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 25px #ff850b54}.ResetPasswordForm_submitButton__QPTCD:disabled{opacity:.6;cursor:not-allowed;transform:none!important}.ResetPasswordForm_linkSection__czFjy{text-align:center;margin-top:16px}.ResetPasswordForm_backLink__lhbi6{background:none;border:none;color:#545454;text-decoration:none;font-size:.95rem;font-weight:500;cursor:pointer;transition:all .3s ease;padding:8px}.ResetPasswordForm_backLink__lhbi6:hover:not(:disabled){color:var(--primary-color)}.ResetPasswordForm_backLink__lhbi6:disabled{opacity:.5;cursor:not-allowed}.ResetPasswordForm_loadingSpinner__0YKCF{width:20px;height:20px;border:2px solid transparent;border-top-color:white;border-radius:50%;animation:ResetPasswordForm_spin__2_63t 1s linear infinite;margin:0 auto}@keyframes ResetPasswordForm_spin__2_63t{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ResetPasswordForm_errorNotification__9K4MY{position:fixed;top:20px;right:20px;background:#fee;border:1px solid #fcc;border-radius:10px;padding:15px;max-width:400px;box-shadow:0 8px 25px rgba(244,67,54,.3);z-index:1000;animation:ResetPasswordForm_slideInRight__AmCxa .3s ease-out}.ResetPasswordForm_errorContent__40p0r{display:flex;align-items:flex-start;gap:12px}.ResetPasswordForm_errorIcon__YeMQJ{font-size:1.2rem;flex-shrink:0}.ResetPasswordForm_errorText__LQEc8{flex:1 1}.ResetPasswordForm_errorText__LQEc8 strong{color:#d32f2f;display:block;margin-bottom:4px}.ResetPasswordForm_errorText__LQEc8 p{color:#666;margin:0;font-size:.9rem}.ResetPasswordForm_errorClose__JqpMm{background:none;border:none;font-size:1.5rem;color:#999;cursor:pointer;padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ResetPasswordForm_errorClose__JqpMm:hover{color:#666}.ResetPasswordForm_successNotification__tFjna{position:fixed;top:20px;right:20px;background:#efffee;border:1px solid #cfc;border-radius:10px;padding:15px;max-width:400px;box-shadow:0 8px 25px rgba(76,175,80,.3);z-index:1000;animation:ResetPasswordForm_slideInRight__AmCxa .3s ease-out}.ResetPasswordForm_successContent__CCP9Y{display:flex;align-items:flex-start;gap:12px}.ResetPasswordForm_successIcon__zVj6D{font-size:1.2rem;flex-shrink:0}.ResetPasswordForm_successText__3SIxX{flex:1 1}.ResetPasswordForm_successText__3SIxX strong{color:#2e7d32;display:block;margin-bottom:4px}.ResetPasswordForm_successText__3SIxX p{color:#666;margin:0;font-size:.9rem}.ResetPasswordForm_redirectText__uoAbT{margin-top:8px!important;font-style:italic;color:#888!important}.ResetPasswordForm_successClose__GQeyt{background:none;border:none;font-size:1.5rem;color:#999;cursor:pointer;padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ResetPasswordForm_successClose__GQeyt:hover{color:#666}@keyframes ResetPasswordForm_slideInRight__AmCxa{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}.ResetPasswordForm_cardContentMobile__4Cgp7{display:none;margin-bottom:24px}@media (max-width:1340px){.ResetPasswordForm_image__Jkzwf{width:var(--image-size);height:var(--image-size)}.ResetPasswordForm_img1__OE1sn{top:-15%;left:-20%}.ResetPasswordForm_img2__502Xm{top:-15%;left:25%}.ResetPasswordForm_img3__Jpcfd{top:-15%;right:-25%}.ResetPasswordForm_img4__ZCd9d{left:-30%}.ResetPasswordForm_img5__Otwyp{right:-30%}.ResetPasswordForm_img6__5Qhpo{left:-27.5%}.ResetPasswordForm_img7__wqNHC{right:-25%}.ResetPasswordForm_cardContent__Uf5LU{padding:12px 24px;max-width:400px}.ResetPasswordForm_card__ECwnZ{max-width:400px}}@media (max-width:768px){.ResetPasswordForm_errorNotification__9K4MY,.ResetPasswordForm_successNotification__tFjna{top:10px;right:10px;left:10px;max-width:none}.ResetPasswordForm_container__nTMPA{padding:unset;align-items:center}.ResetPasswordForm_card__ECwnZ{display:none}.ResetPasswordForm_cardContentMobile__4Cgp7{display:block;margin:16px}.ResetPasswordForm_laptoproLogo__uWW8V{width:250px;left:unset;transform:unset;margin-bottom:0}.ResetPasswordForm_image__Jkzwf{width:var(--image-size-mobile);height:var(--image-size-mobile);opacity:.6}.ResetPasswordForm_img1__OE1sn,.ResetPasswordForm_img2__502Xm,.ResetPasswordForm_img3__Jpcfd,.ResetPasswordForm_img4__ZCd9d,.ResetPasswordForm_img5__Otwyp,.ResetPasswordForm_img6__5Qhpo,.ResetPasswordForm_img7__wqNHC{display:none}}@media (max-width:596.5px){.ResetPasswordForm_container__nTMPA{padding:unset}.ResetPasswordForm_cardContent__Uf5LU{padding:8px 16px;max-width:400px}}@media (min-width:1340px){.ResetPasswordForm_image__Jkzwf{width:var(--image-size-large);height:var(--image-size-large)}.ResetPasswordForm_card__ECwnZ{max-width:520px}}@keyframes ResetPasswordForm_fadeIn__pc0_x{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ResetPasswordForm_card__ECwnZ{animation:ResetPasswordForm_fadeIn__pc0_x .6s ease-out}@keyframes ResetPasswordForm_float__beTMz{0%,to{transform:translateY(0) rotate(var(--rotate,0deg))}50%{transform:translateY(-10px) rotate(var(--rotate,0deg))}}.ResetPasswordForm_img1__OE1sn,.ResetPasswordForm_img3__Jpcfd,.ResetPasswordForm_img6__5Qhpo,.ResetPasswordForm_img7__wqNHC{animation:ResetPasswordForm_float__beTMz 6s ease-in-out infinite}.ResetPasswordForm_img1__OE1sn{--rotate:-5deg}.ResetPasswordForm_img3__Jpcfd{--rotate:5deg}.ResetPasswordForm_img6__5Qhpo{--rotate:3deg}.ResetPasswordForm_img7__wqNHC{--rotate:-3deg}.ResetPasswordForm_img2__502Xm,.ResetPasswordForm_img4__ZCd9d,.ResetPasswordForm_img5__Otwyp{animation:ResetPasswordForm_float__beTMz 8s ease-in-out infinite}.AddressManager_container__klhAQ{width:100%}.AddressManager_compact__qy1Ys .AddressManager_header__genhU{margin-bottom:1rem;padding-bottom:.75rem}.AddressManager_compact__qy1Ys .AddressManager_addressGrid__OkfFL{gap:.75rem}.AddressManager_header__genhU{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:2px solid #f3f4f6}.AddressManager_headerIcon__chJ6J{width:48px;height:48px;background:linear-gradient(135deg,#fe5f03,#ffbb14);border-radius:12px;display:flex;align-items:center;justify-content:center;color:white}.AddressManager_headerText___cQIV h3{margin:0;font-size:1.25rem;font-weight:600;color:#1f2937}.AddressManager_headerText___cQIV p{margin:.25rem 0 0;font-size:.875rem;color:#6b7280}.AddressManager_loadingContainer__Qzkeg{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;min-height:200px}.AddressManager_loadingSpinner__hfuxU{display:flex;gap:.5rem;margin-bottom:1rem}.AddressManager_spinnerDot__nkbJR{width:10px;height:10px;border-radius:50%;background-color:#fe5f03;animation:AddressManager_bounce__mEjhv 1.4s ease-in-out infinite both}.AddressManager_spinnerDot__nkbJR:first-child{animation-delay:-.32s}.AddressManager_spinnerDot__nkbJR:nth-child(2){animation-delay:-.16s}@keyframes AddressManager_bounce__mEjhv{0%,80%,to{transform:scale(0);opacity:.5}40%{transform:scale(1);opacity:1}}.AddressManager_loadingContainer__Qzkeg p{color:#6b7280;font-size:.95rem}.AddressManager_successMessage__IWZgn{display:flex;align-items:center;gap:.5rem;padding:1rem;background:linear-gradient(135deg,#d1fae5,#a7f3d0);border:1px solid #34d399;border-radius:10px;margin-bottom:1rem;color:#065f46;font-weight:500;animation:AddressManager_slideIn___xqhE .3s ease}.AddressManager_successMessage__IWZgn span{font-size:1.1rem}.AddressManager_errorMessage__kADLb{display:flex;align-items:center;gap:.5rem;padding:1rem;background:#fee2e2;border:1px solid #fca5a5;border-radius:10px;margin-bottom:1rem;color:#991b1b;font-weight:500}@keyframes AddressManager_slideIn___xqhE{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.AddressManager_emptyState__gSr86{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2rem;background:#f9fafb;border:2px dashed #e5e7eb;border-radius:12px;text-align:center}.AddressManager_emptyState__gSr86 svg{color:#d1d5db;margin-bottom:1rem}.AddressManager_emptyState__gSr86 p{margin:0;font-size:1rem;font-weight:600;color:#4b5563}.AddressManager_emptyState__gSr86 span{margin-top:.5rem;font-size:.875rem;color:#9ca3af}.AddressManager_addressList__9tAHD{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem}.AddressManager_addressCard__4_jYA{display:flex;align-items:flex-start;gap:1rem;padding:1.25rem;background:white;border:2px solid #e5e7eb;border-radius:12px;transition:all .2s ease;position:relative}.AddressManager_addressCard__4_jYA:hover{border-color:#d1d5db;box-shadow:0 4px 12px rgba(0,0,0,.05)}.AddressManager_addressCard__4_jYA.AddressManager_isDefault__yCCnz{border-color:#fe5f03;background:linear-gradient(135deg,#fff7f0,#ffffff)}.AddressManager_addressCard__4_jYA.AddressManager_loading__q2V8E{opacity:.6;pointer-events:none}.AddressManager_addressIcon__so6Ll{width:44px;height:44px;background:linear-gradient(135deg,#f3f4f6,#e5e7eb);border-radius:10px;display:flex;align-items:center;justify-content:center;color:#6b7280;flex-shrink:0}.AddressManager_addressCard__4_jYA.AddressManager_isDefault__yCCnz .AddressManager_addressIcon__so6Ll{background:linear-gradient(135deg,#fe5f03,#ffbb14);color:white}.AddressManager_addressContent__VBUmV{flex:1 1;min-width:0}.AddressManager_addressHeader__xP4Am{display:flex;align-items:center;gap:.75rem;margin-bottom:.5rem;flex-wrap:wrap}.AddressManager_addressHeader__xP4Am strong{font-size:1rem;color:#1f2937}.AddressManager_defaultBadge__r0Rtz{font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;padding:.25rem .5rem;background:linear-gradient(135deg,#fe5f03,#ffbb14);color:white;border-radius:4px}.AddressManager_addressLine__tZuZF{margin:.25rem 0;font-size:.875rem;color:#6b7280;line-height:1.4}.AddressManager_addressActions__XXxSe{display:flex;flex-direction:column;gap:.5rem;flex-shrink:0}.AddressManager_setDefaultBtn__o1rus{width:36px;height:36px;border:none;background:#f3f4f6;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1.1rem;color:#9ca3af;transition:all .2s ease}.AddressManager_setDefaultBtn__o1rus:hover:not(:disabled){background:#ffbb14;color:white}.AddressManager_setDefaultBtn__o1rus:disabled{cursor:not-allowed;opacity:.5}.AddressManager_deleteBtn__p7LW7{width:36px;height:36px;border:none;background:#fee2e2;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#ef4444;transition:all .2s ease}.AddressManager_deleteBtn__p7LW7:hover:not(:disabled){background:#ef4444;color:white}.AddressManager_deleteBtn__p7LW7:disabled{cursor:not-allowed;opacity:.5}.AddressManager_addButton___tYgD{width:100%;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:1rem;background:white;border:2px dashed #d1d5db;border-radius:12px;cursor:pointer;color:#6b7280;font-weight:600;font-size:.95rem;transition:all .2s ease}.AddressManager_addButton___tYgD:hover:not(:disabled){border-color:#fe5f03;color:#fe5f03;background:#fff7f0}.AddressManager_addButton___tYgD:disabled{opacity:.5;cursor:not-allowed}.AddressManager_limitMessage__ywJQ6{padding:1rem;background:#fffbeb;border:1px solid #fcd34d;border-radius:10px;text-align:center;font-size:.85rem}.AddressManager_limitMessage__ywJQ6 p{margin:0;color:#92400e;font-weight:500}.AddressManager_formOverlay__K722S{position:fixed;inset:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem;animation:AddressManager_fadeIn__0a9cC .2s ease}@keyframes AddressManager_fadeIn__0a9cC{0%{opacity:0}to{opacity:1}}.AddressManager_formContainer__WDEDM{width:100%;max-width:560px;max-height:90vh;overflow-y:auto;background:white;border-radius:16px;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);animation:AddressManager_slideUp__YxNlQ .3s ease}@keyframes AddressManager_slideUp__YxNlQ{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.AddressManager_formHeader__12xOe{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;border-bottom:1px solid #e5e7eb;position:-webkit-sticky;position:sticky;top:0;background:white;z-index:10;border-radius:16px 16px 0 0}.AddressManager_formHeader__12xOe h3{margin:0;font-size:1.25rem;font-weight:600;color:#1f2937}.AddressManager_closeBtn__9x__u{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:none;background:#f3f4f6;border-radius:10px;cursor:pointer;color:#6b7280;transition:all .2s ease}.AddressManager_closeBtn__9x__u:hover{background:#e5e7eb;color:#1f2937}.AddressManager_formContainer__WDEDM form{padding:1.5rem}.AddressManager_formError__XomLr{display:flex;align-items:center;gap:.5rem;padding:1rem;background:#fee2e2;border:1px solid #fca5a5;border-radius:10px;margin-bottom:1.5rem;color:#991b1b;font-weight:500;font-size:.9rem}.AddressManager_formGroup__7yNLe{margin-bottom:1.25rem}.AddressManager_formGroup__7yNLe label{display:block;margin-bottom:.5rem;font-weight:600;color:#374151;font-size:.9rem}.AddressManager_required__wY7V1{color:#ef4444}.AddressManager_formGroup__7yNLe input{width:100%;padding:.875rem 1rem;border:2px solid #e5e7eb;border-radius:10px;font-size:.95rem;transition:all .2s ease;background:white}.AddressManager_formGroup__7yNLe input:focus{outline:none;border-color:#fe5f03;box-shadow:0 0 0 3px rgba(254,95,3,.1)}.AddressManager_formGroup__7yNLe input:disabled{background:#f3f4f6;cursor:not-allowed}.AddressManager_formGroup__7yNLe input::placeholder{color:#9ca3af}.AddressManager_formRow__bhBzW{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.AddressManager_formActions__FtkMo{display:flex;gap:1rem;margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #e5e7eb}.AddressManager_cancelBtn__WFzZh{flex:1 1;padding:.875rem;background:white;border:2px solid #d1d5db;border-radius:10px;font-weight:600;color:#374151;cursor:pointer;transition:all .2s ease}.AddressManager_cancelBtn__WFzZh:hover:not(:disabled){background:#f3f4f6}.AddressManager_cancelBtn__WFzZh:disabled{opacity:.5;cursor:not-allowed}.AddressManager_submitBtn__kWCcu{flex:1.5 1;padding:.875rem;background:linear-gradient(135deg,#fe5f03,#ff8534);border:none;border-radius:10px;font-weight:600;color:white;cursor:pointer;transition:all .2s ease}.AddressManager_submitBtn__kWCcu:hover:not(:disabled){background:linear-gradient(135deg,#e55503,#fe5f03);box-shadow:0 4px 12px rgba(254,95,3,.3)}.AddressManager_submitBtn__kWCcu:disabled{background:#9ca3af;cursor:not-allowed}@media (max-width:640px){.AddressManager_formRow__bhBzW{grid-template-columns:1fr}.AddressManager_addressCard__4_jYA{flex-wrap:wrap}.AddressManager_addressActions__XXxSe{flex-direction:row;width:100%;margin-top:.75rem;padding-top:.75rem;border-top:1px solid #e5e7eb;justify-content:flex-end}.AddressManager_formContainer__WDEDM{max-height:100vh;border-radius:0;height:100%}.AddressManager_formHeader__12xOe{border-radius:0}.AddressManager_formActions__FtkMo{flex-direction:column}.AddressManager_cancelBtn__WFzZh,.AddressManager_submitBtn__kWCcu{width:100%}}.Combobox_comboboxContainer__fULmg{position:relative;width:100%;margin-bottom:1rem}.Combobox_label__aVTUF{display:block;margin-bottom:8px;font-size:14px;font-weight:500;color:#333}.Combobox_required__gVU9q{color:#fe5f03;margin-left:2px}