*{margin:0;padding:0;box-sizing:border-box}html,body{font-family:Noto Sans SC,PingFang SC,Helvetica Neue,sans-serif;background:#e8e8e8;min-height:100vh}.phone-wrapper{min-height:100vh;display:flex;align-items:flex-start;justify-content:center;padding:20px 0;background:#e0e0e0;background-image:radial-gradient(circle at 20% 50%,rgba(120,119,198,.08) 0%,transparent 50%),radial-gradient(circle at 80% 20%,rgba(255,107,107,.06) 0%,transparent 40%)}.phone-shell{width:390px;height:844px;background:#fff;border-radius:44px;box-shadow:0 0 0 10px #1a1a1a,0 0 0 12px #2a2a2a,0 40px 80px #00000059,0 10px 30px #00000026;overflow:hidden;display:flex;flex-direction:column;position:relative}.slide-enter-active,.slide-leave-active{transition:all .28s cubic-bezier(.4,0,.2,1)}.slide-enter-from{opacity:0;transform:translate(30px)}.slide-leave-to{opacity:0;transform:translate(-30px)}@media (max-width: 480px){.phone-wrapper{background:#fff;padding:0;align-items:stretch}.phone-shell{width:100%;height:100dvh;min-height:100dvh;border-radius:0;box-shadow:none}}.page[data-v-e3fbfa51]{width:100%;height:100%;display:flex;flex-direction:column;background:#fff;overflow:hidden;isolation:isolate;position:relative}.top-bar[data-v-e3fbfa51]{display:flex;align-items:center;justify-content:space-between;padding:14px 18px 10px;border-bottom:1px solid #f0f0f0;flex-shrink:0}.logo[data-v-e3fbfa51]{display:flex;align-items:center;gap:6px}.logo-img[data-v-e3fbfa51]{width:32px;height:32px;border-radius:6px;object-fit:cover}.logo-badge[data-v-e3fbfa51]{font-size:13px;font-weight:700;color:#111;letter-spacing:-.3px}.top-right[data-v-e3fbfa51]{display:flex;align-items:center;gap:8px}.lang-dropdown[data-v-e3fbfa51]{position:relative;-webkit-user-select:none;user-select:none}.lang-trigger[data-v-e3fbfa51]{display:flex;align-items:center;gap:5px;padding:5px 10px 5px 9px;border:1.5px solid rgba(0,0,0,.15);border-radius:20px;background:#ffffffd9;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:12px;font-weight:500;color:#222;font-family:inherit;cursor:pointer;transition:border-color .18s,box-shadow .18s,background .18s;white-space:nowrap;line-height:1}.lang-trigger[data-v-e3fbfa51]:hover{border-color:#111;background:#fff;box-shadow:0 2px 8px #00000014}.lang-dropdown.open .lang-trigger[data-v-e3fbfa51]{border-color:#111;box-shadow:0 2px 12px #0000001a}.lang-icon[data-v-e3fbfa51]{opacity:.55;flex-shrink:0}.lang-label[data-v-e3fbfa51]{font-size:12px}.lang-chevron[data-v-e3fbfa51]{opacity:.5;flex-shrink:0;transition:transform .2s}.lang-dropdown.open .lang-chevron[data-v-e3fbfa51]{transform:rotate(180deg)}.lang-menu[data-v-e3fbfa51]{position:absolute;top:calc(100% + 6px);right:0;min-width:110px;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:12px;box-shadow:0 8px 24px #0000001f,0 2px 6px #0000000f;padding:4px;margin:0;list-style:none;z-index:999;overflow:hidden}.lang-option[data-v-e3fbfa51]{display:flex;align-items:center;gap:6px;padding:8px 10px;font-size:13px;font-weight:500;color:#333;border-radius:8px;cursor:pointer;transition:background .15s,color .15s}.lang-option[data-v-e3fbfa51]:hover{background:#f5f5f5;color:#000}.lang-option.active[data-v-e3fbfa51]{color:#000;font-weight:600}.lang-check[data-v-e3fbfa51]{display:flex;align-items:center;justify-content:center;width:14px;flex-shrink:0;color:#111}.lang-check.placeholder[data-v-e3fbfa51]{width:14px}.dropdown-enter-active[data-v-e3fbfa51]{animation:dropIn-e3fbfa51 .18s ease}.dropdown-leave-active[data-v-e3fbfa51]{animation:dropIn-e3fbfa51 .15s ease reverse}@keyframes dropIn-e3fbfa51{0%{opacity:0;transform:translateY(-6px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.scroll-area[data-v-e3fbfa51]{flex:1;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;isolation:isolate}.scroll-area[data-v-e3fbfa51]::-webkit-scrollbar{display:none}.banner[data-v-e3fbfa51]{position:relative;width:100%;height:180px;overflow:hidden}.banner-track[data-v-e3fbfa51]{display:flex;height:100%;transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.banner-slide[data-v-e3fbfa51]{min-width:100%;height:100%;position:relative;overflow:hidden}.banner-slide img[data-v-e3fbfa51]{width:100%;height:100%;object-fit:cover}.banner-overlay[data-v-e3fbfa51]{position:absolute;bottom:0;left:0;right:0;padding:30px 16px 12px;background:linear-gradient(to top,rgba(0,0,0,.5) 0%,transparent 100%)}.banner-tag[data-v-e3fbfa51]{font-size:9px;font-weight:700;letter-spacing:1.5px;color:#ffffffd9;background:#fff3;padding:2px 7px;border-radius:20px;display:inline-block;margin-bottom:4px}.banner-title[data-v-e3fbfa51]{font-size:14px;font-weight:600;color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.3)}.banner-dots[data-v-e3fbfa51]{position:absolute;bottom:10px;right:14px;display:flex;gap:5px}.dot[data-v-e3fbfa51]{width:5px;height:5px;border-radius:50%;background:#fff6;cursor:pointer;transition:all .3s}.dot.active[data-v-e3fbfa51]{width:16px;border-radius:3px;background:#fff}.quick-links[data-v-e3fbfa51]{display:grid;grid-template-columns:repeat(4,1fr);padding:16px 10px 8px;gap:4px}.quick-item[data-v-e3fbfa51]{display:flex;flex-direction:column;align-items:center;gap:6px;cursor:pointer;padding:6px 4px;border-radius:10px}.quick-icon[data-v-e3fbfa51]{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center}.quick-label[data-v-e3fbfa51]{font-size:10px;color:#555;text-align:center;max-width:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.partners-section[data-v-e3fbfa51]{padding:10px 12px 40px}.partners-title[data-v-e3fbfa51]{font-size:13px;font-weight:700;color:#888;letter-spacing:.5px;text-transform:uppercase;margin:0 0 10px 2px}.partners-grid[data-v-e3fbfa51]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.partner-card[data-v-e3fbfa51]{background:#fff;border-radius:10px;overflow:hidden;border:1px solid rgba(0,0,0,.06);aspect-ratio:16 / 9;display:flex;align-items:center;justify-content:center}.partner-img[data-v-e3fbfa51]{width:100%;height:100%;object-fit:cover;display:block}.found-section[data-v-e3fbfa51]{padding:8px 0 30px}.found-title[data-v-e3fbfa51]{font-size:20px;font-weight:700;padding:8px 16px 6px;color:#111;letter-spacing:-.3px}.inline-hint[data-v-e3fbfa51]{font-size:12px;padding:0 16px 6px;color:#b45309}.tabs-wrap[data-v-e3fbfa51]{overflow-x:auto;scrollbar-width:none;border-bottom:1px solid #f0f0f0}.tabs-wrap[data-v-e3fbfa51]::-webkit-scrollbar{display:none}.tabs[data-v-e3fbfa51]{display:flex;padding:0 12px;white-space:nowrap}.tab-btn[data-v-e3fbfa51]{padding:8px 14px;border:none;background:transparent;font-size:13px;color:#888;cursor:pointer;font-weight:500;position:relative;flex-shrink:0;transition:color .2s;font-family:inherit;max-width:160px;overflow:hidden;text-overflow:ellipsis}.tab-btn.active[data-v-e3fbfa51]{color:#111;font-weight:700}.tab-btn.active[data-v-e3fbfa51]:after{content:"";position:absolute;bottom:-1px;left:14px;right:14px;height:2px;background:#111;border-radius:1px}.list-msg[data-v-e3fbfa51]{text-align:center;padding:16px 20px;font-size:13px;color:#999}.list-msg.error[data-v-e3fbfa51]{color:#c00}.product-list[data-v-e3fbfa51]{padding:10px 12px;display:flex;flex-direction:column;gap:10px}.product-card[data-v-e3fbfa51]{display:flex;gap:12px;border:1px solid #f0f0f0;border-radius:12px;overflow:hidden;cursor:pointer}.product-img-wrap[data-v-e3fbfa51]{position:relative;width:100px;height:100px;flex-shrink:0;background:#f8f8f8;overflow:hidden}.product-img[data-v-e3fbfa51]{width:100%;height:100%;object-fit:cover}.product-badge[data-v-e3fbfa51]{position:absolute;top:6px;left:6px;background:#ff3b30;color:#fff;font-size:9px;font-weight:700;letter-spacing:.5px;padding:2px 5px;border-radius:4px}.product-info[data-v-e3fbfa51]{flex:1;padding:10px 12px 10px 0;display:flex;flex-direction:column;justify-content:space-between}.product-name[data-v-e3fbfa51]{font-size:13px;color:#222;line-height:1.45;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.product-bottom[data-v-e3fbfa51]{display:flex;align-items:center;justify-content:space-between;margin-top:6px}.price-wrap[data-v-e3fbfa51]{display:flex;align-items:baseline;gap:1px}.price-val[data-v-e3fbfa51]{font-size:18px;font-weight:700;color:#111}.price-unit[data-v-e3fbfa51]{font-size:11px;color:#888}.cart-btn[data-v-e3fbfa51]{width:30px;height:30px;background:#111;border:none;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .15s}.cart-btn[data-v-e3fbfa51]:active:not(:disabled){transform:scale(.88)}.cart-btn[data-v-e3fbfa51]:disabled{opacity:.65;cursor:wait}.cart-btn-spin[data-v-e3fbfa51]{width:14px;height:14px;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:spin-e3fbfa51 .65s linear infinite}@keyframes spin-e3fbfa51{to{transform:rotate(360deg)}}.list-loading[data-v-e3fbfa51]{text-align:center;padding:12px;font-size:13px;color:#888}.load-more[data-v-e3fbfa51]{display:block;width:calc(100% - 24px);margin:8px 12px 0;padding:12px;text-align:center;font-size:13px;color:#333;cursor:pointer;border:1.5px solid #ebebeb;border-radius:12px;background:#fff;font-family:inherit}.load-more.muted[data-v-e3fbfa51]{border:none;cursor:default;color:#aaa}.loading-dots[data-v-e3fbfa51]{letter-spacing:4px;animation:pulse-e3fbfa51 1s infinite}@keyframes pulse-e3fbfa51{0%,to{opacity:1}50%{opacity:.3}}.vip-skeleton-list[data-v-e3fbfa51]{padding:0 12px 12px;display:grid;grid-template-columns:1fr 1fr;gap:10px}.vip-skeleton[data-v-e3fbfa51]{height:200px;border-radius:16px;background:linear-gradient(90deg,#f0f0f0 25%,#e4e4e4,#f0f0f0 75%);background-size:800px 100%;animation:shimmer-e3fbfa51 1.4s infinite}@keyframes shimmer-e3fbfa51{0%{background-position:-400px 0}to{background-position:400px 0}}.vip-list[data-v-e3fbfa51]{padding:4px 12px 12px;display:grid;grid-template-columns:1fr 1fr;gap:10px}.vip-card[data-v-e3fbfa51]{position:relative;display:flex;flex-direction:column;border-radius:16px;background:#fff;box-shadow:0 2px 8px #0f172a17;overflow:hidden}.vip-card--current[data-v-e3fbfa51]{box-shadow:0 6px 20px #0f172a38}.vip-card--current .vip-rates[data-v-e3fbfa51]{background:#0f172a}.vip-card--current .vip-rate-label[data-v-e3fbfa51]{color:#ffffff73}.vip-card--current .vip-rate-val[data-v-e3fbfa51]{color:#e2e8f0}.vip-cover[data-v-e3fbfa51]{position:relative;width:100%;aspect-ratio:1 / 1;overflow:hidden;flex-shrink:0}.vip-cover-img[data-v-e3fbfa51]{width:100%;height:100%;object-fit:cover;display:block}.vip-cover-fallback[data-v-e3fbfa51]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(145deg,#f1f5f9,#e2e8f0);color:#94a3b8}.vip-current-tag[data-v-e3fbfa51]{position:absolute;top:8px;right:8px;display:inline-flex;align-items:center;gap:3px;background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;font-size:9px;font-weight:800;padding:3px 8px;border-radius:999px;letter-spacing:.02em}.vip-owned-tag[data-v-e3fbfa51]{position:absolute;top:8px;right:8px;display:inline-flex;align-items:center;gap:3px;background:#22c55ebf;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;font-size:9px;font-weight:800;padding:3px 8px;border-radius:999px;letter-spacing:.02em}.vip-card--owned[data-v-e3fbfa51]{opacity:.72}.vip-cover-overlay[data-v-e3fbfa51]{position:absolute;bottom:0;left:0;right:0;padding:28px 10px 9px;background:linear-gradient(to top,rgba(0,0,0,.65) 0%,transparent 100%)}.vip-name[data-v-e3fbfa51]{margin:0 0 2px;font-size:14px;font-weight:800;color:#fff;line-height:1.2}.vip-price[data-v-e3fbfa51]{margin:0;font-size:11px;font-weight:700;color:#ffffffd1}.vip-rates[data-v-e3fbfa51]{padding:10px 12px 12px;display:flex;flex-direction:column;gap:5px;background:#fff}.vip-rate-row[data-v-e3fbfa51]{display:flex;align-items:center;justify-content:space-between;gap:4px}.vip-rate-label[data-v-e3fbfa51]{font-size:10px;color:#94a3b8}.vip-rate-val[data-v-e3fbfa51]{font-size:11px;font-weight:700;color:#0f172a}.bottom-nav[data-v-e3fbfa51]{display:flex;align-items:flex-end;justify-content:space-between;background:#fff;border-top:1px solid #ebebeb;padding:8px 0 calc(12px + env(safe-area-inset-bottom,0px));flex-shrink:0;position:relative;z-index:100}.nav-item[data-v-e3fbfa51]{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:4px;border:none;background:transparent;cursor:pointer;padding:4px 0 2px;color:#bbb;transition:color .2s;font-family:inherit}.nav-item.active[data-v-e3fbfa51]{color:#2563eb}.nav-icon-slot[data-v-e3fbfa51]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:24px;height:22px}.nav-svg[data-v-e3fbfa51] svg{display:block}.nav-badge[data-v-e3fbfa51]{position:absolute;top:-7px;right:-11px;min-width:16px;height:16px;padding:0 4px;box-sizing:border-box;border-radius:8px;background:#ff3b30;color:#fff;font-size:10px;font-weight:700;line-height:16px;text-align:center}.nav-label[data-v-e3fbfa51]{font-size:10px;font-weight:500;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 2px}.nav-fab-col[data-v-e3fbfa51]{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding-bottom:0}.nav-fab[data-v-e3fbfa51]{width:52px;height:52px;border-radius:50%;border:3px solid #fff;background:#111;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;margin-top:-28px;margin-bottom:4px;box-shadow:0 6px 18px #0003;flex-shrink:0;transition:transform .15s,background .2s,box-shadow .2s;font-family:inherit}.nav-fab[data-v-e3fbfa51]:active{transform:scale(.94)}.nav-fab.active[data-v-e3fbfa51]{background:#1d4ed8;box-shadow:0 6px 18px #2563eb73}.nav-fab-svg[data-v-e3fbfa51] svg{display:block;stroke:#fff}.fab-label[data-v-e3fbfa51]{color:#bbb;text-align:center;line-height:1.15}.fab-label.active[data-v-e3fbfa51]{color:#2563eb;font-weight:600}.toast[data-v-e3fbfa51]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#000c;color:#fff;padding:10px 18px;border-radius:24px;font-size:13px;display:flex;align-items:center;gap:7px;pointer-events:none;max-width:85%;text-align:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.toast.error[data-v-e3fbfa51]{background:#b91c1ceb}.toast-enter-active[data-v-e3fbfa51],.toast-leave-active[data-v-e3fbfa51]{transition:all .25s ease}.toast-enter-from[data-v-e3fbfa51],.toast-leave-to[data-v-e3fbfa51]{opacity:0;transform:translate(-50%,calc(-50% + 8px))}.grab-overlay[data-v-e3fbfa51]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:800;background:#00000080;display:flex;align-items:center;justify-content:center;padding:0 20px}.grab-sheet[data-v-e3fbfa51]{width:100%;max-width:340px;background:#fff;border-radius:20px;padding:28px 20px 20px;display:flex;flex-direction:column;align-items:center;gap:10px;box-shadow:0 20px 60px #00000040}.gs-icon[data-v-e3fbfa51]{width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:4px;flex-shrink:0}.gs-icon.confirm[data-v-e3fbfa51]{background:#f0f0f0;color:#111}.gs-icon.success[data-v-e3fbfa51]{background:#ecfdf5;color:#059669}.gs-icon.warn[data-v-e3fbfa51]{background:#fffbeb;color:#d97706}.gs-icon.error[data-v-e3fbfa51]{background:#fff1f0;color:#dc2626}.gs-title[data-v-e3fbfa51]{font-size:16px;font-weight:700;color:#111;text-align:center;line-height:1.4;padding:0 4px}.gs-desc[data-v-e3fbfa51]{font-size:13px;color:#888;text-align:center;line-height:1.6;padding:0 4px}.gs-spinner[data-v-e3fbfa51]{width:40px;height:40px;border-radius:50%;border:3px solid #e5e5e5;border-top-color:#111;animation:gsSpin-e3fbfa51 .7s linear infinite;margin:10px 0 6px}.gs-loading-wrap[data-v-e3fbfa51]{display:flex;justify-content:center;margin:8px 0 14px}.gs-radar[data-v-e3fbfa51]{position:relative;width:90px;height:90px;display:flex;align-items:center;justify-content:center}.gs-radar-ring[data-v-e3fbfa51]{position:absolute;border-radius:50%;border:2px solid rgba(0,0,0,.15);animation:gsRadar-e3fbfa51 2s ease-out infinite}.gs-radar-ring.r1[data-v-e3fbfa51]{width:90px;height:90px;animation-delay:0s}.gs-radar-ring.r2[data-v-e3fbfa51]{width:90px;height:90px;animation-delay:.65s}.gs-radar-ring.r3[data-v-e3fbfa51]{width:90px;height:90px;animation-delay:1.3s}@keyframes gsRadar-e3fbfa51{0%{width:20px;height:20px;opacity:1;border-color:#00000080}to{width:90px;height:90px;opacity:0;border-color:#0000}}.gs-radar-dot[data-v-e3fbfa51]{position:relative;z-index:1;width:44px;height:44px;border-radius:50%;background:#111;color:#fff;display:flex;align-items:center;justify-content:center;animation:gsPulse-e3fbfa51 1s ease-in-out infinite alternate}@keyframes gsPulse-e3fbfa51{0%{transform:scale(1);box-shadow:0 0 #0000004d}to{transform:scale(1.08);box-shadow:0 0 0 8px #0000}}.gs-progress-bar[data-v-e3fbfa51]{width:100%;height:4px;background:#f0f0f0;border-radius:2px;overflow:hidden;margin:12px 0 6px}.gs-progress-fill[data-v-e3fbfa51]{height:100%;width:0%;background:#111;border-radius:2px;animation:gsProgress-e3fbfa51 3s cubic-bezier(.1,.4,.8,1) forwards}@keyframes gsProgress-e3fbfa51{0%{width:0%}60%{width:75%}90%{width:92%}to{width:100%}}.gs-loading-hint[data-v-e3fbfa51]{font-size:11px;color:#aaa;text-align:center;margin:0}@keyframes gsSpin-e3fbfa51{to{transform:rotate(360deg)}}.gs-actions[data-v-e3fbfa51]{display:flex;gap:10px;width:100%;margin-top:10px}.gs-btn[data-v-e3fbfa51]{flex:1;padding:12px 8px;border:none;border-radius:12px;font-size:14px;font-weight:600;cursor:pointer;font-family:inherit;transition:opacity .15s,transform .12s;white-space:nowrap}.gs-btn[data-v-e3fbfa51]:active{transform:scale(.97);opacity:.85}.gs-btn.primary[data-v-e3fbfa51]{background:#111;color:#fff}.gs-btn.secondary[data-v-e3fbfa51]{background:#f3f3f3;color:#444}.gs-btn.full[data-v-e3fbfa51]{flex:unset;width:100%}.grab-overlay-enter-active[data-v-e3fbfa51]{animation:overlayIn-e3fbfa51 .2s ease}.grab-overlay-leave-active[data-v-e3fbfa51]{animation:overlayIn-e3fbfa51 .18s ease reverse}@keyframes overlayIn-e3fbfa51{0%{opacity:0}to{opacity:1}}.grab-sheet-enter-active[data-v-e3fbfa51]{animation:sheetIn-e3fbfa51 .22s cubic-bezier(.34,1.56,.64,1)}.grab-sheet-leave-active[data-v-e3fbfa51]{animation:sheetIn-e3fbfa51 .16s ease reverse}@keyframes sheetIn-e3fbfa51{0%{opacity:0;transform:scale(.88)}to{opacity:1;transform:scale(1)}}.page[data-v-39855412]{width:100%;height:100%;display:flex;flex-direction:column;background:#fff;overflow:hidden;position:relative}.top-bar[data-v-39855412]{display:flex;align-items:center;justify-content:flex-end;padding:14px 18px 10px;flex-shrink:0}.lang-dropdown[data-v-39855412]{position:relative;-webkit-user-select:none;user-select:none}.lang-trigger[data-v-39855412]{display:flex;align-items:center;gap:5px;padding:5px 10px 5px 9px;border:1.5px solid rgba(0,0,0,.15);border-radius:20px;background:#ffffffd9;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:12px;font-weight:500;color:#222;font-family:inherit;cursor:pointer;white-space:nowrap;line-height:1;transition:border-color .18s,box-shadow .18s,background .18s}.lang-trigger[data-v-39855412]:hover{border-color:#111;background:#fff;box-shadow:0 2px 8px #00000014}.lang-dropdown.open .lang-trigger[data-v-39855412]{border-color:#111;box-shadow:0 2px 12px #0000001a}.lang-icon[data-v-39855412]{opacity:.55;flex-shrink:0}.lang-label[data-v-39855412]{font-size:12px}.lang-chevron[data-v-39855412]{opacity:.5;flex-shrink:0;transition:transform .2s}.lang-dropdown.open .lang-chevron[data-v-39855412]{transform:rotate(180deg)}.lang-menu[data-v-39855412]{position:absolute;top:calc(100% + 6px);right:0;min-width:110px;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:12px;box-shadow:0 8px 24px #0000001f,0 2px 6px #0000000f;padding:4px;margin:0;list-style:none;z-index:999;overflow:hidden}.lang-option[data-v-39855412]{display:flex;align-items:center;gap:6px;padding:8px 10px;font-size:13px;font-weight:500;color:#333;border-radius:8px;cursor:pointer;transition:background .15s,color .15s}.lang-option[data-v-39855412]:hover{background:#f5f5f5;color:#000}.lang-option.active[data-v-39855412]{color:#000;font-weight:600}.lang-check[data-v-39855412]{display:flex;align-items:center;justify-content:center;width:14px;flex-shrink:0;color:#111}.lang-check.placeholder[data-v-39855412]{width:14px}.dropdown-enter-active[data-v-39855412]{animation:dropIn-39855412 .18s ease}.dropdown-leave-active[data-v-39855412]{animation:dropIn-39855412 .15s ease reverse}@keyframes dropIn-39855412{0%{opacity:0;transform:translateY(-6px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.scroll-area[data-v-39855412]{flex:1;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;padding:0 24px 40px}.scroll-area[data-v-39855412]::-webkit-scrollbar{display:none}.brand-section[data-v-39855412]{padding:16px 0 24px}.brand-logo[data-v-39855412]{display:flex;align-items:center;gap:8px;margin-bottom:20px}.brand-logo-img[data-v-39855412]{width:40px;height:40px;border-radius:8px;object-fit:cover}.brand-name[data-v-39855412]{font-size:18px;font-weight:800;color:#111;letter-spacing:-.5px}.page-title[data-v-39855412]{font-size:28px;font-weight:800;color:#111;letter-spacing:-.8px;line-height:1.2;margin-bottom:6px}.page-sub[data-v-39855412]{font-size:14px;color:#888}.form[data-v-39855412]{display:flex;flex-direction:column;gap:16px}.field[data-v-39855412]{display:flex;flex-direction:column;gap:6px;position:relative}.field-label[data-v-39855412]{font-size:12px;font-weight:600;color:#444;letter-spacing:.3px}.input-wrap[data-v-39855412]{display:flex;align-items:center;border:1.5px solid #e5e5e5;border-radius:12px;background:#fafafa;transition:all .2s}.input-wrap.focused[data-v-39855412]{border-color:#111;background:#fff;box-shadow:0 0 0 3px #0000000f}.input-wrap.error[data-v-39855412]{border-color:#ff3b30}.input-icon[data-v-39855412]{padding:0 10px 0 14px;color:#aaa;display:flex;align-items:center;flex-shrink:0}.input-wrap.focused .input-icon[data-v-39855412]{color:#111}.input-wrap input[data-v-39855412]{flex:1;border:none;background:transparent;padding:13px 14px 13px 0;font-size:14px;color:#111;outline:none;font-family:inherit;min-width:0}.input-wrap input[data-v-39855412]::placeholder{color:#bbb}.eye-btn[data-v-39855412]{padding:0 14px;border:none;background:transparent;cursor:pointer;color:#aaa;display:flex;align-items:center}.field-error[data-v-39855412]{font-size:11px;color:#ff3b30}.phone-wrap[data-v-39855412]{overflow:visible;position:relative}.country-code[data-v-39855412]{display:flex;align-items:center;gap:4px;padding:13px 10px 13px 14px;border:none;background:transparent;border-right:1.5px solid #e5e5e5;cursor:pointer;font-size:13px;font-weight:500;color:#333;white-space:nowrap;flex-shrink:0}.picker-overlay[data-v-39855412]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:900;background:#00000073;display:flex;align-items:center;justify-content:center;padding:16px}.picker-sheet[data-v-39855412]{width:100%;max-width:420px;height:70vh;max-height:560px;background:#fff;border-radius:16px;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 20px 60px #0003}.picker-header[data-v-39855412]{display:flex;align-items:center;justify-content:space-between;padding:16px 18px 10px;border-bottom:1px solid #f0f0f0;flex-shrink:0}.picker-title[data-v-39855412]{font-size:15px;font-weight:700;color:#111}.picker-close[data-v-39855412]{width:32px;height:32px;border:none;background:#f5f5f5;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#555}.picker-search-wrap[data-v-39855412]{display:flex;align-items:center;gap:8px;margin:10px 14px 6px;padding:0 12px;height:38px;border:1.5px solid #e5e5e5;border-radius:10px;background:#fafafa;flex-shrink:0}.picker-search-wrap[data-v-39855412]:focus-within{border-color:#111;background:#fff}.picker-search-ico[data-v-39855412]{color:#bbb;flex-shrink:0}.picker-search-input[data-v-39855412]{flex:1;border:none;background:transparent;font-size:14px;outline:none;font-family:inherit;color:#111}.picker-search-input[data-v-39855412]::placeholder{color:#bbb}.picker-list[data-v-39855412]{flex:1;overflow-y:auto;scrollbar-width:none}.picker-list[data-v-39855412]::-webkit-scrollbar{display:none}.picker-item[data-v-39855412]{display:flex;align-items:center;gap:10px;padding:11px 16px;cursor:pointer;transition:background .12s}.picker-item[data-v-39855412]:hover{background:#f7f7f7}.picker-item.selected[data-v-39855412]{background:#f0f0f0}.pi-flag[data-v-39855412]{font-size:18px;flex-shrink:0;width:24px;text-align:center}.pi-name[data-v-39855412]{flex:1;font-size:13px;color:#222}.pi-dial[data-v-39855412]{font-size:12px;color:#888;flex-shrink:0}.pi-check[data-v-39855412]{color:#111;flex-shrink:0;margin-left:6px}.picker-empty[data-v-39855412]{text-align:center;padding:24px;font-size:13px;color:#aaa}.sheet-enter-active[data-v-39855412]{animation:pickerIn-39855412 .2s cubic-bezier(.32,1,.32,1)}.sheet-leave-active[data-v-39855412]{animation:pickerIn-39855412 .15s ease reverse}@keyframes pickerIn-39855412{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}.remember-wrap[data-v-39855412]{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:12px;color:#666;-webkit-user-select:none;user-select:none}.checkbox[data-v-39855412]{width:18px;height:18px;border:1.5px solid #ccc;border-radius:5px;display:flex;align-items:center;justify-content:center;transition:all .2s;flex-shrink:0}.checkbox.checked[data-v-39855412]{background:#111;border-color:#111}.submit-btn[data-v-39855412]{width:100%;padding:15px;background:#111;color:#fff;border:none;border-radius:14px;font-size:15px;font-weight:700;cursor:pointer;font-family:inherit;transition:all .2s;margin-top:4px;display:flex;align-items:center;justify-content:center;min-height:52px}.submit-btn[data-v-39855412]:active:not(:disabled){transform:scale(.98)}.submit-btn.loading[data-v-39855412]{background:#555;cursor:not-allowed}.spinner[data-v-39855412]{width:20px;height:20px;border:2.5px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-39855412 .7s linear infinite}@keyframes spin-39855412{to{transform:rotate(360deg)}}.register-link[data-v-39855412]{text-align:center;font-size:13px;color:#888;margin-top:28px}.link-btn[data-v-39855412]{border:none;background:transparent;color:#111;font-weight:700;cursor:pointer;font-family:inherit;font-size:13px;text-decoration:underline;text-underline-offset:2px}.toast[data-v-39855412]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#000000d1;color:#fff;padding:10px 18px;border-radius:24px;font-size:13px;display:flex;align-items:center;gap:7px;pointer-events:none;white-space:nowrap;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:999}.toast.error[data-v-39855412]{background:#dc2626e6}.toast-enter-active[data-v-39855412],.toast-leave-active[data-v-39855412]{transition:all .25s ease}.toast-enter-from[data-v-39855412],.toast-leave-to[data-v-39855412]{opacity:0;transform:translate(-50%,calc(-50% + 10px))}.page[data-v-01536206]{width:100%;height:100%;display:flex;flex-direction:column;background:#fff;overflow:hidden;position:relative}.top-bar[data-v-01536206]{display:flex;align-items:center;justify-content:space-between;padding:14px 18px 10px;flex-shrink:0}.top-title[data-v-01536206]{font-size:15px;font-weight:700;color:#111}.lang-dropdown[data-v-01536206]{position:relative;-webkit-user-select:none;user-select:none}.lang-trigger[data-v-01536206]{display:flex;align-items:center;gap:5px;padding:5px 10px 5px 9px;border:1.5px solid rgba(0,0,0,.15);border-radius:20px;background:#ffffffd9;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:12px;font-weight:500;color:#222;font-family:inherit;cursor:pointer;white-space:nowrap;line-height:1;transition:border-color .18s,box-shadow .18s,background .18s}.lang-trigger[data-v-01536206]:hover{border-color:#111;background:#fff;box-shadow:0 2px 8px #00000014}.lang-dropdown.open .lang-trigger[data-v-01536206]{border-color:#111;box-shadow:0 2px 12px #0000001a}.lang-icon[data-v-01536206]{opacity:.55;flex-shrink:0}.lang-label[data-v-01536206]{font-size:12px}.lang-chevron[data-v-01536206]{opacity:.5;flex-shrink:0;transition:transform .2s}.lang-dropdown.open .lang-chevron[data-v-01536206]{transform:rotate(180deg)}.lang-menu[data-v-01536206]{position:absolute;top:calc(100% + 6px);right:0;min-width:110px;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:12px;box-shadow:0 8px 24px #0000001f,0 2px 6px #0000000f;padding:4px;margin:0;list-style:none;z-index:999;overflow:hidden}.lang-option[data-v-01536206]{display:flex;align-items:center;gap:6px;padding:8px 10px;font-size:13px;font-weight:500;color:#333;border-radius:8px;cursor:pointer;transition:background .15s,color .15s}.lang-option[data-v-01536206]:hover{background:#f5f5f5;color:#000}.lang-option.active[data-v-01536206]{color:#000;font-weight:600}.lang-check[data-v-01536206]{display:flex;align-items:center;justify-content:center;width:14px;flex-shrink:0;color:#111}.lang-check.placeholder[data-v-01536206]{width:14px}.dropdown-enter-active[data-v-01536206]{animation:dropIn-01536206 .18s ease}.dropdown-leave-active[data-v-01536206]{animation:dropIn-01536206 .15s ease reverse}@keyframes dropIn-01536206{0%{opacity:0;transform:translateY(-6px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.steps-bar[data-v-01536206]{display:flex;gap:4px;padding:8px 18px 0;flex-shrink:0}.step-seg[data-v-01536206]{flex:1;height:3px;border-radius:2px;background:#ebebeb;transition:background .35s}.step-seg.active[data-v-01536206]{background:#111}.step-header[data-v-01536206]{padding:14px 24px 6px;flex-shrink:0}.step-title[data-v-01536206]{font-size:22px;font-weight:800;color:#111;letter-spacing:-.5px;margin-bottom:3px}.step-sub[data-v-01536206]{font-size:13px;color:#888}.scroll-area[data-v-01536206]{flex:1;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;padding:12px 24px 16px}.scroll-area[data-v-01536206]::-webkit-scrollbar{display:none}.step-content[data-v-01536206]{display:flex;flex-direction:column;gap:16px}.field[data-v-01536206]{display:flex;flex-direction:column;gap:6px;position:relative}.field-label[data-v-01536206]{font-size:12px;font-weight:600;color:#444;letter-spacing:.3px;display:flex;align-items:center;gap:4px}.optional[data-v-01536206]{font-size:11px;color:#aaa;font-weight:400}.input-wrap[data-v-01536206]{display:flex;align-items:center;border:1.5px solid #e5e5e5;border-radius:12px;background:#fafafa;transition:all .2s;position:relative}.input-wrap.focused[data-v-01536206]{border-color:#111;background:#fff;box-shadow:0 0 0 3px #0000000f}.input-wrap.error[data-v-01536206]{border-color:#ff3b30}.input-icon[data-v-01536206]{padding:0 10px 0 14px;color:#aaa;display:flex;align-items:center;flex-shrink:0}.input-wrap.focused .input-icon[data-v-01536206]{color:#111}.input-wrap input[data-v-01536206]{flex:1;border:none;background:transparent;padding:13px 14px 13px 0;font-size:14px;color:#111;outline:none;font-family:inherit;min-width:0}.input-wrap input[data-v-01536206]::placeholder{color:#bbb}.eye-btn[data-v-01536206]{padding:0 14px;border:none;background:transparent;cursor:pointer;color:#aaa;display:flex;align-items:center}.field-error[data-v-01536206]{font-size:11px;color:#ff3b30}.field-hint[data-v-01536206]{font-size:11px;color:#aaa;padding-left:2px}.phone-wrap[data-v-01536206]{overflow:visible}.country-code[data-v-01536206]{display:flex;align-items:center;gap:4px;padding:13px 10px 13px 14px;border:none;background:transparent;border-right:1.5px solid #e5e5e5;cursor:pointer;font-size:13px;font-weight:500;color:#333;white-space:nowrap;flex-shrink:0}.picker-overlay[data-v-01536206]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:900;background:#00000073;display:flex;align-items:center;justify-content:center;padding:16px}.picker-sheet[data-v-01536206]{width:100%;max-width:420px;height:70vh;max-height:560px;background:#fff;border-radius:16px;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 20px 60px #0003}.picker-header[data-v-01536206]{display:flex;align-items:center;justify-content:space-between;padding:16px 18px 10px;border-bottom:1px solid #f0f0f0;flex-shrink:0}.picker-title[data-v-01536206]{font-size:15px;font-weight:700;color:#111}.picker-close[data-v-01536206]{width:32px;height:32px;border:none;background:#f5f5f5;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#555}.picker-search-wrap[data-v-01536206]{display:flex;align-items:center;gap:8px;margin:10px 14px 6px;padding:0 12px;height:38px;border:1.5px solid #e5e5e5;border-radius:10px;background:#fafafa;flex-shrink:0}.picker-search-wrap[data-v-01536206]:focus-within{border-color:#111;background:#fff}.picker-search-ico[data-v-01536206]{color:#bbb;flex-shrink:0}.picker-search-input[data-v-01536206]{flex:1;border:none;background:transparent;font-size:14px;outline:none;font-family:inherit;color:#111}.picker-search-input[data-v-01536206]::placeholder{color:#bbb}.picker-list[data-v-01536206]{flex:1;overflow-y:auto;scrollbar-width:none}.picker-list[data-v-01536206]::-webkit-scrollbar{display:none}.picker-item[data-v-01536206]{display:flex;align-items:center;gap:10px;padding:11px 16px;cursor:pointer;transition:background .12s}.picker-item[data-v-01536206]:hover{background:#f7f7f7}.picker-item.selected[data-v-01536206]{background:#f0f0f0}.pi-flag[data-v-01536206]{font-size:18px;flex-shrink:0;width:24px;text-align:center}.pi-name[data-v-01536206]{flex:1;font-size:13px;color:#222}.pi-dial[data-v-01536206]{font-size:12px;color:#888;flex-shrink:0}.pi-check[data-v-01536206]{color:#111;flex-shrink:0;margin-left:6px}.picker-empty[data-v-01536206]{text-align:center;padding:24px;font-size:13px;color:#aaa}.sheet-enter-active[data-v-01536206]{animation:pickerIn-01536206 .2s cubic-bezier(.32,1,.32,1)}.sheet-leave-active[data-v-01536206]{animation:pickerIn-01536206 .15s ease reverse}@keyframes pickerIn-01536206{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}.summary-card[data-v-01536206]{display:flex;align-items:center;gap:14px;background:#f8f8f8;border-radius:16px;padding:16px;margin-bottom:8px}.summary-avatar[data-v-01536206]{width:48px;height:48px;border-radius:50%;background:#111;color:#fff;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;flex-shrink:0}.summary-info[data-v-01536206]{flex:1}.summary-name[data-v-01536206]{font-size:15px;font-weight:700;color:#111;margin-bottom:2px}.summary-phone[data-v-01536206]{font-size:12px;color:#666;margin-bottom:2px}.summary-invite[data-v-01536206]{font-size:12px;color:#888;display:flex;align-items:center;gap:4px}.summary-edit[data-v-01536206]{width:32px;height:32px;border:1.5px solid #e5e5e5;border-radius:50%;background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#666;flex-shrink:0}.terms-section[data-v-01536206]{display:flex;flex-direction:column;gap:14px}.terms-item[data-v-01536206]{display:flex;align-items:flex-start;gap:12px;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:13px;color:#444;line-height:1.5}.checkbox[data-v-01536206]{width:20px;height:20px;border:1.5px solid #ccc;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:all .2s;flex-shrink:0;margin-top:1px}.checkbox.checked[data-v-01536206]{background:#111;border-color:#111}.terms-link[data-v-01536206]{border:none;background:transparent;color:#111;font-weight:600;cursor:pointer;font-size:13px;font-family:inherit;text-decoration:underline;text-underline-offset:2px}.doc-sheet[data-v-01536206]{background:#fff;border-radius:24px 24px 0 0;width:100%;max-height:82vh;display:flex;flex-direction:column}.doc-sheet-header[data-v-01536206]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px 12px;border-bottom:1px solid #f0f0f0;flex-shrink:0}.doc-sheet-title[data-v-01536206]{font-size:16px;font-weight:800;color:#111}.doc-sheet-body[data-v-01536206]{flex:1;overflow-y:auto;padding:16px 20px 32px;scrollbar-width:none}.doc-sheet-body[data-v-01536206]::-webkit-scrollbar{display:none}.doc-intro[data-v-01536206]{margin:0 0 16px;font-size:13px;color:#555;line-height:1.7;padding:12px 14px;background:#f8f8f8;border-radius:10px}.doc-section[data-v-01536206]{margin-bottom:18px}.doc-section[data-v-01536206]:last-child{margin-bottom:0}.doc-sec-title[data-v-01536206]{font-size:14px;font-weight:800;color:#111;margin:0 0 8px;padding-left:9px;border-left:3px solid #111;line-height:1.3}.doc-sec-line[data-v-01536206]{margin:0 0 5px;font-size:13px;color:#444;line-height:1.7}.doc-sec-line[data-v-01536206]:last-child{margin-bottom:0}.doc-sec-line--indent[data-v-01536206]{padding-left:12px;color:#555}.bottom-actions[data-v-01536206]{padding:12px 24px 28px;flex-shrink:0;background:#fff;border-top:1px solid #f5f5f5}.next-btn[data-v-01536206]{width:100%;padding:15px;background:#111;color:#fff;border:none;border-radius:14px;font-size:15px;font-weight:700;cursor:pointer;font-family:inherit;transition:all .2s;display:flex;align-items:center;justify-content:center;min-height:52px;margin-bottom:12px}.next-btn[data-v-01536206]:active:not(:disabled){transform:scale(.98)}.next-btn.loading[data-v-01536206]{background:#555;cursor:not-allowed}.spinner[data-v-01536206]{width:20px;height:20px;border:2.5px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-01536206 .7s linear infinite}@keyframes spin-01536206{to{transform:rotate(360deg)}}.login-link[data-v-01536206]{text-align:center;font-size:13px;color:#888}.link-btn[data-v-01536206]{border:none;background:transparent;color:#111;font-weight:700;cursor:pointer;font-family:inherit;font-size:13px;text-decoration:underline;text-underline-offset:2px}.toast[data-v-01536206]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#000000d1;color:#fff;padding:10px 18px;border-radius:24px;font-size:13px;display:flex;align-items:center;gap:7px;pointer-events:none;white-space:nowrap;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:999}.toast.error[data-v-01536206]{background:#dc2626e6}.toast-enter-active[data-v-01536206],.toast-leave-active[data-v-01536206]{transition:all .25s ease}.toast-enter-from[data-v-01536206],.toast-leave-to[data-v-01536206]{opacity:0;transform:translate(-50%,calc(-50% + 10px))}.page[data-v-fa9f0c99]{width:100%;height:100%;display:flex;flex-direction:column;background:#fff;overflow:hidden;position:relative}.top-bar[data-v-fa9f0c99]{display:flex;align-items:center;justify-content:space-between;padding:14px 16px 10px;border-bottom:1px solid #f0f0f0;flex-shrink:0}.back-btn[data-v-fa9f0c99]{width:36px;height:36px;border:1.5px solid #e5e5e5;border-radius:50%;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#222}.title[data-v-fa9f0c99]{font-size:15px;font-weight:700;color:#111}.spacer[data-v-fa9f0c99]{width:36px}.scroll-area[data-v-fa9f0c99]{flex:1;overflow-y:auto;scrollbar-width:none}.scroll-area[data-v-fa9f0c99]::-webkit-scrollbar{display:none}.state[data-v-fa9f0c99]{padding:48px 24px;text-align:center;font-size:14px;color:#888}.state.error[data-v-fa9f0c99]{color:#c00}.gallery[data-v-fa9f0c99]{position:relative;width:100%;aspect-ratio:1;max-height:360px;overflow:hidden;background:#f5f5f5}.gallery-track[data-v-fa9f0c99]{display:flex;height:100%;transition:transform .35s ease}.gallery-slide[data-v-fa9f0c99]{min-width:100%;height:100%}.gallery-slide img[data-v-fa9f0c99]{width:100%;height:100%;object-fit:cover}.gallery-dots[data-v-fa9f0c99]{position:absolute;bottom:12px;left:0;right:0;display:flex;justify-content:center;gap:6px}.dot[data-v-fa9f0c99]{width:6px;height:6px;border-radius:50%;background:#ffffff80;cursor:pointer}.dot.active[data-v-fa9f0c99]{background:#fff;width:18px;border-radius:3px}.body[data-v-fa9f0c99]{padding:16px 18px 100px}.name[data-v-fa9f0c99]{font-size:18px;font-weight:700;color:#111;line-height:1.35;margin-bottom:10px}.price-row[data-v-fa9f0c99]{margin-bottom:16px}.price[data-v-fa9f0c99]{font-size:24px;font-weight:800;color:#111}.unit[data-v-fa9f0c99]{font-size:13px;color:#888}.desc[data-v-fa9f0c99]{font-size:14px;color:#555;line-height:1.6;white-space:pre-wrap}.footer[data-v-fa9f0c99]{padding:12px 16px 20px;border-top:1px solid #eee;background:#fff;flex-shrink:0}.cart-bar[data-v-fa9f0c99]{width:100%;padding:14px;background:#111;color:#fff;border:none;border-radius:14px;font-size:15px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;font-family:inherit;min-height:50px}.cart-bar[data-v-fa9f0c99]:disabled{opacity:.75;cursor:wait}.footer-spin[data-v-fa9f0c99]{width:22px;height:22px;border:2.5px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-fa9f0c99 .7s linear infinite}@keyframes spin-fa9f0c99{to{transform:rotate(360deg)}}.toast[data-v-fa9f0c99]{position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);background:#000000d1;color:#fff;padding:10px 18px;border-radius:24px;font-size:13px;display:flex;align-items:center;gap:8px;pointer-events:none;max-width:85%;text-align:center}.toast.error[data-v-fa9f0c99]{background:#b91c1ceb}.toast-enter-active[data-v-fa9f0c99],.toast-leave-active[data-v-fa9f0c99]{transition:opacity .25s ease}.toast-enter-from[data-v-fa9f0c99],.toast-leave-to[data-v-fa9f0c99]{opacity:0}.page[data-v-ba27a051]{width:100%;height:100%;display:flex;flex-direction:column;background:#fff;overflow:hidden;position:relative}.top-bar[data-v-ba27a051]{display:flex;align-items:center;justify-content:space-between;padding:14px 16px 10px;border-bottom:1px solid #f0f0f0;flex-shrink:0}.back-btn[data-v-ba27a051]{width:36px;height:36px;border:1.5px solid #e5e5e5;border-radius:50%;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#222}.title[data-v-ba27a051]{font-size:15px;font-weight:700;color:#111}.spacer[data-v-ba27a051]{width:36px}.scroll-area[data-v-ba27a051]{flex:1;overflow-y:auto;scrollbar-width:none;padding-bottom:100px}.scroll-area[data-v-ba27a051]::-webkit-scrollbar{display:none}.state[data-v-ba27a051]{padding:40px 20px;text-align:center;font-size:14px;color:#888}.state.error[data-v-ba27a051]{color:#c00}.empty[data-v-ba27a051]{padding:48px 24px;text-align:center}.empty-text[data-v-ba27a051]{font-size:14px;color:#888;margin-bottom:16px}.go-shop[data-v-ba27a051]{padding:10px 22px;border:1.5px solid #111;border-radius:22px;background:#111;color:#fff;font-size:13px;font-weight:600;cursor:pointer;font-family:inherit}.list[data-v-ba27a051]{list-style:none;padding:12px;margin:0;display:flex;flex-direction:column;gap:10px}.row[data-v-ba27a051]{display:flex;gap:12px;align-items:flex-start;padding:12px;border:1px solid #f0f0f0;border-radius:12px;background:#fafafa}.thumb[data-v-ba27a051]{width:72px;height:72px;border-radius:8px;object-fit:cover;flex-shrink:0;cursor:pointer;background:#eee}.meta[data-v-ba27a051]{flex:1;min-width:0}.name[data-v-ba27a051]{font-size:13px;font-weight:600;color:#222;line-height:1.4;margin-bottom:8px;cursor:pointer;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.row-bottom[data-v-ba27a051]{display:flex;align-items:center;justify-content:space-between;gap:8px}.line-price[data-v-ba27a051]{font-size:15px;font-weight:800;color:#111}.qty-wrap[data-v-ba27a051]{display:flex;align-items:center;gap:0;border:1.5px solid #e5e5e5;border-radius:8px;background:#fff;overflow:hidden}.qty-btn[data-v-ba27a051]{width:32px;height:32px;border:none;background:#fff;font-size:18px;line-height:1;cursor:pointer;color:#333;font-family:inherit}.qty-btn[data-v-ba27a051]:disabled{opacity:.4;cursor:not-allowed}.qty-val[data-v-ba27a051]{min-width:28px;text-align:center;font-size:13px;font-weight:600;color:#111}.del-btn[data-v-ba27a051]{align-self:center;padding:8px;border:none;background:transparent;color:#aaa;cursor:pointer;flex-shrink:0}.del-btn[data-v-ba27a051]:disabled{opacity:.4}.footer[data-v-ba27a051]{position:absolute;bottom:0;left:0;right:0;padding:12px 16px 20px;background:#fff;border-top:1px solid #eee;display:flex;align-items:center;gap:12px;flex-shrink:0}.sum[data-v-ba27a051]{flex:1}.sum-label[data-v-ba27a051]{display:block;font-size:11px;color:#888;margin-bottom:2px}.sum-val[data-v-ba27a051]{font-size:20px;font-weight:800;color:#111}.unit[data-v-ba27a051]{font-size:12px;font-weight:500;color:#888;margin-left:2px}.checkout[data-v-ba27a051]{padding:12px 20px;border:none;border-radius:12px;background:#ccc;color:#fff;font-size:14px;font-weight:700;font-family:inherit;cursor:not-allowed}.checkout.active[data-v-ba27a051]{background:#111;cursor:pointer}.checkout[data-v-ba27a051]:disabled{opacity:.85;cursor:wait}.toast[data-v-ba27a051]{position:absolute;top:42%;left:50%;transform:translate(-50%,-50%);padding:10px 18px;border-radius:24px;font-size:13px;background:#000000d1;color:#fff;pointer-events:none;max-width:85%;text-align:center}.toast.error[data-v-ba27a051]{background:#b91c1ceb}.toast-enter-active[data-v-ba27a051],.toast-leave-active[data-v-ba27a051]{transition:opacity .2s ease}.toast-enter-from[data-v-ba27a051],.toast-leave-to[data-v-ba27a051]{opacity:0}.page[data-v-65ccd559]{width:100%;height:100%;display:flex;flex-direction:column;background:#f0f0f2;overflow:hidden;position:relative}.top-bar[data-v-65ccd559]{display:flex;align-items:center;justify-content:space-between;padding:12px 14px 10px;background:#fff;flex-shrink:0;border-bottom:1px solid rgba(0,0,0,.06)}.back-btn[data-v-65ccd559]{width:38px;height:38px;border:none;border-radius:50%;background:#f5f5f5;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#111}.back-btn[data-v-65ccd559]:active{background:#ebebeb}.title[data-v-65ccd559]{font-size:16px;font-weight:700;color:#111;letter-spacing:-.3px}.spacer[data-v-65ccd559]{width:38px}.scroll-area[data-v-65ccd559]{flex:1;overflow-y:auto;scrollbar-width:none;padding:12px 14px 16px}.scroll-area.has-footer[data-v-65ccd559]{padding-bottom:calc(88px + env(safe-area-inset-bottom,0px))}.scroll-area[data-v-65ccd559]::-webkit-scrollbar{display:none}.state[data-v-65ccd559]{padding:48px 16px;text-align:center;font-size:14px;color:#888}.state.error[data-v-65ccd559]{color:#b91c1c}.surface[data-v-65ccd559]{background:#fff;border-radius:16px;padding:16px 16px 18px;margin-bottom:12px;box-shadow:0 1px 3px #0000000f}.section-head[data-v-65ccd559]{display:flex;align-items:center;gap:10px;margin-bottom:10px}.section-head.compact[data-v-65ccd559]{margin-bottom:12px}.section-mark[data-v-65ccd559]{width:3px;height:16px;border-radius:2px;background:#111;flex-shrink:0}.section-title[data-v-65ccd559]{flex:1;margin:0;font-size:15px;font-weight:700;color:#111;letter-spacing:-.2px}.item-count[data-v-65ccd559]{font-size:12px;font-weight:600;color:#888;background:#f3f3f5;padding:2px 8px;border-radius:10px}.addr-state[data-v-65ccd559]{padding:20px;text-align:center;font-size:13px;color:#71717a}.addr-state.error[data-v-65ccd559]{color:#b91c1c}.addr-empty[data-v-65ccd559]{padding:20px 12px 8px;text-align:center}.addr-empty-text[data-v-65ccd559]{margin:0 0 14px;font-size:14px;color:#71717a}.addr-primary[data-v-65ccd559]{padding:12px 22px;border:none;border-radius:12px;background:#111;color:#fff;font-size:14px;font-weight:700;cursor:pointer;font-family:inherit}.addr-link[data-v-65ccd559]{border:none;background:none;padding:0;font-size:13px;font-weight:600;color:#2563eb;cursor:pointer;font-family:inherit;text-decoration:underline;text-underline-offset:3px}.addr-pick-list[data-v-65ccd559]{display:flex;flex-direction:column;gap:10px}.addr-pick[data-v-65ccd559]{display:flex;gap:12px;align-items:flex-start;width:100%;text-align:left;padding:14px;border:1.5px solid #e4e4e7;border-radius:14px;background:#fafafa;cursor:pointer;font-family:inherit;transition:border-color .15s,background .15s}.addr-pick.selected[data-v-65ccd559]{border-color:#111;background:#fff;box-shadow:0 0 0 1px #111 inset}.addr-pick-dot[data-v-65ccd559]{width:20px;height:20px;border-radius:50%;border:2px solid #d4d4d8;flex-shrink:0;margin-top:2px;position:relative}.addr-pick.selected .addr-pick-dot[data-v-65ccd559]{border-color:#111}.addr-pick.selected .addr-pick-dot[data-v-65ccd559]:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;border-radius:50%;background:#111}.addr-pick-body[data-v-65ccd559]{flex:1;min-width:0}.addr-pick-top[data-v-65ccd559]{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin-bottom:6px}.addr-pick-name[data-v-65ccd559]{font-size:15px;font-weight:700;color:#111}.addr-pick-phone[data-v-65ccd559]{font-size:14px;color:#52525b}.addr-pick-badge[data-v-65ccd559]{font-size:11px;font-weight:700;color:#111;background:#f4f4f5;padding:2px 8px;border-radius:6px}.addr-pick-line[data-v-65ccd559]{margin:0;font-size:13px;line-height:1.45;color:#71717a}.goods[data-v-65ccd559]{list-style:none;margin:0;padding:0}.goods-row[data-v-65ccd559]{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid #f4f4f5}.goods-row[data-v-65ccd559]:first-child{padding-top:4px}.goods-row[data-v-65ccd559]:last-child{border-bottom:none;padding-bottom:0}.g-img[data-v-65ccd559]{width:56px;height:56px;border-radius:10px;object-fit:cover;background:#f4f4f5;flex-shrink:0}.g-meta[data-v-65ccd559]{flex:1;min-width:0}.g-name[data-v-65ccd559]{font-size:14px;font-weight:600;color:#18181b;line-height:1.35;margin:0 0 6px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.g-sub[data-v-65ccd559]{margin:0;font-size:12px;color:#71717a}.g-sum[data-v-65ccd559]{font-size:15px;font-weight:800;color:#111;flex-shrink:0}.order-total[data-v-65ccd559]{display:flex;justify-content:space-between;align-items:center;margin-top:14px;padding-top:14px;border-top:1px solid #f4f4f5;font-size:14px;color:#52525b}.order-total strong[data-v-65ccd559]{font-size:22px;font-weight:800;color:#111;letter-spacing:-.5px}.cur[data-v-65ccd559]{font-size:12px;font-weight:600;color:#71717a;margin-left:2px}.pay-fixed[data-v-65ccd559]{padding:14px 16px;border:1.5px solid #111;border-radius:12px;background:#fafafa;font-size:14px;font-weight:600;color:#111}.footer[data-v-65ccd559]{position:absolute;bottom:0;left:0;right:0;padding:10px 14px calc(14px + env(safe-area-inset-bottom,0px));background:#fffffff0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid rgba(0,0,0,.06)}.submit-btn[data-v-65ccd559]{width:100%;padding:15px 16px;border:none;border-radius:14px;background:#111;color:#fff;font-size:15px;font-weight:700;cursor:pointer;font-family:inherit;display:flex;align-items:center;justify-content:center;min-height:52px;transition:transform .15s,opacity .2s}.submit-btn[data-v-65ccd559]:active:not(:disabled){transform:scale(.99)}.submit-btn[data-v-65ccd559]:disabled{opacity:.65;cursor:wait}.spin[data-v-65ccd559]{width:22px;height:22px;border:2.5px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-65ccd559 .7s linear infinite}@keyframes spin-65ccd559{to{transform:rotate(360deg)}}.toast[data-v-65ccd559]{position:absolute;top:38%;left:50%;transform:translate(-50%,-50%);padding:11px 20px;border-radius:24px;font-size:13px;background:#000000d9;color:#fff;max-width:86%;text-align:center;pointer-events:none;z-index:20}.toast.error[data-v-65ccd559]{background:#b91c1cf0}.toast-enter-active[data-v-65ccd559],.toast-leave-active[data-v-65ccd559]{transition:opacity .2s}.toast-enter-from[data-v-65ccd559],.toast-leave-to[data-v-65ccd559]{opacity:0}.page[data-v-63984c5c]{width:100%;height:100%;display:flex;flex-direction:column;background:#f4f5f7;overflow:hidden}.top-bar[data-v-63984c5c]{display:flex;align-items:center;justify-content:space-between;padding:12px 14px 10px;background:#fff;flex-shrink:0;border-bottom:1px solid rgba(0,0,0,.06)}.back-btn[data-v-63984c5c]{width:38px;height:38px;border:none;border-radius:50%;background:#f5f5f5;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#111}.title[data-v-63984c5c]{font-size:16px;font-weight:700;color:#111}.spacer[data-v-63984c5c]{width:38px}.tabs-bar[data-v-63984c5c]{flex-shrink:0;background:#fff;border-bottom:1px solid rgba(0,0,0,.06);overflow-x:auto;scrollbar-width:none}.tabs-bar[data-v-63984c5c]::-webkit-scrollbar{display:none}.tabs-track[data-v-63984c5c]{display:flex;padding:0 10px;white-space:nowrap;gap:2px}.tab-btn[data-v-63984c5c]{flex-shrink:0;padding:10px 14px;border:none;background:transparent;font-size:13px;font-weight:500;color:#94a3b8;cursor:pointer;font-family:inherit;position:relative;transition:color .15s}.tab-btn.active[data-v-63984c5c]{color:#111;font-weight:700}.tab-btn.active[data-v-63984c5c]:after{content:"";position:absolute;bottom:0;left:12px;right:12px;height:2px;background:#111;border-radius:1px}.scroll-area[data-v-63984c5c]{flex:1;overflow-y:auto;scrollbar-width:none;padding:12px 14px 20px}.scroll-area[data-v-63984c5c]::-webkit-scrollbar{display:none}.state[data-v-63984c5c]{text-align:center;padding:48px 16px;font-size:14px;color:#64748b}.state.error[data-v-63984c5c]{color:#dc2626}.empty[data-v-63984c5c]{display:flex;flex-direction:column;align-items:center;padding:56px 16px;font-size:14px;color:#94a3b8}.empty p[data-v-63984c5c]{margin:0}.list[data-v-63984c5c]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.row[data-v-63984c5c]{padding:14px;border-radius:16px;background:#fff;box-shadow:0 1px 3px #0f172a0f;border:1px solid rgba(0,0,0,.04);cursor:pointer}.row[data-v-63984c5c]:active{opacity:.92}.row-top[data-v-63984c5c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.no[data-v-63984c5c]{font-size:13px;font-weight:700;color:#111}.st[data-v-63984c5c]{font-size:11px;font-weight:700;max-width:58%;text-align:right;line-height:1.3;padding:4px 8px;border-radius:8px;background:#f1f5f9;color:#475569}.st.is-unpaid[data-v-63984c5c]{background:#fee2e2;color:#991b1b}.st.is-awaiting[data-v-63984c5c]{background:#fff7ed;color:#c2410c}.st.is-pending-shipment[data-v-63984c5c]{background:#dbeafe;color:#1e40af}.st.is-shipped[data-v-63984c5c]{background:#e0e7ff;color:#3730a3}.st.is-ok[data-v-63984c5c]{background:#dcfce7;color:#166534}.st.is-muted[data-v-63984c5c]{background:#f1f5f9;color:#64748b}.st.is-recycled[data-v-63984c5c]{background:#f0fdf4;color:#166534}.st.is-draft[data-v-63984c5c]{background:#fef3c7;color:#92400e}.row-mid[data-v-63984c5c]{display:flex;gap:12px;align-items:flex-start;margin-bottom:10px}.thumb[data-v-63984c5c]{width:56px;height:56px;border-radius:10px;object-fit:cover;background:#f1f5f9;flex-shrink:0}.thumb-placeholder[data-v-63984c5c]{background:linear-gradient(135deg,#f1f5f9,#e2e8f0)}.mid-text[data-v-63984c5c]{flex:1;min-width:0}.goods-line[data-v-63984c5c]{margin:0 0 4px;font-size:14px;font-weight:600;color:#0f172a;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.count-line[data-v-63984c5c]{margin:0 0 4px;font-size:12px;color:#64748b}.time[data-v-63984c5c]{font-size:11px;color:#94a3b8}.row-bot[data-v-63984c5c]{display:flex;justify-content:space-between;align-items:baseline;padding-top:10px;border-top:1px solid #f1f5f9}.lbl[data-v-63984c5c]{font-size:12px;color:#64748b}.amt[data-v-63984c5c]{font-size:17px;font-weight:800;color:#111;letter-spacing:-.3px}.list-footer[data-v-63984c5c]{padding:16px 0 8px;text-align:center}.footer-hint[data-v-63984c5c]{margin:0;font-size:13px;color:#64748b}.footer-hint.muted[data-v-63984c5c]{color:#94a3b8;font-size:12px}.load-more[data-v-63984c5c]{padding:12px 28px;border:1px solid #e2e8f0;border-radius:999px;background:#fff;font-size:14px;font-weight:600;color:#0f172a;cursor:pointer;font-family:inherit}.load-more[data-v-63984c5c]:active{background:#f8fafc}.row-actions[data-v-63984c5c]{display:flex;justify-content:flex-end;gap:8px;margin-top:12px;padding-top:10px;border-top:1px solid #f1f5f9}.act-btn[data-v-63984c5c]{padding:8px 18px;border-radius:999px;font-size:13px;font-weight:700;font-family:inherit;cursor:pointer;border:none;transition:opacity .15s,transform .12s}.act-btn[data-v-63984c5c]:active{transform:scale(.96)}.act-btn.primary[data-v-63984c5c]{background:#111;color:#fff}.act-btn.ghost[data-v-63984c5c]{background:#fff;color:#b91c1c;border:1.5px solid #fecaca}.modal-overlay[data-v-63984c5c]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;display:flex;align-items:center;justify-content:center;z-index:100;padding:0 24px}.modal-card[data-v-63984c5c]{width:100%;max-width:320px;background:#fff;border-radius:20px;padding:24px 20px 20px;box-shadow:0 20px 60px #0000002e}.modal-title[data-v-63984c5c]{margin:0 0 10px;font-size:16px;font-weight:800;color:#111;text-align:center}.modal-desc[data-v-63984c5c]{margin:0 0 22px;font-size:14px;color:#555;text-align:center;line-height:1.6}.modal-actions[data-v-63984c5c]{display:flex;gap:10px}.modal-btn[data-v-63984c5c]{flex:1;padding:13px 0;border-radius:12px;font-size:15px;font-weight:700;font-family:inherit;cursor:pointer;border:none;transition:opacity .15s,transform .12s}.modal-btn[data-v-63984c5c]:active:not(:disabled){transform:scale(.97)}.modal-btn.primary[data-v-63984c5c]{background:#111;color:#fff}.modal-btn.primary[data-v-63984c5c]:disabled{opacity:.55;cursor:wait}.modal-btn.ghost[data-v-63984c5c]{background:#f4f4f5;color:#444}.modal-btn.ghost[data-v-63984c5c]:disabled{opacity:.5}.toast[data-v-63984c5c]{position:fixed;top:38%;left:50%;transform:translate(-50%,-50%);padding:11px 22px;border-radius:24px;font-size:13px;background:#000000d9;color:#fff;max-width:86%;text-align:center;pointer-events:none;z-index:200}.toast.error[data-v-63984c5c]{background:#b91c1cf0}.toast-enter-active[data-v-63984c5c],.toast-leave-active[data-v-63984c5c]{transition:opacity .2s}.toast-enter-from[data-v-63984c5c],.toast-leave-to[data-v-63984c5c]{opacity:0}.modal-enter-active[data-v-63984c5c],.modal-leave-active[data-v-63984c5c]{transition:opacity .2s}.modal-enter-from[data-v-63984c5c],.modal-leave-to[data-v-63984c5c]{opacity:0}.modal-enter-active .modal-card[data-v-63984c5c],.modal-leave-active .modal-card[data-v-63984c5c]{transition:transform .2s}.modal-enter-from .modal-card[data-v-63984c5c],.modal-leave-to .modal-card[data-v-63984c5c]{transform:scale(.9)}.page[data-v-b8dc5f26]{width:100%;height:100%;display:flex;flex-direction:column;background:#f0f0f2;overflow:hidden;position:relative}.top-bar[data-v-b8dc5f26]{display:flex;align-items:center;justify-content:space-between;padding:12px 14px 10px;background:#fff;flex-shrink:0;border-bottom:1px solid rgba(0,0,0,.06)}.back-btn[data-v-b8dc5f26]{width:38px;height:38px;border:none;border-radius:50%;background:#f5f5f5;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#111;transition:background .2s}.back-btn[data-v-b8dc5f26]:active{background:#ebebeb}.title[data-v-b8dc5f26]{font-size:16px;font-weight:700;color:#111;letter-spacing:-.3px}.spacer[data-v-b8dc5f26]{width:38px}.scroll-area[data-v-b8dc5f26]{flex:1;overflow-y:auto;scrollbar-width:none;padding:12px 14px 16px}.scroll-area.has-bottom[data-v-b8dc5f26]{padding-bottom:100px}.scroll-area[data-v-b8dc5f26]::-webkit-scrollbar{display:none}.state[data-v-b8dc5f26]{text-align:center;padding:48px 20px;font-size:14px;color:#888}.state.error[data-v-b8dc5f26]{color:#b91c1c}.surface[data-v-b8dc5f26]{background:#fff;border-radius:16px;padding:16px 16px 18px;margin-bottom:12px;box-shadow:0 1px 3px #0000000f}.section-head[data-v-b8dc5f26]{display:flex;align-items:center;gap:10px;margin-bottom:14px}.section-head.compact[data-v-b8dc5f26]{margin-bottom:12px}.section-mark[data-v-b8dc5f26]{width:3px;height:16px;border-radius:2px;background:#111;flex-shrink:0}.section-title[data-v-b8dc5f26]{flex:1;margin:0;font-size:15px;font-weight:700;color:#111;letter-spacing:-.2px}.item-count[data-v-b8dc5f26]{font-size:12px;font-weight:600;color:#888;background:#f3f3f5;padding:2px 8px;border-radius:10px}.card-address[data-v-b8dc5f26]{padding-bottom:18px}.addr-filled[data-v-b8dc5f26]{padding:4px 2px 0}.addr-row-top[data-v-b8dc5f26]{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px 14px;margin-bottom:8px}.addr-name[data-v-b8dc5f26]{font-size:16px;font-weight:700;color:#111}.addr-phone[data-v-b8dc5f26]{font-size:15px;font-weight:500;color:#333;letter-spacing:.02em}.addr-line[data-v-b8dc5f26]{margin:0 0 4px;font-size:14px;line-height:1.55;color:#555}.addr-empty[data-v-b8dc5f26]{text-align:center;padding:8px 4px 4px}.addr-empty-inner[data-v-b8dc5f26]{padding:12px 8px 16px;border-radius:12px;background:linear-gradient(180deg,#fafafa,#f5f5f7);border:1px dashed #d4d4d8}.addr-ico[data-v-b8dc5f26]{color:#a1a1aa;margin-bottom:8px}.addr-hint[data-v-b8dc5f26]{margin:0;font-size:13px;color:#71717a;line-height:1.5}.addr-select-btn[data-v-b8dc5f26]{width:100%;margin-top:14px;padding:13px 16px;border:none;border-radius:12px;background:#111;color:#fff;font-size:15px;font-weight:700;font-family:inherit;cursor:pointer;transition:transform .15s,opacity .2s}.addr-select-btn[data-v-b8dc5f26]:active{transform:scale(.98);opacity:.92}.addr-muted[data-v-b8dc5f26]{margin:12px 0 0;font-size:12px;color:#a1a1aa}.card-meta[data-v-b8dc5f26]{padding:14px 16px}.meta-row[data-v-b8dc5f26]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.meta-left[data-v-b8dc5f26]{min-width:0}.order-label[data-v-b8dc5f26]{display:block;font-size:11px;font-weight:600;color:#a1a1aa;text-transform:uppercase;letter-spacing:.06em;margin-bottom:4px}.order-no[data-v-b8dc5f26]{font-size:14px;font-weight:700;color:#111;word-break:break-all}.status-pill[data-v-b8dc5f26]{flex-shrink:0;max-width:52%;padding:6px 10px;border-radius:20px;font-size:11px;font-weight:700;text-align:right;line-height:1.35;background:#f4f4f5;color:#52525b}.status-pill.is-draft[data-v-b8dc5f26]{background:#fef3c7;color:#92400e}.status-pill.is-unpaid[data-v-b8dc5f26]{background:#fee2e2;color:#991b1b}.status-pill.is-pending-shipment[data-v-b8dc5f26]{background:#dbeafe;color:#1e40af}.status-pill.is-shipped[data-v-b8dc5f26]{background:#e0e7ff;color:#3730a3}.status-pill.is-ok[data-v-b8dc5f26]{background:#dcfce7;color:#166534}.status-pill.is-muted[data-v-b8dc5f26]{background:#f4f4f5;color:#71717a}.status-pill.is-recycled[data-v-b8dc5f26]{background:#f0fdf4;color:#166534}.meta-sub[data-v-b8dc5f26]{display:flex;flex-direction:column;gap:6px;margin-top:12px;padding-top:12px;border-top:1px solid #f4f4f5}.meta-time[data-v-b8dc5f26]{font-size:12px;color:#a1a1aa}.meta-pay[data-v-b8dc5f26]{font-size:12px;color:#666}.lines[data-v-b8dc5f26]{list-style:none;margin:0;padding:0}.line[data-v-b8dc5f26]{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid #f4f4f5}.line[data-v-b8dc5f26]:first-child{padding-top:4px}.line[data-v-b8dc5f26]:last-child{border-bottom:none;padding-bottom:0}.img[data-v-b8dc5f26]{width:56px;height:56px;border-radius:10px;object-fit:cover;background:#f4f4f5;flex-shrink:0}.meta[data-v-b8dc5f26]{flex:1;min-width:0}.nm[data-v-b8dc5f26]{font-size:14px;font-weight:600;color:#18181b;margin:0 0 6px;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sub[data-v-b8dc5f26]{margin:0;font-size:12px;color:#71717a}.sum[data-v-b8dc5f26]{font-size:15px;font-weight:800;color:#111;flex-shrink:0}.card-total[data-v-b8dc5f26]{padding:16px}.total-row[data-v-b8dc5f26]{display:flex;justify-content:space-between;align-items:center;font-size:14px;color:#52525b}.total-row strong[data-v-b8dc5f26]{font-size:22px;font-weight:800;color:#111;letter-spacing:-.5px}.cur[data-v-b8dc5f26]{font-size:12px;font-weight:600;color:#71717a;margin-left:2px}.total-row.sub[data-v-b8dc5f26]{margin-top:10px;padding-top:10px;border-top:1px solid #f4f4f5;font-size:13px}.usdt-box[data-v-b8dc5f26]{margin-top:12px;padding:12px;border-radius:10px;background:#fafafa;border:1px solid #f4f4f5}.usdt-lbl[data-v-b8dc5f26]{display:block;font-size:11px;font-weight:600;color:#a1a1aa;margin-bottom:6px}.usdt-val[data-v-b8dc5f26]{display:block;font-size:12px;word-break:break-all;color:#3f3f46;font-family:ui-monospace,monospace}.usdt-net[data-v-b8dc5f26]{display:inline-block;margin-top:8px;font-size:11px;color:#71717a}.bottom-bar[data-v-b8dc5f26]{position:absolute;bottom:0;left:0;right:0;padding:10px 14px calc(14px + env(safe-area-inset-bottom,0px));background:#fffffff0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid rgba(0,0,0,.06);display:flex;flex-direction:column;gap:8px;flex-shrink:0}.bar-btn[data-v-b8dc5f26]{width:100%;padding:14px 16px;border-radius:14px;font-size:15px;font-weight:700;font-family:inherit;cursor:pointer;border:none;transition:opacity .2s,transform .15s}.bar-btn[data-v-b8dc5f26]:active:not(:disabled){transform:scale(.99)}.bar-btn.primary[data-v-b8dc5f26]{background:#111;color:#fff}.bar-btn.primary[data-v-b8dc5f26]:disabled{opacity:.55;cursor:wait}.bar-btn.ghost[data-v-b8dc5f26]{background:#fff;color:#b91c1c;border:1.5px solid #fecaca}.bar-btn.ghost[data-v-b8dc5f26]:disabled{opacity:.5}.toast[data-v-b8dc5f26]{position:absolute;top:36%;left:50%;transform:translate(-50%,-50%);padding:11px 20px;border-radius:24px;font-size:13px;background:#000000d9;color:#fff;max-width:86%;text-align:center;pointer-events:none;z-index:20}.toast.error[data-v-b8dc5f26]{background:#b91c1cf0}.toast-enter-active[data-v-b8dc5f26],.toast-leave-active[data-v-b8dc5f26]{transition:opacity .2s}.toast-enter-from[data-v-b8dc5f26],.toast-leave-to[data-v-b8dc5f26]{opacity:0}.page[data-v-bda86f0b]{width:100%;height:100%;display:flex;flex-direction:column;background:#f0f0f2;overflow:hidden;position:relative}.top-bar[data-v-bda86f0b]{display:flex;align-items:center;justify-content:space-between;padding:12px 14px 10px;background:#fff;flex-shrink:0;border-bottom:1px solid rgba(0,0,0,.06)}.back-btn[data-v-bda86f0b]{width:38px;height:38px;border:none;border-radius:50%;background:#f5f5f5;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#111}.title[data-v-bda86f0b]{font-size:16px;font-weight:700;color:#111}.spacer[data-v-bda86f0b]{width:38px}.scroll-area[data-v-bda86f0b]{flex:1;overflow-y:auto;scrollbar-width:none;padding:12px 14px 16px}.scroll-area.has-bottom[data-v-bda86f0b]{padding-bottom:calc(88px + env(safe-area-inset-bottom,0px))}.scroll-area[data-v-bda86f0b]::-webkit-scrollbar{display:none}.state[data-v-bda86f0b]{padding:48px 16px;text-align:center;font-size:14px;color:#888}.state.error[data-v-bda86f0b]{color:#b91c1c}.empty-block[data-v-bda86f0b]{background:#fff;border-radius:16px;padding:32px 20px;text-align:center;box-shadow:0 1px 3px #0000000f}.empty-text[data-v-bda86f0b]{margin:0;font-size:14px;color:#71717a}.addr-list[data-v-bda86f0b]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.addr-card[data-v-bda86f0b]{background:#fff;border-radius:16px;padding:14px 14px 12px;box-shadow:0 1px 3px #0000000f}.addr-main[data-v-bda86f0b]{margin-bottom:10px}.addr-head[data-v-bda86f0b]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:8px}.addr-name[data-v-bda86f0b]{font-size:15px;font-weight:700;color:#111}.addr-phone[data-v-bda86f0b]{font-size:14px;color:#52525b}.badge[data-v-bda86f0b]{font-size:11px;font-weight:700;color:#111;background:#f4f4f5;padding:2px 8px;border-radius:6px}.addr-detail[data-v-bda86f0b]{margin:0;font-size:13px;line-height:1.5;color:#71717a}.addr-ops[data-v-bda86f0b]{display:flex;gap:8px;padding-top:10px;border-top:1px solid #f4f4f5}.op[data-v-bda86f0b]{flex:1;padding:10px;border:1px solid #e4e4e7;border-radius:10px;background:#fafafa;font-size:13px;font-weight:600;color:#3f3f46;cursor:pointer;font-family:inherit}.op.danger[data-v-bda86f0b]{color:#b91c1c;border-color:#fecaca;background:#fff}.footer[data-v-bda86f0b]{position:absolute;bottom:0;left:0;right:0;padding:10px 14px calc(14px + env(safe-area-inset-bottom,0px));background:#fffffff0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid rgba(0,0,0,.06)}.submit-btn[data-v-bda86f0b]{width:100%;padding:15px 16px;border:none;border-radius:14px;background:#111;color:#fff;font-size:15px;font-weight:700;cursor:pointer;font-family:inherit;min-height:52px}.page[data-v-b6cefd96]{width:100%;height:100%;display:flex;flex-direction:column;background:#f0f0f2;overflow:hidden;position:relative}.top-bar[data-v-b6cefd96]{display:flex;align-items:center;justify-content:space-between;padding:12px 14px 10px;background:#fff;flex-shrink:0;border-bottom:1px solid rgba(0,0,0,.06)}.back-btn[data-v-b6cefd96]{width:38px;height:38px;border:none;border-radius:50%;background:#f5f5f5;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#111}.title[data-v-b6cefd96]{font-size:16px;font-weight:700;color:#111}.spacer[data-v-b6cefd96]{width:38px}.scroll-area[data-v-b6cefd96]{flex:1;overflow-y:auto;scrollbar-width:none;padding:12px 14px 16px}.scroll-area.has-footer[data-v-b6cefd96]{padding-bottom:calc(88px + env(safe-area-inset-bottom,0px))}.scroll-area[data-v-b6cefd96]::-webkit-scrollbar{display:none}.state[data-v-b6cefd96]{padding:48px 16px;text-align:center;font-size:14px;color:#888}.state.error[data-v-b6cefd96]{color:#b91c1c}.surface[data-v-b6cefd96]{background:#fff;border-radius:16px;padding:16px;box-shadow:0 1px 3px #0000000f}.fields[data-v-b6cefd96]{display:flex;flex-direction:column;gap:14px}.row-2[data-v-b6cefd96]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.row-3[data-v-b6cefd96]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px}@media (max-width: 360px){.row-3[data-v-b6cefd96]{grid-template-columns:1fr 1fr}.row-3 .fld[data-v-b6cefd96]:last-child{grid-column:1 / -1}}.fld[data-v-b6cefd96]{display:flex;flex-direction:column;gap:6px;min-width:0}.lbl[data-v-b6cefd96]{font-size:11px;font-weight:600;color:#71717a;text-transform:uppercase;letter-spacing:.04em}.inp[data-v-b6cefd96],.textarea[data-v-b6cefd96]{border:1.5px solid #e4e4e7;border-radius:12px;padding:11px 12px;font-size:14px;font-family:inherit;background:#fafafa;width:100%;box-sizing:border-box}.inp[data-v-b6cefd96]:focus,.textarea[data-v-b6cefd96]:focus{outline:none;border-color:#111;background:#fff}.textarea[data-v-b6cefd96]{resize:vertical;min-height:72px;line-height:1.45}.default-row[data-v-b6cefd96]{display:flex;align-items:center;gap:10px;font-size:14px;color:#3f3f46;cursor:pointer;margin-top:4px}.chk[data-v-b6cefd96]{width:18px;height:18px;accent-color:#111;flex-shrink:0}.footer[data-v-b6cefd96]{position:absolute;bottom:0;left:0;right:0;padding:10px 14px calc(14px + env(safe-area-inset-bottom,0px));background:#fffffff0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid rgba(0,0,0,.06)}.submit-btn[data-v-b6cefd96]{width:100%;padding:15px 16px;border:none;border-radius:14px;background:#111;color:#fff;font-size:15px;font-weight:700;cursor:pointer;font-family:inherit;min-height:52px;display:flex;align-items:center;justify-content:center}.submit-btn[data-v-b6cefd96]:disabled{opacity:.65;cursor:wait}.spin[data-v-b6cefd96]{width:22px;height:22px;border:2.5px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-b6cefd96 .7s linear infinite}@keyframes spin-b6cefd96{to{transform:rotate(360deg)}}.toast[data-v-b6cefd96]{position:absolute;top:38%;left:50%;transform:translate(-50%,-50%);padding:11px 20px;border-radius:24px;font-size:13px;background:#000000d9;color:#fff;max-width:86%;text-align:center;pointer-events:none;z-index:20}.toast.error[data-v-b6cefd96]{background:#b91c1cf0}.toast-enter-active[data-v-b6cefd96],.toast-leave-active[data-v-b6cefd96]{transition:opacity .2s}.toast-enter-from[data-v-b6cefd96],.toast-leave-to[data-v-b6cefd96]{opacity:0}.page[data-v-a2bab458]{width:100%;height:100%;display:flex;flex-direction:column;background:#f4f5f7;overflow:hidden}.top-bar[data-v-a2bab458]{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background:#fff;flex-shrink:0;border-bottom:1px solid #f0f0f0;position:relative;z-index:2}.back-btn[data-v-a2bab458]{width:38px;height:38px;border:none;border-radius:50%;background:#f5f5f5;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#111}.back-btn[data-v-a2bab458]:active{background:#ebebeb}.title[data-v-a2bab458]{font-size:16px;font-weight:700;color:#111}.spacer[data-v-a2bab458]{width:38px}.scroll-area[data-v-a2bab458]{flex:1;overflow-y:auto;scrollbar-width:none;padding:0 0 32px}.scroll-area[data-v-a2bab458]::-webkit-scrollbar{display:none}.state[data-v-a2bab458]{padding:56px 20px;text-align:center;font-size:14px;color:#888}.state.error[data-v-a2bab458]{color:#c00}.guest-panel[data-v-a2bab458]{margin:24px 16px 0;padding:36px 24px 40px;background:#fff;border-radius:20px;text-align:center;box-shadow:0 2px 12px #0000000f}.guest-illu[data-v-a2bab458]{width:80px;height:80px;margin:0 auto 16px;border-radius:50%;background:#f4f5f7;display:flex;align-items:center;justify-content:center;color:#999}.guest-text[data-v-a2bab458]{margin:0 0 20px;font-size:14px;color:#888;line-height:1.6}.guest-btn[data-v-a2bab458]{padding:13px 36px;border:none;border-radius:999px;background:#111;color:#fff;font-size:15px;font-weight:700;cursor:pointer;font-family:inherit}.hero[data-v-a2bab458]{position:relative;display:flex;flex-direction:column;align-items:center;padding:40px 20px 56px;background:linear-gradient(160deg,#1a1a2e,#16213e 55%,#0f3460);overflow:hidden}.hero-deco-1[data-v-a2bab458]{position:absolute;border-radius:50%;width:240px;height:240px;background:#ffffff0a;top:-80px;right:-70px;pointer-events:none}.hero-deco-2[data-v-a2bab458]{position:absolute;border-radius:50%;width:160px;height:160px;background:#ffffff0a;bottom:-50px;left:-50px;pointer-events:none}.hero-deco-3[data-v-a2bab458]{position:absolute;border-radius:50%;width:80px;height:80px;background:#ffffff0d;top:20px;left:30px;pointer-events:none}.avatar-wrap[data-v-a2bab458]{position:relative;z-index:1;flex-shrink:0;width:90px;height:90px;border-radius:50%;padding:3px;background:linear-gradient(135deg,#ffffff80,#ffffff26);box-shadow:0 8px 32px #0006;margin-bottom:14px}.avatar[data-v-a2bab458]{width:100%;height:100%;border-radius:50%;object-fit:cover;display:block;background:#333}.display-name[data-v-a2bab458]{position:relative;z-index:1;margin:0 0 8px;font-size:22px;font-weight:800;color:#fff;letter-spacing:-.5px;line-height:1.2;text-shadow:0 2px 8px rgba(0,0,0,.3)}.hero-meta[data-v-a2bab458]{position:relative;z-index:1;display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:center}.user-id[data-v-a2bab458]{font-size:12px;color:#ffffff80;font-weight:500}.vip-badge[data-v-a2bab458]{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;border-radius:999px;font-size:11px;font-weight:700;background:#ffffff26;color:#fffffff2;letter-spacing:.04em;border:1px solid rgba(255,255,255,.25);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.balance-card[data-v-a2bab458]{position:relative;z-index:2;margin:-28px 14px 14px;background:#fff;border-radius:20px;padding:18px 18px 16px;box-shadow:0 8px 32px #00000021;display:flex;align-items:center;gap:12px}.balance-left[data-v-a2bab458]{flex:1;min-width:0}.balance-label[data-v-a2bab458]{margin:0 0 4px;font-size:11px;font-weight:600;color:#aaa;letter-spacing:.06em;text-transform:uppercase}.balance-row[data-v-a2bab458]{display:flex;align-items:baseline;gap:5px}.balance-amount[data-v-a2bab458]{font-size:28px;font-weight:900;color:#111;letter-spacing:-1px;line-height:1}.balance-currency[data-v-a2bab458]{font-size:13px;font-weight:700;color:#bbb}.balance-actions[data-v-a2bab458]{display:flex;flex-direction:column;gap:7px;flex-shrink:0}.bal-btn[data-v-a2bab458]{display:flex;align-items:center;justify-content:center;gap:5px;padding:9px 18px;border-radius:10px;font-size:13px;font-weight:700;font-family:inherit;cursor:pointer;border:none;transition:opacity .15s,transform .12s;white-space:nowrap}.bal-btn[data-v-a2bab458]:active{transform:scale(.97)}.bal-btn.recharge[data-v-a2bab458]{background:#111;color:#fff}.bal-btn.withdraw[data-v-a2bab458]{background:#f4f5f7;color:#111}.group-cap[data-v-a2bab458]{margin:6px 18px 8px;font-size:11px;font-weight:700;color:#bbb;letter-spacing:.06em;text-transform:uppercase}.group-cap[data-v-a2bab458]:first-of-type{margin-top:2px}.service-panel[data-v-a2bab458]{background:#fff;border-radius:16px;overflow:hidden;margin:0 14px 14px;box-shadow:0 1px 4px #0000000d}.svc-row[data-v-a2bab458]{width:100%;display:flex;align-items:center;gap:14px;padding:15px 16px;border:none;border-bottom:1px solid #f5f5f5;background:#fff;cursor:pointer;font-family:inherit;text-align:left;transition:background .15s}.svc-row[data-v-a2bab458]:last-child{border-bottom:none}.svc-row[data-v-a2bab458]:active{background:#fafafa}.svc-icon[data-v-a2bab458]{width:38px;height:38px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.svc-label[data-v-a2bab458]{flex:1;font-size:15px;font-weight:600;color:#111}.svc-chevron[data-v-a2bab458]{flex-shrink:0;color:#ccc}.logout[data-v-a2bab458]{display:block;width:calc(100% - 28px);margin:4px 14px 0;padding:14px 16px;border:1.5px solid #ebebeb;border-radius:14px;background:#fff;font-size:14px;font-weight:600;color:#aaa;cursor:pointer;font-family:inherit;transition:background .15s,color .15s}.logout[data-v-a2bab458]:active{background:#fef2f2;color:#c00;border-color:#fecaca}.page[data-v-434f5a6b]{width:100%;height:100%;display:flex;flex-direction:column;background:#f4f5f7;overflow:hidden;position:relative}.top-bar[data-v-434f5a6b]{display:flex;align-items:center;justify-content:space-between;padding:12px 10px 12px 14px;background:#fff;border-bottom:1px solid rgba(0,0,0,.06);flex-shrink:0;gap:8px}.back-btn[data-v-434f5a6b]{width:38px;height:38px;border:none;border-radius:50%;background:#f5f5f5;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#111;flex-shrink:0}.title[data-v-434f5a6b]{flex:1;text-align:center;font-size:16px;font-weight:700;color:#111}.link-records[data-v-434f5a6b]{flex-shrink:0;padding:8px 10px;border:none;background:none;font-size:13px;font-weight:600;color:#2563eb;cursor:pointer;font-family:inherit}.scroll-area[data-v-434f5a6b]{flex:1;overflow-y:auto;scrollbar-width:none;padding:12px 14px 16px}.scroll-area.has-footer[data-v-434f5a6b]{padding-bottom:calc(88px + env(safe-area-inset-bottom,0px))}.scroll-area[data-v-434f5a6b]::-webkit-scrollbar{display:none}.guest[data-v-434f5a6b]{padding:48px 20px;text-align:center}.guest p[data-v-434f5a6b]{margin:0 0 16px;font-size:14px;color:#64748b}.guest-btn[data-v-434f5a6b]{padding:12px 28px;border:none;border-radius:999px;background:#111;color:#fff;font-size:14px;font-weight:700;cursor:pointer;font-family:inherit}.surface[data-v-434f5a6b]{background:#fff;border-radius:16px;padding:16px 16px 18px;margin-bottom:12px;box-shadow:0 1px 3px #0000000f;border:1px solid rgba(0,0,0,.04)}.section-title[data-v-434f5a6b]{margin:0 0 6px;font-size:15px;font-weight:800;color:#111}.section-desc[data-v-434f5a6b]{margin:0 0 14px;font-size:12px;line-height:1.5;color:#64748b}.preset-grid[data-v-434f5a6b]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.preset-btn[data-v-434f5a6b]{padding:14px 8px;border-radius:12px;border:1.5px solid #e2e8f0;background:#fafafa;font-size:14px;font-weight:700;color:#334155;cursor:pointer;font-family:inherit}.preset-btn.wide[data-v-434f5a6b]{grid-column:1 / -1}.preset-btn.active[data-v-434f5a6b]{border-color:#111;background:#111;color:#fff}.custom-wrap[data-v-434f5a6b]{margin-top:14px;padding-top:14px;border-top:1px dashed #e2e8f0}.fld[data-v-434f5a6b]{display:flex;flex-direction:column;gap:6px}.fld .lbl[data-v-434f5a6b]{font-size:12px;font-weight:600;color:#475569}.inp[data-v-434f5a6b]{border:1.5px solid #e2e8f0;border-radius:12px;padding:12px 14px;font-size:16px;font-family:inherit;background:#fafafa;width:100%;box-sizing:border-box}.inp[data-v-434f5a6b]:focus{outline:none;border-color:#111;background:#fff}.pay-list[data-v-434f5a6b]{display:flex;flex-direction:column;gap:8px}.pay-item[data-v-434f5a6b]{display:flex;align-items:center;gap:12px;padding:14px;border:1.5px solid #e2e8f0;border-radius:12px;cursor:pointer;font-size:14px;font-weight:600;color:#334155}.pay-item.active[data-v-434f5a6b]{border-color:#111;background:#fafafa;color:#111}.pay-radio[data-v-434f5a6b]{accent-color:#111;width:18px;height:18px;flex-shrink:0}.footer[data-v-434f5a6b]{position:absolute;bottom:0;left:0;right:0;padding:10px 14px calc(14px + env(safe-area-inset-bottom,0px));background:#fffffff0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid rgba(0,0,0,.06)}.submit-btn[data-v-434f5a6b]{width:100%;padding:15px 16px;border:none;border-radius:14px;background:#111;color:#fff;font-size:15px;font-weight:700;cursor:pointer;font-family:inherit;min-height:52px;display:flex;align-items:center;justify-content:center}.submit-btn[data-v-434f5a6b]:disabled{opacity:.65;cursor:wait}.spin[data-v-434f5a6b]{width:22px;height:22px;border:2.5px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-434f5a6b .7s linear infinite}@keyframes spin-434f5a6b{to{transform:rotate(360deg)}}.toast[data-v-434f5a6b]{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);padding:11px 20px;border-radius:24px;font-size:13px;background:#000000d9;color:#fff;max-width:86%;text-align:center;pointer-events:none;z-index:20}.toast.error[data-v-434f5a6b]{background:#b91c1cf0}.toast-enter-active[data-v-434f5a6b],.toast-leave-active[data-v-434f5a6b]{transition:opacity .2s}.toast-enter-from[data-v-434f5a6b],.toast-leave-to[data-v-434f5a6b]{opacity:0}.page[data-v-06068e07]{width:100%;height:100%;display:flex;flex-direction:column;background:#f4f5f7;overflow:hidden}.top-bar[data-v-06068e07]{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;background:#fff;border-bottom:1px solid rgba(0,0,0,.06);flex-shrink:0}.back-btn[data-v-06068e07]{width:38px;height:38px;border:none;border-radius:50%;background:#f5f5f5;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#111}.title[data-v-06068e07]{font-size:16px;font-weight:700;color:#111}.spacer[data-v-06068e07]{width:38px}.scroll-area[data-v-06068e07]{flex:1;overflow-y:auto;padding:12px 14px 24px;scrollbar-width:none}.scroll-area[data-v-06068e07]::-webkit-scrollbar{display:none}.state[data-v-06068e07]{text-align:center;padding:48px 16px;font-size:14px;color:#64748b}.state.error[data-v-06068e07]{color:#dc2626}.surface[data-v-06068e07]{background:#fff;border-radius:16px;padding:16px;margin-bottom:12px;box-shadow:0 1px 3px #0000000f}.block-title[data-v-06068e07]{margin:0 0 12px;font-size:13px;font-weight:700;color:#64748b}.kv[data-v-06068e07]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:10px 0;border-bottom:1px solid #f1f5f9;font-size:14px}.kv[data-v-06068e07]:last-child{border-bottom:none}.kv.col[data-v-06068e07]{flex-direction:column}.k[data-v-06068e07]{color:#64748b;flex-shrink:0}.v[data-v-06068e07]{color:#0f172a;font-weight:600;text-align:right;word-break:break-word}.v.strong[data-v-06068e07]{font-size:18px;font-weight:800}.mono[data-v-06068e07]{margin:0;font-size:12px;line-height:1.5;word-break:break-all;color:#334155}.badge[data-v-06068e07]{padding:4px 10px;border-radius:8px;font-size:12px;font-weight:700}.badge.s-pending[data-v-06068e07]{background:#fef3c7;color:#92400e}.badge.s-approved[data-v-06068e07]{background:#dcfce7;color:#166534}.badge.s-rejected[data-v-06068e07]{background:#fee2e2;color:#991b1b}.copy-btn[data-v-06068e07]{margin-top:8px;align-self:flex-start;padding:8px 14px;border:1px solid #e2e8f0;border-radius:10px;background:#f8fafc;font-size:13px;font-weight:600;color:#0f172a;cursor:pointer;font-family:inherit}.link[data-v-06068e07]{color:#2563eb;font-size:14px;font-weight:600;word-break:break-all}.page[data-v-dbe8c694]{width:100%;height:100%;display:flex;flex-direction:column;background:#f4f5f7;overflow:hidden}.top-bar[data-v-dbe8c694]{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;background:#fff;border-bottom:1px solid rgba(0,0,0,.06);flex-shrink:0}.back-btn[data-v-dbe8c694]{width:38px;height:38px;border:none;border-radius:50%;background:#f5f5f5;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#111}.title[data-v-dbe8c694]{font-size:16px;font-weight:700;color:#111}.spacer[data-v-dbe8c694]{width:38px}.scroll-area[data-v-dbe8c694]{flex:1;overflow-y:auto;padding:12px 14px 20px;scrollbar-width:none}.scroll-area[data-v-dbe8c694]::-webkit-scrollbar{display:none}.guest[data-v-dbe8c694]{padding:48px 20px;text-align:center}.guest p[data-v-dbe8c694]{margin:0 0 16px;font-size:14px;color:#64748b}.guest-btn[data-v-dbe8c694]{padding:12px 28px;border:none;border-radius:999px;background:#111;color:#fff;font-size:14px;font-weight:700;cursor:pointer;font-family:inherit}.tabs[data-v-dbe8c694]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.tab[data-v-dbe8c694]{padding:8px 14px;border-radius:999px;border:1px solid #e2e8f0;background:#fff;font-size:12px;font-weight:600;color:#64748b;cursor:pointer;font-family:inherit}.tab.active[data-v-dbe8c694]{background:#111;border-color:#111;color:#fff}.state[data-v-dbe8c694]{text-align:center;padding:32px 16px;font-size:14px;color:#64748b}.state.error[data-v-dbe8c694]{color:#dc2626}.empty[data-v-dbe8c694]{text-align:center;padding:40px 16px;font-size:13px;color:#94a3b8}.rec-list[data-v-dbe8c694]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.rec-row[data-v-dbe8c694]{padding:14px 16px;border-radius:14px;background:#fff;border:1px solid rgba(0,0,0,.06);cursor:pointer;box-shadow:0 1px 2px #0000000a}.rec-top[data-v-dbe8c694]{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.rec-amt[data-v-dbe8c694]{font-size:16px;font-weight:800;color:#111}.rec-st[data-v-dbe8c694]{font-size:11px;font-weight:700;padding:4px 8px;border-radius:6px}.rec-st.s-pending[data-v-dbe8c694]{background:#fef3c7;color:#92400e}.rec-st.s-approved[data-v-dbe8c694]{background:#dcfce7;color:#166534}.rec-st.s-rejected[data-v-dbe8c694]{background:#fee2e2;color:#991b1b}.rec-sub[data-v-dbe8c694]{font-size:12px;color:#94a3b8}.list-footer[data-v-dbe8c694]{text-align:center;padding:16px 0 8px}.muted[data-v-dbe8c694]{margin:0;font-size:13px;color:#94a3b8}.load-more[data-v-dbe8c694]{padding:10px 24px;border:1px solid #e2e8f0;border-radius:999px;background:#fff;font-size:13px;font-weight:600;cursor:pointer;font-family:inherit}.page[data-v-78bfdd98]{width:100%;height:100%;display:flex;flex-direction:column;background:#f4f5f7;overflow:hidden}.top-bar[data-v-78bfdd98]{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;background:#fff;border-bottom:1px solid rgba(0,0,0,.06);flex-shrink:0}.back-btn[data-v-78bfdd98]{width:38px;height:38px;border:none;border-radius:50%;background:#f5f5f5;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#111}.title[data-v-78bfdd98]{font-size:16px;font-weight:700;color:#111}.add-btn[data-v-78bfdd98]{width:38px;height:38px;border:none;border-radius:50%;background:#111;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center}.scroll-area[data-v-78bfdd98]{flex:1;overflow-y:auto;padding:14px 14px 24px;scrollbar-width:none}.scroll-area[data-v-78bfdd98]::-webkit-scrollbar{display:none}.state[data-v-78bfdd98]{text-align:center;padding:48px 16px;font-size:14px;color:#64748b}.state.error[data-v-78bfdd98]{color:#dc2626}.empty[data-v-78bfdd98]{display:flex;flex-direction:column;align-items:center;padding:56px 24px 32px;text-align:center}.empty-icon[data-v-78bfdd98]{width:80px;height:80px;border-radius:50%;background:#f1f5f9;display:flex;align-items:center;justify-content:center;color:#94a3b8;margin-bottom:16px}.empty-text[data-v-78bfdd98]{font-size:14px;color:#64748b;margin:0 0 20px}.empty-btn[data-v-78bfdd98]{padding:12px 28px;border:none;border-radius:999px;background:#111;color:#fff;font-size:14px;font-weight:700;cursor:pointer;font-family:inherit}.addr-list[data-v-78bfdd98]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.addr-card[data-v-78bfdd98]{background:#fff;border-radius:16px;padding:16px;border:1.5px solid transparent;box-shadow:0 1px 3px #0000000f}.addr-card.is-default[data-v-78bfdd98]{border-color:#111}.card-top[data-v-78bfdd98]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.type-badge[data-v-78bfdd98]{display:inline-block;padding:3px 10px;border-radius:6px;font-size:12px;font-weight:700;background:#f1f5f9;color:#334155}.default-tag[data-v-78bfdd98]{font-size:11px;font-weight:700;color:#fff;background:#111;padding:2px 8px;border-radius:6px}.card-label[data-v-78bfdd98]{font-size:12px;color:#64748b;margin-bottom:4px}.card-addr[data-v-78bfdd98]{font-size:13px;line-height:1.5;word-break:break-all;color:#0f172a;font-weight:500;margin:0 0 12px}.card-actions[data-v-78bfdd98]{display:flex;gap:8px;flex-wrap:wrap}.action-btn[data-v-78bfdd98]{display:flex;align-items:center;gap:5px;padding:8px 14px;border-radius:10px;border:1px solid #e2e8f0;background:#f8fafc;font-size:12px;font-weight:600;color:#334155;cursor:pointer;font-family:inherit;min-width:68px;justify-content:center}.action-btn[data-v-78bfdd98]:disabled{opacity:.6;cursor:wait}.action-btn.danger[data-v-78bfdd98]{color:#dc2626;border-color:#fecaca;background:#fff5f5}.sheet-mask[data-v-78bfdd98]{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073;display:flex;align-items:flex-end;z-index:100}.sheet[data-v-78bfdd98]{width:100%;background:#fff;border-radius:24px 24px 0 0;padding:12px 20px 32px;max-height:88%;overflow-y:auto;scrollbar-width:none}.sheet[data-v-78bfdd98]::-webkit-scrollbar{display:none}.sheet-handle[data-v-78bfdd98]{width:40px;height:4px;border-radius:2px;background:#e2e8f0;margin:0 auto 16px}.sheet-title[data-v-78bfdd98]{font-size:17px;font-weight:800;color:#0f172a;margin:0 0 20px}.form-group[data-v-78bfdd98]{margin-bottom:16px}.form-label[data-v-78bfdd98]{display:block;font-size:13px;font-weight:600;color:#475569;margin-bottom:8px}.type-list[data-v-78bfdd98]{display:flex;flex-wrap:wrap;gap:8px}.type-opt[data-v-78bfdd98]{padding:8px 16px;border-radius:10px;border:1.5px solid #e2e8f0;font-size:13px;font-weight:600;color:#64748b;cursor:pointer;background:#fafafa;transition:all .15s}.type-opt.active[data-v-78bfdd98]{border-color:#111;background:#111;color:#fff}.inp[data-v-78bfdd98]{width:100%;padding:12px 14px;border:1.5px solid #e2e8f0;border-radius:12px;font-size:14px;font-family:inherit;background:#fafafa;color:#0f172a;outline:none;box-sizing:border-box;transition:border-color .15s}.inp[data-v-78bfdd98]:focus{border-color:#111;background:#fff}.inp.textarea[data-v-78bfdd98]{resize:none;line-height:1.5}.default-row[data-v-78bfdd98]{display:flex;align-items:center;gap:12px;margin-bottom:16px;cursor:pointer}.toggle-wrap[data-v-78bfdd98]{flex-shrink:0}.toggle[data-v-78bfdd98]{display:block;width:44px;height:26px;border-radius:13px;background:#cbd5e1;position:relative;cursor:pointer;transition:background .2s}.toggle[data-v-78bfdd98]:after{content:"";position:absolute;width:20px;height:20px;border-radius:50%;background:#fff;top:3px;left:3px;box-shadow:0 1px 3px #00000026;transition:transform .2s}.toggle.on[data-v-78bfdd98]{background:#111}.toggle.on[data-v-78bfdd98]:after{transform:translate(18px)}.default-lbl[data-v-78bfdd98]{font-size:14px;color:#334155;font-weight:500}.form-err[data-v-78bfdd98]{font-size:13px;color:#dc2626;margin:-8px 0 12px;padding:8px 12px;background:#fef2f2;border-radius:8px}.submit-btn[data-v-78bfdd98]{width:100%;padding:15px;border:none;border-radius:14px;background:#111;color:#fff;font-size:15px;font-weight:700;cursor:pointer;font-family:inherit;display:flex;align-items:center;justify-content:center;min-height:50px}.submit-btn[data-v-78bfdd98]:disabled{opacity:.65;cursor:wait}.sr-only[data-v-78bfdd98]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.spin[data-v-78bfdd98]{display:inline-block;width:16px;height:16px;border:2.5px solid rgba(0,0,0,.15);border-top-color:#334155;border-radius:50%;animation:spin-78bfdd98 .65s linear infinite}.spin.light[data-v-78bfdd98]{border-color:#ffffff40;border-top-color:#fff}@keyframes spin-78bfdd98{to{transform:rotate(360deg)}}.toast[data-v-78bfdd98]{position:absolute;bottom:90px;left:50%;transform:translate(-50%);background:#0f172ad9;color:#fff;padding:10px 20px;border-radius:24px;font-size:13px;font-weight:600;white-space:nowrap;pointer-events:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:200}.toast.error[data-v-78bfdd98]{background:#b91c1ce6}.toast-enter-active[data-v-78bfdd98],.toast-leave-active[data-v-78bfdd98]{transition:all .25s ease}.toast-enter-from[data-v-78bfdd98],.toast-leave-to[data-v-78bfdd98]{opacity:0;transform:translate(-50%) translateY(8px)}.sheet-enter-active[data-v-78bfdd98],.sheet-leave-active[data-v-78bfdd98]{transition:all .28s cubic-bezier(.4,0,.2,1)}.sheet-enter-from[data-v-78bfdd98],.sheet-leave-to[data-v-78bfdd98]{opacity:0}.sheet-enter-from .sheet[data-v-78bfdd98],.sheet-leave-to .sheet[data-v-78bfdd98]{transform:translateY(100%)}.sheet-enter-active .sheet[data-v-78bfdd98],.sheet-leave-active .sheet[data-v-78bfdd98]{transition:transform .28s cubic-bezier(.4,0,.2,1)}.page[data-v-d7807e2f]{width:100%;height:100%;display:flex;flex-direction:column;background:#f4f5f7;overflow:hidden}.top-bar[data-v-d7807e2f]{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;background:#fff;border-bottom:1px solid rgba(0,0,0,.06);flex-shrink:0}.back-btn[data-v-d7807e2f]{width:38px;height:38px;border:none;border-radius:50%;background:#f5f5f5;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#111}.title[data-v-d7807e2f]{font-size:16px;font-weight:700;color:#111}.link-records[data-v-d7807e2f]{padding:8px 10px;border:none;background:none;font-size:13px;font-weight:600;color:#2563eb;cursor:pointer;font-family:inherit}.scroll-area[data-v-d7807e2f]{flex:1;overflow-y:auto;padding:12px 14px 16px;scrollbar-width:none}.scroll-area.has-footer[data-v-d7807e2f]{padding-bottom:calc(88px + env(safe-area-inset-bottom,0px))}.scroll-area[data-v-d7807e2f]::-webkit-scrollbar{display:none}.guest[data-v-d7807e2f]{padding:48px 20px;text-align:center}.guest p[data-v-d7807e2f]{margin:0 0 16px;font-size:14px;color:#64748b}.guest-btn[data-v-d7807e2f]{padding:12px 28px;border:none;border-radius:999px;background:#111;color:#fff;font-size:14px;font-weight:700;cursor:pointer;font-family:inherit}.balance-card[data-v-d7807e2f]{background:linear-gradient(135deg,#1a1a1a,#2d2d2d);border-radius:16px;padding:18px 20px;margin-bottom:12px;color:#fff}.bal-label[data-v-d7807e2f]{font-size:12px;font-weight:600;color:#fff9;letter-spacing:.04em}.bal-amount[data-v-d7807e2f]{display:flex;align-items:baseline;gap:6px;margin-top:6px}.bal-currency[data-v-d7807e2f]{font-size:13px;font-weight:700;color:#ffffff8c}.bal-val[data-v-d7807e2f]{font-size:28px;font-weight:800;letter-spacing:-.5px}.bal-hint[data-v-d7807e2f]{margin:8px 0 0;font-size:12px;color:#fff6}.surface[data-v-d7807e2f]{background:#fff;border-radius:16px;padding:16px 16px 18px;margin-bottom:12px;box-shadow:0 1px 3px #0000000f}.section-head[data-v-d7807e2f]{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.section-title[data-v-d7807e2f]{margin:0 0 14px;font-size:15px;font-weight:800;color:#111}.section-head .section-title[data-v-d7807e2f]{margin:0}.add-addr-btn[data-v-d7807e2f]{font-size:13px;font-weight:600;color:#2563eb;border:none;background:none;cursor:pointer;font-family:inherit}.amount-wrap[data-v-d7807e2f]{display:flex;align-items:center;gap:8px;border:1.5px solid #e2e8f0;border-radius:12px;padding:0 14px;background:#fafafa;transition:border-color .15s}.amount-wrap[data-v-d7807e2f]:focus-within{border-color:#111;background:#fff}.amount-prefix[data-v-d7807e2f]{font-size:14px;font-weight:700;color:#64748b;flex-shrink:0}.amount-inp[data-v-d7807e2f]{flex:1;border:none;background:transparent;font-size:20px;font-weight:700;color:#0f172a;padding:14px 0;outline:none;font-family:inherit;min-width:0}.amount-inp[data-v-d7807e2f]::placeholder{color:#cbd5e1;font-size:14px;font-weight:400}.field-hint[data-v-d7807e2f]{margin:8px 0 0;font-size:12px;color:#94a3b8}.addr-loading[data-v-d7807e2f]{font-size:13px;color:#94a3b8;padding:8px 0}.no-addr[data-v-d7807e2f]{text-align:center;padding:12px 0}.no-addr p[data-v-d7807e2f]{font-size:13px;color:#64748b;margin:0 0 12px}.no-addr-btn[data-v-d7807e2f]{padding:10px 24px;border:1.5px solid #111;border-radius:10px;background:transparent;color:#111;font-size:13px;font-weight:700;cursor:pointer;font-family:inherit}.addr-list[data-v-d7807e2f]{display:flex;flex-direction:column;gap:8px}.addr-item[data-v-d7807e2f]{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:12px;border:1.5px solid #e2e8f0;cursor:pointer;transition:border-color .15s,background .15s}.addr-item.active[data-v-d7807e2f]{border-color:#111;background:#f8f9fa}.addr-item-inner[data-v-d7807e2f]{flex:1;min-width:0}.addr-top[data-v-d7807e2f]{display:flex;align-items:center;gap:6px;margin-bottom:4px}.addr-type[data-v-d7807e2f]{font-size:11px;font-weight:700;padding:2px 8px;border-radius:5px;background:#f1f5f9;color:#334155}.addr-default[data-v-d7807e2f]{font-size:10px;font-weight:700;padding:2px 6px;border-radius:5px;background:#111;color:#fff}.addr-name[data-v-d7807e2f]{font-size:12px;color:#64748b;margin:0 0 2px}.addr-text[data-v-d7807e2f]{font-size:13px;color:#0f172a;font-weight:500;word-break:break-all;margin:0;line-height:1.4}.addr-check[data-v-d7807e2f]{width:22px;height:22px;border-radius:50%;border:1.5px solid #cbd5e1;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .15s,border-color .15s}.addr-check.on[data-v-d7807e2f]{background:#111;border-color:#111}.inp[data-v-d7807e2f]{width:100%;padding:12px 14px;border:1.5px solid #e2e8f0;border-radius:12px;font-size:14px;font-family:inherit;background:#fafafa;color:#0f172a;outline:none;box-sizing:border-box;transition:border-color .15s}.inp[data-v-d7807e2f]:focus{border-color:#111;background:#fff}.footer[data-v-d7807e2f]{flex-shrink:0;padding:12px 16px calc(16px + env(safe-area-inset-bottom,0px));background:#fff;border-top:1px solid rgba(0,0,0,.06)}.submit-btn[data-v-d7807e2f]{width:100%;padding:15px;border:none;border-radius:14px;background:#111;color:#fff;font-size:15px;font-weight:700;cursor:pointer;font-family:inherit;display:flex;align-items:center;justify-content:center;min-height:50px}.submit-btn[data-v-d7807e2f]:disabled{opacity:.65;cursor:wait}.sr-only[data-v-d7807e2f]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.spin[data-v-d7807e2f]{width:18px;height:18px;border:2.5px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-d7807e2f .65s linear infinite}@keyframes spin-d7807e2f{to{transform:rotate(360deg)}}.toast[data-v-d7807e2f]{position:absolute;bottom:90px;left:50%;transform:translate(-50%);background:#0f172ad9;color:#fff;padding:10px 20px;border-radius:24px;font-size:13px;font-weight:600;white-space:nowrap;pointer-events:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:200}.toast.error[data-v-d7807e2f]{background:#b91c1ce6}.toast-enter-active[data-v-d7807e2f],.toast-leave-active[data-v-d7807e2f]{transition:all .25s ease}.toast-enter-from[data-v-d7807e2f],.toast-leave-to[data-v-d7807e2f]{opacity:0;transform:translate(-50%) translateY(8px)}.page[data-v-d3e3efd5]{width:100%;height:100%;display:flex;flex-direction:column;background:#f4f5f7;overflow:hidden}.top-bar[data-v-d3e3efd5]{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;background:#fff;border-bottom:1px solid rgba(0,0,0,.06);flex-shrink:0}.back-btn[data-v-d3e3efd5]{width:38px;height:38px;border:none;border-radius:50%;background:#f5f5f5;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#111}.title[data-v-d3e3efd5]{font-size:16px;font-weight:700;color:#111}.spacer[data-v-d3e3efd5]{width:38px}.scroll-area[data-v-d3e3efd5]{flex:1;overflow-y:auto;padding:12px 14px 20px;scrollbar-width:none}.scroll-area[data-v-d3e3efd5]::-webkit-scrollbar{display:none}.tabs[data-v-d3e3efd5]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.tab[data-v-d3e3efd5]{padding:8px 14px;border-radius:999px;border:1px solid #e2e8f0;background:#fff;font-size:12px;font-weight:600;color:#64748b;cursor:pointer;font-family:inherit}.tab.active[data-v-d3e3efd5]{background:#111;border-color:#111;color:#fff}.state[data-v-d3e3efd5]{text-align:center;padding:32px 16px;font-size:14px;color:#64748b}.state.error[data-v-d3e3efd5]{color:#dc2626}.empty[data-v-d3e3efd5]{text-align:center;padding:40px 16px;font-size:13px;color:#94a3b8}.rec-list[data-v-d3e3efd5]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.rec-row[data-v-d3e3efd5]{padding:14px 16px;border-radius:14px;background:#fff;border:1px solid rgba(0,0,0,.06);cursor:pointer;box-shadow:0 1px 2px #0000000a}.rec-top[data-v-d3e3efd5]{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.rec-amt[data-v-d3e3efd5]{font-size:16px;font-weight:800;color:#111}.rec-st[data-v-d3e3efd5]{font-size:11px;font-weight:700;padding:4px 8px;border-radius:6px}.rec-st.s-pending[data-v-d3e3efd5]{background:#fef3c7;color:#92400e}.rec-st.s-approved[data-v-d3e3efd5]{background:#dcfce7;color:#166534}.rec-st.s-rejected[data-v-d3e3efd5]{background:#fee2e2;color:#991b1b}.rec-sub[data-v-d3e3efd5]{font-size:12px;color:#94a3b8}.list-footer[data-v-d3e3efd5]{text-align:center;padding:16px 0 8px}.muted[data-v-d3e3efd5]{margin:0;font-size:13px;color:#94a3b8}.load-more[data-v-d3e3efd5]{padding:10px 24px;border:1px solid #e2e8f0;border-radius:999px;background:#fff;font-size:13px;font-weight:600;cursor:pointer;font-family:inherit}.page[data-v-686bf573]{width:100%;height:100%;display:flex;flex-direction:column;background:#f4f5f7;overflow:hidden}.top-bar[data-v-686bf573]{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;background:#fff;border-bottom:1px solid rgba(0,0,0,.06);flex-shrink:0}.back-btn[data-v-686bf573]{width:38px;height:38px;border:none;border-radius:50%;background:#f5f5f5;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#111}.title[data-v-686bf573]{font-size:16px;font-weight:700;color:#111}.spacer[data-v-686bf573]{width:38px}.scroll-area[data-v-686bf573]{flex:1;overflow-y:auto;padding:12px 14px 24px;scrollbar-width:none}.scroll-area[data-v-686bf573]::-webkit-scrollbar{display:none}.state[data-v-686bf573]{text-align:center;padding:48px 16px;font-size:14px;color:#64748b}.state.error[data-v-686bf573]{color:#dc2626}.status-hero[data-v-686bf573]{display:flex;flex-direction:column;align-items:center;padding:28px 20px;margin-bottom:12px;border-radius:16px;background:#fff;box-shadow:0 1px 3px #0000000f}.status-icon[data-v-686bf573]{width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:12px}.h-approved .status-icon[data-v-686bf573]{background:#dcfce7;color:#16a34a}.h-rejected .status-icon[data-v-686bf573]{background:#fee2e2;color:#dc2626}.h-pending .status-icon[data-v-686bf573]{background:#fef3c7;color:#d97706}.status-text[data-v-686bf573]{font-size:16px;font-weight:800;color:#0f172a}.surface[data-v-686bf573]{background:#fff;border-radius:16px;padding:16px;margin-bottom:12px;box-shadow:0 1px 3px #0000000f}.block-title[data-v-686bf573]{margin:0 0 12px;font-size:13px;font-weight:700;color:#64748b}.kv[data-v-686bf573]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:10px 0;border-bottom:1px solid #f1f5f9;font-size:14px}.kv[data-v-686bf573]:last-child{border-bottom:none}.kv.col[data-v-686bf573]{flex-direction:column}.k[data-v-686bf573]{color:#64748b;flex-shrink:0}.v[data-v-686bf573]{color:#0f172a;font-weight:600;text-align:right;word-break:break-word}.v.strong[data-v-686bf573]{font-size:18px;font-weight:800}.v.text-warn[data-v-686bf573]{color:#d97706}.v.text-ok[data-v-686bf573]{color:#16a34a}.mono[data-v-686bf573]{margin:4px 0 0;font-size:12px;line-height:1.5;word-break:break-all;color:#334155}.copy-btn[data-v-686bf573]{margin-top:8px;align-self:flex-start;padding:8px 14px;border:1px solid #e2e8f0;border-radius:10px;background:#f8fafc;font-size:13px;font-weight:600;color:#0f172a;cursor:pointer;font-family:inherit}.page[data-v-2e12d078]{width:100%;height:100%;display:flex;flex-direction:column;background:#f4f5f7}.top-bar[data-v-2e12d078]{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;background:#fff;border-bottom:1px solid rgba(0,0,0,.06);flex-shrink:0}.back-btn[data-v-2e12d078]{width:38px;height:38px;border:none;border-radius:50%;background:#f5f5f5;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#111}.title[data-v-2e12d078]{font-size:16px;font-weight:700;color:#111}.spacer[data-v-2e12d078]{width:38px}.main[data-v-2e12d078]{flex:1;display:flex;align-items:center;justify-content:center;padding:24px 28px}.grab-center[data-v-2e12d078]{display:flex;flex-direction:column;align-items:center;gap:20px;width:100%}.grab-ring[data-v-2e12d078]{width:168px;height:168px;border-radius:50%;background:conic-gradient(from 0deg,#111,#555,#111);padding:3px;box-shadow:0 0 0 12px #0000000d,0 12px 40px #00000026;transition:box-shadow .3s}.grab-ring.pulse[data-v-2e12d078]{animation:ringPulse-2e12d078 1.2s ease-in-out infinite}@keyframes ringPulse-2e12d078{0%,to{box-shadow:0 0 0 12px #0000000d,0 12px 40px #00000026}50%{box-shadow:0 0 0 22px #00000014,0 16px 50px #00000040}}.grab-btn[data-v-2e12d078]{width:100%;height:100%;border-radius:50%;border:none;background:#111;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s,transform .15s}.grab-btn[data-v-2e12d078]:not(:disabled):active{transform:scale(.94);background:#333}.grab-btn[data-v-2e12d078]:disabled{cursor:not-allowed;opacity:.75}.spin-icon[data-v-2e12d078]{animation:spinR-2e12d078 .8s linear infinite}@keyframes spinR-2e12d078{to{transform:rotate(360deg)}}.grab-label[data-v-2e12d078]{font-size:15px;font-weight:600;color:#333;letter-spacing:.3px}.err-card[data-v-2e12d078]{display:flex;align-items:center;gap:8px;background:#fff1f0;border:1px solid #ffd6d6;color:#c0392b;font-size:13px;padding:10px 14px;border-radius:10px;max-width:300px;text-align:left;line-height:1.5}.err-fade-enter-active[data-v-2e12d078]{animation:errIn-2e12d078 .25s ease}.err-fade-leave-active[data-v-2e12d078]{animation:errIn-2e12d078 .2s ease reverse}@keyframes errIn-2e12d078{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.state-box[data-v-2e12d078]{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center;width:100%}.state-icon[data-v-2e12d078]{width:72px;height:72px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:4px}.state-icon.success[data-v-2e12d078]{background:#ecfdf5;color:#059669}.state-icon.warn[data-v-2e12d078]{background:#fffbeb;color:#d97706}.state-title[data-v-2e12d078]{font-size:17px;font-weight:700;color:#111;line-height:1.4;max-width:280px}.state-desc[data-v-2e12d078]{font-size:13px;color:#666;line-height:1.6;max-width:260px;margin-top:-4px}.action-row[data-v-2e12d078]{display:flex;gap:10px;margin-top:8px;width:100%;max-width:300px}.action-btn[data-v-2e12d078]{flex:1;padding:13px 10px;border:none;border-radius:12px;font-size:14px;font-weight:600;cursor:pointer;font-family:inherit;transition:opacity .15s,transform .15s}.action-btn[data-v-2e12d078]:active{transform:scale(.97)}.action-btn.primary[data-v-2e12d078]{background:#111;color:#fff}.action-btn.secondary[data-v-2e12d078]{background:#f0f0f0;color:#333}.page[data-v-c62f10e3]{width:100%;height:100%;display:flex;flex-direction:column;background:#f4f5f7;overflow:hidden}.top-bar[data-v-c62f10e3]{display:flex;align-items:center;justify-content:space-between;padding:12px 14px 10px;background:#fff;flex-shrink:0;border-bottom:1px solid rgba(0,0,0,.06)}.back-btn[data-v-c62f10e3]{width:38px;height:38px;border:none;border-radius:50%;background:#f5f5f5;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#111;transition:background .2s}.back-btn[data-v-c62f10e3]:active{background:#ebebeb}.title[data-v-c62f10e3]{font-size:16px;font-weight:700;color:#111}.spacer[data-v-c62f10e3]{width:38px}.tabs-bar[data-v-c62f10e3]{flex-shrink:0;background:#fff;border-bottom:1px solid rgba(0,0,0,.06);overflow-x:auto;scrollbar-width:none}.tabs-bar[data-v-c62f10e3]::-webkit-scrollbar{display:none}.tabs-track[data-v-c62f10e3]{display:flex;padding:0 10px;white-space:nowrap;gap:2px}.tab-btn[data-v-c62f10e3]{flex-shrink:0;padding:10px 14px;border:none;background:transparent;font-size:13px;font-weight:500;color:#94a3b8;cursor:pointer;font-family:inherit;position:relative;transition:color .15s}.tab-btn.active[data-v-c62f10e3]{color:#111;font-weight:700}.tab-btn.active[data-v-c62f10e3]:after{content:"";position:absolute;bottom:0;left:12px;right:12px;height:2px;background:#111;border-radius:1px}.scroll-area[data-v-c62f10e3]{flex:1;overflow-y:auto;scrollbar-width:none;padding:12px 14px 20px}.scroll-area[data-v-c62f10e3]::-webkit-scrollbar{display:none}.state[data-v-c62f10e3]{text-align:center;padding:48px 16px;font-size:14px;color:#64748b}.state.error[data-v-c62f10e3]{color:#dc2626}.empty[data-v-c62f10e3]{display:flex;flex-direction:column;align-items:center;padding:56px 16px;font-size:14px;color:#94a3b8}.empty p[data-v-c62f10e3]{margin:0}.list[data-v-c62f10e3]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.row[data-v-c62f10e3]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;background:#fff;border-radius:14px;box-shadow:0 1px 3px #0f172a0f;border:1px solid rgba(0,0,0,.04)}.row-left[data-v-c62f10e3]{display:flex;flex-direction:column;gap:4px;min-width:0}.type-tag[data-v-c62f10e3]{display:inline-block;padding:3px 8px;border-radius:6px;font-size:11px;font-weight:700;line-height:1.4;width:fit-content}.tag-pay[data-v-c62f10e3]{background:#fee2e2;color:#991b1b}.tag-recycle[data-v-c62f10e3]{background:#fef9c3;color:#854d0e}.tag-commission[data-v-c62f10e3]{background:#dcfce7;color:#166534}.tag-recharge[data-v-c62f10e3]{background:#d1fae5;color:#065f46}.tag-admin[data-v-c62f10e3]{background:#dbeafe;color:#1e40af}.tag-agent[data-v-c62f10e3]{background:#f3e8ff;color:#7c3aed}.tag-vip[data-v-c62f10e3]{background:#fde68a;color:#92400e}.tag-withdraw[data-v-c62f10e3]{background:#ffe4e6;color:#9f1239}.tag-default[data-v-c62f10e3]{background:#f1f5f9;color:#64748b}.row-time[data-v-c62f10e3]{font-size:11px;color:#94a3b8}.row-right[data-v-c62f10e3]{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}.delta[data-v-c62f10e3]{font-size:20px;font-weight:800;letter-spacing:-.4px;line-height:1.1}.delta.positive[data-v-c62f10e3]{color:#16a34a}.delta.negative[data-v-c62f10e3]{color:#dc2626}.balance-after[data-v-c62f10e3]{font-size:11px;color:#94a3b8}.list-footer[data-v-c62f10e3]{padding:16px 0 8px;text-align:center}.footer-hint[data-v-c62f10e3]{margin:0;font-size:13px;color:#64748b}.footer-hint.muted[data-v-c62f10e3]{color:#94a3b8;font-size:12px}.load-more[data-v-c62f10e3]{padding:12px 28px;border:1px solid #e2e8f0;border-radius:999px;background:#fff;font-size:14px;font-weight:600;color:#0f172a;cursor:pointer;font-family:inherit}.load-more[data-v-c62f10e3]:active{background:#f8fafc}.page[data-v-0b1d9052]{width:100%;height:100%;display:flex;flex-direction:column;background:#f4f5f7;overflow:hidden}.top-bar[data-v-0b1d9052]{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background:#fff;border-bottom:1px solid #f1f5f9;flex-shrink:0;position:relative;z-index:2}.back-btn[data-v-0b1d9052]{width:38px;height:38px;border:none;border-radius:50%;background:#f5f5f5;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#111}.back-btn[data-v-0b1d9052]:active{background:#ebebeb}.title[data-v-0b1d9052]{font-size:16px;font-weight:700;color:#111}.spacer[data-v-0b1d9052]{width:38px}.scroll-area[data-v-0b1d9052]{flex:1;overflow-y:auto;scrollbar-width:none;padding:0 0 40px}.scroll-area[data-v-0b1d9052]::-webkit-scrollbar{display:none}.state-msg[data-v-0b1d9052]{padding:56px 20px;text-align:center;font-size:14px;color:#64748b}.state-msg.error[data-v-0b1d9052]{color:#dc2626}.guest-panel[data-v-0b1d9052]{margin:24px 16px 0;padding:36px 24px 40px;background:#fff;border-radius:20px;text-align:center;box-shadow:0 1px 4px #0f172a12}.guest-illu[data-v-0b1d9052]{width:72px;height:72px;margin:0 auto 16px;border-radius:50%;background:#f4f5f7;display:flex;align-items:center;justify-content:center;color:#94a3b8}.guest-text[data-v-0b1d9052]{margin:0 0 20px;font-size:14px;color:#64748b;line-height:1.6}.guest-btn[data-v-0b1d9052]{padding:13px 36px;border:none;border-radius:999px;background:#111;color:#fff;font-size:15px;font-weight:700;cursor:pointer;font-family:inherit}.hero-card[data-v-0b1d9052]{background:linear-gradient(135deg,#1a1a1a,#2d2d2d);padding:28px 20px 32px;text-align:center;margin-bottom:2px}.hero-avatar-wrap[data-v-0b1d9052]{width:76px;height:76px;border-radius:50%;padding:3px;background:#fff3;box-shadow:0 4px 16px #0000004d;margin:0 auto 12px}.hero-avatar[data-v-0b1d9052]{width:100%;height:100%;border-radius:50%;object-fit:cover;display:block;background:#555}.hero-name[data-v-0b1d9052]{margin:0 0 6px;font-size:20px;font-weight:800;color:#fff;letter-spacing:-.4px}.hero-sub[data-v-0b1d9052]{margin:0;font-size:13px;color:#fff9}.card[data-v-0b1d9052]{margin:12px 14px 0;background:#fff;border-radius:16px;padding:18px 18px 20px;box-shadow:0 1px 4px #0f172a12}.card-label[data-v-0b1d9052]{margin:0 0 12px;font-size:11px;font-weight:700;color:#94a3b8;letter-spacing:.06em;text-transform:uppercase}.code-row[data-v-0b1d9052]{display:flex;align-items:center;justify-content:space-between;gap:12px}.code-text[data-v-0b1d9052]{font-size:26px;font-weight:900;color:#111;letter-spacing:4px;font-variant-numeric:tabular-nums}.copy-btn[data-v-0b1d9052]{display:flex;align-items:center;gap:5px;padding:8px 14px;border-radius:10px;border:none;background:#f5f5f5;color:#111;font-size:13px;font-weight:700;font-family:inherit;cursor:pointer;transition:background .15s,color .15s;flex-shrink:0}.copy-btn.copied[data-v-0b1d9052]{background:#f0fdf4;color:#16a34a}.copy-btn[data-v-0b1d9052]:active{background:#ebebeb}.link-box[data-v-0b1d9052]{background:#fafafa;border-radius:10px;padding:11px 14px;margin-bottom:12px;border:1.5px solid #e2e8f0}.link-text[data-v-0b1d9052]{font-size:12px;color:#475569;line-height:1.6;word-break:break-all}.link-copy-btn[data-v-0b1d9052]{width:100%;display:flex;align-items:center;justify-content:center;gap:6px;padding:13px 0;border-radius:12px;border:none;background:#111;color:#fff;font-size:14px;font-weight:700;font-family:inherit;cursor:pointer;transition:opacity .15s}.link-copy-btn.copied[data-v-0b1d9052]{background:#16a34a}.link-copy-btn[data-v-0b1d9052]:active{opacity:.85}.steps-card[data-v-0b1d9052]{padding-bottom:22px}.step-list[data-v-0b1d9052]{display:flex;flex-direction:column;gap:16px}.step-item[data-v-0b1d9052]{display:flex;align-items:flex-start;gap:14px}.step-num[data-v-0b1d9052]{width:28px;height:28px;border-radius:50%;flex-shrink:0;background:#111;color:#fff;font-size:13px;font-weight:800;display:flex;align-items:center;justify-content:center}.step-body[data-v-0b1d9052]{min-width:0}.step-title[data-v-0b1d9052]{margin:0 0 3px;font-size:14px;font-weight:700;color:#0f172a}.step-desc[data-v-0b1d9052]{margin:0;font-size:12px;color:#64748b;line-height:1.5}.toast[data-v-0b1d9052]{position:absolute;bottom:80px;left:50%;transform:translate(-50%);background:#0f172ad9;color:#fff;font-size:13px;font-weight:600;padding:10px 22px;border-radius:999px;pointer-events:none;white-space:nowrap;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:100}.toast-fade-enter-active[data-v-0b1d9052],.toast-fade-leave-active[data-v-0b1d9052]{transition:opacity .25s,transform .25s}.toast-fade-enter-from[data-v-0b1d9052],.toast-fade-leave-to[data-v-0b1d9052]{opacity:0;transform:translate(-50%) translateY(8px)}.page[data-v-0bf0cc50]{width:100%;height:100%;display:flex;flex-direction:column;background:#f4f5f7;overflow:hidden}.top-bar[data-v-0bf0cc50]{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background:#fff;border-bottom:1px solid #f1f5f9;flex-shrink:0;z-index:2}.back-btn[data-v-0bf0cc50]{width:38px;height:38px;border:none;border-radius:50%;background:#f5f5f5;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#111}.back-btn[data-v-0bf0cc50]:active{background:#ebebeb}.title[data-v-0bf0cc50]{font-size:16px;font-weight:700;color:#111}.spacer[data-v-0bf0cc50]{width:38px}.scroll-area[data-v-0bf0cc50]{flex:1;overflow-y:auto;scrollbar-width:none;padding:16px 14px 40px}.scroll-area[data-v-0bf0cc50]::-webkit-scrollbar{display:none}.intro-banner[data-v-0bf0cc50]{display:flex;align-items:flex-start;gap:10px;background:#fff;border-radius:14px;padding:14px 16px;margin-bottom:12px;border-left:3px solid #111;box-shadow:0 1px 4px #0f172a0f}.intro-icon[data-v-0bf0cc50]{flex-shrink:0;margin-top:1px;color:#111}.intro-text[data-v-0bf0cc50]{margin:0;font-size:13px;color:#334155;line-height:1.65}.alert-card[data-v-0bf0cc50]{background:#fffbeb;border-radius:14px;padding:14px 16px;margin-bottom:12px;border:1.5px solid #fde68a}.alert-head[data-v-0bf0cc50]{display:flex;align-items:center;gap:7px;color:#92400e;font-size:13px;font-weight:700;margin-bottom:6px}.alert-body[data-v-0bf0cc50]{margin:0;font-size:12px;color:#78350f;line-height:1.65}.rules-list[data-v-0bf0cc50]{display:flex;flex-direction:column;gap:10px;margin-bottom:12px}.rule-card[data-v-0bf0cc50]{background:#fff;border-radius:14px;padding:16px 16px 18px;box-shadow:0 1px 4px #0f172a0f}.rule-head[data-v-0bf0cc50]{display:flex;align-items:center;gap:10px;margin-bottom:10px}.rule-num[data-v-0bf0cc50]{width:24px;height:24px;border-radius:50%;flex-shrink:0;background:#111;color:#fff;font-size:12px;font-weight:800;display:flex;align-items:center;justify-content:center}.rule-title[data-v-0bf0cc50]{margin:0;font-size:14px;font-weight:700;color:#0f172a}.rule-desc[data-v-0bf0cc50]{margin:0 0 4px;font-size:13px;color:#475569;line-height:1.7}.rule-desc[data-v-0bf0cc50]:last-child{margin-bottom:0}.rule-desc--indent[data-v-0bf0cc50]{padding-left:12px;border-left:2px solid #e2e8f0;color:#64748b;margin-bottom:3px}.fee-card[data-v-0bf0cc50]{background:#f0fdf4;border-radius:14px;padding:14px 16px;border:1.5px solid #bbf7d0}.fee-head[data-v-0bf0cc50]{display:flex;align-items:center;gap:7px;color:#166534;font-size:13px;font-weight:700;margin-bottom:6px}.fee-body[data-v-0bf0cc50]{margin:0;font-size:12px;color:#15803d;line-height:1.65}.page[data-v-f22b78d7]{width:100%;height:100%;display:flex;flex-direction:column;background:#f4f5f7;overflow:hidden}.top-bar[data-v-f22b78d7]{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background:#fff;border-bottom:1px solid #f1f5f9;flex-shrink:0;z-index:2}.back-btn[data-v-f22b78d7]{width:38px;height:38px;border:none;border-radius:50%;background:#f5f5f5;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#111}.back-btn[data-v-f22b78d7]:active{background:#ebebeb}.title[data-v-f22b78d7]{font-size:16px;font-weight:700;color:#111}.spacer[data-v-f22b78d7]{width:38px}.scroll-area[data-v-f22b78d7]{flex:1;overflow-y:auto;scrollbar-width:none;padding:16px 14px 40px}.scroll-area[data-v-f22b78d7]::-webkit-scrollbar{display:none}.empty-wrap[data-v-f22b78d7]{display:flex;flex-direction:column;align-items:center;padding:60px 24px 40px;text-align:center}.empty-illu[data-v-f22b78d7]{width:72px;height:72px;border-radius:50%;background:#f0f0f0;color:#aaa;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.error-illu[data-v-f22b78d7]{background:#fff1f0;color:#dc2626}.empty-text[data-v-f22b78d7]{margin:0 0 20px;font-size:14px;color:#64748b;line-height:1.6}.action-btn[data-v-f22b78d7]{padding:12px 32px;border:none;border-radius:999px;background:#111;color:#fff;font-size:14px;font-weight:700;cursor:pointer;font-family:inherit}.action-btn[data-v-f22b78d7]:active{opacity:.85}.skeleton-list[data-v-f22b78d7]{display:flex;flex-direction:column;gap:10px}.skeleton-card[data-v-f22b78d7]{background:#fff;border-radius:14px;padding:16px 16px 18px;box-shadow:0 1px 4px #0f172a0f}@keyframes shimmer-f22b78d7{0%{background-position:-400px 0}to{background-position:400px 0}}.sk-title[data-v-f22b78d7],.sk-line[data-v-f22b78d7]{height:14px;border-radius:6px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:800px 100%;animation:shimmer-f22b78d7 1.4s infinite;margin-bottom:10px}.sk-title[data-v-f22b78d7]{height:16px;width:60%;margin-bottom:14px}.sk-line[data-v-f22b78d7]{width:90%}.sk-line--short[data-v-f22b78d7]{width:55%;margin-bottom:0}.list[data-v-f22b78d7]{display:flex;flex-direction:column;gap:10px}.notice-card[data-v-f22b78d7]{background:#fff;border-radius:14px;box-shadow:0 1px 4px #0f172a0f;overflow:hidden;cursor:pointer;transition:box-shadow .15s}.notice-card[data-v-f22b78d7]:active{box-shadow:0 2px 8px #0f172a1a}.notice-card.expanded[data-v-f22b78d7]{box-shadow:0 3px 12px #0f172a1a}.notice-head[data-v-f22b78d7]{display:flex;align-items:center;gap:10px;padding:15px 16px 0}.notice-dot[data-v-f22b78d7]{width:8px;height:8px;border-radius:50%;background:#111;flex-shrink:0}.notice-title[data-v-f22b78d7]{flex:1;margin:0;font-size:14px;font-weight:700;color:#0f172a;line-height:1.4}.notice-chevron[data-v-f22b78d7]{flex-shrink:0;color:#94a3b8;transition:transform .2s ease}.notice-meta[data-v-f22b78d7]{display:flex;align-items:center;gap:4px;padding:5px 16px 12px 34px;font-size:11px;color:#94a3b8}.notice-body[data-v-f22b78d7]{padding:12px 16px 16px 34px;border-top:1px solid #f1f5f9}.notice-line[data-v-f22b78d7]{margin:0 0 6px;font-size:13px;color:#475569;line-height:1.7}.notice-line[data-v-f22b78d7]:last-child{margin-bottom:0}.expand-enter-active[data-v-f22b78d7]{transition:opacity .2s,transform .2s}.expand-leave-active[data-v-f22b78d7]{transition:opacity .15s,transform .15s}.expand-enter-from[data-v-f22b78d7],.expand-leave-to[data-v-f22b78d7]{opacity:0;transform:translateY(-6px)}.page[data-v-a4b96398]{width:100%;height:100%;display:flex;flex-direction:column;background:#f4f5f7;overflow:hidden;position:relative}.top-bar[data-v-a4b96398]{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background:#fff;border-bottom:1px solid #f1f5f9;flex-shrink:0;z-index:10}.back-btn[data-v-a4b96398]{width:38px;height:38px;border:none;border-radius:50%;background:#f5f5f5;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#111}.back-btn[data-v-a4b96398]:active{background:#ebebeb}.title[data-v-a4b96398]{font-size:16px;font-weight:700;color:#111}.spacer[data-v-a4b96398]{width:38px}.state-msg[data-v-a4b96398]{padding:60px 20px;text-align:center;font-size:14px;color:#64748b}.state-msg.error[data-v-a4b96398]{color:#dc2626}.scroll-area[data-v-a4b96398]{flex:1;overflow-y:auto;scrollbar-width:none}.scroll-area[data-v-a4b96398]::-webkit-scrollbar{display:none}.cover-wrap[data-v-a4b96398]{position:relative;width:100%;aspect-ratio:4 / 3;overflow:hidden;flex-shrink:0}.cover-img[data-v-a4b96398]{width:100%;height:100%;object-fit:cover;display:block}.cover-fallback[data-v-a4b96398]{width:100%;height:100%;background:linear-gradient(145deg,#1e293b,#0f172a);display:flex;align-items:center;justify-content:center;color:#ffffff4d}.cover-overlay[data-v-a4b96398]{position:absolute;bottom:0;left:0;right:0;padding:48px 16px 16px;background:linear-gradient(to top,rgba(0,0,0,.72) 0%,transparent 100%)}.cover-meta[data-v-a4b96398]{display:flex;align-items:center;gap:8px;margin-bottom:6px}.current-badge[data-v-a4b96398]{display:inline-flex;align-items:center;gap:4px;background:#fff3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;font-size:10px;font-weight:700;padding:3px 9px;border-radius:999px}.cover-lv[data-v-a4b96398]{font-size:12px;font-weight:700;color:#ffffffa6}.cover-name[data-v-a4b96398]{margin:0 0 4px;font-size:26px;font-weight:900;color:#fff;letter-spacing:-.5px}.cover-price[data-v-a4b96398]{margin:0;font-size:14px;font-weight:700;color:#ffffffbf}.balance-bar[data-v-a4b96398]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:#fff;border-bottom:1px solid #f1f5f9;font-size:13px}.balance-label[data-v-a4b96398]{color:#64748b}.balance-val[data-v-a4b96398]{font-weight:700;color:#0f172a}.card[data-v-a4b96398]{margin:12px 14px 0;background:#fff;border-radius:14px;padding:16px 16px 18px;box-shadow:0 1px 4px #0f172a0f}.card-title[data-v-a4b96398]{margin:0 0 14px;font-size:11px;font-weight:700;color:#94a3b8;letter-spacing:.06em;text-transform:uppercase}.stats-grid[data-v-a4b96398]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.stat-item[data-v-a4b96398]{text-align:center}.stat-val[data-v-a4b96398]{margin:0 0 4px;font-size:22px;font-weight:900;color:#0f172a;letter-spacing:-.5px}.stat-label[data-v-a4b96398]{margin:0;font-size:10px;color:#94a3b8;line-height:1.3}.rate-list[data-v-a4b96398]{display:flex;flex-direction:column;gap:10px}.rate-row[data-v-a4b96398]{display:flex;align-items:center;justify-content:space-between}.rate-label[data-v-a4b96398]{font-size:13px;color:#475569}.rate-val[data-v-a4b96398]{font-size:14px;font-weight:700;color:#0f172a}.rate-val.highlight[data-v-a4b96398]{font-size:16px;color:#111}.desc-card[data-v-a4b96398]{padding-bottom:16px}.desc-line[data-v-a4b96398]{margin:0 0 6px;font-size:13px;color:#475569;line-height:1.7}.desc-line[data-v-a4b96398]:last-child{margin-bottom:0}.action-bar[data-v-a4b96398]{position:absolute;bottom:0;left:0;right:0;padding:12px 14px calc(12px + env(safe-area-inset-bottom,0px));background:#fff;border-top:1px solid #f1f5f9;z-index:10}.buy-btn[data-v-a4b96398]{width:100%;padding:15px;border:none;border-radius:14px;background:#111;color:#fff;font-size:16px;font-weight:800;font-family:inherit;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:opacity .15s}.buy-btn[data-v-a4b96398]:active{opacity:.85}.buy-btn[data-v-a4b96398]:disabled{opacity:.5;cursor:not-allowed}.buy-btn.owned[data-v-a4b96398]{background:#f4f5f7;color:#94a3b8}.overlay[data-v-a4b96398]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:50;background:#00000080;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:flex-end}.sheet[data-v-a4b96398]{width:100%;background:#fff;border-radius:20px 20px 0 0;padding:24px 20px calc(28px + env(safe-area-inset-bottom,0px))}.sheet-title[data-v-a4b96398]{margin:0 0 10px;font-size:17px;font-weight:800;color:#0f172a}.sheet-desc[data-v-a4b96398]{margin:0 0 18px;font-size:14px;color:#475569;line-height:1.6}.sheet-balance-row[data-v-a4b96398]{display:flex;align-items:center;justify-content:space-between;padding:10px 0;border-bottom:1px solid #f1f5f9;font-size:13px;color:#64748b}.sheet-balance-row[data-v-a4b96398]:last-of-type{border-bottom:none;margin-bottom:18px}.sheet-balance-val[data-v-a4b96398]{font-weight:700;color:#0f172a}.sheet-balance-val.insufficient[data-v-a4b96398]{color:#dc2626}.sheet-actions[data-v-a4b96398]{display:flex;gap:10px}.sheet-btn[data-v-a4b96398]{flex:1;padding:14px 0;border:none;border-radius:12px;font-size:15px;font-weight:700;font-family:inherit;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px}.sheet-btn.cancel[data-v-a4b96398]{background:#f4f5f7;color:#334155}.sheet-btn.confirm[data-v-a4b96398]{background:#111;color:#fff}.sheet-btn[data-v-a4b96398]:disabled{opacity:.5;cursor:not-allowed}.btn-spinner[data-v-a4b96398]{width:16px;height:16px;border-radius:50%;border:2.5px solid rgba(255,255,255,.3);border-top-color:#fff;animation:spin-a4b96398 .7s linear infinite;display:inline-block}.btn-spinner.dark[data-v-a4b96398]{border-color:#00000026;border-top-color:#111}@keyframes spin-a4b96398{to{transform:rotate(360deg)}}.toast[data-v-a4b96398]{position:absolute;bottom:90px;left:50%;transform:translate(-50%);background:#0f172ae0;color:#fff;font-size:13px;font-weight:600;padding:10px 22px;border-radius:999px;pointer-events:none;white-space:nowrap;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:100}.toast.error[data-v-a4b96398]{background:#b91c1ceb}.toast-fade-enter-active[data-v-a4b96398],.toast-fade-leave-active[data-v-a4b96398]{transition:opacity .25s,transform .25s}.toast-fade-enter-from[data-v-a4b96398],.toast-fade-leave-to[data-v-a4b96398]{opacity:0;transform:translate(-50%) translateY(8px)}.overlay-enter-active[data-v-a4b96398],.overlay-leave-active[data-v-a4b96398]{transition:opacity .25s}.overlay-enter-from[data-v-a4b96398],.overlay-leave-to[data-v-a4b96398]{opacity:0}.sheet-enter-active[data-v-a4b96398],.sheet-leave-active[data-v-a4b96398]{transition:transform .28s cubic-bezier(.32,.72,0,1)}.sheet-enter-from[data-v-a4b96398],.sheet-leave-to[data-v-a4b96398]{transform:translateY(100%)}.page[data-v-4bb44fcc]{width:100%;height:100%;display:flex;flex-direction:column;background:#f4f5f7;overflow:hidden}.top-bar[data-v-4bb44fcc]{display:flex;align-items:center;justify-content:space-between;padding:12px 14px 10px;background:#fff;flex-shrink:0;border-bottom:1px solid rgba(0,0,0,.06)}.back-btn[data-v-4bb44fcc]{width:38px;height:38px;border:none;border-radius:50%;background:#f5f5f5;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#111;transition:background .2s}.back-btn[data-v-4bb44fcc]:active{background:#ebebeb}.title[data-v-4bb44fcc]{font-size:16px;font-weight:700;color:#111}.spacer[data-v-4bb44fcc]{width:38px}.scroll-area[data-v-4bb44fcc]{flex:1;overflow-y:auto;scrollbar-width:none;padding:20px 16px 32px}.scroll-area[data-v-4bb44fcc]::-webkit-scrollbar{display:none}.hero[data-v-4bb44fcc]{display:flex;flex-direction:column;align-items:center;padding:24px 16px 20px;text-align:center}.hero-icon[data-v-4bb44fcc]{width:72px;height:72px;border-radius:50%;background:#0f172a;display:flex;align-items:center;justify-content:center;color:#fff;margin-bottom:14px}.hero-title[data-v-4bb44fcc]{margin:0 0 8px;font-size:20px;font-weight:800;color:#0f172a}.hero-sub[data-v-4bb44fcc]{margin:0;font-size:13px;color:#64748b;line-height:1.6;max-width:280px}.empty-card[data-v-4bb44fcc]{display:flex;flex-direction:column;align-items:center;gap:10px;padding:40px 16px;font-size:14px;color:#94a3b8}.cs-card[data-v-4bb44fcc]{background:#fff;border-radius:16px;box-shadow:0 2px 8px #0f172a12;margin-bottom:12px;overflow:hidden}.cs-card-header[data-v-4bb44fcc]{display:flex;align-items:center;gap:14px;padding:18px 18px 14px}.cs-icon[data-v-4bb44fcc]{width:48px;height:48px;border-radius:14px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.tg-icon[data-v-4bb44fcc]{background:#29a8eb;color:#fff}.cs-card-info[data-v-4bb44fcc]{display:flex;flex-direction:column;gap:3px}.cs-card-label[data-v-4bb44fcc]{font-size:11px;color:#94a3b8;font-weight:500}.cs-card-value[data-v-4bb44fcc]{font-size:17px;font-weight:800;color:#0f172a;letter-spacing:.2px}.cs-actions[data-v-4bb44fcc]{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:0 18px 18px}.cs-btn[data-v-4bb44fcc]{display:flex;align-items:center;justify-content:center;gap:6px;padding:11px 8px;border-radius:10px;border:none;font-size:13px;font-weight:700;cursor:pointer;font-family:inherit;transition:opacity .15s}.cs-btn[data-v-4bb44fcc]:active{opacity:.75}.cs-btn.primary[data-v-4bb44fcc]{background:#0f172a;color:#fff}.cs-btn.secondary[data-v-4bb44fcc]{background:#f1f5f9;color:#0f172a}.info-card[data-v-4bb44fcc]{background:#fff;border-radius:16px;box-shadow:0 2px 8px #0f172a12;margin-bottom:12px;padding:16px 18px}.info-row[data-v-4bb44fcc]{display:flex;align-items:center;gap:12px}.info-icon[data-v-4bb44fcc]{width:38px;height:38px;border-radius:10px;background:#f0fdf4;color:#16a34a;display:flex;align-items:center;justify-content:center;flex-shrink:0}.info-text[data-v-4bb44fcc]{display:flex;flex-direction:column;gap:3px}.info-label[data-v-4bb44fcc]{font-size:11px;color:#94a3b8;font-weight:500}.info-value[data-v-4bb44fcc]{font-size:15px;font-weight:700;color:#0f172a}.tip-card[data-v-4bb44fcc]{display:flex;align-items:flex-start;gap:10px;background:#fffbeb;border:1px solid #fde68a;border-radius:14px;padding:14px 16px;margin-bottom:12px}.tip-icon[data-v-4bb44fcc]{color:#d97706;flex-shrink:0;margin-top:1px}.tip-text[data-v-4bb44fcc]{margin:0;font-size:13px;color:#92400e;line-height:1.6}.toast[data-v-4bb44fcc]{position:fixed;bottom:80px;left:50%;transform:translate(-50%);background:#0f172ae0;color:#fff;padding:10px 22px;border-radius:999px;font-size:13px;font-weight:600;white-space:nowrap;pointer-events:none;z-index:9999}.toast-enter-active[data-v-4bb44fcc],.toast-leave-active[data-v-4bb44fcc]{transition:opacity .25s,transform .25s}.toast-enter-from[data-v-4bb44fcc],.toast-leave-to[data-v-4bb44fcc]{opacity:0;transform:translate(-50%) translateY(8px)}.page[data-v-7ecb94a1]{width:100%;height:100%;display:flex;flex-direction:column;background:#f4f5f7;overflow:hidden}.top-bar[data-v-7ecb94a1]{display:flex;align-items:center;justify-content:space-between;padding:12px 14px 10px;background:#fff;flex-shrink:0;border-bottom:1px solid rgba(0,0,0,.06)}.back-btn[data-v-7ecb94a1]{width:38px;height:38px;border:none;border-radius:50%;background:#f5f5f5;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#111;transition:background .2s}.back-btn[data-v-7ecb94a1]:active{background:#ebebeb}.title[data-v-7ecb94a1]{font-size:16px;font-weight:700;color:#111}.spacer[data-v-7ecb94a1]{width:38px}.scroll-area[data-v-7ecb94a1]{flex:1;overflow-y:auto;scrollbar-width:none;padding:20px 16px 100px}.scroll-area[data-v-7ecb94a1]::-webkit-scrollbar{display:none}.form-card[data-v-7ecb94a1]{background:#fff;border-radius:16px;padding:8px 16px;box-shadow:0 2px 8px #0f172a12;display:flex;flex-direction:column;gap:0}.divider[data-v-7ecb94a1]{height:1px;background:#f1f5f9;margin:4px 0}.field[data-v-7ecb94a1]{display:flex;flex-direction:column;gap:6px;padding:14px 0}.field-label[data-v-7ecb94a1]{font-size:12px;font-weight:600;color:#64748b;letter-spacing:.3px}.input-wrap[data-v-7ecb94a1]{display:flex;align-items:center;border:1.5px solid #e5e5e5;border-radius:12px;background:#fafafa;transition:all .2s}.input-wrap.focused[data-v-7ecb94a1]{border-color:#111;background:#fff;box-shadow:0 0 0 3px #0000000f}.input-wrap.error[data-v-7ecb94a1]{border-color:#ef4444}.input-icon[data-v-7ecb94a1]{padding:0 10px 0 14px;color:#aaa;display:flex;align-items:center;flex-shrink:0}.input-wrap.focused .input-icon[data-v-7ecb94a1]{color:#111}.input-wrap input[data-v-7ecb94a1]{flex:1;border:none;background:transparent;padding:13px 0;font-size:14px;color:#111;outline:none;font-family:inherit;min-width:0}.input-wrap input[data-v-7ecb94a1]::placeholder{color:#bbb}.eye-btn[data-v-7ecb94a1]{padding:0 14px;border:none;background:transparent;cursor:pointer;color:#aaa;display:flex;align-items:center}.field-error[data-v-7ecb94a1]{font-size:11px;color:#ef4444;margin:0}.footer[data-v-7ecb94a1]{flex-shrink:0;padding:12px 16px calc(16px + env(safe-area-inset-bottom,0px));background:#fff;border-top:1px solid rgba(0,0,0,.06)}.submit-btn[data-v-7ecb94a1]{width:100%;padding:15px;border:none;border-radius:14px;background:#111;color:#fff;font-size:15px;font-weight:700;cursor:pointer;font-family:inherit;display:flex;align-items:center;justify-content:center;min-height:50px;transition:opacity .2s}.submit-btn[data-v-7ecb94a1]:disabled{opacity:.6;cursor:wait}.submit-btn[data-v-7ecb94a1]:active:not(:disabled){opacity:.85}.spin[data-v-7ecb94a1]{width:18px;height:18px;border:2.5px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-7ecb94a1 .65s linear infinite}@keyframes spin-7ecb94a1{to{transform:rotate(360deg)}}.toast[data-v-7ecb94a1]{position:fixed;bottom:90px;left:50%;transform:translate(-50%);background:#0f172ae0;color:#fff;padding:10px 22px;border-radius:999px;font-size:13px;font-weight:600;white-space:nowrap;pointer-events:none;z-index:9999}.toast.error[data-v-7ecb94a1]{background:#b91c1ceb}.toast-enter-active[data-v-7ecb94a1],.toast-leave-active[data-v-7ecb94a1]{transition:opacity .25s,transform .25s}.toast-enter-from[data-v-7ecb94a1],.toast-leave-to[data-v-7ecb94a1]{opacity:0;transform:translate(-50%) translateY(8px)}.page[data-v-b57db8f9]{width:100%;height:100%;display:flex;flex-direction:column;background:#f4f5f7;overflow:hidden}.top-bar[data-v-b57db8f9]{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background:#fff;flex-shrink:0;border-bottom:1px solid #f0f0f0}.back-btn[data-v-b57db8f9]{width:38px;height:38px;border:none;border-radius:50%;background:#f5f5f5;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#111}.back-btn[data-v-b57db8f9]:active{background:#ebebeb}.title[data-v-b57db8f9]{font-size:16px;font-weight:700;color:#111}.spacer[data-v-b57db8f9]{width:38px}.scroll-area[data-v-b57db8f9]{flex:1;overflow-y:auto;scrollbar-width:none;padding:0 0 40px}.scroll-area[data-v-b57db8f9]::-webkit-scrollbar{display:none}.doc-hero[data-v-b57db8f9]{display:flex;flex-direction:column;align-items:center;padding:36px 24px 28px;background:linear-gradient(160deg,#1a1a2e,#16213e 55%,#0f3460);text-align:center}.doc-icon[data-v-b57db8f9]{width:64px;height:64px;border-radius:50%;background:#ffffff1f;display:flex;align-items:center;justify-content:center;color:#fff;margin-bottom:14px;border:1px solid rgba(255,255,255,.2)}.doc-title[data-v-b57db8f9]{margin:0 0 8px;font-size:22px;font-weight:800;color:#fff;letter-spacing:-.4px}.doc-updated[data-v-b57db8f9]{margin:0;font-size:12px;color:#ffffff80;font-weight:500}.sections[data-v-b57db8f9]{padding:16px 14px 0;display:flex;flex-direction:column;gap:12px}.section-card[data-v-b57db8f9]{background:#fff;border-radius:16px;padding:18px 18px 16px;box-shadow:0 1px 4px #0000000d}.sec-title[data-v-b57db8f9]{margin:0 0 10px;font-size:15px;font-weight:800;color:#111;padding-left:10px;border-left:3px solid #111;line-height:1.3}.sec-line[data-v-b57db8f9]{margin:0 0 6px;font-size:13px;color:#444;line-height:1.7}.sec-line[data-v-b57db8f9]:last-child{margin-bottom:0}.sec-line--indent[data-v-b57db8f9]{padding-left:14px;color:#555}.footer-note[data-v-b57db8f9]{margin:20px 14px 0;font-size:11px;color:#ccc;text-align:center}.page[data-v-af0aac8f]{width:100%;height:100%;display:flex;flex-direction:column;background:#f4f5f7;overflow:hidden}.top-bar[data-v-af0aac8f]{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background:#fff;flex-shrink:0;border-bottom:1px solid #f0f0f0}.back-btn[data-v-af0aac8f]{width:38px;height:38px;border:none;border-radius:50%;background:#f5f5f5;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#111}.back-btn[data-v-af0aac8f]:active{background:#ebebeb}.title[data-v-af0aac8f]{font-size:16px;font-weight:700;color:#111}.spacer[data-v-af0aac8f]{width:38px}.scroll-area[data-v-af0aac8f]{flex:1;overflow-y:auto;scrollbar-width:none;padding:0 0 40px}.scroll-area[data-v-af0aac8f]::-webkit-scrollbar{display:none}.doc-hero[data-v-af0aac8f]{display:flex;flex-direction:column;align-items:center;padding:36px 24px 28px;background:linear-gradient(160deg,#0f3460,#16213e 55%,#1a1a2e);text-align:center}.doc-icon[data-v-af0aac8f]{width:64px;height:64px;border-radius:50%;background:#ffffff1f;display:flex;align-items:center;justify-content:center;color:#fff;margin-bottom:14px;border:1px solid rgba(255,255,255,.2)}.doc-title[data-v-af0aac8f]{margin:0 0 8px;font-size:22px;font-weight:800;color:#fff;letter-spacing:-.4px}.doc-updated[data-v-af0aac8f]{margin:0;font-size:12px;color:#ffffff80;font-weight:500}.intro-banner[data-v-af0aac8f]{display:flex;align-items:flex-start;gap:10px;margin:14px 14px 0;padding:14px 16px;background:#fff;border-radius:14px;box-shadow:0 1px 4px #0000000d}.intro-text[data-v-af0aac8f]{margin:0;font-size:13px;color:#555;line-height:1.7}.sections[data-v-af0aac8f]{padding:12px 14px 0;display:flex;flex-direction:column;gap:12px}.section-card[data-v-af0aac8f]{background:#fff;border-radius:16px;padding:18px 18px 16px;box-shadow:0 1px 4px #0000000d}.sec-title[data-v-af0aac8f]{margin:0 0 10px;font-size:15px;font-weight:800;color:#111;padding-left:10px;border-left:3px solid #111;line-height:1.3}.sec-line[data-v-af0aac8f]{margin:0 0 6px;font-size:13px;color:#444;line-height:1.7}.sec-line[data-v-af0aac8f]:last-child{margin-bottom:0}.sec-line--indent[data-v-af0aac8f]{padding-left:14px;color:#555}.footer-note[data-v-af0aac8f]{margin:20px 14px 0;font-size:11px;color:#ccc;text-align:center}
