*{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-a8a22ce5]{width:100%;height:100%;display:flex;flex-direction:column;background:#fff;overflow:hidden;isolation:isolate;position:relative}.top-bar[data-v-a8a22ce5]{display:flex;align-items:center;justify-content:space-between;padding:14px 18px 10px;border-bottom:1px solid #f0f0f0;flex-shrink:0}.logo[data-v-a8a22ce5]{display:flex;align-items:center;gap:6px}.logo-img[data-v-a8a22ce5]{width:32px;height:32px;border-radius:6px;object-fit:cover}.logo-badge[data-v-a8a22ce5]{font-size:13px;font-weight:700;color:#333;letter-spacing:-.3px}.top-right[data-v-a8a22ce5]{display:flex;align-items:center;gap:8px}.lang-dropdown[data-v-a8a22ce5]{position:relative;-webkit-user-select:none;user-select:none}.lang-trigger[data-v-a8a22ce5]{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:#333;font-family:inherit;cursor:pointer;transition:border-color .18s,box-shadow .18s,background .18s;white-space:nowrap;line-height:1}.lang-trigger[data-v-a8a22ce5]:hover{border-color:#e2001a;background:#fff;box-shadow:0 2px 8px #e2001a1a}.lang-dropdown.open .lang-trigger[data-v-a8a22ce5]{border-color:#e2001a;box-shadow:0 2px 12px #e2001a1f}.lang-icon[data-v-a8a22ce5]{opacity:.55;flex-shrink:0}.lang-label[data-v-a8a22ce5]{font-size:12px}.lang-chevron[data-v-a8a22ce5]{opacity:.5;flex-shrink:0;transition:transform .2s}.lang-dropdown.open .lang-chevron[data-v-a8a22ce5]{transform:rotate(180deg)}.lang-menu[data-v-a8a22ce5]{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-a8a22ce5]{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-a8a22ce5]:hover{background:#f5f5f5;color:#000}.lang-option.active[data-v-a8a22ce5]{color:#000;font-weight:600}.lang-check[data-v-a8a22ce5]{display:flex;align-items:center;justify-content:center;width:14px;flex-shrink:0;color:#e2001a}.lang-check.placeholder[data-v-a8a22ce5]{width:14px}.dropdown-enter-active[data-v-a8a22ce5]{animation:dropIn-a8a22ce5 .18s ease}.dropdown-leave-active[data-v-a8a22ce5]{animation:dropIn-a8a22ce5 .15s ease reverse}@keyframes dropIn-a8a22ce5{0%{opacity:0;transform:translateY(-6px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.scroll-area[data-v-a8a22ce5]{flex:1;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;isolation:isolate}.scroll-area[data-v-a8a22ce5]::-webkit-scrollbar{display:none}.banner[data-v-a8a22ce5]{position:relative;width:100%;height:180px;overflow:hidden}.banner-track[data-v-a8a22ce5]{display:flex;height:100%;transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.banner-slide[data-v-a8a22ce5]{min-width:100%;height:100%;position:relative;overflow:hidden}.banner-slide img[data-v-a8a22ce5]{width:100%;height:100%;object-fit:cover}.banner-overlay[data-v-a8a22ce5]{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-a8a22ce5]{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-a8a22ce5]{font-size:14px;font-weight:600;color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.3)}.banner-dots[data-v-a8a22ce5]{position:absolute;bottom:10px;right:14px;display:flex;gap:5px}.dot[data-v-a8a22ce5]{width:5px;height:5px;border-radius:50%;background:#fff6;cursor:pointer;transition:all .3s}.dot.active[data-v-a8a22ce5]{width:16px;border-radius:3px;background:#fff}.quick-links[data-v-a8a22ce5]{display:grid;grid-template-columns:repeat(4,1fr);padding:16px 10px 8px;gap:4px}.quick-item[data-v-a8a22ce5]{display:flex;flex-direction:column;align-items:center;gap:6px;cursor:pointer;padding:6px 4px;border-radius:10px}.quick-icon[data-v-a8a22ce5]{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center}.quick-label[data-v-a8a22ce5]{font-size:10px;color:#555;text-align:center;max-width:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.partners-section[data-v-a8a22ce5]{padding:10px 12px 40px}.partners-title[data-v-a8a22ce5]{font-size:13px;font-weight:700;color:#888;letter-spacing:.5px;text-transform:uppercase;margin:0 0 10px 2px}.partners-grid[data-v-a8a22ce5]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.partner-card[data-v-a8a22ce5]{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-a8a22ce5]{width:100%;height:100%;object-fit:cover;display:block}.found-section[data-v-a8a22ce5]{padding:8px 0 30px}.found-title[data-v-a8a22ce5]{font-size:20px;font-weight:700;padding:8px 16px 6px;color:#333;letter-spacing:-.3px}.inline-hint[data-v-a8a22ce5]{font-size:12px;padding:0 16px 6px;color:#b45309}.tabs-wrap[data-v-a8a22ce5]{overflow-x:auto;scrollbar-width:none;border-bottom:1px solid #f0f0f0}.tabs-wrap[data-v-a8a22ce5]::-webkit-scrollbar{display:none}.tabs[data-v-a8a22ce5]{display:flex;padding:0 12px;white-space:nowrap}.tab-btn[data-v-a8a22ce5]{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-a8a22ce5]{color:#e2001a;font-weight:700}.tab-btn.active[data-v-a8a22ce5]:after{content:"";position:absolute;bottom:-1px;left:14px;right:14px;height:2px;background:#e2001a;border-radius:1px}.list-msg[data-v-a8a22ce5]{text-align:center;padding:16px 20px;font-size:13px;color:#999}.list-msg.error[data-v-a8a22ce5]{color:#c00}.product-list[data-v-a8a22ce5]{padding:10px 12px;display:flex;flex-direction:column;gap:10px}.product-card[data-v-a8a22ce5]{display:flex;gap:12px;border:1px solid #f0f0f0;border-radius:12px;overflow:hidden;cursor:pointer}.product-img-wrap[data-v-a8a22ce5]{position:relative;width:100px;height:100px;flex-shrink:0;background:#f8f8f8;overflow:hidden}.product-img[data-v-a8a22ce5]{width:100%;height:100%;object-fit:cover}.product-badge[data-v-a8a22ce5]{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-a8a22ce5]{flex:1;padding:10px 12px 10px 0;display:flex;flex-direction:column;justify-content:space-between}.product-name[data-v-a8a22ce5]{font-size:13px;color:#333;line-height:1.45;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.product-bottom[data-v-a8a22ce5]{display:flex;align-items:center;justify-content:space-between;margin-top:6px}.price-wrap[data-v-a8a22ce5]{display:flex;align-items:baseline;gap:1px}.price-val[data-v-a8a22ce5]{font-size:18px;font-weight:700;color:#e2001a}.price-unit[data-v-a8a22ce5]{font-size:11px;color:#888}.cart-btn[data-v-a8a22ce5]{width:30px;height:30px;background:#e2001a;border:none;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .15s}.cart-btn[data-v-a8a22ce5]:active:not(:disabled){transform:scale(.88)}.cart-btn[data-v-a8a22ce5]:disabled{opacity:.65;cursor:wait}.cart-btn-spin[data-v-a8a22ce5]{width:14px;height:14px;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:spin-a8a22ce5 .65s linear infinite}@keyframes spin-a8a22ce5{to{transform:rotate(360deg)}}.list-loading[data-v-a8a22ce5]{text-align:center;padding:12px;font-size:13px;color:#888}.load-more[data-v-a8a22ce5]{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-a8a22ce5]{border:none;cursor:default;color:#aaa}.loading-dots[data-v-a8a22ce5]{letter-spacing:4px;animation:pulse-a8a22ce5 1s infinite}@keyframes pulse-a8a22ce5{0%,to{opacity:1}50%{opacity:.3}}.vip-skeleton-list[data-v-a8a22ce5]{padding:0 12px 12px;display:grid;grid-template-columns:1fr 1fr;gap:10px}.vip-skeleton[data-v-a8a22ce5]{height:200px;border-radius:16px;background:linear-gradient(90deg,#f0f0f0 25%,#e4e4e4,#f0f0f0 75%);background-size:800px 100%;animation:shimmer-a8a22ce5 1.4s infinite}@keyframes shimmer-a8a22ce5{0%{background-position:-400px 0}to{background-position:400px 0}}.vip-list[data-v-a8a22ce5]{padding:4px 12px 12px;display:grid;grid-template-columns:1fr 1fr;gap:10px}.vip-card[data-v-a8a22ce5]{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-a8a22ce5]{box-shadow:0 6px 20px #e2001a40}.vip-card--current .vip-rates[data-v-a8a22ce5]{background:#b8001a}.vip-card--current .vip-rate-label[data-v-a8a22ce5]{color:#ffffff73}.vip-card--current .vip-rate-val[data-v-a8a22ce5]{color:#e2e8f0}.vip-cover[data-v-a8a22ce5]{position:relative;width:100%;aspect-ratio:1 / 1;overflow:hidden;flex-shrink:0}.vip-cover-img[data-v-a8a22ce5]{width:100%;height:100%;object-fit:cover;display:block}.vip-cover-fallback[data-v-a8a22ce5]{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-a8a22ce5]{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-a8a22ce5]{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-a8a22ce5]{opacity:.72}.vip-cover-overlay[data-v-a8a22ce5]{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-a8a22ce5]{margin:0 0 2px;font-size:14px;font-weight:800;color:#fff;line-height:1.2}.vip-price[data-v-a8a22ce5]{margin:0;font-size:11px;font-weight:700;color:#ffffffd1}.vip-rates[data-v-a8a22ce5]{padding:10px 12px 12px;display:flex;flex-direction:column;gap:5px;background:#fff}.vip-rate-row[data-v-a8a22ce5]{display:flex;align-items:center;justify-content:space-between;gap:4px}.vip-rate-label[data-v-a8a22ce5]{font-size:10px;color:#94a3b8}.vip-rate-val[data-v-a8a22ce5]{font-size:11px;font-weight:700;color:#333}.bottom-nav[data-v-a8a22ce5]{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-a8a22ce5]{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-a8a22ce5]{color:#e2001a}.nav-icon-slot[data-v-a8a22ce5]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:24px;height:22px}.nav-svg[data-v-a8a22ce5] svg{display:block}.nav-badge[data-v-a8a22ce5]{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-a8a22ce5]{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-a8a22ce5]{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding-bottom:0}.nav-fab[data-v-a8a22ce5]{width:52px;height:52px;border-radius:50%;border:3px solid #fff;background:#e2001a;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;margin-top:-28px;margin-bottom:4px;box-shadow:0 6px 18px #e2001a59;flex-shrink:0;transition:transform .15s,background .2s,box-shadow .2s;font-family:inherit}.nav-fab[data-v-a8a22ce5]:active{transform:scale(.94)}.nav-fab.active[data-v-a8a22ce5]{background:#c5001a;box-shadow:0 6px 18px #e2001a73}.nav-fab-svg[data-v-a8a22ce5] svg{display:block;stroke:#fff}.fab-label[data-v-a8a22ce5]{color:#bbb;text-align:center;line-height:1.15}.fab-label.active[data-v-a8a22ce5]{color:#e2001a;font-weight:600}.toast[data-v-a8a22ce5]{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-a8a22ce5]{background:#b91c1ceb}.toast-enter-active[data-v-a8a22ce5],.toast-leave-active[data-v-a8a22ce5]{transition:all .25s ease}.toast-enter-from[data-v-a8a22ce5],.toast-leave-to[data-v-a8a22ce5]{opacity:0;transform:translate(-50%,calc(-50% + 8px))}.grab-overlay[data-v-a8a22ce5]{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-a8a22ce5]{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-a8a22ce5]{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-a8a22ce5]{background:#fff1f0;color:#e2001a}.gs-icon.success[data-v-a8a22ce5]{background:#ecfdf5;color:#059669}.gs-icon.warn[data-v-a8a22ce5]{background:#fffbeb;color:#d97706}.gs-icon.error[data-v-a8a22ce5]{background:#fff1f0;color:#dc2626}.gs-title[data-v-a8a22ce5]{font-size:16px;font-weight:700;color:#333;text-align:center;line-height:1.4;padding:0 4px}.gs-desc[data-v-a8a22ce5]{font-size:13px;color:#888;text-align:center;line-height:1.6;padding:0 4px}.gs-spinner[data-v-a8a22ce5]{width:40px;height:40px;border-radius:50%;border:3px solid #e5e5e5;border-top-color:#e2001a;animation:gsSpin-a8a22ce5 .7s linear infinite;margin:10px 0 6px}.gs-loading-wrap[data-v-a8a22ce5]{display:flex;justify-content:center;margin:8px 0 14px}.gs-radar[data-v-a8a22ce5]{position:relative;width:90px;height:90px;display:flex;align-items:center;justify-content:center}.gs-radar-ring[data-v-a8a22ce5]{position:absolute;border-radius:50%;border:2px solid rgba(226,0,26,.15);animation:gsRadar-a8a22ce5 2s ease-out infinite}.gs-radar-ring.r1[data-v-a8a22ce5]{width:90px;height:90px;animation-delay:0s}.gs-radar-ring.r2[data-v-a8a22ce5]{width:90px;height:90px;animation-delay:.65s}.gs-radar-ring.r3[data-v-a8a22ce5]{width:90px;height:90px;animation-delay:1.3s}@keyframes gsRadar-a8a22ce5{0%{width:20px;height:20px;opacity:1;border-color:#e2001a99}to{width:90px;height:90px;opacity:0;border-color:#e2001a00}}.gs-radar-dot[data-v-a8a22ce5]{position:relative;z-index:1;width:44px;height:44px;border-radius:50%;background:#e2001a;color:#fff;display:flex;align-items:center;justify-content:center;animation:gsPulse-a8a22ce5 1s ease-in-out infinite alternate}@keyframes gsPulse-a8a22ce5{0%{transform:scale(1);box-shadow:0 0 #e2001a66}to{transform:scale(1.08);box-shadow:0 0 0 8px #e2001a00}}.gs-progress-bar[data-v-a8a22ce5]{width:100%;height:4px;background:#f0f0f0;border-radius:2px;overflow:hidden;margin:12px 0 6px}.gs-progress-fill[data-v-a8a22ce5]{height:100%;width:0%;background:#e2001a;border-radius:2px;animation:gsProgress-a8a22ce5 3s cubic-bezier(.1,.4,.8,1) forwards}@keyframes gsProgress-a8a22ce5{0%{width:0%}60%{width:75%}90%{width:92%}to{width:100%}}.gs-loading-hint[data-v-a8a22ce5]{font-size:11px;color:#aaa;text-align:center;margin:0}@keyframes gsSpin-a8a22ce5{to{transform:rotate(360deg)}}.gs-actions[data-v-a8a22ce5]{display:flex;gap:10px;width:100%;margin-top:10px}.gs-btn[data-v-a8a22ce5]{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-a8a22ce5]:active{transform:scale(.97);opacity:.85}.gs-btn.primary[data-v-a8a22ce5]{background:#e2001a;color:#fff}.gs-btn.secondary[data-v-a8a22ce5]{background:#f3f3f3;color:#444}.gs-btn.full[data-v-a8a22ce5]{flex:unset;width:100%}.grab-overlay-enter-active[data-v-a8a22ce5]{animation:overlayIn-a8a22ce5 .2s ease}.grab-overlay-leave-active[data-v-a8a22ce5]{animation:overlayIn-a8a22ce5 .18s ease reverse}@keyframes overlayIn-a8a22ce5{0%{opacity:0}to{opacity:1}}.grab-sheet-enter-active[data-v-a8a22ce5]{animation:sheetIn-a8a22ce5 .22s cubic-bezier(.34,1.56,.64,1)}.grab-sheet-leave-active[data-v-a8a22ce5]{animation:sheetIn-a8a22ce5 .16s ease reverse}@keyframes sheetIn-a8a22ce5{0%{opacity:0;transform:scale(.88)}to{opacity:1;transform:scale(1)}}.page[data-v-d8b4eb00]{width:100%;height:100%;display:flex;flex-direction:column;background:#fff;overflow:hidden;position:relative}.top-bar[data-v-d8b4eb00]{display:flex;align-items:center;justify-content:flex-end;padding:14px 18px 10px;flex-shrink:0}.lang-dropdown[data-v-d8b4eb00]{position:relative;-webkit-user-select:none;user-select:none}.lang-trigger[data-v-d8b4eb00]{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-d8b4eb00]:hover{border-color:#e2001a;background:#fff;box-shadow:0 2px 8px #e2001a1a}.lang-dropdown.open .lang-trigger[data-v-d8b4eb00]{border-color:#e2001a;box-shadow:0 2px 12px #e2001a1f}.lang-icon[data-v-d8b4eb00]{opacity:.55;flex-shrink:0}.lang-label[data-v-d8b4eb00]{font-size:12px}.lang-chevron[data-v-d8b4eb00]{opacity:.5;flex-shrink:0;transition:transform .2s}.lang-dropdown.open .lang-chevron[data-v-d8b4eb00]{transform:rotate(180deg)}.lang-menu[data-v-d8b4eb00]{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-d8b4eb00]{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-d8b4eb00]:hover{background:#f5f5f5;color:#000}.lang-option.active[data-v-d8b4eb00]{color:#000;font-weight:600}.lang-check[data-v-d8b4eb00]{display:flex;align-items:center;justify-content:center;width:14px;flex-shrink:0;color:#e2001a}.lang-check.placeholder[data-v-d8b4eb00]{width:14px}.dropdown-enter-active[data-v-d8b4eb00]{animation:dropIn-d8b4eb00 .18s ease}.dropdown-leave-active[data-v-d8b4eb00]{animation:dropIn-d8b4eb00 .15s ease reverse}@keyframes dropIn-d8b4eb00{0%{opacity:0;transform:translateY(-6px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.scroll-area[data-v-d8b4eb00]{flex:1;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;padding:0 24px 40px}.scroll-area[data-v-d8b4eb00]::-webkit-scrollbar{display:none}.brand-section[data-v-d8b4eb00]{padding:16px 0 24px}.brand-logo[data-v-d8b4eb00]{display:flex;align-items:center;gap:8px;margin-bottom:20px}.brand-logo-img[data-v-d8b4eb00]{width:40px;height:40px;border-radius:8px;object-fit:cover}.brand-name[data-v-d8b4eb00]{font-size:18px;font-weight:800;color:#333;letter-spacing:-.5px}.page-title[data-v-d8b4eb00]{font-size:28px;font-weight:800;color:#333;letter-spacing:-.8px;line-height:1.2;margin-bottom:6px}.page-sub[data-v-d8b4eb00]{font-size:14px;color:#888}.form[data-v-d8b4eb00]{display:flex;flex-direction:column;gap:16px}.field[data-v-d8b4eb00]{display:flex;flex-direction:column;gap:6px;position:relative}.field-label[data-v-d8b4eb00]{font-size:12px;font-weight:600;color:#444;letter-spacing:.3px}.input-wrap[data-v-d8b4eb00]{display:flex;align-items:center;border:1.5px solid #e5e5e5;border-radius:12px;background:#fafafa;transition:all .2s}.input-wrap.focused[data-v-d8b4eb00]{border-color:#e2001a;background:#fff;box-shadow:0 0 0 3px #e2001a14}.input-wrap.error[data-v-d8b4eb00]{border-color:#ff3b30}.input-icon[data-v-d8b4eb00]{padding:0 10px 0 14px;color:#aaa;display:flex;align-items:center;flex-shrink:0}.input-wrap.focused .input-icon[data-v-d8b4eb00]{color:#e2001a}.input-wrap input[data-v-d8b4eb00]{flex:1;border:none;background:transparent;padding:13px 14px 13px 0;font-size:14px;color:#333;outline:none;font-family:inherit;min-width:0}.input-wrap input[data-v-d8b4eb00]::placeholder{color:#bbb}.eye-btn[data-v-d8b4eb00]{padding:0 14px;border:none;background:transparent;cursor:pointer;color:#aaa;display:flex;align-items:center}.field-error[data-v-d8b4eb00]{font-size:11px;color:#ff3b30}.phone-wrap[data-v-d8b4eb00]{overflow:visible;position:relative}.country-code[data-v-d8b4eb00]{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-d8b4eb00]{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-d8b4eb00]{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-d8b4eb00]{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-d8b4eb00]{font-size:15px;font-weight:700;color:#333}.picker-close[data-v-d8b4eb00]{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-d8b4eb00]{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-d8b4eb00]:focus-within{border-color:#e2001a;background:#fff}.picker-search-ico[data-v-d8b4eb00]{color:#bbb;flex-shrink:0}.picker-search-input[data-v-d8b4eb00]{flex:1;border:none;background:transparent;font-size:14px;outline:none;font-family:inherit;color:#333}.picker-search-input[data-v-d8b4eb00]::placeholder{color:#bbb}.picker-list[data-v-d8b4eb00]{flex:1;overflow-y:auto;scrollbar-width:none}.picker-list[data-v-d8b4eb00]::-webkit-scrollbar{display:none}.picker-item[data-v-d8b4eb00]{display:flex;align-items:center;gap:10px;padding:11px 16px;cursor:pointer;transition:background .12s}.picker-item[data-v-d8b4eb00]:hover{background:#f7f7f7}.picker-item.selected[data-v-d8b4eb00]{background:#f0f0f0}.pi-flag[data-v-d8b4eb00]{font-size:18px;flex-shrink:0;width:24px;text-align:center}.pi-name[data-v-d8b4eb00]{flex:1;font-size:13px;color:#222}.pi-dial[data-v-d8b4eb00]{font-size:12px;color:#888;flex-shrink:0}.pi-check[data-v-d8b4eb00]{color:#e2001a;flex-shrink:0;margin-left:6px}.picker-empty[data-v-d8b4eb00]{text-align:center;padding:24px;font-size:13px;color:#aaa}.sheet-enter-active[data-v-d8b4eb00]{animation:pickerIn-d8b4eb00 .2s cubic-bezier(.32,1,.32,1)}.sheet-leave-active[data-v-d8b4eb00]{animation:pickerIn-d8b4eb00 .15s ease reverse}@keyframes pickerIn-d8b4eb00{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}.remember-wrap[data-v-d8b4eb00]{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:12px;color:#666;-webkit-user-select:none;user-select:none}.checkbox[data-v-d8b4eb00]{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-d8b4eb00]{background:#e2001a;border-color:#e2001a}.submit-btn[data-v-d8b4eb00]{width:100%;padding:15px;background:#e2001a;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-d8b4eb00]:active:not(:disabled){transform:scale(.98)}.submit-btn.loading[data-v-d8b4eb00]{background:#555;cursor:not-allowed}.spinner[data-v-d8b4eb00]{width:20px;height:20px;border:2.5px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-d8b4eb00 .7s linear infinite}@keyframes spin-d8b4eb00{to{transform:rotate(360deg)}}.register-link[data-v-d8b4eb00]{text-align:center;font-size:13px;color:#888;margin-top:28px}.link-btn[data-v-d8b4eb00]{border:none;background:transparent;color:#e2001a;font-weight:700;cursor:pointer;font-family:inherit;font-size:13px;text-decoration:underline;text-underline-offset:2px}.toast[data-v-d8b4eb00]{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-d8b4eb00]{background:#dc2626e6}.toast-enter-active[data-v-d8b4eb00],.toast-leave-active[data-v-d8b4eb00]{transition:all .25s ease}.toast-enter-from[data-v-d8b4eb00],.toast-leave-to[data-v-d8b4eb00]{opacity:0;transform:translate(-50%,calc(-50% + 10px))}.page[data-v-2dfdc68e]{width:100%;height:100%;display:flex;flex-direction:column;background:#fff;overflow:hidden;position:relative}.top-bar[data-v-2dfdc68e]{display:flex;align-items:center;justify-content:space-between;padding:14px 18px 10px;flex-shrink:0}.top-title[data-v-2dfdc68e]{font-size:15px;font-weight:700;color:#333}.lang-dropdown[data-v-2dfdc68e]{position:relative;-webkit-user-select:none;user-select:none}.lang-trigger[data-v-2dfdc68e]{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-2dfdc68e]:hover{border-color:#e2001a;background:#fff;box-shadow:0 2px 8px #e2001a1a}.lang-dropdown.open .lang-trigger[data-v-2dfdc68e]{border-color:#e2001a;box-shadow:0 2px 12px #e2001a1f}.lang-icon[data-v-2dfdc68e]{opacity:.55;flex-shrink:0}.lang-label[data-v-2dfdc68e]{font-size:12px}.lang-chevron[data-v-2dfdc68e]{opacity:.5;flex-shrink:0;transition:transform .2s}.lang-dropdown.open .lang-chevron[data-v-2dfdc68e]{transform:rotate(180deg)}.lang-menu[data-v-2dfdc68e]{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-2dfdc68e]{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-2dfdc68e]:hover{background:#f5f5f5;color:#000}.lang-option.active[data-v-2dfdc68e]{color:#000;font-weight:600}.lang-check[data-v-2dfdc68e]{display:flex;align-items:center;justify-content:center;width:14px;flex-shrink:0;color:#e2001a}.lang-check.placeholder[data-v-2dfdc68e]{width:14px}.dropdown-enter-active[data-v-2dfdc68e]{animation:dropIn-2dfdc68e .18s ease}.dropdown-leave-active[data-v-2dfdc68e]{animation:dropIn-2dfdc68e .15s ease reverse}@keyframes dropIn-2dfdc68e{0%{opacity:0;transform:translateY(-6px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.steps-bar[data-v-2dfdc68e]{display:flex;gap:4px;padding:8px 18px 0;flex-shrink:0}.step-seg[data-v-2dfdc68e]{flex:1;height:3px;border-radius:2px;background:#ebebeb;transition:background .35s}.step-seg.active[data-v-2dfdc68e]{background:#e2001a}.step-header[data-v-2dfdc68e]{padding:14px 24px 6px;flex-shrink:0}.step-title[data-v-2dfdc68e]{font-size:22px;font-weight:800;color:#333;letter-spacing:-.5px;margin-bottom:3px}.step-sub[data-v-2dfdc68e]{font-size:13px;color:#888}.scroll-area[data-v-2dfdc68e]{flex:1;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;padding:12px 24px 16px}.scroll-area[data-v-2dfdc68e]::-webkit-scrollbar{display:none}.step-content[data-v-2dfdc68e]{display:flex;flex-direction:column;gap:16px}.field[data-v-2dfdc68e]{display:flex;flex-direction:column;gap:6px;position:relative}.field-label[data-v-2dfdc68e]{font-size:12px;font-weight:600;color:#444;letter-spacing:.3px;display:flex;align-items:center;gap:4px}.optional[data-v-2dfdc68e]{font-size:11px;color:#aaa;font-weight:400}.input-wrap[data-v-2dfdc68e]{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-2dfdc68e]{border-color:#e2001a;background:#fff;box-shadow:0 0 0 3px #e2001a14}.input-wrap.error[data-v-2dfdc68e]{border-color:#ff3b30}.input-icon[data-v-2dfdc68e]{padding:0 10px 0 14px;color:#aaa;display:flex;align-items:center;flex-shrink:0}.input-wrap.focused .input-icon[data-v-2dfdc68e]{color:#e2001a}.input-wrap input[data-v-2dfdc68e]{flex:1;border:none;background:transparent;padding:13px 14px 13px 0;font-size:14px;color:#333;outline:none;font-family:inherit;min-width:0}.input-wrap input[data-v-2dfdc68e]::placeholder{color:#bbb}.eye-btn[data-v-2dfdc68e]{padding:0 14px;border:none;background:transparent;cursor:pointer;color:#aaa;display:flex;align-items:center}.field-error[data-v-2dfdc68e]{font-size:11px;color:#ff3b30}.field-hint[data-v-2dfdc68e]{font-size:11px;color:#aaa;padding-left:2px}.phone-wrap[data-v-2dfdc68e]{overflow:visible}.country-code[data-v-2dfdc68e]{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-2dfdc68e]{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-2dfdc68e]{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-2dfdc68e]{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-2dfdc68e]{font-size:15px;font-weight:700;color:#333}.picker-close[data-v-2dfdc68e]{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-2dfdc68e]{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-2dfdc68e]:focus-within{border-color:#e2001a;background:#fff}.picker-search-ico[data-v-2dfdc68e]{color:#bbb;flex-shrink:0}.picker-search-input[data-v-2dfdc68e]{flex:1;border:none;background:transparent;font-size:14px;outline:none;font-family:inherit;color:#333}.picker-search-input[data-v-2dfdc68e]::placeholder{color:#bbb}.picker-list[data-v-2dfdc68e]{flex:1;overflow-y:auto;scrollbar-width:none}.picker-list[data-v-2dfdc68e]::-webkit-scrollbar{display:none}.picker-item[data-v-2dfdc68e]{display:flex;align-items:center;gap:10px;padding:11px 16px;cursor:pointer;transition:background .12s}.picker-item[data-v-2dfdc68e]:hover{background:#f7f7f7}.picker-item.selected[data-v-2dfdc68e]{background:#f0f0f0}.pi-flag[data-v-2dfdc68e]{font-size:18px;flex-shrink:0;width:24px;text-align:center}.pi-name[data-v-2dfdc68e]{flex:1;font-size:13px;color:#222}.pi-dial[data-v-2dfdc68e]{font-size:12px;color:#888;flex-shrink:0}.pi-check[data-v-2dfdc68e]{color:#e2001a;flex-shrink:0;margin-left:6px}.picker-empty[data-v-2dfdc68e]{text-align:center;padding:24px;font-size:13px;color:#aaa}.sheet-enter-active[data-v-2dfdc68e]{animation:pickerIn-2dfdc68e .2s cubic-bezier(.32,1,.32,1)}.sheet-leave-active[data-v-2dfdc68e]{animation:pickerIn-2dfdc68e .15s ease reverse}@keyframes pickerIn-2dfdc68e{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}.summary-card[data-v-2dfdc68e]{display:flex;align-items:center;gap:14px;background:#f8f8f8;border-radius:16px;padding:16px;margin-bottom:8px}.summary-avatar[data-v-2dfdc68e]{width:48px;height:48px;border-radius:50%;background:#e2001a;color:#fff;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;flex-shrink:0}.summary-info[data-v-2dfdc68e]{flex:1}.summary-name[data-v-2dfdc68e]{font-size:15px;font-weight:700;color:#333;margin-bottom:2px}.summary-phone[data-v-2dfdc68e]{font-size:12px;color:#666;margin-bottom:2px}.summary-invite[data-v-2dfdc68e]{font-size:12px;color:#888;display:flex;align-items:center;gap:4px}.summary-edit[data-v-2dfdc68e]{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-2dfdc68e]{display:flex;flex-direction:column;gap:14px}.terms-item[data-v-2dfdc68e]{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-2dfdc68e]{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-2dfdc68e]{background:#e2001a;border-color:#e2001a}.terms-link[data-v-2dfdc68e]{border:none;background:transparent;color:#e2001a;font-weight:600;cursor:pointer;font-size:13px;font-family:inherit;text-decoration:underline;text-underline-offset:2px}.doc-sheet[data-v-2dfdc68e]{background:#fff;border-radius:24px 24px 0 0;width:100%;max-height:82vh;display:flex;flex-direction:column}.doc-sheet-header[data-v-2dfdc68e]{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-2dfdc68e]{font-size:16px;font-weight:800;color:#333}.doc-sheet-body[data-v-2dfdc68e]{flex:1;overflow-y:auto;padding:16px 20px 32px;scrollbar-width:none}.doc-sheet-body[data-v-2dfdc68e]::-webkit-scrollbar{display:none}.doc-intro[data-v-2dfdc68e]{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-2dfdc68e]{margin-bottom:18px}.doc-section[data-v-2dfdc68e]:last-child{margin-bottom:0}.doc-sec-title[data-v-2dfdc68e]{font-size:14px;font-weight:800;color:#333;margin:0 0 8px;padding-left:9px;border-left:3px solid #111;line-height:1.3}.doc-sec-line[data-v-2dfdc68e]{margin:0 0 5px;font-size:13px;color:#444;line-height:1.7}.doc-sec-line[data-v-2dfdc68e]:last-child{margin-bottom:0}.doc-sec-line--indent[data-v-2dfdc68e]{padding-left:12px;color:#555}.bottom-actions[data-v-2dfdc68e]{padding:12px 24px 28px;flex-shrink:0;background:#fff;border-top:1px solid #f5f5f5}.next-btn[data-v-2dfdc68e]{width:100%;padding:15px;background:#e2001a;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-2dfdc68e]:active:not(:disabled){transform:scale(.98)}.next-btn.loading[data-v-2dfdc68e]{background:#555;cursor:not-allowed}.spinner[data-v-2dfdc68e]{width:20px;height:20px;border:2.5px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-2dfdc68e .7s linear infinite}@keyframes spin-2dfdc68e{to{transform:rotate(360deg)}}.login-link[data-v-2dfdc68e]{text-align:center;font-size:13px;color:#888}.link-btn[data-v-2dfdc68e]{border:none;background:transparent;color:#e2001a;font-weight:700;cursor:pointer;font-family:inherit;font-size:13px;text-decoration:underline;text-underline-offset:2px}.toast[data-v-2dfdc68e]{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-2dfdc68e]{background:#dc2626e6}.toast-enter-active[data-v-2dfdc68e],.toast-leave-active[data-v-2dfdc68e]{transition:all .25s ease}.toast-enter-from[data-v-2dfdc68e],.toast-leave-to[data-v-2dfdc68e]{opacity:0;transform:translate(-50%,calc(-50% + 10px))}.page[data-v-20274f48]{width:100%;height:100%;display:flex;flex-direction:column;background:#fff;overflow:hidden;position:relative}.top-bar[data-v-20274f48]{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-20274f48]{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:#333}.title[data-v-20274f48]{font-size:15px;font-weight:700;color:#333}.spacer[data-v-20274f48]{width:36px}.scroll-area[data-v-20274f48]{flex:1;overflow-y:auto;scrollbar-width:none}.scroll-area[data-v-20274f48]::-webkit-scrollbar{display:none}.state[data-v-20274f48]{padding:48px 24px;text-align:center;font-size:14px;color:#888}.state.error[data-v-20274f48]{color:#c00}.gallery[data-v-20274f48]{position:relative;width:100%;aspect-ratio:1;max-height:360px;overflow:hidden;background:#f5f5f5}.gallery-track[data-v-20274f48]{display:flex;height:100%;transition:transform .35s ease}.gallery-slide[data-v-20274f48]{min-width:100%;height:100%}.gallery-slide img[data-v-20274f48]{width:100%;height:100%;object-fit:cover}.gallery-dots[data-v-20274f48]{position:absolute;bottom:12px;left:0;right:0;display:flex;justify-content:center;gap:6px}.dot[data-v-20274f48]{width:6px;height:6px;border-radius:50%;background:#ffffff80;cursor:pointer}.dot.active[data-v-20274f48]{background:#fff;width:18px;border-radius:3px}.body[data-v-20274f48]{padding:16px 18px 100px}.name[data-v-20274f48]{font-size:18px;font-weight:700;color:#333;line-height:1.35;margin-bottom:10px}.price-row[data-v-20274f48]{margin-bottom:16px}.price[data-v-20274f48]{font-size:24px;font-weight:800;color:#e2001a}.unit[data-v-20274f48]{font-size:13px;color:#888}.desc[data-v-20274f48]{font-size:14px;color:#555;line-height:1.6;white-space:pre-wrap}.footer[data-v-20274f48]{padding:12px 16px 20px;border-top:1px solid #eee;background:#fff;flex-shrink:0}.cart-bar[data-v-20274f48]{width:100%;padding:14px;background:#e2001a;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-20274f48]:disabled{opacity:.75;cursor:wait}.footer-spin[data-v-20274f48]{width:22px;height:22px;border:2.5px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-20274f48 .7s linear infinite}@keyframes spin-20274f48{to{transform:rotate(360deg)}}.toast[data-v-20274f48]{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-20274f48]{background:#b91c1ceb}.toast-enter-active[data-v-20274f48],.toast-leave-active[data-v-20274f48]{transition:opacity .25s ease}.toast-enter-from[data-v-20274f48],.toast-leave-to[data-v-20274f48]{opacity:0}.page[data-v-8d98c1fd]{width:100%;height:100%;display:flex;flex-direction:column;background:#fff;overflow:hidden;position:relative}.top-bar[data-v-8d98c1fd]{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-8d98c1fd]{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:#333}.title[data-v-8d98c1fd]{font-size:15px;font-weight:700;color:#333}.spacer[data-v-8d98c1fd]{width:36px}.scroll-area[data-v-8d98c1fd]{flex:1;overflow-y:auto;scrollbar-width:none;padding-bottom:100px}.scroll-area[data-v-8d98c1fd]::-webkit-scrollbar{display:none}.state[data-v-8d98c1fd]{padding:40px 20px;text-align:center;font-size:14px;color:#888}.state.error[data-v-8d98c1fd]{color:#c00}.empty[data-v-8d98c1fd]{padding:48px 24px;text-align:center}.empty-text[data-v-8d98c1fd]{font-size:14px;color:#888;margin-bottom:16px}.go-shop[data-v-8d98c1fd]{padding:10px 22px;border:1.5px solid #E2001A;border-radius:22px;background:#e2001a;color:#fff;font-size:13px;font-weight:600;cursor:pointer;font-family:inherit}.list[data-v-8d98c1fd]{list-style:none;padding:12px;margin:0;display:flex;flex-direction:column;gap:10px}.row[data-v-8d98c1fd]{display:flex;gap:12px;align-items:flex-start;padding:12px;border:1px solid #f0f0f0;border-radius:12px;background:#fafafa}.thumb[data-v-8d98c1fd]{width:72px;height:72px;border-radius:8px;object-fit:cover;flex-shrink:0;cursor:pointer;background:#eee}.meta[data-v-8d98c1fd]{flex:1;min-width:0}.name[data-v-8d98c1fd]{font-size:13px;font-weight:600;color:#333;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-8d98c1fd]{display:flex;align-items:center;justify-content:space-between;gap:8px}.line-price[data-v-8d98c1fd]{font-size:15px;font-weight:800;color:#e2001a}.qty-wrap[data-v-8d98c1fd]{display:flex;align-items:center;gap:0;border:1.5px solid #e5e5e5;border-radius:8px;background:#fff;overflow:hidden}.qty-btn[data-v-8d98c1fd]{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-8d98c1fd]:disabled{opacity:.4;cursor:not-allowed}.qty-val[data-v-8d98c1fd]{min-width:28px;text-align:center;font-size:13px;font-weight:600;color:#333}.del-btn[data-v-8d98c1fd]{align-self:center;padding:8px;border:none;background:transparent;color:#aaa;cursor:pointer;flex-shrink:0}.del-btn[data-v-8d98c1fd]:disabled{opacity:.4}.footer[data-v-8d98c1fd]{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-8d98c1fd]{flex:1}.sum-label[data-v-8d98c1fd]{display:block;font-size:11px;color:#888;margin-bottom:2px}.sum-val[data-v-8d98c1fd]{font-size:20px;font-weight:800;color:#e2001a}.unit[data-v-8d98c1fd]{font-size:12px;font-weight:500;color:#888;margin-left:2px}.checkout[data-v-8d98c1fd]{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-8d98c1fd]{background:#e2001a;cursor:pointer}.checkout[data-v-8d98c1fd]:disabled{opacity:.85;cursor:wait}.toast[data-v-8d98c1fd]{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-8d98c1fd]{background:#b91c1ceb}.toast-enter-active[data-v-8d98c1fd],.toast-leave-active[data-v-8d98c1fd]{transition:opacity .2s ease}.toast-enter-from[data-v-8d98c1fd],.toast-leave-to[data-v-8d98c1fd]{opacity:0}.page[data-v-a319957d]{width:100%;height:100%;display:flex;flex-direction:column;background:#f0f0f2;overflow:hidden;position:relative}.top-bar[data-v-a319957d]{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-a319957d]{width:38px;height:38px;border:none;border-radius:50%;background:#f5f5f5;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#333}.back-btn[data-v-a319957d]:active{background:#ebebeb}.title[data-v-a319957d]{font-size:16px;font-weight:700;color:#333;letter-spacing:-.3px}.spacer[data-v-a319957d]{width:38px}.scroll-area[data-v-a319957d]{flex:1;overflow-y:auto;scrollbar-width:none;padding:12px 14px 16px}.scroll-area.has-footer[data-v-a319957d]{padding-bottom:calc(88px + env(safe-area-inset-bottom,0px))}.scroll-area[data-v-a319957d]::-webkit-scrollbar{display:none}.state[data-v-a319957d]{padding:48px 16px;text-align:center;font-size:14px;color:#888}.state.error[data-v-a319957d]{color:#b91c1c}.surface[data-v-a319957d]{background:#fff;border-radius:16px;padding:16px 16px 18px;margin-bottom:12px;box-shadow:0 1px 3px #0000000f}.section-head[data-v-a319957d]{display:flex;align-items:center;gap:10px;margin-bottom:10px}.section-head.compact[data-v-a319957d]{margin-bottom:12px}.section-mark[data-v-a319957d]{width:3px;height:16px;border-radius:2px;background:#e2001a;flex-shrink:0}.section-title[data-v-a319957d]{flex:1;margin:0;font-size:15px;font-weight:700;color:#333;letter-spacing:-.2px}.item-count[data-v-a319957d]{font-size:12px;font-weight:600;color:#888;background:#f3f3f5;padding:2px 8px;border-radius:10px}.addr-state[data-v-a319957d]{padding:20px;text-align:center;font-size:13px;color:#71717a}.addr-state.error[data-v-a319957d]{color:#b91c1c}.addr-empty[data-v-a319957d]{padding:20px 12px 8px;text-align:center}.addr-empty-text[data-v-a319957d]{margin:0 0 14px;font-size:14px;color:#71717a}.addr-primary[data-v-a319957d]{padding:12px 22px;border:none;border-radius:12px;background:#e2001a;color:#fff;font-size:14px;font-weight:700;cursor:pointer;font-family:inherit}.addr-link[data-v-a319957d]{border:none;background:none;padding:0;font-size:13px;font-weight:600;color:#e2001a;cursor:pointer;font-family:inherit;text-decoration:underline;text-underline-offset:3px}.addr-pick-list[data-v-a319957d]{display:flex;flex-direction:column;gap:10px}.addr-pick[data-v-a319957d]{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-a319957d]{border-color:#e2001a;background:#fff;box-shadow:0 0 0 1px #e2001a inset}.addr-pick-dot[data-v-a319957d]{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-a319957d]{border-color:#e2001a}.addr-pick.selected .addr-pick-dot[data-v-a319957d]:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;border-radius:50%;background:#e2001a}.addr-pick-body[data-v-a319957d]{flex:1;min-width:0}.addr-pick-top[data-v-a319957d]{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin-bottom:6px}.addr-pick-name[data-v-a319957d]{font-size:15px;font-weight:700;color:#333}.addr-pick-phone[data-v-a319957d]{font-size:14px;color:#52525b}.addr-pick-badge[data-v-a319957d]{font-size:11px;font-weight:700;color:#333;background:#f4f4f5;padding:2px 8px;border-radius:6px}.addr-pick-line[data-v-a319957d]{margin:0;font-size:13px;line-height:1.45;color:#71717a}.goods[data-v-a319957d]{list-style:none;margin:0;padding:0}.goods-row[data-v-a319957d]{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid #f4f4f5}.goods-row[data-v-a319957d]:first-child{padding-top:4px}.goods-row[data-v-a319957d]:last-child{border-bottom:none;padding-bottom:0}.g-img[data-v-a319957d]{width:56px;height:56px;border-radius:10px;object-fit:cover;background:#f4f4f5;flex-shrink:0}.g-meta[data-v-a319957d]{flex:1;min-width:0}.g-name[data-v-a319957d]{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-a319957d]{margin:0;font-size:12px;color:#71717a}.g-sum[data-v-a319957d]{font-size:15px;font-weight:800;color:#e2001a;flex-shrink:0}.order-total[data-v-a319957d]{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-a319957d]{font-size:22px;font-weight:800;color:#e2001a;letter-spacing:-.5px}.cur[data-v-a319957d]{font-size:12px;font-weight:600;color:#71717a;margin-left:2px}.pay-fixed[data-v-a319957d]{padding:14px 16px;border:1.5px solid #E2001A;border-radius:12px;background:#fff8f8;font-size:14px;font-weight:600;color:#e2001a}.footer[data-v-a319957d]{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-a319957d]{width:100%;padding:15px 16px;border:none;border-radius:14px;background:#e2001a;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-a319957d]:active:not(:disabled){transform:scale(.99)}.submit-btn[data-v-a319957d]:disabled{opacity:.65;cursor:wait}.spin[data-v-a319957d]{width:22px;height:22px;border:2.5px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-a319957d .7s linear infinite}@keyframes spin-a319957d{to{transform:rotate(360deg)}}.toast[data-v-a319957d]{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-a319957d]{background:#b91c1cf0}.toast-enter-active[data-v-a319957d],.toast-leave-active[data-v-a319957d]{transition:opacity .2s}.toast-enter-from[data-v-a319957d],.toast-leave-to[data-v-a319957d]{opacity:0}.page[data-v-740409df]{width:100%;height:100%;display:flex;flex-direction:column;background:#f4f5f7;overflow:hidden}.top-bar[data-v-740409df]{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-740409df]{width:38px;height:38px;border:none;border-radius:50%;background:#f5f5f5;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#333}.title[data-v-740409df]{font-size:16px;font-weight:700;color:#333}.spacer[data-v-740409df]{width:38px}.tabs-bar[data-v-740409df]{flex-shrink:0;background:#fff;border-bottom:1px solid rgba(0,0,0,.06);overflow-x:auto;scrollbar-width:none}.tabs-bar[data-v-740409df]::-webkit-scrollbar{display:none}.tabs-track[data-v-740409df]{display:flex;padding:0 10px;white-space:nowrap;gap:2px}.tab-btn[data-v-740409df]{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-740409df]{color:#e2001a;font-weight:700}.tab-btn.active[data-v-740409df]:after{content:"";position:absolute;bottom:0;left:12px;right:12px;height:2px;background:#e2001a;border-radius:1px}.scroll-area[data-v-740409df]{flex:1;overflow-y:auto;scrollbar-width:none;padding:12px 14px 20px}.scroll-area[data-v-740409df]::-webkit-scrollbar{display:none}.state[data-v-740409df]{text-align:center;padding:48px 16px;font-size:14px;color:#64748b}.state.error[data-v-740409df]{color:#dc2626}.empty[data-v-740409df]{display:flex;flex-direction:column;align-items:center;padding:56px 16px;font-size:14px;color:#94a3b8}.empty p[data-v-740409df]{margin:0}.list[data-v-740409df]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.row[data-v-740409df]{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-740409df]:active{opacity:.92}.row-top[data-v-740409df]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.no[data-v-740409df]{font-size:13px;font-weight:700;color:#333}.st[data-v-740409df]{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-740409df]{background:#fee2e2;color:#991b1b}.st.is-awaiting[data-v-740409df]{background:#fff7ed;color:#c2410c}.st.is-pending-shipment[data-v-740409df]{background:#dbeafe;color:#1e40af}.st.is-shipped[data-v-740409df]{background:#e0e7ff;color:#3730a3}.st.is-ok[data-v-740409df]{background:#dcfce7;color:#166534}.st.is-muted[data-v-740409df]{background:#f1f5f9;color:#64748b}.st.is-recycled[data-v-740409df]{background:#f0fdf4;color:#166534}.st.is-draft[data-v-740409df]{background:#fef3c7;color:#92400e}.row-mid[data-v-740409df]{display:flex;gap:12px;align-items:flex-start;margin-bottom:10px}.thumb[data-v-740409df]{width:56px;height:56px;border-radius:10px;object-fit:cover;background:#f1f5f9;flex-shrink:0}.thumb-placeholder[data-v-740409df]{background:linear-gradient(135deg,#f1f5f9,#e2e8f0)}.mid-text[data-v-740409df]{flex:1;min-width:0}.goods-line[data-v-740409df]{margin:0 0 4px;font-size:14px;font-weight:600;color:#333;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.count-line[data-v-740409df]{margin:0 0 4px;font-size:12px;color:#64748b}.time[data-v-740409df]{font-size:11px;color:#94a3b8}.row-bot[data-v-740409df]{display:flex;justify-content:space-between;align-items:baseline;padding-top:10px;border-top:1px solid #f1f5f9}.lbl[data-v-740409df]{font-size:12px;color:#64748b}.amt[data-v-740409df]{font-size:17px;font-weight:800;color:#333;letter-spacing:-.3px}.list-footer[data-v-740409df]{padding:16px 0 8px;text-align:center}.footer-hint[data-v-740409df]{margin:0;font-size:13px;color:#64748b}.footer-hint.muted[data-v-740409df]{color:#94a3b8;font-size:12px}.load-more[data-v-740409df]{padding:12px 28px;border:1px solid #e2e8f0;border-radius:999px;background:#fff;font-size:14px;font-weight:600;color:#333;cursor:pointer;font-family:inherit}.load-more[data-v-740409df]:active{background:#f8fafc}.row-actions[data-v-740409df]{display:flex;justify-content:flex-end;gap:8px;margin-top:12px;padding-top:10px;border-top:1px solid #f1f5f9}.act-btn[data-v-740409df]{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-740409df]:active{transform:scale(.96)}.act-btn.primary[data-v-740409df]{background:#e2001a;color:#fff}.act-btn.ghost[data-v-740409df]{background:#fff;color:#b91c1c;border:1.5px solid #fecaca}.modal-overlay[data-v-740409df]{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-740409df]{width:100%;max-width:320px;background:#fff;border-radius:20px;padding:24px 20px 20px;box-shadow:0 20px 60px #0000002e}.modal-title[data-v-740409df]{margin:0 0 10px;font-size:16px;font-weight:800;color:#333;text-align:center}.modal-desc[data-v-740409df]{margin:0 0 22px;font-size:14px;color:#555;text-align:center;line-height:1.6}.modal-actions[data-v-740409df]{display:flex;gap:10px}.modal-btn[data-v-740409df]{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-740409df]:active:not(:disabled){transform:scale(.97)}.modal-btn.primary[data-v-740409df]{background:#e2001a;color:#fff}.modal-btn.primary[data-v-740409df]:disabled{opacity:.55;cursor:wait}.modal-btn.ghost[data-v-740409df]{background:#f4f4f5;color:#444}.modal-btn.ghost[data-v-740409df]:disabled{opacity:.5}.toast[data-v-740409df]{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-740409df]{background:#b91c1cf0}.toast-enter-active[data-v-740409df],.toast-leave-active[data-v-740409df]{transition:opacity .2s}.toast-enter-from[data-v-740409df],.toast-leave-to[data-v-740409df]{opacity:0}.modal-enter-active[data-v-740409df],.modal-leave-active[data-v-740409df]{transition:opacity .2s}.modal-enter-from[data-v-740409df],.modal-leave-to[data-v-740409df]{opacity:0}.modal-enter-active .modal-card[data-v-740409df],.modal-leave-active .modal-card[data-v-740409df]{transition:transform .2s}.modal-enter-from .modal-card[data-v-740409df],.modal-leave-to .modal-card[data-v-740409df]{transform:scale(.9)}.page[data-v-da274477]{width:100%;height:100%;display:flex;flex-direction:column;background:#f0f0f2;overflow:hidden;position:relative}.top-bar[data-v-da274477]{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-da274477]{width:38px;height:38px;border:none;border-radius:50%;background:#f5f5f5;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#333;transition:background .2s}.back-btn[data-v-da274477]:active{background:#ebebeb}.title[data-v-da274477]{font-size:16px;font-weight:700;color:#333;letter-spacing:-.3px}.spacer[data-v-da274477]{width:38px}.scroll-area[data-v-da274477]{flex:1;overflow-y:auto;scrollbar-width:none;padding:12px 14px 16px}.scroll-area.has-bottom[data-v-da274477]{padding-bottom:100px}.scroll-area[data-v-da274477]::-webkit-scrollbar{display:none}.state[data-v-da274477]{text-align:center;padding:48px 20px;font-size:14px;color:#888}.state.error[data-v-da274477]{color:#b91c1c}.surface[data-v-da274477]{background:#fff;border-radius:16px;padding:16px 16px 18px;margin-bottom:12px;box-shadow:0 1px 3px #0000000f}.section-head[data-v-da274477]{display:flex;align-items:center;gap:10px;margin-bottom:14px}.section-head.compact[data-v-da274477]{margin-bottom:12px}.section-mark[data-v-da274477]{width:3px;height:16px;border-radius:2px;background:#e2001a;flex-shrink:0}.section-title[data-v-da274477]{flex:1;margin:0;font-size:15px;font-weight:700;color:#333;letter-spacing:-.2px}.item-count[data-v-da274477]{font-size:12px;font-weight:600;color:#888;background:#f3f3f5;padding:2px 8px;border-radius:10px}.card-address[data-v-da274477]{padding-bottom:18px}.addr-filled[data-v-da274477]{padding:4px 2px 0}.addr-row-top[data-v-da274477]{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px 14px;margin-bottom:8px}.addr-name[data-v-da274477]{font-size:16px;font-weight:700;color:#333}.addr-phone[data-v-da274477]{font-size:15px;font-weight:500;color:#333;letter-spacing:.02em}.addr-line[data-v-da274477]{margin:0 0 4px;font-size:14px;line-height:1.55;color:#555}.addr-empty[data-v-da274477]{text-align:center;padding:8px 4px 4px}.addr-empty-inner[data-v-da274477]{padding:12px 8px 16px;border-radius:12px;background:linear-gradient(180deg,#fafafa,#f5f5f7);border:1px dashed #d4d4d8}.addr-ico[data-v-da274477]{color:#a1a1aa;margin-bottom:8px}.addr-hint[data-v-da274477]{margin:0;font-size:13px;color:#71717a;line-height:1.5}.addr-select-btn[data-v-da274477]{width:100%;margin-top:14px;padding:13px 16px;border:none;border-radius:12px;background:#e2001a;color:#fff;font-size:15px;font-weight:700;font-family:inherit;cursor:pointer;transition:transform .15s,opacity .2s}.addr-select-btn[data-v-da274477]:active{transform:scale(.98);opacity:.92}.addr-muted[data-v-da274477]{margin:12px 0 0;font-size:12px;color:#a1a1aa}.card-meta[data-v-da274477]{padding:14px 16px}.meta-row[data-v-da274477]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.meta-left[data-v-da274477]{min-width:0}.order-label[data-v-da274477]{display:block;font-size:11px;font-weight:600;color:#a1a1aa;text-transform:uppercase;letter-spacing:.06em;margin-bottom:4px}.order-no[data-v-da274477]{font-size:14px;font-weight:700;color:#333;word-break:break-all}.status-pill[data-v-da274477]{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-da274477]{background:#fef3c7;color:#92400e}.status-pill.is-unpaid[data-v-da274477]{background:#fee2e2;color:#991b1b}.status-pill.is-pending-shipment[data-v-da274477]{background:#dbeafe;color:#1e40af}.status-pill.is-shipped[data-v-da274477]{background:#e0e7ff;color:#3730a3}.status-pill.is-ok[data-v-da274477]{background:#dcfce7;color:#166534}.status-pill.is-muted[data-v-da274477]{background:#f4f4f5;color:#71717a}.status-pill.is-recycled[data-v-da274477]{background:#f0fdf4;color:#166534}.meta-sub[data-v-da274477]{display:flex;flex-direction:column;gap:6px;margin-top:12px;padding-top:12px;border-top:1px solid #f4f4f5}.meta-time[data-v-da274477]{font-size:12px;color:#a1a1aa}.meta-pay[data-v-da274477]{font-size:12px;color:#666}.lines[data-v-da274477]{list-style:none;margin:0;padding:0}.line[data-v-da274477]{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid #f4f4f5}.line[data-v-da274477]:first-child{padding-top:4px}.line[data-v-da274477]:last-child{border-bottom:none;padding-bottom:0}.img[data-v-da274477]{width:56px;height:56px;border-radius:10px;object-fit:cover;background:#f4f4f5;flex-shrink:0}.meta[data-v-da274477]{flex:1;min-width:0}.nm[data-v-da274477]{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-da274477]{margin:0;font-size:12px;color:#71717a}.sum[data-v-da274477]{font-size:15px;font-weight:800;color:#e2001a;flex-shrink:0}.card-total[data-v-da274477]{padding:16px}.total-row[data-v-da274477]{display:flex;justify-content:space-between;align-items:center;font-size:14px;color:#52525b}.total-row strong[data-v-da274477]{font-size:22px;font-weight:800;color:#e2001a;letter-spacing:-.5px}.cur[data-v-da274477]{font-size:12px;font-weight:600;color:#71717a;margin-left:2px}.total-row.sub[data-v-da274477]{margin-top:10px;padding-top:10px;border-top:1px solid #f4f4f5;font-size:13px}.usdt-box[data-v-da274477]{margin-top:12px;padding:12px;border-radius:10px;background:#fafafa;border:1px solid #f4f4f5}.usdt-lbl[data-v-da274477]{display:block;font-size:11px;font-weight:600;color:#a1a1aa;margin-bottom:6px}.usdt-val[data-v-da274477]{display:block;font-size:12px;word-break:break-all;color:#3f3f46;font-family:ui-monospace,monospace}.usdt-net[data-v-da274477]{display:inline-block;margin-top:8px;font-size:11px;color:#71717a}.bottom-bar[data-v-da274477]{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-da274477]{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-da274477]:active:not(:disabled){transform:scale(.99)}.bar-btn.primary[data-v-da274477]{background:#e2001a;color:#fff}.bar-btn.primary[data-v-da274477]:disabled{opacity:.55;cursor:wait}.bar-btn.ghost[data-v-da274477]{background:#fff;color:#b91c1c;border:1.5px solid #fecaca}.bar-btn.ghost[data-v-da274477]:disabled{opacity:.5}.toast[data-v-da274477]{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-da274477]{background:#b91c1cf0}.toast-enter-active[data-v-da274477],.toast-leave-active[data-v-da274477]{transition:opacity .2s}.toast-enter-from[data-v-da274477],.toast-leave-to[data-v-da274477]{opacity:0}.page[data-v-ad98905b]{width:100%;height:100%;display:flex;flex-direction:column;background:#f0f0f2;overflow:hidden;position:relative}.top-bar[data-v-ad98905b]{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-ad98905b]{width:38px;height:38px;border:none;border-radius:50%;background:#f5f5f5;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#333}.title[data-v-ad98905b]{font-size:16px;font-weight:700;color:#333}.spacer[data-v-ad98905b]{width:38px}.scroll-area[data-v-ad98905b]{flex:1;overflow-y:auto;scrollbar-width:none;padding:12px 14px 16px}.scroll-area.has-bottom[data-v-ad98905b]{padding-bottom:calc(88px + env(safe-area-inset-bottom,0px))}.scroll-area[data-v-ad98905b]::-webkit-scrollbar{display:none}.state[data-v-ad98905b]{padding:48px 16px;text-align:center;font-size:14px;color:#888}.state.error[data-v-ad98905b]{color:#b91c1c}.empty-block[data-v-ad98905b]{background:#fff;border-radius:16px;padding:32px 20px;text-align:center;box-shadow:0 1px 3px #0000000f}.empty-text[data-v-ad98905b]{margin:0;font-size:14px;color:#71717a}.addr-list[data-v-ad98905b]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.addr-card[data-v-ad98905b]{background:#fff;border-radius:16px;padding:14px 14px 12px;box-shadow:0 1px 3px #0000000f}.addr-main[data-v-ad98905b]{margin-bottom:10px}.addr-head[data-v-ad98905b]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:8px}.addr-name[data-v-ad98905b]{font-size:15px;font-weight:700;color:#333}.addr-phone[data-v-ad98905b]{font-size:14px;color:#52525b}.badge[data-v-ad98905b]{font-size:11px;font-weight:700;color:#333;background:#f4f4f5;padding:2px 8px;border-radius:6px}.addr-detail[data-v-ad98905b]{margin:0;font-size:13px;line-height:1.5;color:#71717a}.addr-ops[data-v-ad98905b]{display:flex;gap:8px;padding-top:10px;border-top:1px solid #f4f4f5}.op[data-v-ad98905b]{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-ad98905b]{color:#b91c1c;border-color:#fecaca;background:#fff}.footer[data-v-ad98905b]{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-ad98905b]{width:100%;padding:15px 16px;border:none;border-radius:14px;background:#e2001a;color:#fff;font-size:15px;font-weight:700;cursor:pointer;font-family:inherit;min-height:52px}.page[data-v-29901a30]{width:100%;height:100%;display:flex;flex-direction:column;background:#f0f0f2;overflow:hidden;position:relative}.top-bar[data-v-29901a30]{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-29901a30]{width:38px;height:38px;border:none;border-radius:50%;background:#f5f5f5;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#333}.title[data-v-29901a30]{font-size:16px;font-weight:700;color:#333}.spacer[data-v-29901a30]{width:38px}.scroll-area[data-v-29901a30]{flex:1;overflow-y:auto;scrollbar-width:none;padding:12px 14px 16px}.scroll-area.has-footer[data-v-29901a30]{padding-bottom:calc(88px + env(safe-area-inset-bottom,0px))}.scroll-area[data-v-29901a30]::-webkit-scrollbar{display:none}.state[data-v-29901a30]{padding:48px 16px;text-align:center;font-size:14px;color:#888}.state.error[data-v-29901a30]{color:#b91c1c}.surface[data-v-29901a30]{background:#fff;border-radius:16px;padding:16px;box-shadow:0 1px 3px #0000000f}.fields[data-v-29901a30]{display:flex;flex-direction:column;gap:14px}.row-2[data-v-29901a30]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.row-3[data-v-29901a30]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px}@media (max-width: 360px){.row-3[data-v-29901a30]{grid-template-columns:1fr 1fr}.row-3 .fld[data-v-29901a30]:last-child{grid-column:1 / -1}}.fld[data-v-29901a30]{display:flex;flex-direction:column;gap:6px;min-width:0}.lbl[data-v-29901a30]{font-size:11px;font-weight:600;color:#71717a;text-transform:uppercase;letter-spacing:.04em}.inp[data-v-29901a30],.textarea[data-v-29901a30]{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-29901a30]:focus,.textarea[data-v-29901a30]:focus{outline:none;border-color:#e2001a;background:#fff}.textarea[data-v-29901a30]{resize:vertical;min-height:72px;line-height:1.45}.default-row[data-v-29901a30]{display:flex;align-items:center;gap:10px;font-size:14px;color:#3f3f46;cursor:pointer;margin-top:4px}.chk[data-v-29901a30]{width:18px;height:18px;accent-color:#E2001A;flex-shrink:0}.footer[data-v-29901a30]{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-29901a30]{width:100%;padding:15px 16px;border:none;border-radius:14px;background:#e2001a;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-29901a30]:disabled{opacity:.65;cursor:wait}.spin[data-v-29901a30]{width:22px;height:22px;border:2.5px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-29901a30 .7s linear infinite}@keyframes spin-29901a30{to{transform:rotate(360deg)}}.toast[data-v-29901a30]{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-29901a30]{background:#b91c1cf0}.toast-enter-active[data-v-29901a30],.toast-leave-active[data-v-29901a30]{transition:opacity .2s}.toast-enter-from[data-v-29901a30],.toast-leave-to[data-v-29901a30]{opacity:0}.page[data-v-a5f18971]{width:100%;height:100%;display:flex;flex-direction:column;background:#f4f5f7;overflow:hidden}.top-bar[data-v-a5f18971]{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-a5f18971]{width:38px;height:38px;border:none;border-radius:50%;background:#f5f5f5;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#333}.back-btn[data-v-a5f18971]:active{background:#ebebeb}.title[data-v-a5f18971]{font-size:16px;font-weight:700;color:#333}.spacer[data-v-a5f18971]{width:38px}.scroll-area[data-v-a5f18971]{flex:1;overflow-y:auto;scrollbar-width:none;padding:0 0 32px}.scroll-area[data-v-a5f18971]::-webkit-scrollbar{display:none}.state[data-v-a5f18971]{padding:56px 20px;text-align:center;font-size:14px;color:#888}.state.error[data-v-a5f18971]{color:#c00}.guest-panel[data-v-a5f18971]{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-a5f18971]{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-a5f18971]{margin:0 0 20px;font-size:14px;color:#888;line-height:1.6}.guest-btn[data-v-a5f18971]{padding:13px 36px;border:none;border-radius:999px;background:#e2001a;color:#fff;font-size:15px;font-weight:700;cursor:pointer;font-family:inherit}.hero[data-v-a5f18971]{position:relative;display:flex;flex-direction:column;align-items:center;padding:40px 20px 56px;background:linear-gradient(160deg,#e2001a,#c5001a 55%,#a30015);overflow:hidden}.hero-deco-1[data-v-a5f18971]{position:absolute;border-radius:50%;width:240px;height:240px;background:#ffffff0a;top:-80px;right:-70px;pointer-events:none}.hero-deco-2[data-v-a5f18971]{position:absolute;border-radius:50%;width:160px;height:160px;background:#ffffff0a;bottom:-50px;left:-50px;pointer-events:none}.hero-deco-3[data-v-a5f18971]{position:absolute;border-radius:50%;width:80px;height:80px;background:#ffffff0d;top:20px;left:30px;pointer-events:none}.avatar-wrap[data-v-a5f18971]{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-a5f18971]{width:100%;height:100%;border-radius:50%;object-fit:cover;display:block;background:#333}.display-name[data-v-a5f18971]{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-a5f18971]{position:relative;z-index:1;display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:center}.user-id[data-v-a5f18971]{font-size:12px;color:#ffffff80;font-weight:500}.vip-badge[data-v-a5f18971]{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-a5f18971]{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-a5f18971]{flex:1;min-width:0}.balance-label[data-v-a5f18971]{margin:0 0 4px;font-size:11px;font-weight:600;color:#aaa;letter-spacing:.06em;text-transform:uppercase}.balance-row[data-v-a5f18971]{display:flex;align-items:baseline;gap:5px}.balance-amount[data-v-a5f18971]{font-size:28px;font-weight:900;color:#333;letter-spacing:-1px;line-height:1}.balance-currency[data-v-a5f18971]{font-size:13px;font-weight:700;color:#bbb}.balance-actions[data-v-a5f18971]{display:flex;flex-direction:column;gap:7px;flex-shrink:0}.bal-btn[data-v-a5f18971]{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-a5f18971]:active{transform:scale(.97)}.bal-btn.recharge[data-v-a5f18971]{background:#e2001a;color:#fff}.bal-btn.withdraw[data-v-a5f18971]{background:#f4f5f7;color:#333}.group-cap[data-v-a5f18971]{margin:6px 18px 8px;font-size:11px;font-weight:700;color:#bbb;letter-spacing:.06em;text-transform:uppercase}.group-cap[data-v-a5f18971]:first-of-type{margin-top:2px}.service-panel[data-v-a5f18971]{background:#fff;border-radius:16px;overflow:hidden;margin:0 14px 14px;box-shadow:0 1px 4px #0000000d}.svc-row[data-v-a5f18971]{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-a5f18971]:last-child{border-bottom:none}.svc-row[data-v-a5f18971]:active{background:#fafafa}.svc-icon[data-v-a5f18971]{width:38px;height:38px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.svc-label[data-v-a5f18971]{flex:1;font-size:15px;font-weight:600;color:#333}.svc-chevron[data-v-a5f18971]{flex-shrink:0;color:#ccc}.logout[data-v-a5f18971]{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-a5f18971]:active{background:#fef2f2;color:#c00;border-color:#fecaca}.page[data-v-d194fd8d]{width:100%;height:100%;display:flex;flex-direction:column;background:#f4f5f7;overflow:hidden;position:relative}.top-bar[data-v-d194fd8d]{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-d194fd8d]{width:38px;height:38px;border:none;border-radius:50%;background:#f5f5f5;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#333;flex-shrink:0}.title[data-v-d194fd8d]{flex:1;text-align:center;font-size:16px;font-weight:700;color:#333}.link-records[data-v-d194fd8d]{flex-shrink:0;padding:8px 10px;border:none;background:none;font-size:13px;font-weight:600;color:#e2001a;cursor:pointer;font-family:inherit}.scroll-area[data-v-d194fd8d]{flex:1;overflow-y:auto;scrollbar-width:none;padding:12px 14px 16px}.scroll-area.has-footer[data-v-d194fd8d]{padding-bottom:calc(88px + env(safe-area-inset-bottom,0px))}.scroll-area[data-v-d194fd8d]::-webkit-scrollbar{display:none}.guest[data-v-d194fd8d]{padding:48px 20px;text-align:center}.guest p[data-v-d194fd8d]{margin:0 0 16px;font-size:14px;color:#64748b}.guest-btn[data-v-d194fd8d]{padding:12px 28px;border:none;border-radius:999px;background:#e2001a;color:#fff;font-size:14px;font-weight:700;cursor:pointer;font-family:inherit}.surface[data-v-d194fd8d]{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-d194fd8d]{margin:0 0 6px;font-size:15px;font-weight:800;color:#333}.section-desc[data-v-d194fd8d]{margin:0 0 14px;font-size:12px;line-height:1.5;color:#64748b}.preset-grid[data-v-d194fd8d]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.preset-btn[data-v-d194fd8d]{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-d194fd8d]{grid-column:1 / -1}.preset-btn.active[data-v-d194fd8d]{border-color:#e2001a;background:#e2001a;color:#fff}.custom-wrap[data-v-d194fd8d]{margin-top:14px;padding-top:14px;border-top:1px dashed #e2e8f0}.fld[data-v-d194fd8d]{display:flex;flex-direction:column;gap:6px}.fld .lbl[data-v-d194fd8d]{font-size:12px;font-weight:600;color:#475569}.inp[data-v-d194fd8d]{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-d194fd8d]:focus{outline:none;border-color:#e2001a;background:#fff}.pay-list[data-v-d194fd8d]{display:flex;flex-direction:column;gap:8px}.pay-item[data-v-d194fd8d]{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-d194fd8d]{border-color:#e2001a;background:#fff8f8;color:#e2001a}.pay-radio[data-v-d194fd8d]{accent-color:#E2001A;width:18px;height:18px;flex-shrink:0}.footer[data-v-d194fd8d]{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-d194fd8d]{width:100%;padding:15px 16px;border:none;border-radius:14px;background:#e2001a;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-d194fd8d]:disabled{opacity:.65;cursor:wait}.spin[data-v-d194fd8d]{width:22px;height:22px;border:2.5px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-d194fd8d .7s linear infinite}@keyframes spin-d194fd8d{to{transform:rotate(360deg)}}.toast[data-v-d194fd8d]{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-d194fd8d]{background:#b91c1cf0}.toast-enter-active[data-v-d194fd8d],.toast-leave-active[data-v-d194fd8d]{transition:opacity .2s}.toast-enter-from[data-v-d194fd8d],.toast-leave-to[data-v-d194fd8d]{opacity:0}.page[data-v-e32ecf31]{width:100%;height:100%;display:flex;flex-direction:column;background:#f4f5f7;overflow:hidden}.top-bar[data-v-e32ecf31]{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-e32ecf31]{width:38px;height:38px;border:none;border-radius:50%;background:#f5f5f5;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#333}.title[data-v-e32ecf31]{font-size:16px;font-weight:700;color:#333}.spacer[data-v-e32ecf31]{width:38px}.scroll-area[data-v-e32ecf31]{flex:1;overflow-y:auto;padding:12px 14px 24px;scrollbar-width:none}.scroll-area[data-v-e32ecf31]::-webkit-scrollbar{display:none}.state[data-v-e32ecf31]{text-align:center;padding:48px 16px;font-size:14px;color:#64748b}.state.error[data-v-e32ecf31]{color:#dc2626}.surface[data-v-e32ecf31]{background:#fff;border-radius:16px;padding:16px;margin-bottom:12px;box-shadow:0 1px 3px #0000000f}.block-title[data-v-e32ecf31]{margin:0 0 12px;font-size:13px;font-weight:700;color:#64748b}.kv[data-v-e32ecf31]{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-e32ecf31]:last-child{border-bottom:none}.kv.col[data-v-e32ecf31]{flex-direction:column}.k[data-v-e32ecf31]{color:#64748b;flex-shrink:0}.v[data-v-e32ecf31]{color:#333;font-weight:600;text-align:right;word-break:break-word}.v.strong[data-v-e32ecf31]{font-size:18px;font-weight:800}.mono[data-v-e32ecf31]{margin:0;font-size:12px;line-height:1.5;word-break:break-all;color:#334155}.badge[data-v-e32ecf31]{padding:4px 10px;border-radius:8px;font-size:12px;font-weight:700}.badge.s-pending[data-v-e32ecf31]{background:#fef3c7;color:#92400e}.badge.s-approved[data-v-e32ecf31]{background:#dcfce7;color:#166534}.badge.s-rejected[data-v-e32ecf31]{background:#fee2e2;color:#991b1b}.copy-btn[data-v-e32ecf31]{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:#333;cursor:pointer;font-family:inherit}.link[data-v-e32ecf31]{color:#e2001a;font-size:14px;font-weight:600;word-break:break-all}.page[data-v-0d99c8e2]{width:100%;height:100%;display:flex;flex-direction:column;background:#f4f5f7;overflow:hidden}.top-bar[data-v-0d99c8e2]{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-0d99c8e2]{width:38px;height:38px;border:none;border-radius:50%;background:#f5f5f5;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#333}.title[data-v-0d99c8e2]{font-size:16px;font-weight:700;color:#333}.spacer[data-v-0d99c8e2]{width:38px}.scroll-area[data-v-0d99c8e2]{flex:1;overflow-y:auto;padding:12px 14px 20px;scrollbar-width:none}.scroll-area[data-v-0d99c8e2]::-webkit-scrollbar{display:none}.guest[data-v-0d99c8e2]{padding:48px 20px;text-align:center}.guest p[data-v-0d99c8e2]{margin:0 0 16px;font-size:14px;color:#64748b}.guest-btn[data-v-0d99c8e2]{padding:12px 28px;border:none;border-radius:999px;background:#e2001a;color:#fff;font-size:14px;font-weight:700;cursor:pointer;font-family:inherit}.tabs[data-v-0d99c8e2]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.tab[data-v-0d99c8e2]{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-0d99c8e2]{background:#e2001a;border-color:#e2001a;color:#fff}.state[data-v-0d99c8e2]{text-align:center;padding:32px 16px;font-size:14px;color:#64748b}.state.error[data-v-0d99c8e2]{color:#dc2626}.empty[data-v-0d99c8e2]{text-align:center;padding:40px 16px;font-size:13px;color:#94a3b8}.rec-list[data-v-0d99c8e2]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.rec-row[data-v-0d99c8e2]{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-0d99c8e2]{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.rec-amt[data-v-0d99c8e2]{font-size:16px;font-weight:800;color:#333}.rec-st[data-v-0d99c8e2]{font-size:11px;font-weight:700;padding:4px 8px;border-radius:6px}.rec-st.s-pending[data-v-0d99c8e2]{background:#fef3c7;color:#92400e}.rec-st.s-approved[data-v-0d99c8e2]{background:#dcfce7;color:#166534}.rec-st.s-rejected[data-v-0d99c8e2]{background:#fee2e2;color:#991b1b}.rec-sub[data-v-0d99c8e2]{font-size:12px;color:#94a3b8}.list-footer[data-v-0d99c8e2]{text-align:center;padding:16px 0 8px}.muted[data-v-0d99c8e2]{margin:0;font-size:13px;color:#94a3b8}.load-more[data-v-0d99c8e2]{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-8e40ee8c]{width:100%;height:100%;display:flex;flex-direction:column;background:#f4f5f7;overflow:hidden}.top-bar[data-v-8e40ee8c]{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-8e40ee8c]{width:38px;height:38px;border:none;border-radius:50%;background:#f5f5f5;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#333}.title[data-v-8e40ee8c]{font-size:16px;font-weight:700;color:#333}.add-btn[data-v-8e40ee8c]{width:38px;height:38px;border:none;border-radius:50%;background:#e2001a;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center}.scroll-area[data-v-8e40ee8c]{flex:1;overflow-y:auto;padding:14px 14px 24px;scrollbar-width:none}.scroll-area[data-v-8e40ee8c]::-webkit-scrollbar{display:none}.state[data-v-8e40ee8c]{text-align:center;padding:48px 16px;font-size:14px;color:#64748b}.state.error[data-v-8e40ee8c]{color:#dc2626}.empty[data-v-8e40ee8c]{display:flex;flex-direction:column;align-items:center;padding:56px 24px 32px;text-align:center}.empty-icon[data-v-8e40ee8c]{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-8e40ee8c]{font-size:14px;color:#64748b;margin:0 0 20px}.empty-btn[data-v-8e40ee8c]{padding:12px 28px;border:none;border-radius:999px;background:#e2001a;color:#fff;font-size:14px;font-weight:700;cursor:pointer;font-family:inherit}.addr-list[data-v-8e40ee8c]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.addr-card[data-v-8e40ee8c]{background:#fff;border-radius:16px;padding:16px;border:1.5px solid transparent;box-shadow:0 1px 3px #0000000f}.addr-card.is-default[data-v-8e40ee8c]{border-color:#e2001a}.card-top[data-v-8e40ee8c]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.type-badge[data-v-8e40ee8c]{display:inline-block;padding:3px 10px;border-radius:6px;font-size:12px;font-weight:700;background:#f1f5f9;color:#334155}.default-tag[data-v-8e40ee8c]{font-size:11px;font-weight:700;color:#fff;background:#e2001a;padding:2px 8px;border-radius:6px}.card-label[data-v-8e40ee8c]{font-size:12px;color:#64748b;margin-bottom:4px}.card-addr[data-v-8e40ee8c]{font-size:13px;line-height:1.5;word-break:break-all;color:#333;font-weight:500;margin:0 0 12px}.card-actions[data-v-8e40ee8c]{display:flex;gap:8px;flex-wrap:wrap}.action-btn[data-v-8e40ee8c]{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-8e40ee8c]:disabled{opacity:.6;cursor:wait}.action-btn.danger[data-v-8e40ee8c]{color:#dc2626;border-color:#fecaca;background:#fff5f5}.sheet-mask[data-v-8e40ee8c]{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073;display:flex;align-items:flex-end;z-index:100}.sheet[data-v-8e40ee8c]{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-8e40ee8c]::-webkit-scrollbar{display:none}.sheet-handle[data-v-8e40ee8c]{width:40px;height:4px;border-radius:2px;background:#e2e8f0;margin:0 auto 16px}.sheet-title[data-v-8e40ee8c]{font-size:17px;font-weight:800;color:#333;margin:0 0 20px}.form-group[data-v-8e40ee8c]{margin-bottom:16px}.form-label[data-v-8e40ee8c]{display:block;font-size:13px;font-weight:600;color:#475569;margin-bottom:8px}.type-list[data-v-8e40ee8c]{display:flex;flex-wrap:wrap;gap:8px}.type-opt[data-v-8e40ee8c]{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-8e40ee8c]{border-color:#e2001a;background:#e2001a;color:#fff}.inp[data-v-8e40ee8c]{width:100%;padding:12px 14px;border:1.5px solid #e2e8f0;border-radius:12px;font-size:14px;font-family:inherit;background:#fafafa;color:#333;outline:none;box-sizing:border-box;transition:border-color .15s}.inp[data-v-8e40ee8c]:focus{border-color:#e2001a;background:#fff}.inp.textarea[data-v-8e40ee8c]{resize:none;line-height:1.5}.default-row[data-v-8e40ee8c]{display:flex;align-items:center;gap:12px;margin-bottom:16px;cursor:pointer}.toggle-wrap[data-v-8e40ee8c]{flex-shrink:0}.toggle[data-v-8e40ee8c]{display:block;width:44px;height:26px;border-radius:13px;background:#cbd5e1;position:relative;cursor:pointer;transition:background .2s}.toggle[data-v-8e40ee8c]: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-8e40ee8c]{background:#e2001a}.toggle.on[data-v-8e40ee8c]:after{transform:translate(18px)}.default-lbl[data-v-8e40ee8c]{font-size:14px;color:#334155;font-weight:500}.form-err[data-v-8e40ee8c]{font-size:13px;color:#dc2626;margin:-8px 0 12px;padding:8px 12px;background:#fef2f2;border-radius:8px}.submit-btn[data-v-8e40ee8c]{width:100%;padding:15px;border:none;border-radius:14px;background:#e2001a;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-8e40ee8c]:disabled{opacity:.65;cursor:wait}.sr-only[data-v-8e40ee8c]{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-8e40ee8c]{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-8e40ee8c .65s linear infinite}.spin.light[data-v-8e40ee8c]{border-color:#ffffff40;border-top-color:#fff}@keyframes spin-8e40ee8c{to{transform:rotate(360deg)}}.toast[data-v-8e40ee8c]{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-8e40ee8c]{background:#b91c1ce6}.toast-enter-active[data-v-8e40ee8c],.toast-leave-active[data-v-8e40ee8c]{transition:all .25s ease}.toast-enter-from[data-v-8e40ee8c],.toast-leave-to[data-v-8e40ee8c]{opacity:0;transform:translate(-50%) translateY(8px)}.sheet-enter-active[data-v-8e40ee8c],.sheet-leave-active[data-v-8e40ee8c]{transition:all .28s cubic-bezier(.4,0,.2,1)}.sheet-enter-from[data-v-8e40ee8c],.sheet-leave-to[data-v-8e40ee8c]{opacity:0}.sheet-enter-from .sheet[data-v-8e40ee8c],.sheet-leave-to .sheet[data-v-8e40ee8c]{transform:translateY(100%)}.sheet-enter-active .sheet[data-v-8e40ee8c],.sheet-leave-active .sheet[data-v-8e40ee8c]{transition:transform .28s cubic-bezier(.4,0,.2,1)}.page[data-v-54fa7b89]{width:100%;height:100%;display:flex;flex-direction:column;background:#f4f5f7;overflow:hidden}.top-bar[data-v-54fa7b89]{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-54fa7b89]{width:38px;height:38px;border:none;border-radius:50%;background:#f5f5f5;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#333}.title[data-v-54fa7b89]{font-size:16px;font-weight:700;color:#333}.link-records[data-v-54fa7b89]{padding:8px 10px;border:none;background:none;font-size:13px;font-weight:600;color:#e2001a;cursor:pointer;font-family:inherit}.scroll-area[data-v-54fa7b89]{flex:1;overflow-y:auto;padding:12px 14px 16px;scrollbar-width:none}.scroll-area.has-footer[data-v-54fa7b89]{padding-bottom:calc(88px + env(safe-area-inset-bottom,0px))}.scroll-area[data-v-54fa7b89]::-webkit-scrollbar{display:none}.guest[data-v-54fa7b89]{padding:48px 20px;text-align:center}.guest p[data-v-54fa7b89]{margin:0 0 16px;font-size:14px;color:#64748b}.guest-btn[data-v-54fa7b89]{padding:12px 28px;border:none;border-radius:999px;background:#e2001a;color:#fff;font-size:14px;font-weight:700;cursor:pointer;font-family:inherit}.balance-card[data-v-54fa7b89]{background:linear-gradient(135deg,#e2001a,#c5001a);border-radius:16px;padding:18px 20px;margin-bottom:12px;color:#fff}.bal-label[data-v-54fa7b89]{font-size:12px;font-weight:600;color:#fff9;letter-spacing:.04em}.bal-amount[data-v-54fa7b89]{display:flex;align-items:baseline;gap:6px;margin-top:6px}.bal-currency[data-v-54fa7b89]{font-size:13px;font-weight:700;color:#ffffff8c}.bal-val[data-v-54fa7b89]{font-size:28px;font-weight:800;letter-spacing:-.5px}.bal-hint[data-v-54fa7b89]{margin:8px 0 0;font-size:12px;color:#fff6}.surface[data-v-54fa7b89]{background:#fff;border-radius:16px;padding:16px 16px 18px;margin-bottom:12px;box-shadow:0 1px 3px #0000000f}.section-head[data-v-54fa7b89]{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.section-title[data-v-54fa7b89]{margin:0 0 14px;font-size:15px;font-weight:800;color:#333}.section-head .section-title[data-v-54fa7b89]{margin:0}.add-addr-btn[data-v-54fa7b89]{font-size:13px;font-weight:600;color:#e2001a;border:none;background:none;cursor:pointer;font-family:inherit}.amount-wrap[data-v-54fa7b89]{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-54fa7b89]:focus-within{border-color:#e2001a;background:#fff}.amount-prefix[data-v-54fa7b89]{font-size:14px;font-weight:700;color:#64748b;flex-shrink:0}.amount-inp[data-v-54fa7b89]{flex:1;border:none;background:transparent;font-size:20px;font-weight:700;color:#333;padding:14px 0;outline:none;font-family:inherit;min-width:0}.amount-inp[data-v-54fa7b89]::placeholder{color:#cbd5e1;font-size:14px;font-weight:400}.field-hint[data-v-54fa7b89]{margin:8px 0 0;font-size:12px;color:#94a3b8}.addr-loading[data-v-54fa7b89]{font-size:13px;color:#94a3b8;padding:8px 0}.no-addr[data-v-54fa7b89]{text-align:center;padding:12px 0}.no-addr p[data-v-54fa7b89]{font-size:13px;color:#64748b;margin:0 0 12px}.no-addr-btn[data-v-54fa7b89]{padding:10px 24px;border:1.5px solid #E2001A;border-radius:10px;background:transparent;color:#e2001a;font-size:13px;font-weight:700;cursor:pointer;font-family:inherit}.addr-list[data-v-54fa7b89]{display:flex;flex-direction:column;gap:8px}.addr-item[data-v-54fa7b89]{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-54fa7b89]{border-color:#e2001a;background:#fff8f8}.addr-item-inner[data-v-54fa7b89]{flex:1;min-width:0}.addr-top[data-v-54fa7b89]{display:flex;align-items:center;gap:6px;margin-bottom:4px}.addr-type[data-v-54fa7b89]{font-size:11px;font-weight:700;padding:2px 8px;border-radius:5px;background:#f1f5f9;color:#334155}.addr-default[data-v-54fa7b89]{font-size:10px;font-weight:700;padding:2px 6px;border-radius:5px;background:#e2001a;color:#fff}.addr-name[data-v-54fa7b89]{font-size:12px;color:#64748b;margin:0 0 2px}.addr-text[data-v-54fa7b89]{font-size:13px;color:#333;font-weight:500;word-break:break-all;margin:0;line-height:1.4}.addr-check[data-v-54fa7b89]{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-54fa7b89]{background:#e2001a;border-color:#e2001a}.inp[data-v-54fa7b89]{width:100%;padding:12px 14px;border:1.5px solid #e2e8f0;border-radius:12px;font-size:14px;font-family:inherit;background:#fafafa;color:#333;outline:none;box-sizing:border-box;transition:border-color .15s}.inp[data-v-54fa7b89]:focus{border-color:#e2001a;background:#fff}.footer[data-v-54fa7b89]{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-54fa7b89]{width:100%;padding:15px;border:none;border-radius:14px;background:#e2001a;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-54fa7b89]:disabled{opacity:.65;cursor:wait}.sr-only[data-v-54fa7b89]{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-54fa7b89]{width:18px;height:18px;border:2.5px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-54fa7b89 .65s linear infinite}@keyframes spin-54fa7b89{to{transform:rotate(360deg)}}.toast[data-v-54fa7b89]{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-54fa7b89]{background:#b91c1ce6}.toast-enter-active[data-v-54fa7b89],.toast-leave-active[data-v-54fa7b89]{transition:all .25s ease}.toast-enter-from[data-v-54fa7b89],.toast-leave-to[data-v-54fa7b89]{opacity:0;transform:translate(-50%) translateY(8px)}.page[data-v-03cbab7e]{width:100%;height:100%;display:flex;flex-direction:column;background:#f4f5f7;overflow:hidden}.top-bar[data-v-03cbab7e]{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-03cbab7e]{width:38px;height:38px;border:none;border-radius:50%;background:#f5f5f5;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#333}.title[data-v-03cbab7e]{font-size:16px;font-weight:700;color:#333}.spacer[data-v-03cbab7e]{width:38px}.scroll-area[data-v-03cbab7e]{flex:1;overflow-y:auto;padding:12px 14px 20px;scrollbar-width:none}.scroll-area[data-v-03cbab7e]::-webkit-scrollbar{display:none}.tabs[data-v-03cbab7e]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.tab[data-v-03cbab7e]{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-03cbab7e]{background:#e2001a;border-color:#e2001a;color:#fff}.state[data-v-03cbab7e]{text-align:center;padding:32px 16px;font-size:14px;color:#64748b}.state.error[data-v-03cbab7e]{color:#dc2626}.empty[data-v-03cbab7e]{text-align:center;padding:40px 16px;font-size:13px;color:#94a3b8}.rec-list[data-v-03cbab7e]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.rec-row[data-v-03cbab7e]{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-03cbab7e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.rec-amt[data-v-03cbab7e]{font-size:16px;font-weight:800;color:#333}.rec-st[data-v-03cbab7e]{font-size:11px;font-weight:700;padding:4px 8px;border-radius:6px}.rec-st.s-pending[data-v-03cbab7e]{background:#fef3c7;color:#92400e}.rec-st.s-approved[data-v-03cbab7e]{background:#dcfce7;color:#166534}.rec-st.s-rejected[data-v-03cbab7e]{background:#fee2e2;color:#991b1b}.rec-sub[data-v-03cbab7e]{font-size:12px;color:#94a3b8}.list-footer[data-v-03cbab7e]{text-align:center;padding:16px 0 8px}.muted[data-v-03cbab7e]{margin:0;font-size:13px;color:#94a3b8}.load-more[data-v-03cbab7e]{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-c402bb9e]{width:100%;height:100%;display:flex;flex-direction:column;background:#f4f5f7;overflow:hidden}.top-bar[data-v-c402bb9e]{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-c402bb9e]{width:38px;height:38px;border:none;border-radius:50%;background:#f5f5f5;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#333}.title[data-v-c402bb9e]{font-size:16px;font-weight:700;color:#333}.spacer[data-v-c402bb9e]{width:38px}.scroll-area[data-v-c402bb9e]{flex:1;overflow-y:auto;padding:12px 14px 24px;scrollbar-width:none}.scroll-area[data-v-c402bb9e]::-webkit-scrollbar{display:none}.state[data-v-c402bb9e]{text-align:center;padding:48px 16px;font-size:14px;color:#64748b}.state.error[data-v-c402bb9e]{color:#dc2626}.status-hero[data-v-c402bb9e]{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-c402bb9e]{width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:12px}.h-approved .status-icon[data-v-c402bb9e]{background:#dcfce7;color:#16a34a}.h-rejected .status-icon[data-v-c402bb9e]{background:#fee2e2;color:#dc2626}.h-pending .status-icon[data-v-c402bb9e]{background:#fef3c7;color:#d97706}.status-text[data-v-c402bb9e]{font-size:16px;font-weight:800;color:#333}.surface[data-v-c402bb9e]{background:#fff;border-radius:16px;padding:16px;margin-bottom:12px;box-shadow:0 1px 3px #0000000f}.block-title[data-v-c402bb9e]{margin:0 0 12px;font-size:13px;font-weight:700;color:#64748b}.kv[data-v-c402bb9e]{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-c402bb9e]:last-child{border-bottom:none}.kv.col[data-v-c402bb9e]{flex-direction:column}.k[data-v-c402bb9e]{color:#64748b;flex-shrink:0}.v[data-v-c402bb9e]{color:#333;font-weight:600;text-align:right;word-break:break-word}.v.strong[data-v-c402bb9e]{font-size:18px;font-weight:800}.v.text-warn[data-v-c402bb9e]{color:#d97706}.v.text-ok[data-v-c402bb9e]{color:#16a34a}.mono[data-v-c402bb9e]{margin:4px 0 0;font-size:12px;line-height:1.5;word-break:break-all;color:#334155}.copy-btn[data-v-c402bb9e]{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:#333;cursor:pointer;font-family:inherit}.page[data-v-3c010a8c]{width:100%;height:100%;display:flex;flex-direction:column;background:#f4f5f7}.top-bar[data-v-3c010a8c]{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-3c010a8c]{width:38px;height:38px;border:none;border-radius:50%;background:#f5f5f5;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#333}.title[data-v-3c010a8c]{font-size:16px;font-weight:700;color:#333}.spacer[data-v-3c010a8c]{width:38px}.main[data-v-3c010a8c]{flex:1;display:flex;align-items:center;justify-content:center;padding:24px 28px}.grab-center[data-v-3c010a8c]{display:flex;flex-direction:column;align-items:center;gap:20px;width:100%}.grab-ring[data-v-3c010a8c]{width:168px;height:168px;border-radius:50%;background:conic-gradient(from 0deg,#e2001a,#ff4d4d,#e2001a);padding:3px;box-shadow:0 0 0 12px #e2001a14,0 12px 40px #e2001a33;transition:box-shadow .3s}.grab-ring.pulse[data-v-3c010a8c]{animation:ringPulse-3c010a8c 1.2s ease-in-out infinite}@keyframes ringPulse-3c010a8c{0%,to{box-shadow:0 0 0 12px #e2001a14,0 12px 40px #e2001a33}50%{box-shadow:0 0 0 22px #e2001a1f,0 16px 50px #e2001a4d}}.grab-btn[data-v-3c010a8c]{width:100%;height:100%;border-radius:50%;border:none;background:#e2001a;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s,transform .15s}.grab-btn[data-v-3c010a8c]:not(:disabled):active{transform:scale(.94);background:#c5001a}.grab-btn[data-v-3c010a8c]:disabled{cursor:not-allowed;opacity:.75}.spin-icon[data-v-3c010a8c]{animation:spinR-3c010a8c .8s linear infinite}@keyframes spinR-3c010a8c{to{transform:rotate(360deg)}}.grab-label[data-v-3c010a8c]{font-size:15px;font-weight:600;color:#333;letter-spacing:.3px}.err-card[data-v-3c010a8c]{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-3c010a8c]{animation:errIn-3c010a8c .25s ease}.err-fade-leave-active[data-v-3c010a8c]{animation:errIn-3c010a8c .2s ease reverse}@keyframes errIn-3c010a8c{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.state-box[data-v-3c010a8c]{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center;width:100%}.state-icon[data-v-3c010a8c]{width:72px;height:72px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:4px}.state-icon.success[data-v-3c010a8c]{background:#ecfdf5;color:#059669}.state-icon.warn[data-v-3c010a8c]{background:#fffbeb;color:#d97706}.state-title[data-v-3c010a8c]{font-size:17px;font-weight:700;color:#333;line-height:1.4;max-width:280px}.state-desc[data-v-3c010a8c]{font-size:13px;color:#666;line-height:1.6;max-width:260px;margin-top:-4px}.action-row[data-v-3c010a8c]{display:flex;gap:10px;margin-top:8px;width:100%;max-width:300px}.action-btn[data-v-3c010a8c]{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-3c010a8c]:active{transform:scale(.97)}.action-btn.primary[data-v-3c010a8c]{background:#e2001a;color:#fff}.action-btn.secondary[data-v-3c010a8c]{background:#f0f0f0;color:#333}.page[data-v-058fb878]{width:100%;height:100%;display:flex;flex-direction:column;background:#f4f5f7;overflow:hidden}.top-bar[data-v-058fb878]{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-058fb878]{width:38px;height:38px;border:none;border-radius:50%;background:#f5f5f5;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#333;transition:background .2s}.back-btn[data-v-058fb878]:active{background:#ebebeb}.title[data-v-058fb878]{font-size:16px;font-weight:700;color:#333}.spacer[data-v-058fb878]{width:38px}.tabs-bar[data-v-058fb878]{flex-shrink:0;background:#fff;border-bottom:1px solid rgba(0,0,0,.06);overflow-x:auto;scrollbar-width:none}.tabs-bar[data-v-058fb878]::-webkit-scrollbar{display:none}.tabs-track[data-v-058fb878]{display:flex;padding:0 10px;white-space:nowrap;gap:2px}.tab-btn[data-v-058fb878]{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-058fb878]{color:#e2001a;font-weight:700}.tab-btn.active[data-v-058fb878]:after{content:"";position:absolute;bottom:0;left:12px;right:12px;height:2px;background:#e2001a;border-radius:1px}.scroll-area[data-v-058fb878]{flex:1;overflow-y:auto;scrollbar-width:none;padding:12px 14px 20px}.scroll-area[data-v-058fb878]::-webkit-scrollbar{display:none}.state[data-v-058fb878]{text-align:center;padding:48px 16px;font-size:14px;color:#64748b}.state.error[data-v-058fb878]{color:#dc2626}.empty[data-v-058fb878]{display:flex;flex-direction:column;align-items:center;padding:56px 16px;font-size:14px;color:#94a3b8}.empty p[data-v-058fb878]{margin:0}.list[data-v-058fb878]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.row[data-v-058fb878]{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-058fb878]{display:flex;flex-direction:column;gap:4px;min-width:0}.type-tag[data-v-058fb878]{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-058fb878]{background:#fee2e2;color:#991b1b}.tag-recycle[data-v-058fb878]{background:#fef9c3;color:#854d0e}.tag-commission[data-v-058fb878]{background:#dcfce7;color:#166534}.tag-recharge[data-v-058fb878]{background:#d1fae5;color:#065f46}.tag-admin[data-v-058fb878]{background:#dbeafe;color:#1e40af}.tag-agent[data-v-058fb878]{background:#f3e8ff;color:#7c3aed}.tag-vip[data-v-058fb878]{background:#fde68a;color:#92400e}.tag-withdraw[data-v-058fb878]{background:#ffe4e6;color:#9f1239}.tag-default[data-v-058fb878]{background:#f1f5f9;color:#64748b}.row-time[data-v-058fb878]{font-size:11px;color:#94a3b8}.row-right[data-v-058fb878]{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}.delta[data-v-058fb878]{font-size:20px;font-weight:800;letter-spacing:-.4px;line-height:1.1}.delta.positive[data-v-058fb878]{color:#16a34a}.delta.negative[data-v-058fb878]{color:#dc2626}.balance-after[data-v-058fb878]{font-size:11px;color:#94a3b8}.list-footer[data-v-058fb878]{padding:16px 0 8px;text-align:center}.footer-hint[data-v-058fb878]{margin:0;font-size:13px;color:#64748b}.footer-hint.muted[data-v-058fb878]{color:#94a3b8;font-size:12px}.load-more[data-v-058fb878]{padding:12px 28px;border:1px solid #e2e8f0;border-radius:999px;background:#fff;font-size:14px;font-weight:600;color:#333;cursor:pointer;font-family:inherit}.load-more[data-v-058fb878]:active{background:#f8fafc}.page[data-v-227c65f9]{width:100%;height:100%;display:flex;flex-direction:column;background:#f4f5f7;overflow:hidden}.top-bar[data-v-227c65f9]{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-227c65f9]{width:38px;height:38px;border:none;border-radius:50%;background:#f5f5f5;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#333}.back-btn[data-v-227c65f9]:active{background:#ebebeb}.title[data-v-227c65f9]{font-size:16px;font-weight:700;color:#333}.spacer[data-v-227c65f9]{width:38px}.scroll-area[data-v-227c65f9]{flex:1;overflow-y:auto;scrollbar-width:none;padding:0 0 40px}.scroll-area[data-v-227c65f9]::-webkit-scrollbar{display:none}.state-msg[data-v-227c65f9]{padding:56px 20px;text-align:center;font-size:14px;color:#64748b}.state-msg.error[data-v-227c65f9]{color:#dc2626}.guest-panel[data-v-227c65f9]{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-227c65f9]{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-227c65f9]{margin:0 0 20px;font-size:14px;color:#64748b;line-height:1.6}.guest-btn[data-v-227c65f9]{padding:13px 36px;border:none;border-radius:999px;background:#e2001a;color:#fff;font-size:15px;font-weight:700;cursor:pointer;font-family:inherit}.hero-card[data-v-227c65f9]{background:linear-gradient(135deg,#e2001a,#c5001a);padding:28px 20px 32px;text-align:center;margin-bottom:2px}.hero-avatar-wrap[data-v-227c65f9]{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-227c65f9]{width:100%;height:100%;border-radius:50%;object-fit:cover;display:block;background:#555}.hero-name[data-v-227c65f9]{margin:0 0 6px;font-size:20px;font-weight:800;color:#fff;letter-spacing:-.4px}.hero-sub[data-v-227c65f9]{margin:0;font-size:13px;color:#fff9}.card[data-v-227c65f9]{margin:12px 14px 0;background:#fff;border-radius:16px;padding:18px 18px 20px;box-shadow:0 1px 4px #0f172a12}.card-label[data-v-227c65f9]{margin:0 0 12px;font-size:11px;font-weight:700;color:#94a3b8;letter-spacing:.06em;text-transform:uppercase}.code-row[data-v-227c65f9]{display:flex;align-items:center;justify-content:space-between;gap:12px}.code-text[data-v-227c65f9]{font-size:26px;font-weight:900;color:#333;letter-spacing:4px;font-variant-numeric:tabular-nums}.copy-btn[data-v-227c65f9]{display:flex;align-items:center;gap:5px;padding:8px 14px;border-radius:10px;border:none;background:#f5f5f5;color:#333;font-size:13px;font-weight:700;font-family:inherit;cursor:pointer;transition:background .15s,color .15s;flex-shrink:0}.copy-btn.copied[data-v-227c65f9]{background:#f0fdf4;color:#16a34a}.copy-btn[data-v-227c65f9]:active{background:#ebebeb}.link-box[data-v-227c65f9]{background:#fafafa;border-radius:10px;padding:11px 14px;margin-bottom:12px;border:1.5px solid #e2e8f0}.link-text[data-v-227c65f9]{font-size:12px;color:#475569;line-height:1.6;word-break:break-all}.link-copy-btn[data-v-227c65f9]{width:100%;display:flex;align-items:center;justify-content:center;gap:6px;padding:13px 0;border-radius:12px;border:none;background:#e2001a;color:#fff;font-size:14px;font-weight:700;font-family:inherit;cursor:pointer;transition:opacity .15s}.link-copy-btn.copied[data-v-227c65f9]{background:#16a34a}.link-copy-btn[data-v-227c65f9]:active{opacity:.85}.steps-card[data-v-227c65f9]{padding-bottom:22px}.step-list[data-v-227c65f9]{display:flex;flex-direction:column;gap:16px}.step-item[data-v-227c65f9]{display:flex;align-items:flex-start;gap:14px}.step-num[data-v-227c65f9]{width:28px;height:28px;border-radius:50%;flex-shrink:0;background:#e2001a;color:#fff;font-size:13px;font-weight:800;display:flex;align-items:center;justify-content:center}.step-body[data-v-227c65f9]{min-width:0}.step-title[data-v-227c65f9]{margin:0 0 3px;font-size:14px;font-weight:700;color:#333}.step-desc[data-v-227c65f9]{margin:0;font-size:12px;color:#64748b;line-height:1.5}.toast[data-v-227c65f9]{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-227c65f9],.toast-fade-leave-active[data-v-227c65f9]{transition:opacity .25s,transform .25s}.toast-fade-enter-from[data-v-227c65f9],.toast-fade-leave-to[data-v-227c65f9]{opacity:0;transform:translate(-50%) translateY(8px)}.page[data-v-5b49c14d]{width:100%;height:100%;display:flex;flex-direction:column;background:#f4f5f7;overflow:hidden}.top-bar[data-v-5b49c14d]{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-5b49c14d]{width:38px;height:38px;border:none;border-radius:50%;background:#f5f5f5;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#333}.back-btn[data-v-5b49c14d]:active{background:#ebebeb}.title[data-v-5b49c14d]{font-size:16px;font-weight:700;color:#333}.spacer[data-v-5b49c14d]{width:38px}.scroll-area[data-v-5b49c14d]{flex:1;overflow-y:auto;scrollbar-width:none;padding:16px 14px 40px}.scroll-area[data-v-5b49c14d]::-webkit-scrollbar{display:none}.intro-banner[data-v-5b49c14d]{display:flex;align-items:flex-start;gap:10px;background:#fff;border-radius:14px;padding:14px 16px;margin-bottom:12px;border-left:3px solid #E2001A;box-shadow:0 1px 4px #0f172a0f}.intro-icon[data-v-5b49c14d]{flex-shrink:0;margin-top:1px;color:#e2001a}.intro-text[data-v-5b49c14d]{margin:0;font-size:13px;color:#334155;line-height:1.65}.alert-card[data-v-5b49c14d]{background:#fffbeb;border-radius:14px;padding:14px 16px;margin-bottom:12px;border:1.5px solid #fde68a}.alert-head[data-v-5b49c14d]{display:flex;align-items:center;gap:7px;color:#92400e;font-size:13px;font-weight:700;margin-bottom:6px}.alert-body[data-v-5b49c14d]{margin:0;font-size:12px;color:#78350f;line-height:1.65}.rules-list[data-v-5b49c14d]{display:flex;flex-direction:column;gap:10px;margin-bottom:12px}.rule-card[data-v-5b49c14d]{background:#fff;border-radius:14px;padding:16px 16px 18px;box-shadow:0 1px 4px #0f172a0f}.rule-head[data-v-5b49c14d]{display:flex;align-items:center;gap:10px;margin-bottom:10px}.rule-num[data-v-5b49c14d]{width:24px;height:24px;border-radius:50%;flex-shrink:0;background:#e2001a;color:#fff;font-size:12px;font-weight:800;display:flex;align-items:center;justify-content:center}.rule-title[data-v-5b49c14d]{margin:0;font-size:14px;font-weight:700;color:#333}.rule-desc[data-v-5b49c14d]{margin:0 0 4px;font-size:13px;color:#475569;line-height:1.7}.rule-desc[data-v-5b49c14d]:last-child{margin-bottom:0}.rule-desc--indent[data-v-5b49c14d]{padding-left:12px;border-left:2px solid #e2e8f0;color:#64748b;margin-bottom:3px}.fee-card[data-v-5b49c14d]{background:#f0fdf4;border-radius:14px;padding:14px 16px;border:1.5px solid #bbf7d0}.fee-head[data-v-5b49c14d]{display:flex;align-items:center;gap:7px;color:#166534;font-size:13px;font-weight:700;margin-bottom:6px}.fee-body[data-v-5b49c14d]{margin:0;font-size:12px;color:#15803d;line-height:1.65}.page[data-v-7fce8570]{width:100%;height:100%;display:flex;flex-direction:column;background:#f4f5f7;overflow:hidden}.top-bar[data-v-7fce8570]{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-7fce8570]{width:38px;height:38px;border:none;border-radius:50%;background:#f5f5f5;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#333}.back-btn[data-v-7fce8570]:active{background:#ebebeb}.title[data-v-7fce8570]{font-size:16px;font-weight:700;color:#333}.spacer[data-v-7fce8570]{width:38px}.scroll-area[data-v-7fce8570]{flex:1;overflow-y:auto;scrollbar-width:none;padding:16px 14px 40px}.scroll-area[data-v-7fce8570]::-webkit-scrollbar{display:none}.empty-wrap[data-v-7fce8570]{display:flex;flex-direction:column;align-items:center;padding:60px 24px 40px;text-align:center}.empty-illu[data-v-7fce8570]{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-7fce8570]{background:#fff1f0;color:#dc2626}.empty-text[data-v-7fce8570]{margin:0 0 20px;font-size:14px;color:#64748b;line-height:1.6}.action-btn[data-v-7fce8570]{padding:12px 32px;border:none;border-radius:999px;background:#e2001a;color:#fff;font-size:14px;font-weight:700;cursor:pointer;font-family:inherit}.action-btn[data-v-7fce8570]:active{opacity:.85}.skeleton-list[data-v-7fce8570]{display:flex;flex-direction:column;gap:10px}.skeleton-card[data-v-7fce8570]{background:#fff;border-radius:14px;padding:16px 16px 18px;box-shadow:0 1px 4px #0f172a0f}@keyframes shimmer-7fce8570{0%{background-position:-400px 0}to{background-position:400px 0}}.sk-title[data-v-7fce8570],.sk-line[data-v-7fce8570]{height:14px;border-radius:6px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:800px 100%;animation:shimmer-7fce8570 1.4s infinite;margin-bottom:10px}.sk-title[data-v-7fce8570]{height:16px;width:60%;margin-bottom:14px}.sk-line[data-v-7fce8570]{width:90%}.sk-line--short[data-v-7fce8570]{width:55%;margin-bottom:0}.list[data-v-7fce8570]{display:flex;flex-direction:column;gap:10px}.notice-card[data-v-7fce8570]{background:#fff;border-radius:14px;box-shadow:0 1px 4px #0f172a0f;overflow:hidden;cursor:pointer;transition:box-shadow .15s}.notice-card[data-v-7fce8570]:active{box-shadow:0 2px 8px #0f172a1a}.notice-card.expanded[data-v-7fce8570]{box-shadow:0 3px 12px #0f172a1a}.notice-head[data-v-7fce8570]{display:flex;align-items:center;gap:10px;padding:15px 16px 0}.notice-dot[data-v-7fce8570]{width:8px;height:8px;border-radius:50%;background:#e2001a;flex-shrink:0}.notice-title[data-v-7fce8570]{flex:1;margin:0;font-size:14px;font-weight:700;color:#333;line-height:1.4}.notice-chevron[data-v-7fce8570]{flex-shrink:0;color:#94a3b8;transition:transform .2s ease}.notice-meta[data-v-7fce8570]{display:flex;align-items:center;gap:4px;padding:5px 16px 12px 34px;font-size:11px;color:#94a3b8}.notice-body[data-v-7fce8570]{padding:12px 16px 16px 34px;border-top:1px solid #f1f5f9}.notice-line[data-v-7fce8570]{margin:0 0 6px;font-size:13px;color:#475569;line-height:1.7}.notice-line[data-v-7fce8570]:last-child{margin-bottom:0}.expand-enter-active[data-v-7fce8570]{transition:opacity .2s,transform .2s}.expand-leave-active[data-v-7fce8570]{transition:opacity .15s,transform .15s}.expand-enter-from[data-v-7fce8570],.expand-leave-to[data-v-7fce8570]{opacity:0;transform:translateY(-6px)}.page[data-v-ef055ca4]{width:100%;height:100%;display:flex;flex-direction:column;background:#f4f5f7;overflow:hidden;position:relative}.top-bar[data-v-ef055ca4]{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-ef055ca4]{width:38px;height:38px;border:none;border-radius:50%;background:#f5f5f5;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#333}.back-btn[data-v-ef055ca4]:active{background:#ebebeb}.title[data-v-ef055ca4]{font-size:16px;font-weight:700;color:#333}.spacer[data-v-ef055ca4]{width:38px}.state-msg[data-v-ef055ca4]{padding:60px 20px;text-align:center;font-size:14px;color:#64748b}.state-msg.error[data-v-ef055ca4]{color:#dc2626}.scroll-area[data-v-ef055ca4]{flex:1;overflow-y:auto;scrollbar-width:none}.scroll-area[data-v-ef055ca4]::-webkit-scrollbar{display:none}.cover-wrap[data-v-ef055ca4]{position:relative;width:100%;aspect-ratio:4 / 3;overflow:hidden;flex-shrink:0}.cover-img[data-v-ef055ca4]{width:100%;height:100%;object-fit:cover;display:block}.cover-fallback[data-v-ef055ca4]{width:100%;height:100%;background:linear-gradient(145deg,#c5001a,#e2001a);display:flex;align-items:center;justify-content:center;color:#ffffff4d}.cover-overlay[data-v-ef055ca4]{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-ef055ca4]{display:flex;align-items:center;gap:8px;margin-bottom:6px}.current-badge[data-v-ef055ca4]{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-ef055ca4]{font-size:12px;font-weight:700;color:#ffffffa6}.cover-name[data-v-ef055ca4]{margin:0 0 4px;font-size:26px;font-weight:900;color:#fff;letter-spacing:-.5px}.cover-price[data-v-ef055ca4]{margin:0;font-size:14px;font-weight:700;color:#ffffffbf}.balance-bar[data-v-ef055ca4]{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-ef055ca4]{color:#64748b}.balance-val[data-v-ef055ca4]{font-weight:700;color:#333}.card[data-v-ef055ca4]{margin:12px 14px 0;background:#fff;border-radius:14px;padding:16px 16px 18px;box-shadow:0 1px 4px #0f172a0f}.card-title[data-v-ef055ca4]{margin:0 0 14px;font-size:11px;font-weight:700;color:#94a3b8;letter-spacing:.06em;text-transform:uppercase}.stats-grid[data-v-ef055ca4]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.stat-item[data-v-ef055ca4]{text-align:center}.stat-val[data-v-ef055ca4]{margin:0 0 4px;font-size:22px;font-weight:900;color:#333;letter-spacing:-.5px}.stat-label[data-v-ef055ca4]{margin:0;font-size:10px;color:#94a3b8;line-height:1.3}.rate-list[data-v-ef055ca4]{display:flex;flex-direction:column;gap:10px}.rate-row[data-v-ef055ca4]{display:flex;align-items:center;justify-content:space-between}.rate-label[data-v-ef055ca4]{font-size:13px;color:#475569}.rate-val[data-v-ef055ca4]{font-size:14px;font-weight:700;color:#333}.rate-val.highlight[data-v-ef055ca4]{font-size:16px;color:#e2001a}.desc-card[data-v-ef055ca4]{padding-bottom:16px}.desc-line[data-v-ef055ca4]{margin:0 0 6px;font-size:13px;color:#475569;line-height:1.7}.desc-line[data-v-ef055ca4]:last-child{margin-bottom:0}.action-bar[data-v-ef055ca4]{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-ef055ca4]{width:100%;padding:15px;border:none;border-radius:14px;background:#e2001a;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-ef055ca4]:active{opacity:.85}.buy-btn[data-v-ef055ca4]:disabled{opacity:.5;cursor:not-allowed}.buy-btn.owned[data-v-ef055ca4]{background:#f4f5f7;color:#94a3b8}.overlay[data-v-ef055ca4]{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-ef055ca4]{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-ef055ca4]{margin:0 0 10px;font-size:17px;font-weight:800;color:#333}.sheet-desc[data-v-ef055ca4]{margin:0 0 18px;font-size:14px;color:#475569;line-height:1.6}.sheet-balance-row[data-v-ef055ca4]{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-ef055ca4]:last-of-type{border-bottom:none;margin-bottom:18px}.sheet-balance-val[data-v-ef055ca4]{font-weight:700;color:#333}.sheet-balance-val.insufficient[data-v-ef055ca4]{color:#dc2626}.sheet-actions[data-v-ef055ca4]{display:flex;gap:10px}.sheet-btn[data-v-ef055ca4]{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-ef055ca4]{background:#f4f5f7;color:#334155}.sheet-btn.confirm[data-v-ef055ca4]{background:#e2001a;color:#fff}.sheet-btn[data-v-ef055ca4]:disabled{opacity:.5;cursor:not-allowed}.btn-spinner[data-v-ef055ca4]{width:16px;height:16px;border-radius:50%;border:2.5px solid rgba(255,255,255,.3);border-top-color:#fff;animation:spin-ef055ca4 .7s linear infinite;display:inline-block}.btn-spinner.dark[data-v-ef055ca4]{border-color:#00000026;border-top-color:#e2001a}@keyframes spin-ef055ca4{to{transform:rotate(360deg)}}.toast[data-v-ef055ca4]{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-ef055ca4]{background:#b91c1ceb}.toast-fade-enter-active[data-v-ef055ca4],.toast-fade-leave-active[data-v-ef055ca4]{transition:opacity .25s,transform .25s}.toast-fade-enter-from[data-v-ef055ca4],.toast-fade-leave-to[data-v-ef055ca4]{opacity:0;transform:translate(-50%) translateY(8px)}.overlay-enter-active[data-v-ef055ca4],.overlay-leave-active[data-v-ef055ca4]{transition:opacity .25s}.overlay-enter-from[data-v-ef055ca4],.overlay-leave-to[data-v-ef055ca4]{opacity:0}.sheet-enter-active[data-v-ef055ca4],.sheet-leave-active[data-v-ef055ca4]{transition:transform .28s cubic-bezier(.32,.72,0,1)}.sheet-enter-from[data-v-ef055ca4],.sheet-leave-to[data-v-ef055ca4]{transform:translateY(100%)}.page[data-v-ac6e32f7]{width:100%;height:100%;display:flex;flex-direction:column;background:#f4f5f7;overflow:hidden}.top-bar[data-v-ac6e32f7]{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-ac6e32f7]{width:38px;height:38px;border:none;border-radius:50%;background:#f5f5f5;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#333;transition:background .2s}.back-btn[data-v-ac6e32f7]:active{background:#ebebeb}.title[data-v-ac6e32f7]{font-size:16px;font-weight:700;color:#333}.spacer[data-v-ac6e32f7]{width:38px}.scroll-area[data-v-ac6e32f7]{flex:1;overflow-y:auto;scrollbar-width:none;padding:20px 16px 32px}.scroll-area[data-v-ac6e32f7]::-webkit-scrollbar{display:none}.hero[data-v-ac6e32f7]{display:flex;flex-direction:column;align-items:center;padding:24px 16px 20px;text-align:center}.hero-icon[data-v-ac6e32f7]{width:72px;height:72px;border-radius:50%;background:#e2001a;display:flex;align-items:center;justify-content:center;color:#fff;margin-bottom:14px}.hero-title[data-v-ac6e32f7]{margin:0 0 8px;font-size:20px;font-weight:800;color:#333}.hero-sub[data-v-ac6e32f7]{margin:0;font-size:13px;color:#64748b;line-height:1.6;max-width:280px}.empty-card[data-v-ac6e32f7]{display:flex;flex-direction:column;align-items:center;gap:10px;padding:40px 16px;font-size:14px;color:#94a3b8}.cs-card[data-v-ac6e32f7]{background:#fff;border-radius:16px;box-shadow:0 2px 8px #0f172a12;margin-bottom:12px;overflow:hidden}.cs-card-header[data-v-ac6e32f7]{display:flex;align-items:center;gap:14px;padding:18px 18px 14px}.cs-icon[data-v-ac6e32f7]{width:48px;height:48px;border-radius:14px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.tg-icon[data-v-ac6e32f7]{background:#29a8eb;color:#fff}.cs-card-info[data-v-ac6e32f7]{display:flex;flex-direction:column;gap:3px}.cs-card-label[data-v-ac6e32f7]{font-size:11px;color:#94a3b8;font-weight:500}.cs-card-value[data-v-ac6e32f7]{font-size:17px;font-weight:800;color:#333;letter-spacing:.2px}.cs-actions[data-v-ac6e32f7]{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:0 18px 18px}.cs-btn[data-v-ac6e32f7]{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-ac6e32f7]:active{opacity:.75}.cs-btn.primary[data-v-ac6e32f7]{background:#e2001a;color:#fff}.cs-btn.secondary[data-v-ac6e32f7]{background:#f1f5f9;color:#333}.info-card[data-v-ac6e32f7]{background:#fff;border-radius:16px;box-shadow:0 2px 8px #0f172a12;margin-bottom:12px;padding:16px 18px}.info-row[data-v-ac6e32f7]{display:flex;align-items:center;gap:12px}.info-icon[data-v-ac6e32f7]{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-ac6e32f7]{display:flex;flex-direction:column;gap:3px}.info-label[data-v-ac6e32f7]{font-size:11px;color:#94a3b8;font-weight:500}.info-value[data-v-ac6e32f7]{font-size:15px;font-weight:700;color:#333}.tip-card[data-v-ac6e32f7]{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-ac6e32f7]{color:#d97706;flex-shrink:0;margin-top:1px}.tip-text[data-v-ac6e32f7]{margin:0;font-size:13px;color:#92400e;line-height:1.6}.toast[data-v-ac6e32f7]{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-ac6e32f7],.toast-leave-active[data-v-ac6e32f7]{transition:opacity .25s,transform .25s}.toast-enter-from[data-v-ac6e32f7],.toast-leave-to[data-v-ac6e32f7]{opacity:0;transform:translate(-50%) translateY(8px)}.page[data-v-ba0d4e9e]{width:100%;height:100%;display:flex;flex-direction:column;background:#f4f5f7;overflow:hidden}.top-bar[data-v-ba0d4e9e]{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-ba0d4e9e]{width:38px;height:38px;border:none;border-radius:50%;background:#f5f5f5;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#333;transition:background .2s}.back-btn[data-v-ba0d4e9e]:active{background:#ebebeb}.title[data-v-ba0d4e9e]{font-size:16px;font-weight:700;color:#333}.spacer[data-v-ba0d4e9e]{width:38px}.scroll-area[data-v-ba0d4e9e]{flex:1;overflow-y:auto;scrollbar-width:none;padding:20px 16px 100px}.scroll-area[data-v-ba0d4e9e]::-webkit-scrollbar{display:none}.form-card[data-v-ba0d4e9e]{background:#fff;border-radius:16px;padding:8px 16px;box-shadow:0 2px 8px #0f172a12;display:flex;flex-direction:column;gap:0}.divider[data-v-ba0d4e9e]{height:1px;background:#f1f5f9;margin:4px 0}.field[data-v-ba0d4e9e]{display:flex;flex-direction:column;gap:6px;padding:14px 0}.field-label[data-v-ba0d4e9e]{font-size:12px;font-weight:600;color:#64748b;letter-spacing:.3px}.input-wrap[data-v-ba0d4e9e]{display:flex;align-items:center;border:1.5px solid #e5e5e5;border-radius:12px;background:#fafafa;transition:all .2s}.input-wrap.focused[data-v-ba0d4e9e]{border-color:#e2001a;background:#fff;box-shadow:0 0 0 3px #e2001a14}.input-wrap.error[data-v-ba0d4e9e]{border-color:#ef4444}.input-icon[data-v-ba0d4e9e]{padding:0 10px 0 14px;color:#aaa;display:flex;align-items:center;flex-shrink:0}.input-wrap.focused .input-icon[data-v-ba0d4e9e]{color:#e2001a}.input-wrap input[data-v-ba0d4e9e]{flex:1;border:none;background:transparent;padding:13px 0;font-size:14px;color:#333;outline:none;font-family:inherit;min-width:0}.input-wrap input[data-v-ba0d4e9e]::placeholder{color:#bbb}.eye-btn[data-v-ba0d4e9e]{padding:0 14px;border:none;background:transparent;cursor:pointer;color:#aaa;display:flex;align-items:center}.field-error[data-v-ba0d4e9e]{font-size:11px;color:#ef4444;margin:0}.footer[data-v-ba0d4e9e]{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-ba0d4e9e]{width:100%;padding:15px;border:none;border-radius:14px;background:#e2001a;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-ba0d4e9e]:disabled{opacity:.6;cursor:wait}.submit-btn[data-v-ba0d4e9e]:active:not(:disabled){opacity:.85}.spin[data-v-ba0d4e9e]{width:18px;height:18px;border:2.5px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-ba0d4e9e .65s linear infinite}@keyframes spin-ba0d4e9e{to{transform:rotate(360deg)}}.toast[data-v-ba0d4e9e]{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-ba0d4e9e]{background:#b91c1ceb}.toast-enter-active[data-v-ba0d4e9e],.toast-leave-active[data-v-ba0d4e9e]{transition:opacity .25s,transform .25s}.toast-enter-from[data-v-ba0d4e9e],.toast-leave-to[data-v-ba0d4e9e]{opacity:0;transform:translate(-50%) translateY(8px)}.page[data-v-03153e00]{width:100%;height:100%;display:flex;flex-direction:column;background:#f4f5f7;overflow:hidden}.top-bar[data-v-03153e00]{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-03153e00]{width:38px;height:38px;border:none;border-radius:50%;background:#f5f5f5;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#333}.back-btn[data-v-03153e00]:active{background:#ebebeb}.title[data-v-03153e00]{font-size:16px;font-weight:700;color:#333}.spacer[data-v-03153e00]{width:38px}.scroll-area[data-v-03153e00]{flex:1;overflow-y:auto;scrollbar-width:none;padding:0 0 40px}.scroll-area[data-v-03153e00]::-webkit-scrollbar{display:none}.doc-hero[data-v-03153e00]{display:flex;flex-direction:column;align-items:center;padding:36px 24px 28px;background:linear-gradient(160deg,#e2001a,#c5001a 55%,#a30015);text-align:center}.doc-icon[data-v-03153e00]{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-03153e00]{margin:0 0 8px;font-size:22px;font-weight:800;color:#fff;letter-spacing:-.4px}.doc-updated[data-v-03153e00]{margin:0;font-size:12px;color:#ffffff80;font-weight:500}.sections[data-v-03153e00]{padding:16px 14px 0;display:flex;flex-direction:column;gap:12px}.section-card[data-v-03153e00]{background:#fff;border-radius:16px;padding:18px 18px 16px;box-shadow:0 1px 4px #0000000d}.sec-title[data-v-03153e00]{margin:0 0 10px;font-size:15px;font-weight:800;color:#333;padding-left:10px;border-left:3px solid #E2001A;line-height:1.3}.sec-line[data-v-03153e00]{margin:0 0 6px;font-size:13px;color:#444;line-height:1.7}.sec-line[data-v-03153e00]:last-child{margin-bottom:0}.sec-line--indent[data-v-03153e00]{padding-left:14px;color:#555}.footer-note[data-v-03153e00]{margin:20px 14px 0;font-size:11px;color:#ccc;text-align:center}.page[data-v-c0fec0fa]{width:100%;height:100%;display:flex;flex-direction:column;background:#f4f5f7;overflow:hidden}.top-bar[data-v-c0fec0fa]{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-c0fec0fa]{width:38px;height:38px;border:none;border-radius:50%;background:#f5f5f5;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#333}.back-btn[data-v-c0fec0fa]:active{background:#ebebeb}.title[data-v-c0fec0fa]{font-size:16px;font-weight:700;color:#333}.spacer[data-v-c0fec0fa]{width:38px}.scroll-area[data-v-c0fec0fa]{flex:1;overflow-y:auto;scrollbar-width:none;padding:0 0 40px}.scroll-area[data-v-c0fec0fa]::-webkit-scrollbar{display:none}.doc-hero[data-v-c0fec0fa]{display:flex;flex-direction:column;align-items:center;padding:36px 24px 28px;background:linear-gradient(160deg,#a30015,#c5001a 55%,#e2001a);text-align:center}.doc-icon[data-v-c0fec0fa]{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-c0fec0fa]{margin:0 0 8px;font-size:22px;font-weight:800;color:#fff;letter-spacing:-.4px}.doc-updated[data-v-c0fec0fa]{margin:0;font-size:12px;color:#ffffff80;font-weight:500}.intro-banner[data-v-c0fec0fa]{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-c0fec0fa]{margin:0;font-size:13px;color:#555;line-height:1.7}.sections[data-v-c0fec0fa]{padding:12px 14px 0;display:flex;flex-direction:column;gap:12px}.section-card[data-v-c0fec0fa]{background:#fff;border-radius:16px;padding:18px 18px 16px;box-shadow:0 1px 4px #0000000d}.sec-title[data-v-c0fec0fa]{margin:0 0 10px;font-size:15px;font-weight:800;color:#333;padding-left:10px;border-left:3px solid #E2001A;line-height:1.3}.sec-line[data-v-c0fec0fa]{margin:0 0 6px;font-size:13px;color:#444;line-height:1.7}.sec-line[data-v-c0fec0fa]:last-child{margin-bottom:0}.sec-line--indent[data-v-c0fec0fa]{padding-left:14px;color:#555}.footer-note[data-v-c0fec0fa]{margin:20px 14px 0;font-size:11px;color:#ccc;text-align:center}
