.el-alert[data-v-66641f4f]{margin-bottom:16px}.login-panel>.el-button[data-v-66641f4f]{margin-top:14px}.referrer-actions[data-v-5d013235]{display:flex;gap:8px;flex-wrap:wrap}.referrer-actions .el-button[data-v-5d013235]{margin:0}.referrer-result[data-v-5d013235]{margin:18px 0;padding:16px;background:#fff8ed;border-radius:12px;color:#493620}.referrer-phone[data-v-5d013235]{display:block;font-size:26px;letter-spacing:1px;margin-top:8px}.referrer-result p[data-v-5d013235]{margin-bottom:0;overflow-wrap:anywhere}.search-input[data-v-4e13dc03]{min-width:0}.search-input span[data-v-4e13dc03]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-submit[data-v-4e13dc03]{flex-shrink:0}.home-scan[data-v-4e13dc03],.home-qr[data-v-4e13dc03]{display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;border-radius:8px;color:var(--ink);font-size:24px}.moneybag[data-v-4e13dc03]{flex-shrink:0;margin-left:4px}.home-scan[data-v-4e13dc03]:active,.home-qr[data-v-4e13dc03]:active{background:var(--canvas)}.home-scan[data-v-4e13dc03]:focus-visible,.home-qr[data-v-4e13dc03]:focus-visible{outline:2px solid #ef7d1a;outline-offset:-2px}.exchange-zone[data-v-4e13dc03]{grid-column:1}.regional-agent[data-v-4e13dc03]{grid-column:2;display:flex;flex-direction:column;align-items:flex-start;background:linear-gradient(145deg,#fff1df,#fff9f1);color:#7d421b}.regional-agent header[data-v-4e13dc03]{width:100%}.regional-agent h2[data-v-4e13dc03]{white-space:nowrap}.regional-agent>p[data-v-4e13dc03]{font-size:11px}.agent-illustration[data-v-4e13dc03]{display:grid;place-items:center;align-self:center;flex:1;min-height:76px;padding:12px;color:#dd8229}.agent-illustration .el-icon[data-v-4e13dc03]{font-size:48px}.regional-agent>strong[data-v-4e13dc03]{font-size:13px}.regional-agent>span[data-v-4e13dc03]{margin-top:7px;font-size:11px;color:#a65a22}.regional-agent[data-v-4e13dc03]:focus-visible{outline:2px solid #ef7d1a;outline-offset:2px}.profile-center-summary[data-v-ed3e246e]{overflow-wrap:anywhere;line-height:1.6}.profile-balance[data-v-ed3e246e]{padding:18px;margin-bottom:14px}.profile-balance a[data-v-ed3e246e]{display:flex;align-items:center;gap:14px}.profile-balance strong[data-v-ed3e246e]{font-size:23px;color:var(--ink);font-variant-numeric:tabular-nums}.profile-balance small[data-v-ed3e246e]{margin-left:auto;color:#999}.profile-balance p[data-v-ed3e246e]{font-size:12px;color:#999;margin:10px 0 0}.asset-actions[data-v-afa5fe55]{grid-template-columns:repeat(5,minmax(0,1fr))}.gdc-asset-note[data-v-afa5fe55]{margin:0 12px 10px}.asset-shortcuts[data-v-afa5fe55]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0 12px 10px}.asset-shortcuts .recharge-entry[data-v-afa5fe55]{display:flex;align-items:center;gap:8px;min-height:58px;margin:0;padding:8px 10px}.scan-entry[data-v-afa5fe55]{grid-column:1 / -1}.receive-entry .recharge-entry-label[data-v-afa5fe55]{color:#93450c}.recharge-entry[data-v-afa5fe55]:active{background:#ef7d1a0f}.recharge-entry[data-v-afa5fe55]:focus-visible{outline:2px solid #ef7d1a;outline-offset:-3px;border-radius:11px}.recharge-entry-icon[data-v-afa5fe55]{display:grid;place-items:center;flex-shrink:0;width:32px;height:32px;border-radius:10px;background:#ef7d1a1f;color:#ef7d1a;font-size:19px}.recharge-entry-label[data-v-afa5fe55]{flex:1;min-width:0;font-size:1.05em;font-weight:600}@media(max-width:340px){.asset-shortcuts[data-v-afa5fe55]{grid-template-columns:1fr}}.easy-qr[data-v-ff42faf7]{padding:20px}.easy-qr img[data-v-ff42faf7]{display:block;width:min(100%,280px);height:auto;margin:0 auto}.recharge-card[data-v-f49cab49]{padding:24px 20px}.recharge-card[data-v-f49cab49] .el-form-item{margin-bottom:25px}.recharge-card[data-v-f49cab49] .el-form-item__label{font-size:14px;color:var(--ink);padding:0 0 12px}.recharge-coins[data-v-f49cab49]{display:grid;grid-template-columns:1fr 1fr;gap:12px;width:100%}.recharge-coins button[data-v-f49cab49]{display:flex;align-items:center;justify-content:center;gap:9px;min-height:48px;border:1px solid #e9e9e9;border-radius:10px;background:var(--paper);font-size:15px;font-weight:600}.recharge-coins button.selected[data-v-f49cab49]{color:#ef7d1a;border-color:#ef7d1a;background:#fff6ed}.recharge-coins .el-icon[data-v-f49cab49]{font-size:16px}.recharge-amount[data-v-f49cab49]{display:flex;align-items:center;width:100%;border-bottom:1px solid #ededed;padding:4px 0 14px;gap:12px}.recharge-amount>span[data-v-f49cab49]{font-size:28px;font-weight:600}.recharge-amount[data-v-f49cab49] .el-input__wrapper{background:transparent;box-shadow:none;padding:0}.recharge-amount[data-v-f49cab49] .el-input__inner{font-size:25px;height:48px;color:var(--ink)}.recharge-amount[data-v-f49cab49] .el-input__inner::placeholder{font-size:17px;font-weight:400}.recharge-amount[data-v-f49cab49]:focus-within{border-color:#ef7d1a}.recharge-rate[data-v-f49cab49]{font-size:12px;color:var(--muted);line-height:1.6;overflow-wrap:anywhere}.recharge-submit[data-v-f49cab49]{margin-top:26px!important;min-height:48px;font-size:16px}.recharge-hint[data-v-f49cab49]{font-size:12px;line-height:1.7;color:var(--muted);margin-top:16px!important}.recharge-coins button[data-v-f49cab49]:focus-visible{outline:2px solid #ef7d1a;outline-offset:3px}.mall-dark{background:#332619;border-color:#ef7d1a}.mall-dark{border-color:#414141}.mall-large{font-size:14px}.mall-large{font-size:17px}.center-benefits[data-v-1dca374c]{padding:18px 16px}.center-heading[data-v-1dca374c]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:0;text-align:left}.center-heading strong[data-v-1dca374c]{font-size:16px}.center-heading span[data-v-1dca374c]{font-size:12px;color:#b45c18;flex-shrink:0}.center-benefits>.muted[data-v-1dca374c]{margin-top:8px}.benefits-body[data-v-1dca374c]{margin-top:16px;border-top:1px solid #eee;padding-top:16px;line-height:1.7}.benefits-body ol[data-v-1dca374c]{padding-left:20px;margin:8px 0 16px}.benefits-body li[data-v-1dca374c]{margin:8px 0}.benefits-body p[data-v-1dca374c]{margin-top:8px;font-size:13px}.benefits-body .success[data-v-1dca374c]{color:#287846}.benefits-body .failed[data-v-1dca374c]{color:#bf3636}.countdown[data-v-1dca374c]{display:block;margin-top:12px;color:#bf5d13;font-variant-numeric:tabular-nums}.package-card[data-v-1dca374c]{display:flex;flex-wrap:wrap;gap:12px;padding:12px;background:var(--canvas,#f5f5f5);border-radius:10px;margin-bottom:18px}.package-card img[data-v-1dca374c]{width:80px;height:80px;object-fit:cover;border-radius:8px}.package-card>div[data-v-1dca374c]{flex:1;min-width:150px}.package-card b[data-v-1dca374c]{font-size:14px}.package-card p[data-v-1dca374c]{font-size:12px}.package-card .price[data-v-1dca374c]{font-size:18px;color:#c55e16}.package-card .el-button[data-v-1dca374c]{margin-top:0!important}[data-v-1dca374c] .el-select{width:100%}.center-map[data-v-4687f54c]{padding:16px}.map-heading[data-v-4687f54c]{display:flex;align-items:center;justify-content:space-between;gap:8px}.map-heading h2[data-v-4687f54c]{font-size:17px}.map-heading p[data-v-4687f54c]{font-size:12px;color:#888;margin-top:5px}.map-filters[data-v-4687f54c]{display:grid;grid-template-columns:1fr 1.2fr 1fr;gap:6px;margin-top:16px;min-width:0}.map-filters[data-v-4687f54c] .el-select{min-width:0}.map-filters[data-v-4687f54c] .el-select__wrapper{padding:8px;font-size:12px}.map-legend[data-v-4687f54c]{display:flex;align-items:center;gap:15px;flex-wrap:wrap;margin:14px 0;font-size:12px}.map-legend span[data-v-4687f54c]{display:inline-flex;align-items:center;gap:5px}.map-legend i[data-v-4687f54c]{width:9px;height:9px;border-radius:50%}.pending-dot[data-v-4687f54c]{background:#c16c10}.approved-dot[data-v-4687f54c]{background:#287f52}.map-canvas[data-v-4687f54c]{position:relative;background:#f5f8f9;border:1px solid #e5e9ed;border-radius:10px;overflow:hidden}.map-canvas svg[data-v-4687f54c]{display:block;width:100%;aspect-ratio:4/3;touch-action:none;-webkit-user-select:none;user-select:none}.map-canvas path[data-v-4687f54c]{fill:#e1e8ed;stroke:#8798a7;stroke-width:.6;cursor:pointer}.map-canvas path.chosen[data-v-4687f54c]{fill:#f8dfb5;stroke:#b87520}.map-canvas path.boundary[data-v-4687f54c]{fill:#d7e1e7;stroke:#8798a7;cursor:default}.map-canvas path[data-v-4687f54c]:focus-visible{outline:none;fill:#f8dfb5;stroke:#9c5e14;stroke-width:1.5}.map-pin[data-v-4687f54c]{cursor:pointer}.map-pin[data-v-4687f54c]:focus-visible{outline:none}.map-pin:focus-visible>circle[data-v-4687f54c]:nth-child(2){stroke:#242424;stroke-width:3}.map-pin text[data-v-4687f54c]{pointer-events:none}.map-tools[data-v-4687f54c]{position:absolute;right:8px;bottom:8px;display:flex;gap:5px}.map-tools button[data-v-4687f54c]{min-width:34px;height:34px;padding:0 8px;border-radius:6px;background:#fff;color:#4d5963;border:1px solid #ccd5dc;font-size:15px}.map-loading[data-v-4687f54c]{position:absolute;inset:0;display:grid;place-items:center;color:#687c8c;font-size:13px;pointer-events:none}.map-note[data-v-4687f54c]{font-size:11px!important;color:#777;line-height:1.7;margin-top:10px!important}.map-list-heading[data-v-4687f54c]{display:flex;align-items:center;justify-content:space-between;margin-top:18px;gap:8px}.map-list-heading h3[data-v-4687f54c]{font-size:14px}.map-list-heading small[data-v-4687f54c]{font-size:12px;color:#888;font-weight:400}.map-list-heading button[data-v-4687f54c]{font-size:12px;color:#a25e23}.map-list[data-v-4687f54c]{list-style:none;padding:0;margin:4px 0 0}.map-list li[data-v-4687f54c]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:12px 0;border-bottom:1px solid #eee}.map-list li>div[data-v-4687f54c]{min-width:0}.map-list b[data-v-4687f54c]{font-size:12px;overflow-wrap:anywhere}.map-list p[data-v-4687f54c]{font-size:12px;color:#777;margin-top:5px!important}.map-list small[data-v-4687f54c]{font-size:11px;color:#888}.map-status[data-v-4687f54c]{font-size:11px;white-space:nowrap;border-radius:4px;padding:4px 6px;flex-shrink:0}.map-status.pending[data-v-4687f54c]{background:#fff0d8;color:#965505}.map-status.approved[data-v-4687f54c]{background:#e5f4eb;color:#246b44}.map-empty[data-v-4687f54c]{font-size:12px;color:#888;margin:18px 0!important;line-height:1.7}.map-update[data-v-4687f54c]{font-size:11px;color:#888;margin-top:14px}.map-source[data-v-4687f54c]{font-size:10px;color:#888;margin-top:8px!important}.map-source a[data-v-4687f54c]{text-decoration:underline}.node-tree[data-v-00a45134]{padding:12px;overflow:auto}.node-tree[data-v-00a45134] .el-tree-node__content{height:auto;min-height:44px}.node-row[data-v-00a45134]{display:flex;align-items:center;gap:8px;min-width:max-content;padding:6px 8px 6px 0}.node-side[data-v-00a45134]{font-size:12px;color:var(--el-text-color-secondary)}.node-accounts[data-v-00a45134]{list-style:none;margin:8px 0;padding:0}.node-account[data-v-00a45134]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid var(--el-border-color-lighter)}.node-account p[data-v-00a45134]{margin:4px 0 0}.node-upgrade[data-v-00a45134]{display:inline-flex;align-items:center;min-height:32px;color:var(--el-color-primary);white-space:nowrap}.node-graph[data-v-16bec5c7]{padding:8px 10px calc(76px + env(safe-area-inset-bottom));height:calc(100dvh - var(--top-offset) - 51px);min-height:0;display:flex;flex-direction:column;gap:8px;box-sizing:border-box}.node-graph[data-v-16bec5c7]>*{flex-shrink:0}.node-bottom-action[data-v-16bec5c7]{position:fixed;bottom:0;left:50%;transform:translate(-50%);width:min(100%,480px);padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:var(--paper);border-top:1px solid #eee;z-index:25;box-sizing:border-box}.node-bottom-action .el-button[data-v-16bec5c7]{width:100%;height:44px}.node-top[data-v-16bec5c7],.node-navigation[data-v-16bec5c7]{display:flex;align-items:center;justify-content:space-between;gap:8px}.node-top>strong[data-v-16bec5c7]{font-size:12px;font-weight:500}.node-top>button[data-v-16bec5c7]{color:#e88b24;font-size:12px;min-height:36px}.node-navigation[data-v-16bec5c7]{justify-content:flex-start;gap:18px;font-size:12px}.node-navigation button[data-v-16bec5c7]{color:var(--ink);min-height:36px}.node-navigation button[data-v-16bec5c7]:disabled{opacity:.35}.node-limit[data-v-16bec5c7]{font-size:11px;line-height:1.7;color:#999;margin:0}.node-viewport[data-v-16bec5c7]{flex:1;min-height:160px;position:relative;overflow:hidden;touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;border:1px solid #e9dfd5;border-radius:10px;background-color:var(--paper);background-image:radial-gradient(#c6b7a659 .8px,transparent .8px);background-size:18px 18px;outline-offset:2px}.node-viewport[data-v-16bec5c7]:active{cursor:grabbing}.node-world[data-v-16bec5c7]{position:absolute;left:0;top:0;transform-origin:0 0}.node-lines[data-v-16bec5c7]{position:absolute;overflow:visible;pointer-events:none}.node-lines path[data-v-16bec5c7]{fill:none;stroke:#638fbf;stroke-width:2}.node-card[data-v-16bec5c7]{position:absolute;border:1px solid #c5d5e5;border-radius:8px;padding:8px;background:var(--paper);color:var(--ink);box-sizing:border-box;display:flex;flex-direction:column;gap:5px}.node-card.is-current[data-v-16bec5c7]{border:2px solid #638fbf;padding:7px}.node-role[data-v-16bec5c7]{color:#718ba5;font-size:10px;line-height:14px}.node-identity[data-v-16bec5c7]{display:flex;align-items:center;gap:6px;text-align:left;padding:0;min-width:0;width:100%}.node-avatar[data-v-16bec5c7]{border-radius:50%;width:24px;height:24px;display:grid;place-items:center;background:#eaf2fc;color:#638fbf;font-size:15px;flex-shrink:0}.node-identity>span[data-v-16bec5c7]:last-child{display:flex;flex:1;flex-direction:column;gap:3px;min-width:0}.node-identity[data-v-16bec5c7]:disabled{color:inherit;opacity:1;cursor:default}.node-identity b[data-v-16bec5c7]{max-width:5em;font-size:12px;line-height:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.node-identity small[data-v-16bec5c7]{font-size:10px;color:#8391a0}.node-level[data-v-16bec5c7]{font-size:10px;line-height:14px;color:#718ba5}.node-actions[data-v-16bec5c7]{margin-top:auto;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #e4ecf5;padding-top:4px;font-size:10px;color:#8391a0}.node-actions button[data-v-16bec5c7]{color:#527fac;font-size:11px;white-space:nowrap;flex-shrink:0}.node-tools[data-v-16bec5c7]{position:absolute;bottom:10px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:2px;background:var(--paper);border:1px solid #d1deeb;border-radius:9px;padding:4px;box-shadow:0 4px 15px #0001;white-space:nowrap;cursor:default}.node-tools button[data-v-16bec5c7]{padding:8px;font-size:12px;color:var(--ink)}.node-tools button[data-v-16bec5c7]:disabled{opacity:.3}.node-tools output[data-v-16bec5c7]{min-width:38px;text-align:center;font-size:11px;color:#638fbf}.node-message[data-v-16bec5c7]{padding:45px 20px;text-align:center;color:#999;font-size:13px}.node-card[data-v-16bec5c7]{transition:left .2s ease,top .2s ease,opacity .2s ease;transform-origin:top center}.node-branch-enter-from[data-v-16bec5c7],.node-branch-leave-to[data-v-16bec5c7]{opacity:0}.node-branch-leave-active[data-v-16bec5c7]{pointer-events:none}.node-link-enter-from[data-v-16bec5c7],.node-link-leave-to[data-v-16bec5c7]{opacity:0}@media(prefers-reduced-motion:reduce){.node-card[data-v-16bec5c7]{transition:none}}.save-invite[data-v-ee625a7f]{display:block;margin:16px auto;color:#b87824;text-align:center}.invite-card>p[data-v-ee625a7f]{overflow-wrap:anywhere}.centers-heading[data-v-ee625a7f]{margin:20px 16px 8px;font-size:16px;font-weight:500}.center-intro[data-v-ee625a7f]{padding:18px 16px}.center-intro h2[data-v-ee625a7f]{font-size:15px;font-weight:500}.center-intro p[data-v-ee625a7f]{margin-top:8px;font-size:12px;line-height:1.6;color:var(--muted,#999)}.center-identity[data-v-ee625a7f]{padding-top:14px}.center-identity+.center-identity[data-v-ee625a7f]{margin-top:14px;border-top:1px solid #eee}.center-identity b[data-v-ee625a7f]{font-size:14px;font-weight:500;overflow-wrap:anywhere}.center-identity p[data-v-ee625a7f]{overflow-wrap:anywhere}.centers-contact[data-v-ee625a7f]{padding:12px 16px;text-align:center;font-size:13px;line-height:1.6;color:var(--muted,#999)}:root{font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;color:#292929;background:#eceef0;font-synthesis:none;font-weight:400;--el-color-primary:#ef7d1a;--el-color-primary-light-3:#f5a65e;--el-color-primary-light-5:#f8c18e;--el-color-primary-light-9:#fff4e9;--el-border-radius-base:8px}*{box-sizing:border-box}body{margin:0}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.5}a{color:inherit;text-decoration:none}button{border:0;background:none;color:inherit}.mall{--top-offset:0px;--paper:#fff;--canvas:#f5f5f5;--ink:#292929;--muted:#999;max-width:480px;min-height:100dvh;margin:auto;background:var(--canvas);color:var(--ink);font-size:14px;padding-top:var(--top-offset)}.mall.has-test-strip{--top-offset:27px}.mall h1,.mall h2,.mall h3,.mall p{margin:0}.mall h1{font-size:20px}.mall h2{font-size:17px}.mall h3{font-size:15px}.mall .el-icon{vertical-align:middle}.muted{color:#999;font-size:12px;line-height:1.7}.test-strip{position:fixed;top:0;left:50%;transform:translate(-50%);z-index:100;width:min(100%,480px);height:27px;background:#fff5e7;color:#936232;display:flex;align-items:center;justify-content:space-between;padding:0 12px;font-size:10px;border-bottom:1px solid #f9e6cb}.test-strip button{font-size:10px}.page-with-nav{padding-bottom:85px}.bottom-nav{position:fixed;z-index:30;bottom:0;left:50%;transform:translate(-50%);width:min(100%,480px);height:calc(58px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:var(--paper);display:flex;border-top:1px solid #f3f3f3}.bottom-nav a{flex:1;display:flex;align-items:center;justify-content:center;gap:3px;flex-direction:column;color:#999;font-size:11px}.bottom-nav .el-icon{font-size:25px}.bottom-nav a.active{color:#ef7d1a}.white-panel{background:var(--paper);border-radius:11px;margin:12px;overflow:hidden}.full{width:100%;margin-top:18px!important;min-height:43px}.orange.el-button{background:#ee7b1a;color:#fff;border-color:#ee7b1a;border-radius:24px;font-weight:600}.orange.el-button:hover{background:#fa8b2c;border-color:#fa8b2c}.orange-link{color:#ef7d1a}.el-alert{margin:10px auto;max-width:calc(100% - 20px)}.test-tag{display:inline-block;background:#fff0d9;color:#de7818;border-radius:4px;font-size:10px;padding:3px 6px}.splash{height:80vh;display:flex;gap:14px;align-items:center;justify-content:center;flex-direction:column;color:#e78028}.splash .el-icon{font-size:36px}.login-page{min-height:100dvh;padding:30px 20px;background:linear-gradient(155deg,#fff4dd,#fff 60%)}.login-hero{text-align:center;padding:18px 0 30px}.brand-logo{display:inline-flex;align-items:center;justify-content:center;font-style:italic;font-family:Georgia,serif;color:#e75f25;font-weight:900;font-size:42px;letter-spacing:-6px}.brand-logo span{color:#ee9b25}.login-hero h1{font-size:28px;margin:8px 0}.login-hero p{color:#b18c65;letter-spacing:3px;font-size:12px}.login-panel{padding:22px 18px;background:#fff;border-radius:20px;box-shadow:0 10px 35px #df9a4215}.login-panel h2{font-size:21px;margin:12px 0 5px}.wallet-list{display:grid;gap:9px;margin-top:22px}.wallet-list button,.account-list button{display:flex;align-items:center;gap:12px;text-align:left;border:1px solid #efefef;border-radius:10px;padding:12px;width:100%}.wallet-list button>span:nth-child(2),.account-list button>span:nth-child(2){flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}.wallet-list button>.el-icon{font-size:24px;color:#ef8a28}.wallet-list button small,.account-list button small{color:#999;font-size:11px}.wallet-list button.selected,.account-list button.selected{border-color:#ee8b27;background:#fff8ef}.login-foot{text-align:center;font-size:10px;color:#aaa;margin-top:17px!important}.account-list{max-height:46vh;overflow:auto;margin:12px 0}.account-list button{margin:8px 0}.avatar-letter{display:grid;place-items:center;background:#fff0d8;color:#ed8a25;border-radius:50%;width:36px;height:36px}.home-sticky{position:sticky;top:var(--top-offset);background:var(--paper);z-index:20}.searchbar{padding:12px 10px 8px;display:flex;gap:0;align-items:center;height:57px}.search-input{height:37px;background:#f3f3f3;color:#b8b8b8;flex:1;border-radius:25px 0 0 25px;display:flex;gap:9px;align-items:center;text-align:left;font-size:15px;padding:0 12px;font-weight:600}.search-input .el-icon{font-size:19px}.search-submit{height:37px;border-radius:25px;color:#fff;background:#ef7b19;width:59px;font-weight:600;margin-left:-8px;z-index:1}.moneybag{margin-left:12px;color:#e8a016;font-size:25px;width:34px}.category-tabs{display:flex;overflow-x:auto;scrollbar-width:none;background:var(--paper);white-space:nowrap;border-bottom:1px solid #eee}.category-tabs::-webkit-scrollbar{display:none}.category-tabs>button{padding:12px 16px;font-size:14px;position:relative;color:#666;flex-shrink:0}.category-tabs>button.active{font-weight:600;color:#ee7c20}.category-tabs>button.active:after{content:"";position:absolute;bottom:0;left:18%;right:18%;height:3px;background:#ee7c20;border-radius:3px}.home-carousel{height:calc(min(100vw,480px) / 2.4);aspect-ratio:2.4;background:#ffe8c6}.home-carousel .el-carousel__container{height:calc(min(100vw,480px) / 2.4)!important}.home-carousel .el-carousel__item{height:100%;position:absolute}.home-carousel img{width:100%;height:100%;object-fit:contain}.el-carousel__indicator button{height:4px;width:12px;border-radius:5px}.el-carousel__indicator.is-active button{width:24px}.zone-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:12px 10px 8px;background:var(--paper);margin-top:8px}.zone-box{min-width:0;border-radius:10px;padding:10px;background:#f5fdeb}.zone-box header{display:flex;align-items:center;justify-content:space-between;gap:3px}.zone-box h2{display:flex;gap:3px;align-items:center;color:#fff;background:#55c220;border-radius:4px;padding:4px 6px;font-size:13px;white-space:nowrap}.zone-box header button{font-size:11px;padding:0;color:#55bd28;white-space:nowrap}.zone-box>p{color:#90918e;font-size:11px;margin:5px 0 8px;white-space:nowrap;letter-spacing:-.3px}.zone-product{display:flex;align-items:center;gap:9px;padding:6px 0;min-height:65px}.zone-product+.zone-product{border-top:1px solid #e9ebdf}.zone-product img{width:57px;height:57px;object-fit:cover;border-radius:5px;flex-shrink:0}.zone-product>span{min-width:0;display:flex;flex-direction:column;gap:7px}.zone-product strong{font-size:12px;font-weight:400;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.4}.zone-product b{font-size:16px;color:#ff5257}.zone-1{background:#fff7ec}.zone-1 h2{background:#ff8900}.zone-1 header button{color:#ff8900}.zone-2{background:#fcf8ef}.zone-2 h2{background:#b69840}.zone-2 header button{color:#b69840}.zone-3{background:#f2f3f6}.zone-3 h2{background:#92959e}.zone-3 header button{color:#92959e}.international{background:linear-gradient(100deg,#197aff,#0055c4);border-radius:9px;display:flex;align-items:center;justify-content:space-between;margin:0 10px 10px;width:calc(100% - 20px);color:#fff;padding:16px 15px;text-align:left;position:relative;overflow:hidden}.international:after{content:"◎";font-size:130px;position:absolute;right:-8px;top:-35px;opacity:.09}.international>span{display:flex;flex-direction:column;gap:7px}.international strong{font-size:18px}.international small{font-weight:400;font-size:11px;opacity:.7;margin-left:4px}.international>span>span{font-size:12px;opacity:.7}.international>b{font-size:12px;border:1px solid #ffffff55;border-radius:25px;padding:9px 12px;background:#ffffff20;z-index:1}.section-heading{padding:17px 12px 11px;display:flex;justify-content:space-between;align-items:center}.section-heading h2{font-size:16px}.section-heading span,.section-heading button{font-size:11px;color:#999}.goods-grid{display:grid;grid-template-columns:1fr 1fr;gap:7px;padding:0 8px}.goods-card{min-width:0;background:var(--paper);border-radius:9px;overflow:hidden}.goods-photo{aspect-ratio:1;position:relative;overflow:hidden}.goods-photo img{width:100%;height:100%;object-fit:cover}.discount{position:absolute;top:0;left:0;background:#ff4f59;color:#fff;padding:4px 6px;font-size:12px;font-weight:700;border-radius:0 0 6px}.goods-info{min-height:126px;padding:8px 9px 18px}.goods-info h3{font-size:14px;font-weight:400;line-height:1.5;height:42px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.price-row{display:flex;align-items:center;justify-content:space-between;margin:9px 0 8px;gap:5px}.price-row strong{font-size:22px;color:#ff5257}.price-row strong small{font-size:12px}.price-row del{font-size:11px;color:#999}.rebate,.rebate-label{display:inline-block;padding:3px 5px;background:#fff3e4;color:#f58b25;border-radius:4px;font-size:11px}.load-more{padding:25px;text-align:center;color:#bbb;font-size:12px}.search-terms{display:flex;gap:12px;flex-wrap:wrap;margin:16px 0 25px}.search-terms button{background:#f5f5f5;padding:7px 13px;border-radius:20px;color:#777}.mall-sheet.el-drawer{max-width:480px;margin:auto;left:0;right:0;border-radius:18px 18px 0 0}.mall-sheet .el-drawer__header{margin-bottom:18px;color:#333;font-weight:600}.mall-sheet .el-drawer__body{padding:0 20px 24px;overflow-y:auto}.profile-hero{display:flex;align-items:center;gap:17px;position:relative;background:linear-gradient(110deg,#ffb663,#ff8e12);height:145px;padding:22px 20px;color:#fff}.profile-avatar{width:71px;height:71px;border-radius:50%;background:#fff4;position:relative;padding:0;flex-shrink:0}.profile-avatar>.el-icon{font-size:34px}.profile-avatar>img{width:100%;height:100%;border-radius:50%;object-fit:cover}.profile-avatar>span{position:absolute;bottom:0;right:0;background:#fff;color:#f18a29;border:1.5px solid #f18a29;border-radius:50%;width:22px;height:22px;display:grid;place-items:center}.profile-name{min-width:0}.profile-name h1{font-size:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:220px}.profile-name p{font-size:11px;margin:8px 0 6px;opacity:.75}.profile-name button{font-size:10px;background:#ffffff25;border-radius:15px;padding:4px 8px}.settings-gear{margin-left:auto;align-self:center;font-size:23px;padding:0}.profile-content{padding-top:12px}.profile-main-actions{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:0 12px 12px}.profile-main-actions a{text-align:center;background:#ed7c1d;color:#fff;padding:22px 4px 18px;border-radius:12px;min-width:0}.profile-main-actions a+a{background:#1b76fb}.profile-main-actions .el-icon{font-size:29px}.profile-main-actions h2{font-size:20px;margin:12px 0 7px}.profile-main-actions p{opacity:.6;font-size:12px}.quick-actions{display:grid;grid-template-columns:repeat(4,1fr);margin-top:0;padding:17px 6px 18px;box-shadow:0 5px 15px #00000004}.quick-actions a{text-align:center;display:flex;align-items:center;flex-direction:column;gap:8px;min-width:0}.quick-actions a>span{display:grid;place-items:center;border-radius:50%;width:48px;height:48px;background:#fff0e6;color:#f08220;font-size:23px}.quick-actions small{font-size:11px;color:#777;white-space:nowrap}.quick-actions .quick-1>span{color:#54c521;background:#edfae6}.quick-actions .quick-2>span{color:#2580fb;background:#e6efff}.quick-actions .quick-3>span{color:#ff8a08;background:#fff1df}.order-panel header{padding:19px 17px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #f0f0f0}.order-panel header h2{font-size:15px;font-weight:400}.order-panel header .el-icon{font-size:19px;color:#f08828;margin-right:12px}.order-panel header a{font-size:12px;color:#888}.order-actions{display:grid;grid-template-columns:repeat(6,1fr);padding:16px 0 14px}.order-actions a{display:flex;flex-direction:column;align-items:center;gap:9px;color:#777;font-size:10px}.order-actions .el-icon{font-size:23px}.order-actions .el-badge__content{font-size:9px;min-width:13px;height:14px;padding:0 3px;line-height:14px}.settings-list>a,.settings-list>button{display:flex;gap:17px;align-items:center;min-height:62px;padding:0 18px;width:100%;text-align:left;position:relative}.settings-list>a+.settings-list>a:after,.settings-list>a:after,.settings-list>button:after{content:"";position:absolute;bottom:0;left:52px;right:0;border-bottom:1px solid #f1f1f1}.settings-list .el-icon{font-size:22px;color:#f08220}.settings-list span{flex:1;font-size:16px}.settings-list b{font-size:23px;font-weight:400;color:#aaa;margin-left:auto}.settings-list small{font-size:10px;color:#aaa}.settings-list>button:last-child{color:#ff555e}.page-header{height:51px;display:flex;align-items:center;justify-content:space-between;position:sticky;top:var(--top-offset);z-index:20;background:var(--paper);padding:0 14px;border-bottom:1px solid #f2f2f2}.page-header h1{font-size:17px;font-weight:500}.page-header button,.page-header>a{width:30px;font-size:20px}.sub-page{min-height:calc(100dvh - var(--top-offset));padding-bottom:95px}.detail-page{padding-bottom:82px}.product-cover{display:block;width:100%;aspect-ratio:1;object-fit:cover}.product-summary{padding:17px 16px}.price{color:#ff5358;font-size:22px;font-weight:700}.price del{font-size:12px;color:#aaa;font-weight:400;margin-left:12px}.product-summary h1{font-size:18px;line-height:1.5;margin:10px 0 7px}.product-summary p{font-size:12px;color:#aaa;margin-bottom:12px}.list-panel{padding:0 14px}.list-panel>button,.list-panel>p{display:flex;gap:15px;align-items:center;padding:14px 0;font-size:12px;width:100%;text-align:left;color:#aaa}.list-panel b{color:#555;font-weight:400;flex:1}.list-panel>button span{color:#aaa;font-size:20px}.section-title{padding:17px 12px;color:#555}.rich-content{background:var(--paper);padding:15px;line-height:1.9}.rich-content img{max-width:100%;display:block}.purchase-bar,.action-footer{position:fixed;bottom:0;left:50%;transform:translate(-50%);width:min(100%,480px);background:var(--paper);z-index:25;display:flex;align-items:center;padding:10px 10px calc(10px + env(safe-area-inset-bottom));gap:5px;box-shadow:0 -2px 10px #00000005}.purchase-bar>a,.purchase-bar>button:not(.add-cart):not(.buy-now){display:flex;flex-direction:column;align-items:center;gap:3px;font-size:22px;color:#777;min-width:37px;padding:0}.purchase-bar small{font-size:9px}.purchase-bar .add-cart,.purchase-bar .buy-now{height:40px;flex:1;color:#fff;font-size:13px}.add-cart{border-radius:25px 0 0 25px;background:#ffb332;margin-left:5px;margin-right:-5px}.buy-now{background:#f17b19;border-radius:0 25px 25px 0}.sku-summary{display:flex;gap:18px;align-items:center;margin:8px 0 25px}.sku-summary img{height:90px;width:90px;border-radius:8px;object-fit:cover}.sku-summary p{font-size:12px;color:#aaa;margin-top:10px}.sku-options{display:flex;gap:10px;margin:15px 0 25px;flex-wrap:wrap}.sku-options button{background:#f7f7f7;padding:9px 15px;border-radius:7px;border:1px solid transparent}.sku-options button.selected{color:#f18225;border-color:#f18225;background:#fff5eb}.form-row{display:flex;justify-content:space-between;align-items:center;gap:15px;margin:16px 0}.form-row .el-input{max-width:150px}.form-row small{font-size:10px;color:#aaa}.form-panel{padding:20px 16px;line-height:1.7}.form-panel>.el-select,.form-panel .el-select{width:100%}.form-panel>p{margin:8px 0}.form-panel>a{display:inline-block;color:#e98729;font-size:12px;margin-top:12px}.form-panel h3{margin:15px 0}.line-item{display:flex;gap:12px;align-items:center;padding:15px 0}.line-item+.line-item{border-top:1px solid #f4f4f4}.line-item>img{width:76px;height:76px;border-radius:6px;object-fit:cover;flex-shrink:0}.line-item>div{flex:1;min-width:0}.line-item b{font-size:13px;font-weight:500;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.line-item p{font-size:11px;color:#aaa;margin:7px 0}.line-item strong{font-size:14px}.action-footer{justify-content:space-between;padding-left:20px;padding-right:20px;min-height:64px}.action-footer>.el-button{min-width:130px}.action-footer>span{font-size:12px}.order-tabs>button{padding:13px 14px;font-size:12px}.order-card{padding:0 15px 15px}.order-card>header{padding:15px 0;border-bottom:1px solid #f3f3f3;display:flex;justify-content:space-between;gap:10px}.order-card header small{font-size:10px;color:#888;overflow-wrap:anywhere}.order-card header strong{font-size:12px;color:#ed8525;white-space:nowrap}.order-card>p{font-size:12px;margin:12px 0;color:#777}.align-right{text-align:right}.order-card footer{display:flex;justify-content:flex-end;gap:9px;margin-top:15px}.order-card footer .el-button{border-radius:20px;margin:0;font-size:12px}.asset-overview{margin:12px;display:grid;grid-template-columns:1fr 1fr;border-radius:12px;background:linear-gradient(120deg,#ffaa51,#f38118);color:#fff;padding:15px 8px}.asset-overview>div{display:flex;flex-direction:column;gap:10px;padding:15px;min-width:0}.asset-overview span{font-size:12px;opacity:.8}.asset-overview strong{font-size:24px;overflow-wrap:anywhere}.asset-actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:20px 5px}.asset-actions button{display:flex;flex-direction:column;align-items:center;gap:10px;font-size:11px;line-height:1.4;min-width:0;min-height:66px;text-align:center;white-space:normal;text-wrap:balance;overflow-wrap:anywhere;padding:0}.asset-actions .el-icon{font-size:25px;color:#ef8a26}.sub-page>.el-select{margin:12px;width:calc(100% - 24px)}.ledger{padding:0 16px}.ledger>div{display:flex;justify-content:space-between;gap:10px;align-items:center;padding:18px 0;border-bottom:1px solid #f4f4f4}.ledger>div>span{display:flex;flex-direction:column;gap:7px}.ledger small{font-size:10px;color:#aaa;overflow-wrap:anywhere}.ledger b{font-size:13px;font-weight:500}.ledger strong{font-size:16px}.credit{color:#f38220}.preview-box{background:#fff6e9;border-radius:10px;padding:15px;line-height:2;margin-top:18px;font-size:13px}.cart-list{padding:0 12px}.cart-list .line-item{gap:8px}.cart-list .line-item img{width:65px;height:65px}.cart-list .el-input-number{width:112px}.address-card{padding:18px 16px}.address-card b{font-size:14px}.address-card p{font-size:12px;color:#888;line-height:1.8;margin:10px 0}.address-card footer{text-align:right;border-top:1px solid #f2f2f2}.sub-page>.full{width:calc(100% - 24px);margin-left:12px}.avatar-upload{display:flex;align-items:center;gap:10px;position:relative;color:#e68829;font-size:13px;margin-bottom:25px}.avatar-upload>img,.avatar-upload>.el-icon{width:58px;height:58px;border-radius:50%;object-fit:cover;font-size:38px;background:#fff2df;padding:5px}.avatar-upload input{position:absolute;inset:0;opacity:0;cursor:pointer;width:100%}.membership-hero{margin:12px;border-radius:12px;background:linear-gradient(120deg,#edb863,#ffdfb2);color:#734c21;padding:35px 25px}.membership-hero h2{font-size:25px}.membership-hero p{color:#a66e17;font-size:20px;margin:12px 0}.membership-hero span{font-size:12px}.invite-card{background:linear-gradient(150deg,#fff6e7,#fff);margin:12px;border-radius:18px;padding:25px;text-align:center}.invite-card>img{display:block;margin:18px auto 12px;width:220px;max-width:90%}.invite-card h1{margin:12px 0;font-size:22px;color:#b66c25}.invite-card p{margin:12px 0;color:#a7815f;font-size:12px}.prose{padding:25px 20px;line-height:2}.prose h2{margin-bottom:15px}.prose p{font-size:14px;margin:15px 0;color:#777}.video-header{position:sticky;top:var(--top-offset);background:var(--paper);z-index:20}.video-header>h1{text-align:center;font-size:18px;padding:19px}.video-header .category-tabs{justify-content:space-evenly;border-bottom:1px solid #efded2}.video-header .category-tabs button{font-weight:600;font-size:15px;padding-bottom:17px}.video-list{padding:12px}.video-card{background:var(--paper);border-radius:10px;overflow:hidden;margin-bottom:12px}.video-cover{display:block;position:relative;width:100%;aspect-ratio:2.2;padding:0}.video-cover img{width:100%;height:100%;object-fit:cover}.video-cover>.el-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:43px;color:#fff;background:#fff4;border-radius:50%;padding:6px;width:45px;height:45px}.video-cover>small{position:absolute;bottom:11px;right:12px;color:#fff;background:#0002;padding:2px 5px;border-radius:3px}.video-description{padding:16px 13px}.video-description h2{font-size:15px;color:#6b6b6b;line-height:1.6}.video-description p{font-size:12px;color:#999;margin:7px 0 15px;line-height:1.5}.video-description footer{display:flex;align-items:center;justify-content:space-between;margin-top:20px;gap:10px}.video-description footer>span{color:#aaa;font-size:11px}.video-description footer>button{background:#ed7d21;border-radius:22px;padding:10px 19px;color:#fff;font-size:12px}.software-featured{display:flex;gap:25px;overflow-x:auto;background:var(--paper);padding:20px}.software-featured button{display:flex;align-items:center;flex-direction:column;gap:8px;min-width:70px}.software-featured small{color:#aaa;font-size:11px}.software-icon{width:53px;height:53px;border-radius:12px;display:grid;place-items:center;font-size:30px;color:#fff;background:linear-gradient(130deg,#ffac34,#f17b23);flex-shrink:0}.software-featured button:nth-child(2) .software-icon,.software-list article:nth-child(2) .software-icon{background:#f2cf27;color:#fff}.software-featured button:nth-child(3) .software-icon,.software-list article:nth-child(3) .software-icon{background:#29272c}.software-list{padding:0 16px}.software-list article{display:flex;gap:12px;padding:18px 0;align-items:center;border-bottom:1px solid #f3f3f3}.software-list article>div{flex:1;min-width:0}.software-list h3{margin-bottom:7px}.software-list small{color:#aaa;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:11px}.software-list button{border:1px solid #ef8b2b;color:#ef8b2b;border-radius:20px;padding:5px 13px;font-size:12px;flex-shrink:0}.ugc-tools{display:flex;align-items:center;gap:15px;padding:15px}.ugc-tools>button.active{color:#f08022;font-weight:600}.ugc-tools>.el-button{margin-left:auto}.ugc-note{padding:0 15px}.video-player{width:100%;max-height:65vh;background:#111}.upload-preview{width:130px;max-height:120px;object-fit:cover;margin-top:15px}.mall-large,.mall-large p,.mall-large .goods-info h3,.mall-large .settings-list span{font-size:17px}.mall-large .goods-info h3{height:52px}.mall-dark{--paper:#242424;--canvas:#181818;--ink:#eee;color-scheme:dark}.mall-dark .category-tabs,.mall-dark .page-header{border-color:#333}.mall-dark .search-input{background:#333}.mall-dark .zone-box{filter:brightness(.8);color:#222}.mall-dark .white-panel{color:#eee}.mall-dark .test-strip{background:#49311e;color:#efc69e}.mall-dark .el-input__wrapper{background:#333}.mall-dark .rich-content{color:#ddd}.mall-dark .profile-content{background:#181818}.el-pagination{justify-content:center;margin:20px 0}.el-message{max-width:94vw;z-index:9999!important}.el-message-box{max-width:92vw}.el-input-number,input[type=file]{max-width:100%}@media(min-width:600px){.mall{box-shadow:0 0 35px #00000012}.login-page{min-height:calc(100dvh - var(--top-offset))}.profile-hero{height:158px}.zone-product{min-height:75px}.zone-product img{width:64px;height:64px}.zone-product strong{font-size:13px}.profile-main-actions a{padding-top:25px;padding-bottom:23px}}@media(max-width:360px){.zone-box{padding:8px}.zone-box h2{font-size:11px;padding:4px}.zone-box header button{font-size:10px}.zone-product img{width:46px;height:46px}.zone-product{gap:6px}.zone-product strong{font-size:11px}.zone-product b{font-size:14px}.profile-name h1{max-width:165px;font-size:18px}.quick-actions small{font-size:10px}.quick-actions a>span{width:42px;height:42px}.profile-main-actions h2{font-size:18px}.order-actions a{font-size:9px}.purchase-bar{gap:2px}.purchase-bar .add-cart,.purchase-bar .buy-now{font-size:11px}.goods-info{padding:7px}.goods-info h3{font-size:12px}.price-row strong{font-size:20px}}.referral-confirm{margin-top:18px;background:#fff8ee;border-radius:9px;padding:13px}.referral-confirm h3{margin:0 0 12px}.referral-confirm p{margin:10px 0;font-size:12px}.mall .el-form-item__label{color:var(--ink)}.mall .form-panel .el-alert{margin-left:0;max-width:100%}.sub-page.nodes-page{padding-bottom:0}.brand-logo-618{font-weight:900;font-style:italic;letter-spacing:-.07em;font-variant-numeric:lining-nums;text-shadow:0 2px 0 rgba(127,57,0,.24)}
