.bottom-nav[data-v-11af44ca]{position:fixed;bottom:10px;left:10px;right:10px;z-index:100000001;display:flex;align-items:center;gap:8px;padding-bottom:env(safe-area-inset-bottom);font-family:Inter,Ghino Book,Helvetica Neue,Arial,sans-serif}.bn-circle[data-v-11af44ca]{flex:0 0 auto;width:52px;height:52px;border-radius:999px;border:1px solid #e6e6e6;background:#fff;color:#2b2622;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 14px rgba(0,0,0,0.06);transition:transform 0.12s ease,border-color 0.15s ease}.bn-circle[data-v-11af44ca]:active{transform:scale(0.94)}.bn-circle--active[data-v-11af44ca]{border-color:#2faf5f;color:#1f8049}.bn-icon-wrap[data-v-11af44ca]{position:relative}.bn-badge[data-v-11af44ca],.bn-icon-wrap[data-v-11af44ca]{display:inline-flex;align-items:center;justify-content:center}.bn-badge[data-v-11af44ca]{position:absolute;top:-8px;right:-12px;min-width:18px;height:18px;padding:0 5px;border-radius:99px;background:#2faf5f;color:#fff;font-size:11px;font-weight:700;border:2px solid #fff;box-sizing:initial}.bn-address[data-v-11af44ca]{flex:1;min-width:0;height:52px;border-radius:999px;border:1px solid #e6e6e6;background:#fff;color:#2b2622;padding:0 14px 0 10px;display:inline-flex;align-items:center;gap:10px;cursor:pointer;box-shadow:0 4px 14px rgba(0,0,0,0.06);text-align:left;font-family:inherit;overflow:hidden}.bn-address[data-v-11af44ca]:active{transform:scale(0.99)}.bn-address-icon[data-v-11af44ca]{width:34px;height:34px;border-radius:999px;background:rgba(47,174,101,0.12);color:#1f8049;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.bn-address-body[data-v-11af44ca]{display:inline-flex;flex-direction:column;min-width:0;overflow:hidden;line-height:1.1}.bn-address-label[data-v-11af44ca]{font-size:9px;letter-spacing:0.1em;text-transform:uppercase;color:#7c7269;font-weight:600}.bn-address-value[data-v-11af44ca]{font-family:Space Grotesk,Gilroy ExtraBold,sans-serif;font-weight:700;font-size:13px;letter-spacing:-0.01em;color:#2b2622;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bn-sheet[data-v-11af44ca]{background:#fafaf8;border-radius:20px 20px 0 0;width:100%;max-height:80vh;overflow-y:auto;font-family:Inter,Ghino Book,sans-serif}.bn-sheet-head[data-v-11af44ca]{display:flex;align-items:center;justify-content:space-between;padding:18px 20px 8px}.bn-sheet-title[data-v-11af44ca]{font-family:Space Grotesk,Gilroy ExtraBold,sans-serif;font-weight:700;font-size:20px;color:#2b2622;letter-spacing:-0.02em}.bn-sheet-close[data-v-11af44ca]{background:transparent;border:none;color:#2b2622;cursor:pointer;padding:4px;display:inline-flex}.bn-sheet-body[data-v-11af44ca]{padding:8px 16px calc(90px + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:10px}.bn-addr-item[data-v-11af44ca]{display:flex;align-items:center;gap:14px;padding:14px;background:#fff;border:2px solid #e2ddd3;border-radius:16px;cursor:pointer;transition:border-color 0.18s ease,transform 0.12s ease;position:relative}.bn-addr-item[data-v-11af44ca]:active{transform:scale(0.99)}.bn-addr-item--selected[data-v-11af44ca]{border-color:#2faf5f;background:#fff;box-shadow:0 0 0 3px rgba(47,174,101,0.08)}.bn-addr-item--checking[data-v-11af44ca]{border-color:#c0bbb0}.bn-addr-item--invalid[data-v-11af44ca]{border-color:#c62828;background:linear-gradient(135deg,rgba(198,40,40,0.08),rgba(198,40,40,0.02));box-shadow:0 0 0 4px rgba(198,40,40,0.1),0 8px 24px rgba(198,40,40,0.14);animation:bn-shake-data-v-11af44ca 520ms cubic-bezier(0.36,0.07,0.19,0.97)}.bn-addr-item--invalid .bn-addr-icon-box[data-v-11af44ca]{animation:bn-icon-shake-data-v-11af44ca 480ms ease-out}@keyframes bn-shake-data-v-11af44ca{0%,to{transform:translateX(0)}15%{transform:translateX(-6px)}30%{transform:translateX(6px)}45%{transform:translateX(-4px)}60%{transform:translateX(4px)}75%{transform:translateX(-2px)}90%{transform:translateX(2px)}}@keyframes bn-icon-shake-data-v-11af44ca{0%,to{transform:rotate(0)}25%{transform:rotate(-8deg)}50%{transform:rotate(8deg)}75%{transform:rotate(-4deg)}}.bn-addr-item--validated[data-v-11af44ca]{border-color:#2faf5f;background:linear-gradient(135deg,rgba(47,174,101,0.08),rgba(47,174,101,0.02));box-shadow:0 0 0 4px rgba(47,174,101,0.12),0 8px 24px rgba(47,174,101,0.18);animation:bn-bump-data-v-11af44ca 520ms cubic-bezier(0.34,1.56,0.64,1);overflow:hidden}.bn-addr-item--validated[data-v-11af44ca]:before{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,hsla(0,0%,100%,0.6) 50%,transparent 70%);transform:translateX(-100%);animation:bn-shine-data-v-11af44ca 800ms ease-out 120ms forwards;pointer-events:none;z-index:1}.bn-addr-item--validated .bn-addr-icon-box[data-v-11af44ca]{animation:bn-icon-pop-data-v-11af44ca 480ms cubic-bezier(0.34,1.56,0.64,1)}@keyframes bn-bump-data-v-11af44ca{0%{transform:scale(1)}40%{transform:scale(1.02)}to{transform:scale(1)}}@keyframes bn-shine-data-v-11af44ca{to{transform:translateX(100%)}}@keyframes bn-icon-pop-data-v-11af44ca{0%{transform:scale(1) rotate(0)}45%{transform:scale(1.12) rotate(-6deg)}to{transform:scale(1) rotate(0)}}.bn-validated[data-v-11af44ca]{position:relative;width:28px;height:28px;flex-shrink:0;z-index:2}.bn-validated-svg[data-v-11af44ca]{width:100%;height:100%}.bn-validated-circle[data-v-11af44ca]{stroke:#2faf5f;stroke-width:3;stroke-dasharray:151;stroke-dashoffset:151;stroke-linecap:round;animation:bn-circle-draw-data-v-11af44ca 450ms ease-out forwards;transform-origin:center;transform:rotate(-90deg)}.bn-validated-check[data-v-11af44ca]{stroke:#2faf5f;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:36;stroke-dashoffset:36;animation:bn-check-draw-data-v-11af44ca 280ms cubic-bezier(0.65,0,0.45,1) 360ms forwards}@keyframes bn-circle-draw-data-v-11af44ca{to{stroke-dashoffset:0}}@keyframes bn-check-draw-data-v-11af44ca{to{stroke-dashoffset:0}}.bn-invalid[data-v-11af44ca]{position:relative;width:28px;height:28px;flex-shrink:0;z-index:2}.bn-invalid-svg[data-v-11af44ca]{width:100%;height:100%}.bn-invalid-circle[data-v-11af44ca]{stroke:#c62828;stroke-width:3;stroke-dasharray:151;stroke-dashoffset:151;stroke-linecap:round;animation:bn-circle-draw-data-v-11af44ca 380ms ease-out forwards;transform-origin:center;transform:rotate(-90deg)}.bn-invalid-line[data-v-11af44ca]{stroke:#c62828;stroke-width:4;stroke-linecap:round;stroke-dasharray:24;stroke-dashoffset:24}.bn-invalid-line-1[data-v-11af44ca]{animation:bn-check-draw-data-v-11af44ca 180ms cubic-bezier(0.65,0,0.45,1) 280ms forwards}.bn-invalid-line-2[data-v-11af44ca]{animation:bn-check-draw-data-v-11af44ca 180ms cubic-bezier(0.65,0,0.45,1) 420ms forwards}.bn-addr-error[data-v-11af44ca]{animation:bn-error-fade-data-v-11af44ca 300ms ease-out 200ms both;font-size:12px;color:#c62828;margin-top:4px;font-weight:600}@keyframes bn-error-fade-data-v-11af44ca{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.bn-addr-icon-box[data-v-11af44ca]{width:46px;height:46px;border-radius:999px;background:#2faf5f;color:#fff;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.bn-addr-item--invalid .bn-addr-icon-box[data-v-11af44ca]{background:#c62828}.bn-addr-body-sheet[data-v-11af44ca]{flex:1;min-width:0}.bn-addr-title[data-v-11af44ca]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-family:Space Grotesk,Gilroy ExtraBold,sans-serif;font-weight:700;font-size:16px;letter-spacing:-0.01em;color:#2b2622}.bn-addr-street[data-v-11af44ca]{font-size:13px;color:#7c7269;margin-top:2px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.bn-addr-sub[data-v-11af44ca]{font-size:12px;color:#9a9185;margin-top:2px}.bn-addr-check[data-v-11af44ca]{flex-shrink:0}.bn-spinner[data-v-11af44ca]{width:20px;height:20px;border:2.5px solid #e2ddd3;border-top-color:#2faf5f;border-radius:999px;animation:bn-spin-data-v-11af44ca 0.8s linear infinite;flex-shrink:0}.bn-spinner--lg[data-v-11af44ca]{width:32px;height:32px;border-width:3px}@keyframes bn-spin-data-v-11af44ca{to{transform:rotate(360deg)}}.bn-addr-manage[data-v-11af44ca]{background:transparent;border:2px dashed #c0bbb0;border-radius:16px;padding:16px;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;color:#2b2622;font-family:Space Grotesk,Gilroy ExtraBold,sans-serif;font-weight:700;font-size:14px;transition:border-color 0.15s ease,background 0.15s ease}.bn-addr-manage[data-v-11af44ca]:hover{background:rgba(0,0,0,0.02);border-color:#7c7269}.bn-addr-manage[data-v-11af44ca]:active{transform:scale(0.99)}.bn-mt-12[data-v-11af44ca]{margin-top:12px}.bn-empty[data-v-11af44ca]{padding:24px 16px;display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}.bn-empty-icon[data-v-11af44ca]{width:56px;height:56px;border-radius:16px;background:#faf7f2;color:#7c7269;display:inline-flex;align-items:center;justify-content:center}.bn-empty-title[data-v-11af44ca]{font-family:Space Grotesk,Gilroy ExtraBold,sans-serif;font-weight:700;font-size:16px}.bn-empty-sub[data-v-11af44ca]{font-size:13px;color:#7c7269}