@charset "UTF-8";.app-update-dialog-body[data-v-98607ab9]{display:flex;flex-direction:column;align-items:center;gap:.37838rem;padding:.54054rem .64865rem .27027rem;text-align:center}.app-update-dialog-icon[data-v-98607ab9]{display:flex;align-items:center;justify-content:center;width:1.40541rem;height:1.40541rem;border-radius:50%;background:linear-gradient(135deg,var(--color-gold-gradient-start) 0%,var(--color-gold-gradient-end) 100%);color:#fff;font-size:.7027rem;box-shadow:0 .21622rem .54054rem rgba(var(--brand-primary-rgb),.25)}.app-update-dialog-msg[data-v-98607ab9]{margin:0;font-size:var(--font-size-md);color:var(--color-text-main);line-height:1.6;text-wrap:balance}.app-update-dialog-current[data-v-98607ab9]{margin:0;font-size:var(--font-size-xs);color:var(--color-text-sub)}.app-update-dialog-meta[data-v-98607ab9]{width:100%;display:grid;padding:.05405rem 0;border-top:1px solid rgba(var(--brand-primary-rgb),.12);border-bottom:1px solid rgba(var(--brand-primary-rgb),.12)}.app-update-dialog-meta-row[data-v-98607ab9]{display:flex;align-items:center;justify-content:space-between;gap:.32432rem;min-width:0;padding:.24324rem 0;font-size:var(--font-size-xs);line-height:1.4;color:var(--color-text-sub)}.app-update-dialog-meta-row+.app-update-dialog-meta-row[data-v-98607ab9]{border-top:1px solid rgba(var(--brand-primary-rgb),.08)}.app-update-dialog-meta-row span[data-v-98607ab9],.app-update-dialog-meta-row strong[data-v-98607ab9]{min-width:0}.app-update-dialog-meta-row strong[data-v-98607ab9]{color:var(--color-text-main);font-weight:600;text-align:right;overflow-wrap:anywhere}.app-shell[data-v-056c1db5]{height:100%;min-height:0;overflow:hidden;background:var(--color-bg)}:root{--brand-primary: #af8849;--brand-primary-rgb: 175, 136, 73;--brand-primary-dark: #8b6d3e;--brand-primary-dark-rgb: 139, 109, 62;--brand-gradient-start: #ead0a0;--brand-gradient-start-rgb: 234, 208, 160;--brand-gradient-end: #b89255;--brand-gradient-end-rgb: 184, 146, 85;--brand-contrast: #1a1a1a;--brand-shell-bg: #f2ede4;--brand-page-bg-start: #f4ede2;--brand-page-bg-mid: #efe6d9;--brand-page-bg-end: #e9dfcf;--brand-card-start: #e8d4b0;--brand-card-end: #ffffff;--brand-logo-glow: rgba(139, 109, 62, .56);--brand-logo-shadow: rgba(98, 63, 14, .24);--brand-download-banner-bg: rgba(255, 255, 255, .74);--brand-download-pill-bg: rgba(255, 255, 255, .84);--color-bg: #fafaf8;--color-bg-shell: var(--brand-shell-bg);--color-surface: #ffffff;--color-surface-primary: #ffffff;--color-surface-secondary: #fbf9f6;--color-primary: var(--brand-primary);--color-primary-light: rgba(var(--brand-primary-rgb), .12);--color-primary-dark: var(--brand-primary-dark);--color-gold-gradient-start: var(--brand-gradient-start);--color-gold-gradient-end: var(--brand-gradient-end);--color-gold-solid: var(--brand-primary);--color-hero-text: #1a1a1a;--color-hero-text-sub: rgba(26, 26, 26, .72);--color-text-main: #1a1a1a;--color-text-sub: #666666;--color-text-placeholder: #999999;--color-text-disabled: #bbbbbb;--color-profit: #00b094;--color-profit-bg: rgba(0, 176, 148, .08);--color-loss: #f7485d;--color-loss-bg: rgba(247, 72, 93, .08);--color-rise: var(--color-gold-solid);--color-rise-bg: rgba(var(--brand-primary-rgb), .11);--color-rise-border: rgba(var(--brand-primary-rgb), .1);--color-fall: var(--color-profit);--color-fall-bg: var(--color-profit-bg);--color-fall-border: rgba(0, 176, 148, .08);--color-rise-gold: var(--color-rise);--color-fall-green: var(--color-fall);--color-warning: var(--brand-primary);--color-warning-bg: rgba(var(--brand-primary-rgb), .1);--color-tag-bg: rgba(var(--brand-primary-rgb), .08);--color-border: rgba(var(--brand-gradient-end-rgb), .12);--color-divider: rgba(var(--brand-gradient-end-rgb), .08);--color-overlay-light: rgba(255, 255, 255, .4);--color-overlay-lighter: rgba(255, 255, 255, .14);--color-overlay-btn: rgba(255, 255, 255, .28);--color-overlay-border: rgba(42, 33, 24, .12);--shadow-sm: 0 .05405rem .21622rem rgba(55, 40, 18, .03);--shadow-card: 0 .21622rem .64865rem rgba(55, 40, 18, .04);--shadow-modal: 0 .43243rem 1.13514rem rgba(55, 40, 18, .12);--shadow-button-primary: 0 .16216rem .43243rem rgba(var(--brand-primary-rgb), .2);--color-shimmer-gold: linear-gradient( 90deg, transparent 0%, rgba(255, 235, 180, .6) 40%, rgba(255, 248, 220, .9) 50%, rgba(255, 235, 180, .6) 60%, transparent 100% );--glow-gold-inner: 0 0 .16216rem rgba(218, 165, 32, .5);--glow-gold-outer: 0 0 .32432rem rgba(185, 146, 85, .3);--duration-fast: .18s;--duration-normal: .28s;--font-family-base: "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Roboto", "Helvetica Neue", Arial, sans-serif;--font-family-number: "DIN Alternate", "Roboto", "SFMono-Regular", Menlo, Consolas, monospace;--font-size-xs: .2973rem;--font-size-sm: .35135rem;--font-size-md: .40541rem;--font-size-lg: .45946rem;--font-size-xl: .54054rem;--font-size-2xl: .64865rem;--font-size-3xl: .75676rem;--font-size-price: .86486rem;--line-height-tight: 1.2;--line-height-normal: 1.5;--line-height-relaxed: 1.75;--space-1: .10811rem;--space-2: .21622rem;--space-3: .32432rem;--space-4: .43243rem;--space-5: .54054rem;--space-6: .64865rem;--space-8: .86486rem;--space-10: 1.08108rem;--radius-sm: .21622rem;--radius-md: .32432rem;--radius-lg: .54054rem;--radius-pill: .64865rem;--radius-full: 9999PX;--app-max-width: 525PX;--tabbar-height: 1.51351rem;--z-tabbar: 90;--z-overlay: 1000}html[data-startup-brand=yixin],html[data-brand=yixin]{--brand-primary: #f97316;--brand-primary-rgb: 249, 115, 22;--brand-primary-dark: #dd5f0a;--brand-primary-dark-rgb: 221, 95, 10;--brand-gradient-start: #ffbf7a;--brand-gradient-start-rgb: 255, 191, 122;--brand-gradient-end: #f97316;--brand-gradient-end-rgb: 249, 115, 22;--brand-contrast: #fff7ef;--brand-shell-bg: #fff0e3;--brand-page-bg-start: #fff6ee;--brand-page-bg-mid: #ffead5;--brand-page-bg-end: #ffd3ae;--brand-card-start: #ffd39f;--brand-card-end: #fffaf5;--brand-logo-glow: rgba(249, 115, 22, .5);--brand-logo-shadow: rgba(190, 82, 8, .24);--brand-download-banner-bg: rgba(255, 248, 241, .84);--brand-download-pill-bg: rgba(255, 250, 245, .88);--color-rise: var(--color-profit);--color-rise-bg: var(--color-profit-bg);--color-rise-border: rgba(0, 176, 148, .08);--color-fall: var(--color-gold-solid);--color-fall-bg: rgba(var(--brand-primary-rgb), .11);--color-fall-border: rgba(var(--brand-primary-rgb), .1)}html[data-startup-brand=qingyun],html[data-brand=qingyun]{--brand-primary: #0C68EF;--brand-primary-rgb: 12, 104, 239;--brand-primary-dark: #0649B8;--brand-primary-dark-rgb: 6, 73, 184;--brand-gradient-start: #5EA2FF;--brand-gradient-start-rgb: 94, 162, 255;--brand-gradient-end: #0C68EF;--brand-gradient-end-rgb: 12, 104, 239;--brand-contrast: #eff6ff;--brand-shell-bg: #eaf3ff;--brand-page-bg-start: #f8fcff;--brand-page-bg-mid: #e8f2ff;--brand-page-bg-end: #d4e7ff;--brand-card-start: #dcecff;--brand-card-end: #ffffff;--brand-logo-glow: rgba(12, 104, 239, .42);--brand-logo-shadow: rgba(6, 73, 184, .22);--brand-download-banner-bg: rgba(248, 252, 255, .84);--brand-download-pill-bg: rgba(255, 255, 255, .9);--color-bg: #f7fbff;--color-surface-secondary: #f2f9ff;--color-border: rgba(var(--brand-gradient-end-rgb), .14);--color-divider: rgba(var(--brand-gradient-end-rgb), .09);--shadow-sm: 0 .05405rem .21622rem rgba(6, 73, 184, .035);--shadow-card: 0 .27027rem .75676rem rgba(6, 73, 184, .06);--shadow-modal: 0 .43243rem 1.13514rem rgba(6, 73, 184, .14)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--android-nav-bar-height: 0px;--safe-area-top-fallback: 0px;--safe-area-top-system: 0px;--safe-area-top: max(var(--safe-area-top-system), var(--safe-area-top-fallback));--status-bar-bg: var(--color-bg);--system-safe-area-bottom: env(safe-area-inset-bottom, 0px);--safe-area-bottom: var(--android-nav-bar-height);--interactive-safe-area-bottom: max(var(--system-safe-area-bottom), var(--android-nav-bar-height));--layout-tab-offset: calc(var(--tabbar-height) + var(--interactive-safe-area-bottom))}html{height:100%;font-size:min(10vw,37PX);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;overflow:hidden}body{height:100%;min-height:0;overflow:hidden;color:var(--color-text-main);background:var(--color-bg);font-family:var(--font-family-base);font-size:var(--font-size-md);line-height:var(--line-height-normal);-webkit-user-select:none;user-select:none}#app{width:100%;max-width:525PX;height:100%;margin:0 auto;min-height:0;overflow:hidden;color:var(--color-text-main);background:var(--color-bg);font-family:var(--font-family-base);font-size:var(--font-size-md);line-height:var(--line-height-normal)}input,textarea,[contenteditable],.van-field__control,.selectable-text{-webkit-user-select:text;user-select:text}@media screen and (min-width:768px){body{background:var(--color-bg)}}a{color:inherit;text-decoration:none}img{max-width:100%;vertical-align:middle}input,button,textarea{font:inherit;color:inherit}.page{position:relative;flex:1;height:100%;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:0 var(--space-4);padding-top:var(--safe-area-top);padding-bottom:calc(var(--interactive-safe-area-bottom) + var(--space-6))}.page:before,.base-page:before,.home-sub-page:before,.mine-sub-page:before,.auth-page:before{position:fixed;top:0;left:50%;z-index:80;width:min(100%,var(--app-max-width));height:var(--safe-area-top);transform:translate(-50%);background:var(--status-bar-bg);content:"";pointer-events:none}.card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-4);box-shadow:var(--shadow-card);transition:transform .14s ease,box-shadow .24s ease}.card+.card{margin-top:var(--space-3)}.font-number{font-family:var(--font-family-number);font-variant-numeric:tabular-nums;letter-spacing:.02em}.text-profit{color:var(--color-profit)}.text-loss{color:var(--color-loss)}.text-rise{color:var(--color-rise)}.text-fall{color:var(--color-fall)}.legal-confirm-dialog{display:flex;flex-direction:column;gap:var(--space-3);text-align:left}.legal-confirm-dialog__content{max-height:min(48vh,11.35135rem);overflow-y:auto;-webkit-overflow-scrolling:touch;padding:var(--space-3);color:var(--color-text-main);line-height:var(--line-height-relaxed);background:var(--color-surface-secondary);border:1px solid var(--color-border);border-radius:var(--radius-md)}.legal-confirm-dialog__content p,.legal-confirm-dialog__content ul,.legal-confirm-dialog__content ol{margin:0 0 var(--space-2)}.legal-confirm-dialog__check{display:flex;gap:var(--space-2);align-items:flex-start;color:var(--color-text-main);font-size:var(--font-size-sm);line-height:var(--line-height-normal)}.legal-confirm-dialog__check input{flex:0 0 auto;margin-top:.12em}.legal-confirm-modal{overflow:hidden;background:linear-gradient(180deg,rgba(255,255,255,.98) 0%,var(--color-surface) 100%);border:1px solid rgba(var(--brand-gradient-end-rgb),.16);box-shadow:0 .64865rem 1.45946rem #3728122e}.legal-confirm-modal .van-dialog__header{padding-top:var(--space-5);color:var(--color-text-main);font-size:var(--font-size-xl);line-height:var(--line-height-tight);font-weight:700}.legal-confirm-modal .van-dialog__message{max-height:min(58vh,11.62162rem);padding:var(--space-4) var(--space-4) var(--space-5);color:var(--color-text-main);line-height:var(--line-height-normal);white-space:normal}.legal-confirm-modal .van-dialog__footer{border-top:1px solid var(--color-divider);background:#ffffffeb}.legal-confirm-modal .van-dialog__cancel,.legal-confirm-modal .van-dialog__confirm{height:1.40541rem;font-size:var(--font-size-lg);font-weight:700}.legal-confirm-modal .van-dialog__cancel{color:rgba(var(--brand-primary-dark-rgb),.72)}.legal-confirm-modal .van-dialog__confirm{color:var(--color-gold-solid)}.legal-confirm-modal .legal-confirm-dialog--risk .legal-confirm-dialog__content{max-height:none;padding:0;overflow:visible;background:transparent;border:0;border-radius:0}.legal-risk-card{position:relative;margin:0;padding:var(--space-4);overflow:hidden;color:var(--color-text-sub);font-size:var(--font-size-md);line-height:1.72;background:linear-gradient(135deg,rgba(var(--brand-gradient-start-rgb),.16),#ffffffc2 42%),var(--color-surface-secondary);border:1px solid rgba(var(--brand-gradient-end-rgb),.14);border-radius:var(--radius-md);box-shadow:inset 0 1px #ffffffb8}.legal-risk-card:before{position:absolute;inset:0 auto 0 0;width:.10811rem;background:linear-gradient(180deg,var(--color-gold-gradient-start),var(--color-gold-gradient-end));content:""}.legal-risk-card strong{display:block;margin:0 0 var(--space-3);padding-left:var(--space-2);color:var(--color-text-main);font-size:var(--font-size-lg);line-height:var(--line-height-tight);font-weight:700}.legal-risk-card p{margin:0;color:var(--color-text-main);font-size:var(--font-size-md);line-height:1.78}:root{--van-primary-color: var(--color-primary);--van-success-color: var(--color-profit);--van-danger-color: var(--color-loss);--van-warning-color: var(--color-warning);--van-text-color: var(--color-text-main);--van-text-color-2: var(--color-text-sub);--van-text-color-3: var(--color-text-placeholder);--van-background: var(--color-bg);--van-background-2: var(--color-surface);--van-border-color: var(--color-border);--van-font-size-xs: var(--font-size-xs);--van-font-size-sm: var(--font-size-sm);--van-font-size-md: var(--font-size-md);--van-font-size-lg: var(--font-size-lg);--van-radius-sm: var(--radius-sm);--van-radius-md: var(--radius-md);--van-radius-lg: var(--radius-lg);--van-nav-bar-height: 1.24324rem;--van-nav-bar-background: var(--color-surface);--van-nav-bar-title-text-color: var(--color-text-main);--van-tabbar-height: var(--tabbar-height);--van-tabbar-background: var(--color-surface);--van-tabbar-item-active-color: var(--color-primary);--van-button-primary-background: linear-gradient(120deg, var(--color-gold-gradient-start) 0%, var(--color-gold-gradient-end) 100%);--van-button-primary-border-color: transparent;--van-button-primary-color: var(--color-hero-text);--van-button-border-radius: var(--radius-pill);--van-button-default-color: var(--color-gold-solid);--van-button-default-border-color: var(--color-gold-solid);--van-button-default-background: transparent;--van-toast-border-radius: var(--radius-md);--van-toast-text-color: var(--color-text-main)}.van-button{transition:transform .14s ease,filter .2s ease,box-shadow .24s ease;font-weight:500}.van-button:active{transform:scale(.96)}.van-button--primary{box-shadow:var(--shadow-button-primary);font-weight:600;border:none}.van-button--default,.van-button--plain{border-color:rgba(var(--brand-primary-rgb),.4);color:var(--color-gold-solid);background:transparent}.van-tag{border-radius:27rem}.van-tag--primary{background:var(--color-tag-bg);color:var(--color-gold-solid);border:1px solid var(--color-border)}.van-toast{background:#fffffff5;color:var(--color-text-main);border:1px solid var(--color-border);box-shadow:0 .27027rem .75676rem rgba(var(--brand-primary-rgb),.22)}.van-dialog{border:1px solid var(--color-border);box-shadow:0 .43243rem 1.13514rem rgba(var(--brand-primary-rgb),.2);border-radius:var(--radius-lg)}.van-nav-bar{border-bottom:none}.van-nav-bar__content{padding-top:.10811rem;padding-bottom:.05405rem}.van-nav-bar:after{content:"";position:absolute;bottom:0;left:var(--space-4);right:var(--space-4);height:1px;background:linear-gradient(90deg,transparent 0%,var(--color-border) 15%,var(--color-border) 85%,transparent 100%);opacity:.6}.van-action-sheet{bottom:0!important;padding-bottom:var(--interactive-safe-area-bottom)!important}.van-action-sheet.van-safe-area-bottom{padding-bottom:var(--interactive-safe-area-bottom)!important}.van-popup--bottom{bottom:0!important;padding-bottom:var(--interactive-safe-area-bottom)!important}.van-popup--bottom.van-safe-area-bottom{padding-bottom:var(--interactive-safe-area-bottom)!important}
