.AddressPicker_wrap___2MD5{display:flex;flex-direction:column;gap:14px}.AddressPicker_field__BKHVy{display:flex;flex-direction:column;gap:6px;position:relative}.AddressPicker_fieldLabel__y7FKl{font-size:10px;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:.1em}.AddressPicker_requiredMark__w64Uy{color:var(--orange);margin-left:3px;font-weight:700}.AddressPicker_fieldHint__sgy9W{font-size:10px;color:var(--muted);margin-top:2px;line-height:1.4}.AddressPicker_input__nNWah{background:var(--rich);border:.5px solid var(--border);border-radius:10px;padding:12px 14px;font-size:14px;color:#fff;font-family:inherit;outline:none;transition:border-color .15s;width:100%}.AddressPicker_input__nNWah:focus{border-color:var(--orange)}.AddressPicker_input__nNWah::placeholder{color:var(--muted)}.AddressPicker_phoneInputWrap__65c4w{display:flex;align-items:stretch;background:var(--rich);border:.5px solid var(--border);border-radius:10px;overflow:hidden;transition:border-color .15s;width:100%}.AddressPicker_phoneInputWrap__65c4w:focus-within{border-color:var(--orange)}.AddressPicker_phonePrefix__IKgE2{display:inline-flex;align-items:center;background:rgba(255,255,255,.04);border-right:.5px solid var(--border);padding:0 8px 0 12px;flex-shrink:0;cursor:text}.AddressPicker_phonePrefixPlus__vBHPR{color:#fff;font-size:14px;font-weight:600;font-family:inherit;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-right:1px}.AddressPicker_phoneCountryCodeInput__yBWUR{background:transparent;border:none;outline:none;color:#fff;font-size:14px;font-weight:600;font-family:inherit;padding:12px 0;width:38px;text-align:left}.AddressPicker_phoneCountryCodeInput__yBWUR::placeholder{color:var(--muted)}.AddressPicker_intlNoticeBlock__lxryk{margin:10px 2px 0;padding:12px 14px;background:rgba(37,211,102,.08);border:.5px solid rgba(37,211,102,.4);border-radius:10px;display:flex;flex-direction:column;gap:10px}.AddressPicker_intlNoticeText__kH1aJ{margin:0;font-size:13px;line-height:1.5;color:var(--text);display:flex;align-items:flex-start;gap:8px}.AddressPicker_intlNoticeIcon__TI8i3{flex-shrink:0;font-size:14px;line-height:1.5}.AddressPicker_intlChipCollapsed__rvc7B{display:inline-flex;align-items:flex-start;gap:6px;margin-top:6px;padding:4px 10px;font-size:11px;font-weight:600;line-height:1.4;color:#25D366;background:rgba(37,211,102,.12);border:.5px solid rgba(37,211,102,.4);border-radius:12px;letter-spacing:.01em;max-width:100%;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.AddressPicker_intlChipCollapsed__rvc7B>span[aria-hidden=true]{flex-shrink:0;line-height:1.4}.AddressPicker_intlSwitchLink__TOV1j{align-self:flex-start;background:none;border:none;padding:2px 0 0;margin:0;font:inherit;font-size:12px;color:var(--muted);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.AddressPicker_intlSwitchLink__TOV1j:focus-visible,.AddressPicker_intlSwitchLink__TOV1j:hover{color:var(--text)}.AddressPicker_intlWhatsappToggle__bLG2f{display:flex;align-items:center;gap:8px;font-size:12.5px;line-height:1.4;color:var(--text);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.AddressPicker_intlWhatsappToggle__bLG2f input[type=checkbox]{accent-color:#25D366;width:16px;height:16px;flex-shrink:0}.AddressPicker_phoneInputBare__so5KQ{flex:1 1;min-width:0;background:transparent;border:none;outline:none;color:#fff;font-family:inherit;font-size:14px;padding:12px 14px}.AddressPicker_phoneInputBare__so5KQ::placeholder{color:var(--muted)}.AddressPicker_addressPreviewCard__k9tko{display:flex;align-items:flex-start;gap:10px;background:var(--rich);border:.5px solid rgba(232,117,26,.32);border-radius:10px;padding:12px 12px 12px 14px}.AddressPicker_addressPreviewIcon__StXt1{font-size:18px;line-height:1;flex-shrink:0;padding-top:2px}.AddressPicker_addressPreviewBody__5_WH2{flex:1 1;min-width:0}.AddressPicker_addressPreviewName__Y8JZA{font-size:14px;font-weight:600;color:#fff;line-height:1.35;word-break:break-word}.AddressPicker_addressPreviewLine__fS0Pz{font-size:12px;color:var(--muted);line-height:1.45;margin-top:3px;word-break:break-word}.AddressPicker_addressPreviewEdit__OVvzh{background:transparent;border:0;width:30px;height:30px;border-radius:8px;display:flex;align-items:center;justify-content:center;color:var(--orange);cursor:pointer;flex-shrink:0;margin-top:-2px;transition:background .15s;-webkit-tap-highlight-color:transparent}.AddressPicker_addressPreviewEdit__OVvzh:hover{background:rgba(232,117,26,.1)}.AddressPicker_addressPreviewEdit__OVvzh:active{transform:scale(.92)}.AddressPicker_chipsRow__8QXhf{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:2px}.AddressPicker_chip__h0ttc{display:inline-flex;align-items:center;gap:5px;background:var(--rich);border:.5px solid var(--border);border-radius:999px;padding:5px 11px;font-size:11px;font-weight:500;color:var(--cream);cursor:pointer;transition:all .15s ease;font-family:inherit;-webkit-tap-highlight-color:transparent}.AddressPicker_chip__h0ttc:hover{border-color:var(--orange);color:#fff}.AddressPicker_chip__h0ttc:active{transform:scale(.96)}.AddressPicker_chipActive__UIaJA{background:var(--orange);border-color:var(--orange);color:var(--deep);font-weight:600}.AddressPicker_chipActive__UIaJA:hover{color:var(--deep)}.AddressPicker_chipIcon__P9lDR{font-size:12px;line-height:1}.AddressPicker_suggestPanel__tFT9x{position:absolute;top:calc(100% + 4px);left:0;right:0;background:var(--rich);border:.5px solid var(--border-s);border-radius:10px;box-shadow:0 8px 24px rgba(0,0,0,.5);z-index:1000;max-height:260px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--orange) var(--rich)}.AddressPicker_suggestPanel__tFT9x::-webkit-scrollbar{width:6px}.AddressPicker_suggestPanel__tFT9x::-webkit-scrollbar-track{background:var(--rich)}.AddressPicker_suggestPanel__tFT9x::-webkit-scrollbar-thumb{background:var(--orange);border-radius:3px}.AddressPicker_suggestRow__BPEsB{display:block;width:100%;text-align:left;padding:12px 14px;border:0;border-bottom:.5px solid var(--faint);background:transparent;cursor:pointer;font:inherit;color:var(--cream);-webkit-tap-highlight-color:transparent;transition:background .12s}.AddressPicker_suggestRow__BPEsB:last-child{border-bottom:0}.AddressPicker_suggestRow__BPEsB:focus-visible,.AddressPicker_suggestRow__BPEsB:hover{background:var(--mid);outline:none}.AddressPicker_suggestMain__nG1w_{font-size:13px;font-weight:600;color:#fff;margin-bottom:2px}.AddressPicker_suggestSub__MeKtc{font-size:11px;color:var(--muted);line-height:1.35}.AddressPicker_statusLine__B6_Ot{font-size:11px;color:var(--muted);margin-top:-4px}.AddressPicker_errorLine__syk5Z{font-size:11px;color:var(--danger);margin-top:-4px;line-height:1.4}.AddressPicker_warn__dUTbe{background:rgba(248,113,113,.08);border:.5px solid rgba(248,113,113,.35);color:#fca5a5;border-radius:10px;padding:12px 14px;font-size:12px;display:flex;flex-direction:column;gap:8px;line-height:1.5}.AddressPicker_warnTitle__MXS_d{color:#fca5a5;font-weight:600}.AddressPicker_warnMeta__Fzj1L{font-size:10px;opacity:.85}.AddressPicker_warnBtn__LS2_v{align-self:flex-start;background:#b91c1c;color:#fff;border:0;border-radius:999px;padding:8px 16px;font-size:12px;font-weight:600;cursor:pointer;font-family:inherit}.AddressPicker_warnBtn__LS2_v:active{transform:scale(.97)}.AddressPicker_configHint__4xlRD{background:rgba(232,117,26,.08);border:.5px solid var(--border-s);color:var(--orange);border-radius:10px;padding:10px 12px;font-size:11px;line-height:1.5}.AddressPicker_actions__kWM4P{display:flex;gap:8px;margin-top:4px}.AddressPicker_cancelBtn__rxsiA{flex:1 1;background:transparent;border:.5px solid var(--border);color:var(--muted);padding:12px;border-radius:10px;font-size:13px;font-weight:500;cursor:pointer;font-family:inherit;transition:all .15s}.AddressPicker_cancelBtn__rxsiA:active{border-color:var(--orange);color:var(--cream)}.AddressPicker_cancelBtn__rxsiA:disabled{opacity:.4;cursor:not-allowed}.AddressPicker_saveBtn___ePKw{flex:2 1;background:var(--orange);color:var(--deep);border:0;padding:12px;border-radius:10px;font-size:13px;font-weight:700;cursor:pointer;font-family:inherit;transition:all .15s}.AddressPicker_saveBtn___ePKw:active{transform:scale(.98)}.AddressPicker_saveBtn___ePKw:disabled{opacity:.35;cursor:not-allowed;background:var(--mid);color:var(--muted)}