:root{--rx-color-bg-page: #ededed;--rx-color-bg-card: #ffffff;--rx-color-bg-soft: #f7f7f7;--rx-color-fg: rgba(0, 0, 0, .9);--rx-color-fg-secondary: rgba(0, 0, 0, .55);--rx-color-fg-tertiary: rgba(0, 0, 0, .3);--rx-color-border: rgba(0, 0, 0, .08);--rx-color-border-strong: rgba(0, 0, 0, .12);--rx-color-brand: var(--weui-BRAND, #07c160);--rx-color-brand-soft: rgba(7, 193, 96, .12);--rx-color-danger: var(--weui-RED, #fa5151);--rx-color-warning: #fa9d3b;--rx-color-action: #218653;--rx-color-brand-ink: #276b46;--rx-color-review-bg: #f4f7f5;--rx-color-warning-ink: #8c5b20;--rx-color-warning-soft: #fff6e7;--rx-space-1: 4px;--rx-space-2: 8px;--rx-space-3: 12px;--rx-space-4: 16px;--rx-space-5: 20px;--rx-space-6: 24px;--rx-space-8: 32px;--rx-radius-sm: 8px;--rx-radius-md: 12px;--rx-radius-lg: 16px;--rx-radius-full: 999px;--rx-font-xs: 12px;--rx-font-sm: 13px;--rx-font-md: 15px;--rx-font-input: 16px;--rx-font-lg: 17px;--rx-font-xl: 20px;--rx-shadow-card: 0 1px 2px rgba(0, 0, 0, .04), 0 4px 16px rgba(0, 0, 0, .04);--rx-shadow-card-active: 0 2px 8px rgba(7, 193, 96, .12), 0 8px 24px rgba(0, 0, 0, .06);--rx-ease-out: cubic-bezier(.23, 1, .32, 1);--rx-ease-in-out: cubic-bezier(.77, 0, .175, 1);--rx-ease-accordion: cubic-bezier(.32, .72, 0, 1);--rx-duration-fast: .16s;--rx-duration-mid: .24s;--rx-duration-slow: .28s;--rx-duration-accordion: .3s;--rx-page-pad-x: 12px;--rx-card-gap: 10px;--rx-touch-min: 44px;--rx-card-scroll-peek: 52px;--rx-card-scroll-peek-first: 12px}@media(prefers-reduced-motion:reduce){:root{--rx-duration-fast: 1ms;--rx-duration-mid: 1ms;--rx-duration-slow: 1ms;--rx-duration-accordion: 1ms}}html,body,#app{height:100%}body{margin:0;background-color:var(--rx-color-bg-page, #ededed);color:var(--rx-color-fg, rgba(0, 0, 0, .9));font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,miui,Hiragino Sans GB,Microsoft Yahei,sans-serif;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased}*,*:before,*:after{box-sizing:border-box}a{color:inherit;text-decoration:none}.app-shell{display:flex;flex-direction:column;height:100%;height:100dvh;max-height:100%;max-height:100dvh;overflow:hidden}.app-shell__body{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;padding-bottom:calc(56px + env(safe-area-inset-bottom,0px))}.app-shell__body--no-tabbar{padding-bottom:env(safe-area-inset-bottom,0px)}.page{min-height:100%}.page__bd{padding-bottom:24px}.page__bd_spacing{padding:16px}.skeleton-block{margin:16px;padding:16px;background:#fff;border-radius:8px}.skeleton-block__title{margin:0 0 8px;font-size:17px;font-weight:500}.skeleton-block__desc{margin:0;font-size:14px;color:#0000008c;line-height:1.5}.money-text{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.money-text--strong{font-weight:600}.mm-skin{--mm-border: rgba(180, 198, 220, .32);--mm-glow: rgba(210, 220, 235, .22);--mm-glow-2: rgba(120, 160, 190, .16);--mm-bg-a: #1c2430;--mm-bg-b: #2a3342;--mm-bg-c: #1a222e;--mm-icon-fg: #2a3544;--mm-icon-a: #f2f5f8;--mm-icon-b: #c5d0dc;--mm-icon-c: #8fa0b3;--mm-pts: #e8f0fa;--mm-pts-u: rgba(232, 240, 250, .75);--mm-sub: rgba(220, 230, 240, .68);--mm-chev: rgba(220, 230, 245, .5);--mm-shadow: rgba(20, 28, 40, .24);--mm-text: #ffffff;--mm-accent: #e8f0fa}.mm-skin[data-tone=certified]{--mm-border: rgba(0, 0, 0, .08);--mm-glow: transparent;--mm-glow-2: transparent;--mm-bg-a: #ffffff;--mm-bg-b: #ffffff;--mm-bg-c: #ffffff;--mm-icon-fg: #07c160;--mm-icon-a: #f3faf6;--mm-icon-b: #e8f6ee;--mm-icon-c: #d8efe2;--mm-pts: rgba(0, 0, 0, .88);--mm-pts-u: rgba(0, 0, 0, .42);--mm-sub: rgba(0, 0, 0, .48);--mm-chev: rgba(0, 0, 0, .28);--mm-shadow: rgba(0, 0, 0, .06);--mm-text: rgba(0, 0, 0, .9);--mm-accent: #07c160}.mm-skin[data-tone=bronze]{--mm-border: rgba(196, 128, 72, .4);--mm-glow: rgba(232, 160, 100, .32);--mm-glow-2: rgba(120, 70, 40, .25);--mm-bg-a: #2e1f16;--mm-bg-b: #4a3224;--mm-bg-c: #241810;--mm-icon-fg: #3a2214;--mm-icon-a: #f0c9a0;--mm-icon-b: #c67b3e;--mm-icon-c: #8f5528;--mm-pts: #f0c49a;--mm-pts-u: rgba(240, 196, 154, .8);--mm-sub: rgba(255, 236, 220, .7);--mm-chev: rgba(255, 220, 190, .5);--mm-shadow: rgba(40, 22, 12, .28);--mm-accent: #f0c49a}.mm-skin[data-tone=silver]{--mm-border: rgba(180, 198, 220, .32);--mm-glow: rgba(210, 220, 235, .22);--mm-glow-2: rgba(120, 160, 190, .16);--mm-bg-a: #1c2430;--mm-bg-b: #2a3342;--mm-bg-c: #1a222e;--mm-icon-fg: #2a3544;--mm-icon-a: #f2f5f8;--mm-icon-b: #c5d0dc;--mm-icon-c: #8fa0b3;--mm-pts: #e8f0fa;--mm-pts-u: rgba(232, 240, 250, .75);--mm-sub: rgba(220, 230, 240, .68);--mm-chev: rgba(220, 230, 245, .5);--mm-shadow: rgba(20, 28, 40, .24);--mm-accent: #e8f0fa}.mm-skin[data-tone=gold]{--mm-border: rgba(230, 180, 60, .45);--mm-glow: rgba(255, 210, 80, .38);--mm-glow-2: rgba(180, 100, 20, .22);--mm-bg-a: #2a1e0c;--mm-bg-b: #4a3614;--mm-bg-c: #1f1608;--mm-icon-fg: #3d2e08;--mm-icon-a: #ffe9a0;--mm-icon-b: #e8b923;--mm-icon-c: #b8860b;--mm-pts: #ffe08a;--mm-pts-u: rgba(255, 224, 138, .82);--mm-sub: rgba(255, 240, 200, .72);--mm-chev: rgba(255, 230, 150, .55);--mm-shadow: rgba(40, 28, 8, .3);--mm-accent: #ffe08a}.mm-skin[data-tone=platinum]{--mm-border: rgba(180, 210, 230, .4);--mm-glow: rgba(190, 230, 255, .28);--mm-glow-2: rgba(100, 140, 180, .2);--mm-bg-a: #151d28;--mm-bg-b: #243244;--mm-bg-c: #101820;--mm-icon-fg: #1a2838;--mm-icon-a: #f0f7fc;--mm-icon-b: #b8d4e8;--mm-icon-c: #7aa3c0;--mm-pts: #d4ecff;--mm-pts-u: rgba(212, 236, 255, .78);--mm-sub: rgba(210, 230, 245, .7);--mm-chev: rgba(200, 230, 250, .55);--mm-shadow: rgba(12, 24, 40, .28);--mm-accent: #d4ecff}.mm-skin[data-tone=diamond]{--mm-border: rgba(160, 200, 255, .42);--mm-glow: rgba(160, 210, 255, .4);--mm-glow-2: rgba(140, 100, 255, .18);--mm-bg-a: #0e1428;--mm-bg-b: #1a2748;--mm-bg-c: #0a1020;--mm-icon-fg: #102040;--mm-icon-a: #f5f9ff;--mm-icon-b: #a8d0ff;--mm-icon-c: #6a9ee0;--mm-pts: #c8e4ff;--mm-pts-u: rgba(200, 228, 255, .8);--mm-sub: rgba(200, 220, 255, .72);--mm-chev: rgba(180, 210, 255, .55);--mm-shadow: rgba(8, 16, 48, .32);--mm-accent: #c8e4ff}.mm-skin[data-tone=blackgold]{--mm-border: rgba(201, 162, 39, .5);--mm-glow: rgba(201, 162, 39, .28);--mm-glow-2: rgba(80, 60, 20, .35);--mm-bg-a: #0a0a0a;--mm-bg-b: #1a1610;--mm-bg-c: #050505;--mm-icon-fg: #1a1408;--mm-icon-a: #f0e0a8;--mm-icon-b: #c9a227;--mm-icon-c: #8a7010;--mm-pts: #e8d48a;--mm-pts-u: rgba(232, 212, 138, .8);--mm-sub: rgba(230, 210, 160, .65);--mm-chev: rgba(220, 190, 100, .55);--mm-shadow: rgba(0, 0, 0, .45);--mm-accent: #e8d48a}.mm-skin--plate{color:var(--mm-text, #fff);border:1px solid var(--mm-border);background:radial-gradient(90% 120% at 100% 0%,var(--mm-glow) 0%,transparent 52%),radial-gradient(70% 90% at 0% 100%,var(--mm-glow-2) 0%,transparent 50%),linear-gradient(135deg,var(--mm-bg-a) 0%,var(--mm-bg-b) 48%,var(--mm-bg-c) 100%);box-shadow:0 8px 24px var(--mm-shadow),0 1px #ffffff14 inset}.mm-skin--plate[data-tone=certified]{color:var(--mm-text);border:1px solid var(--mm-border);background:#fff;box-shadow:0 1px 2px #0000000a}
