:root{--adm-radius-s:4px;--adm-radius-m:8px;--adm-radius-l:12px;--adm-font-size-1:9px;--adm-font-size-2:10px;--adm-font-size-3:11px;--adm-font-size-4:12px;--adm-font-size-5:13px;--adm-font-size-6:14px;--adm-font-size-7:15px;--adm-font-size-8:16px;--adm-font-size-9:17px;--adm-font-size-10:18px;--adm-color-primary:#1677ff;--adm-color-success:#00b578;--adm-color-warning:#ff8f1f;--adm-color-danger:#ff3141;--adm-color-yellow:#ff9f18;--adm-color-orange:#ff6430;--adm-color-wathet:#e7f1ff;--adm-color-text:#333;--adm-color-text-secondary:#666;--adm-color-weak:#999;--adm-color-light:#ccc;--adm-color-border:#eee;--adm-color-background:#fff;--adm-color-highlight:var(--adm-color-danger);--adm-color-white:#fff;--adm-color-box:#f5f5f5;--adm-color-text-light-solid:var(--adm-color-white);--adm-color-text-dark-solid:#000;--adm-color-fill-content:var(--adm-color-box);--adm-font-size-main:var(--adm-font-size-5);--adm-font-family:-apple-system, blinkmacsystemfont, "Helvetica Neue", helvetica, segoe ui, arial, roboto, "PingFang SC", "miui", "Hiragino Sans GB", "Microsoft Yahei", sans-serif;--adm-border-color:var(--adm-color-border)}html[data-prefers-color-scheme=dark]{--adm-color-primary:#3086ff;--adm-color-success:#34b368;--adm-color-warning:#ffa930;--adm-color-danger:#ff4a58;--adm-color-yellow:#ffa930;--adm-color-orange:#e65a2b;--adm-color-wathet:#0d2543;--adm-color-text:#e6e6e6;--adm-color-text-secondary:#b3b3b3;--adm-color-weak:gray;--adm-color-light:#4d4d4d;--adm-color-border:#2b2b2b;--adm-color-box:#0a0a0a;--adm-color-background:#1a1a1a;--adm-color-background-body:var(--adm-color-background);--adm-border-color:var(--adm-color-border)}:root{-webkit-tap-highlight-color:#0000}html{background-color:var(--adm-color-background-body)}body{color:var(--adm-color-text);font-size:var(--adm-font-size-main);font-family:var(--adm-font-family)}a,button{cursor:pointer}a{color:var(--adm-color-primary);transition:opacity .2s ease-in-out}a:active{opacity:.8}.adm-plain-anchor{color:unset;transition:none}.adm-plain-anchor:active{opacity:unset}body.adm-overflow-hidden{overflow:hidden!important}div.adm-px-tester{--size:1;height:calc(var(--size) / 2 * 2px);-webkit-user-select:none;user-select:none;pointer-events:none;width:0;position:fixed;top:-100vh;left:-100vw}:root{--app-background:#08090c;--app-surface:#11161f;--app-surface-soft:#11161fd1;--app-card:#151b25;--app-border:#f3f6fb1f;--app-border-soft:#f3f6fb14;--app-text:#f3f6fb;--app-text-muted:#97a3b6;--app-primary:#67dfff;--app-primary-strong:#1fd0dd;--app-accent:#6ef2a0;--app-danger:#ff7a7a;color:var(--app-text);background:var(--app-background);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif}*{box-sizing:border-box}html,body,#root{min-height:100vh;margin:0}body{background:radial-gradient(circle at top, #67dfff14, transparent 28%), var(--app-background);color:var(--app-text)}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}input,textarea,select{font-size:16px}button{cursor:pointer}.shell-viewport{background:var(--app-background);justify-content:center;width:100%;min-height:100vh;display:flex}.shell-frame{background:var(--app-background);flex-direction:column;width:100%;min-width:0;max-width:420px;min-height:100vh;display:flex;position:relative;overflow-x:clip}.shell-frame--auth,.shell-frame--grid{background-image:linear-gradient(to right, var(--app-border-soft) 1px, transparent 1px), linear-gradient(to bottom, var(--app-border-soft) 1px, transparent 1px);background-size:20px 20px}.shell-frame--tabbed{padding-bottom:88px}.shell-nav{z-index:40;border-bottom:1px solid var(--app-border);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#08090ce0;justify-content:space-between;align-items:center;height:56px;padding:0 16px;display:flex;position:sticky;top:0}.shell-nav-left,.shell-nav-right{align-items:center;display:flex}.shell-nav-right{z-index:3;position:relative}.shell-nav-left{z-index:1;gap:10px;min-width:0}.shell-brand{align-items:center;gap:10px;display:flex}.shell-brand-mark,.auth-brand-mark,.quick-action-icon,.featured-chip-dot{background:var(--app-primary);border-radius:4px;flex-shrink:0;display:inline-block}.shell-brand-mark{width:24px;height:24px;position:relative}.shell-brand-mark:after{content:"";border:2px solid var(--app-background);position:absolute;inset:6px}.shell-brand-text{letter-spacing:.02em;text-transform:uppercase;font-size:15px;font-weight:800}.shell-nav-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:18px;font-weight:700;overflow:hidden}.shell-back-button,.shell-lang-button{border:1px solid var(--app-border);color:var(--app-text-muted);background:#11161f99}.shell-back-button{border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.shell-lang-button{letter-spacing:.08em;text-transform:uppercase;border-radius:8px;align-items:center;gap:6px;height:28px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.shell-content{flex:1;padding:0 0 24px}.shell-tabbar{z-index:40;border-top:1px solid var(--app-border);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#11161ff2;grid-template-columns:repeat(5,minmax(0,1fr));width:100%;max-width:420px;display:grid;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.shell-tabbar-item{color:#97a3b6b8;background:0 0;border:none;flex-direction:column;align-items:center;gap:5px;padding:9px 0 11px;display:flex}.shell-tabbar-item.is-active{color:var(--app-primary);filter:drop-shadow(0 0 6px #67dfff2e)}.shell-tabbar-icon{justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.shell-lucide{width:20px;height:20px}.shell-back-icon{width:16px;height:16px}.shell-tabbar-label{letter-spacing:.02em;font-size:12px;font-weight:700}.shell-language-popup{padding:22px 18px 28px}.shell-language-popup-title{font-size:21px;font-weight:800}.shell-language-popup-list{flex-direction:column;gap:10px;margin-top:18px;display:flex}.shell-language-popup-item{border:1px solid var(--app-border);width:100%;min-height:48px;color:var(--app-text);background:#080b12e6;border-radius:12px;justify-content:space-between;align-items:center;padding:0 14px;display:flex}.shell-language-popup-item.is-active{background:#67dfff14;border-color:#67dfff80}.shell-language-popup-item-main{align-items:center;gap:10px;font-size:15px;font-weight:600;display:flex}.shell-language-popup-item-code{color:var(--app-text-muted);font-variant-numeric:tabular-nums;letter-spacing:.08em;font-family:JetBrains Mono,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px}.shell-language-popup-check{width:16px;height:16px;color:var(--app-primary)}.auth-page{padding:24px 24px 32px}.auth-header{padding-bottom:28px}.auth-eyebrow{color:var(--app-primary);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:4px;font-size:12px;font-weight:700;display:flex}.auth-eyebrow-icon{width:14px;height:14px;color:var(--app-primary);justify-content:center;align-items:center;display:inline-flex}.auth-title{letter-spacing:-.04em;color:#eef4fb;margin:0;font-size:37px;font-weight:800;line-height:1.04}.auth-helper{color:#cbd4e0eb;margin:8px 0 0;font-size:14px;line-height:1.5}.auth-form{flex-direction:column;gap:16px;min-width:0;display:flex}.auth-field{display:block}.auth-field-label{color:#eef4fb;letter-spacing:.16em;text-transform:uppercase;text-shadow:0 0 1px #ffffff14;margin-bottom:6px;font-size:13px;font-weight:700}.auth-input-wrap{position:relative}.auth-input-icon{color:#aab4c4d1;pointer-events:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.auth-input{color:#eef4fb;background:#11161ff5;border:1px solid #f3f6fb29;border-radius:10px;width:100%;min-width:0;max-width:100%;height:46px;padding:0 14px}.auth-input::placeholder{color:#cdd6e29e}.auth-input:focus{border-color:#23d9e4b8;outline:none;box-shadow:0 0 0 1px #23d9e426}.auth-input--with-icon{padding-left:42px}.auth-submit.adm-button{letter-spacing:.18em;text-transform:uppercase;height:48px;min-height:48px;margin-top:6px;background:var(--app-primary-strong)!important;color:#081018!important;box-shadow:none!important;border:none!important;border-radius:10px!important;padding:0 16px!important;font-size:15px!important;font-weight:900!important}.auth-submit.adm-button .adm-button-content{justify-content:center;align-items:center;min-height:48px;line-height:1;display:inline-flex}.auth-links{color:#dce3ede6;padding-top:8px;font-size:13px}.auth-links a{color:inherit}.auth-links--split{justify-content:space-between;display:flex}.auth-links--center{text-align:center}.auth-links--center a{color:var(--app-primary)}.auth-code-row{gap:8px;display:flex}.auth-input--inline{flex:1;min-width:0}.auth-code-button{border:1px solid var(--app-border);height:44px;color:var(--app-text);background:#11161fd1;border-radius:10px;flex-shrink:0;padding:0 14px;font-size:14px}.auth-code-button:disabled{opacity:.5;cursor:not-allowed}.auth-notice{color:#bbc5d5c7;border:1px dashed #f3f6fb24;margin-top:40px;padding:12px;font-size:12px;line-height:1.7}.auth-notice-title{color:#1fd0dddb;letter-spacing:.02em;margin-bottom:4px;font-size:12px;font-weight:700}.home-page{padding-bottom:24px}.home-hero{padding:0}.hero-card{aspect-ratio:16/9;background:#f3f6fb0f;border:1px solid #67dfff2e;border-radius:12px;position:relative;overflow:hidden;box-shadow:0 0 18px #67dfff14}.hero-image,.featured-chip-image{object-fit:cover;width:100%;height:100%;display:block}.hero-image{filter:brightness(1.14)contrast(1.04)saturate(1.06)}.hero-overlay{pointer-events:none;background:linear-gradient(#08090c00,#08090c24),linear-gradient(90deg,#67dfff14,#0000 32% 68%,#67dfff0d);position:absolute;inset:0}.home-notice{border:1px solid var(--app-border);background:var(--app-surface-soft);border-radius:10px;align-items:center;gap:12px;height:36px;margin:16px;display:flex;overflow:hidden}.home-notice-label{border-right:1px solid var(--app-border);height:100%;color:var(--app-primary);letter-spacing:.12em;flex-shrink:0;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:700;display:flex}.home-notice-track{flex:1;overflow:hidden}.home-notice-marquee{white-space:nowrap;gap:24px;width:max-content;animation:30s linear infinite marquee;display:flex}.home-notice-item{color:var(--app-text-muted);background:0 0;border:none;font-size:13px}.home-notice-item span{color:#67dfffcc;margin-right:4px}.home-stats-grid{border:1px solid var(--app-border);background:var(--app-border);border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:16px;display:grid;overflow:hidden}.home-stat-cell{background:var(--app-surface);flex-direction:column;gap:4px;min-width:0;padding:16px;display:flex}.home-stat-label,.page-section-header h2,.announcement-popup-time{letter-spacing:.12em;text-transform:uppercase;font-size:12px}.home-stat-label{color:var(--app-text-muted)}.home-stat-value{letter-spacing:-.03em;overflow-wrap:anywhere;font-size:clamp(18px,5.8vw,24px);font-weight:800;line-height:1.15}.home-stat-hint{color:var(--app-primary);font-size:12px}.page-section-header{justify-content:space-between;align-items:flex-end;margin:32px 20px 12px;display:flex}.page-section-header h2{border-left:2px solid var(--app-primary);margin:0;padding-left:12px;font-weight:800}.page-section-link{color:var(--app-primary);align-items:center;gap:2px;font-size:13px;display:inline-flex}.quick-action-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0 16px;display:grid}.quick-action-card{border:1px solid var(--app-border);background:var(--app-surface);border-radius:10px;flex-direction:column;align-items:center;gap:10px;padding:18px 0 16px;display:flex}.quick-action-icon{width:48px;height:48px;color:var(--app-primary);background:#67dfff24;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 0 12px #67dfff40}.home-lucide{flex-shrink:0}.home-lucide--notice,.home-lucide--link,.home-lucide--chip,.home-lucide--activity{width:13px;height:13px}.quick-action-label{font-size:14px;font-weight:700}.featured-chip-list{flex-direction:column;gap:12px;margin:0 16px;display:flex}.featured-chip-card{border:1px solid var(--app-border);background:var(--app-surface);border-radius:10px;gap:14px;padding:14px;display:flex}.featured-chip-media{aspect-ratio:1;border:1px solid var(--app-border);background:radial-gradient(circle at 50% 18%,#67dfff1f,#0000 58%),#080b126b;border-radius:12px;flex-shrink:0;width:82px;padding:4px;position:relative}.featured-chip-image{object-fit:cover;border-radius:8px;width:100%;height:100%}.featured-chip-body{flex-direction:column;flex:1;gap:10px;min-width:0;display:flex}.featured-chip-top,.featured-chip-name-row{align-items:center;display:flex}.featured-chip-top{gap:8px}.featured-chip-name-row{gap:6px;min-width:0}.featured-chip-dot{width:18px;height:18px;color:var(--app-primary);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.featured-chip-name{text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:700;line-height:1.2;overflow:hidden}.featured-chip-tag{letter-spacing:.08em;border-radius:6px;margin-left:auto;padding:3px 6px;font-size:10px;font-weight:700}.featured-chip-tag--live{color:var(--app-primary);background:#67dfff24}.featured-chip-tag--danger{color:var(--app-danger);background:#ff7a7a24}.featured-chip-metrics{color:var(--app-text-muted);grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.featured-chip-metric{background:linear-gradient(#67dfff14,#080b126b);border:1px solid #67dfff33;border-radius:8px;min-width:0;padding:9px 8px}.featured-chip-metric span{color:#f3f6fbc7;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700;line-height:1.15;display:block;overflow:hidden}.featured-chip-metric-value{color:var(--app-text);text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:15px;font-weight:800;line-height:1.15;display:block;overflow:hidden}.featured-chip-metric--accent .featured-chip-metric-value,.featured-chip-metrics-accent{color:var(--app-accent)}.featured-chip-progress{margin-top:auto}.featured-chip-progress-meta{color:var(--app-text-muted);justify-content:space-between;align-items:center;gap:10px;font-size:11px;line-height:1.2;display:flex}.featured-chip-progress-meta strong{color:var(--app-primary);font-variant-numeric:tabular-nums;font-family:JetBrains Mono,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:11px}.featured-chip-progress-track{background:#67dfff1f;border-radius:999px;height:5px;margin-top:7px;overflow:hidden}.featured-chip-progress-fill{border-radius:inherit;background:linear-gradient(90deg, var(--app-primary), var(--app-accent));height:100%;box-shadow:0 0 12px #67dfff66}.announcement-popup-title{margin:8px 0 0;font-size:21px}.announcement-popup-content{color:var(--app-text-muted);margin:12px 0 0;font-size:16px;line-height:1.7}.section-card{margin:0 16px 12px;border:1px solid var(--app-border)!important;background:var(--app-surface)!important;color:var(--app-text)!important;box-shadow:none!important;border-radius:16px!important}.section-title{color:var(--app-text);margin:0 0 8px;font-size:21px;font-weight:700}.section-desc{color:var(--app-text-muted);margin:0;font-size:15px;line-height:1.6}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.list-page-eyebrow,.list-page-count,.chip-detail-hero-eyebrow,.detail-panel-title,.summary-card-title,.form-eyebrow,.channel-card-type,.chips-card-node,.page-section-mini,.transaction-list-time{letter-spacing:.12em;text-transform:uppercase;font-size:12px}.list-page-eyebrow,.chip-detail-hero-eyebrow,.summary-card-title,.chips-card-node{color:var(--app-primary)}.list-page-title,.chip-detail-hero h1{letter-spacing:-.05em;margin:6px 0 0;font-size:32px;font-weight:800}.list-page-count,.form-eyebrow,.detail-panel-title,.chip-detail-meta,.channel-card-type,.channel-config-item span,.wallet-balance-strip span,.wallet-balance-meta span,.account-card-value,.page-section-mini,.transaction-list-time,.earning-list-empty,.investment-meta-row span{color:var(--app-text-muted)}.chips-page-list,.investments-list,.account-manage-list{flex-direction:column;gap:12px;margin:16px;display:flex}.chips-card,.investment-card,.investment-detail-card,.account-manage-card{border:1px solid var(--app-border);background:var(--app-surface);color:var(--app-text);border-radius:12px;display:block;overflow:hidden}.chips-card-hero,.chip-detail-hero{position:relative;overflow:hidden}.chips-card-hero{aspect-ratio:16/8}.chip-detail-hero{aspect-ratio:16/9;border-bottom:1px solid var(--app-border)}.chips-card-image,.chip-detail-hero-image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.chips-card-overlay,.chip-detail-hero-overlay{background:linear-gradient(#0000,#0c10195c,#0c1019f2);position:absolute;inset:0}.chips-card-badges{gap:6px;display:flex;position:absolute;top:10px;left:10px}.chips-card-tag,.investment-card-tag,.account-card-default,.transaction-type-badge{letter-spacing:.08em;border-radius:6px;justify-content:center;align-items:center;padding:3px 6px;font-size:10px;font-weight:700;display:inline-flex}.chips-card-tag--primary,.investment-card-tag--active{color:var(--app-primary);background:#67dfff24}.chips-card-tag--danger{color:var(--app-danger);background:#ff7a7a24}.chips-card-tag--muted,.investment-card-tag--muted{border:1px solid var(--app-border);color:#e7ecf4cc;background:#0c101973}.chips-card-bottom,.chip-detail-hero-content{justify-content:space-between;align-items:flex-end;gap:12px;display:flex;position:absolute;bottom:12px;left:14px;right:14px}.chips-card-node{align-items:center;gap:4px;display:inline-flex}.chips-card-node-icon,.detail-info-icon,.wallet-link-icon,.summary-card-icon,.wallet-inline-icon,.channel-copy-icon,.share-picker-icon,.secondary-action-icon{flex-shrink:0;width:13px;height:13px}.chips-card-bottom h3,.chips-card-daily strong,.detail-grid-value,.summary-card-value,.wallet-balance-value,.wallet-balance-meta strong,.account-card-title,.transaction-amount{letter-spacing:-.04em;font-family:Inter,Segoe UI,sans-serif;font-weight:800}.chips-card-bottom h3{margin:6px 0 0;font-size:21px}.chips-card-daily{text-align:right}.chips-card-daily span,.detail-grid-label,.metric-cell-label,.wallet-action-card span,.wallet-link-arrow,.channel-config-item,.account-card-default--outline{font-size:12px}.chips-card-daily span,.detail-grid-label,.metric-cell-label,.wallet-link-arrow{color:var(--app-text-muted);text-transform:uppercase}.chips-card-daily strong{color:var(--app-accent);margin-top:4px;font-size:32px;display:block}.chips-card-grid,.wallet-stats-grid,.detail-grid{background:var(--app-border);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.chips-card-grid{border-top:1px solid var(--app-border)}.wallet-stats-grid,.detail-grid{border:1px solid var(--app-border);border-radius:10px;margin:16px;overflow:hidden}.detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.metric-cell,.detail-grid-item{background:var(--app-surface);flex-direction:column;gap:4px;padding:13px 14px;display:flex}.metric-cell-label--small{font-size:10px}.metric-cell-value--accent,.detail-grid-value--accent,.summary-accent,.earning-list-item strong,.earnings-table-row strong,.settlement-row-accent{color:var(--app-accent)}.chips-card-footer,.detail-panel,.chip-detail-description,.wallet-form-page,.transactions-page,.earnings-page,.wallet-page,.investment-detail-page,.accounts-page{padding-bottom:1px}.chips-card-footer,.chip-detail-description,.detail-panel,.segmented-tabs,.summary-card,.wallet-actions,.wallet-links,.wallet-form-block,.wallet-balance-strip,.direction-row,.transaction-list,.tip-card,.earning-list,.platform-section-card,.platform-hero-card,.platform-advantage-card{margin:16px}.chips-card-footer{padding:14px}.chips-card-progress-meta,.chips-card-meta-row,.settlement-row,.wallet-balance-strip,.wallet-form-head,.channel-config-item,.earning-list-item,.investment-meta-row,.transaction-list-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.chips-card-progress-meta,.chip-detail-meta,.chips-card-meta-row,.settlement-row,.earning-list-item,.investment-meta-row,.transaction-list-time,.account-card-value,.channel-config-item{font-size:13px}.progress-track{background:#ffffff14;border-radius:999px;height:4px;margin-top:8px;position:relative;overflow:hidden}.progress-fill{background:linear-gradient(90deg, var(--app-primary), #51c6ff);border-radius:999px;height:100%}.chips-card-meta-row{margin-top:10px}.chips-card-status{color:var(--app-text-muted);align-items:center;gap:4px;font-size:13px;display:inline-flex}.chips-card-status--primary,.settlement-row-primary,.wallet-inline-link{color:var(--app-primary)}.chips-card-status--danger,.secondary-action-button--danger,.transaction-amount--out{color:var(--app-danger)}.chips-card-lock{width:12px;height:12px}.chip-detail-description{color:var(--app-text-muted);padding:18px 20px 0;font-size:14px;line-height:1.7}.chip-detail-highlights{flex-wrap:wrap;gap:8px;padding:14px 20px 0;display:flex}.chip-detail-highlight{background:var(--app-accent-soft,#6366f11f);color:var(--app-accent);border-radius:999px;padding:4px 12px;font-size:12px;font-weight:600}.chip-detail-specs{grid-template-columns:repeat(3,1fr);gap:10px;padding:14px 20px 0;display:grid}.chip-detail-spec{background:var(--app-surface-2,#94a3b81a);border-radius:12px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.chip-detail-spec-label{color:var(--app-text-muted);font-size:12px}.chip-detail-spec-value{color:var(--app-text);font-size:13px;font-weight:600}.detail-grid-label{align-items:center;gap:6px;display:flex}.detail-panel{border:1px solid var(--app-border);background:var(--app-surface);border-radius:12px;padding:14px}.detail-panel-title{margin-bottom:14px}.detail-panel-title--icon{align-items:center;gap:6px;display:flex}.chip-detail-meta{margin-top:10px}.share-picker{align-items:center;gap:12px;display:flex}.share-picker-button{border:1px solid var(--app-border);width:44px;height:44px;color:var(--app-text);background:#ffffff08;border-radius:12px;justify-content:center;align-items:center;display:inline-flex}.share-picker-input,.wallet-text-input{border:1px solid var(--app-border);width:100%;min-width:0;max-width:100%;height:48px;color:var(--app-text);background:#080b12e6;border-radius:12px;padding:0 14px}.share-picker-input{text-align:center;flex:1;padding:0;font-size:25px;font-weight:800}.wallet-text-input--large{font-size:23px;font-weight:800}.wallet-text-input::placeholder,.share-picker-input::placeholder{color:#cdd6e299}.settlement-list,.channel-config-list,.account-form{flex-direction:column;gap:10px;display:flex}.settlement-list{margin-top:16px}.settlement-row--highlight{border-top:1px dashed var(--app-border);padding-top:10px}.detail-submit-wrap{margin:20px 16px 30px}.primary-action-button,.secondary-action-button{letter-spacing:.12em;border:none;border-radius:14px;justify-content:center;align-items:center;gap:6px;width:100%;min-height:54px;padding:0 16px;font-size:16px;font-weight:800;display:inline-flex}.primary-action-button{color:#07111a;background:linear-gradient(135deg,#4de4ff,#5ab9ff)}.primary-action-button:disabled{opacity:.5}.segmented-tabs,.wallet-actions,.channel-grid,.direction-row,.account-type-grid{gap:8px;display:grid}.segmented-tabs{border:1px solid var(--app-border);background:var(--app-surface);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));padding:4px}.segmented-tab,.chip-filter,.direction-chip,.channel-card{border:1px solid var(--app-border);min-height:42px;color:var(--app-text-muted);background:0 0;border-radius:10px}.segmented-tab.is-active,.chip-filter.is-active,.direction-chip.is-active,.channel-card.is-active,.account-card.is-active{color:var(--app-primary);background:#67dfff1a;border-color:#67dfffa8}.investments-page .segmented-tab{min-height:38px}.investment-card,.investment-detail-card{padding:14px}.investment-card-head,.account-manage-head,.transaction-list-title,.wallet-balance-meta,.summary-card-title,.wallet-inline-link--icon,.account-card-title{align-items:center;gap:8px;display:flex}.investment-card-title-wrap{gap:12px;min-width:0;display:flex}.investment-card-image,.investment-detail-image{border:1px solid var(--app-border);object-fit:cover;background:#ffffff0a;border-radius:10px;width:52px;height:52px}.investment-detail-image{width:56px;height:56px}.investment-card-title-meta{min-width:0}.investment-card-title{text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:700;overflow:hidden}.investment-card-subtitle{color:var(--app-text-muted);margin-top:4px;font-size:12px}.investment-card-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.investment-card-tip{color:var(--app-accent);margin-top:10px;font-size:12px}.empty-card,.empty-link-card{border:1px dashed var(--app-border);color:var(--app-text-muted);text-align:center;border-radius:12px;padding:30px 16px;font-size:14px;display:block}.empty-card a,.empty-link-card{color:var(--app-primary)}.investment-detail-meta{margin-top:14px;font-size:14px}.page-section-header--detail{margin-top:28px}.earning-list,.wallet-links,.transaction-list,.earnings-table{border:1px solid var(--app-border);background:var(--app-surface);border-radius:12px;overflow:hidden}.earning-list{padding:0;list-style:none}.earning-list-item,.wallet-link-row,.transaction-list-item{padding:14px}.earning-list-item+.earning-list-item,.wallet-link-row+.wallet-link-row,.transaction-list-item+.transaction-list-item{border-top:1px solid var(--app-border)}.earning-list-empty{text-align:center;padding:28px 16px}.summary-card{border:1px solid var(--app-border);background:var(--app-surface);border-radius:14px;position:relative;overflow:hidden}.summary-card-grid{opacity:.35;background-image:linear-gradient(#67dfff14 1px,#0000 1px),linear-gradient(90deg,#67dfff14 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0}.summary-card-body{padding:20px;position:relative}.summary-card-value{color:var(--app-accent);margin-top:10px;font-size:46px}.summary-card-hint{color:var(--app-text-muted);margin-top:6px;font-size:12px}.earnings-table-header,.earnings-table-row{grid-template-columns:1.2fr 1fr .9fr;gap:12px;padding:12px 14px;font-size:13px;display:grid}.earnings-table-header{border-bottom:1px solid var(--app-border);color:var(--app-text-muted);text-transform:uppercase}.earnings-table-row+.earnings-table-row{border-top:1px solid var(--app-border)}.earnings-table-row strong{text-align:right}.tip-card{border:1px dashed var(--app-border);color:#97a3b6bf;border-radius:12px;padding:14px;font-size:12px;line-height:1.7}.wallet-balance-value{margin-top:10px;font-size:48px}.wallet-balance-meta{justify-content:flex-start;gap:28px;margin-top:14px}.wallet-balance-meta div{flex-direction:column;gap:4px;display:flex}.wallet-actions,.channel-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wallet-action-card{border:1px solid var(--app-border);background:var(--app-surface);color:var(--app-text);border-radius:12px;flex-direction:column;align-items:center;gap:8px;padding:16px 0;display:flex}.wallet-action-icon{width:20px;height:20px;color:var(--app-primary)}.wallet-action-icon--accent{color:var(--app-accent)}.wallet-links{margin-top:16px}.wallet-link-row{color:var(--app-text);align-items:center;gap:12px;display:flex}.wallet-link-row span:nth-child(2){flex:1}.wallet-link-arrow{font-size:18px}.wallet-form-block{margin-top:0}.wallet-balance-strip{border:1px solid var(--app-border);background:var(--app-surface);border-radius:12px;padding:16px}.wallet-balance-strip div{flex-direction:column;gap:4px;display:flex}.wallet-balance-strip strong{font-size:28px;font-weight:800}.wallet-inline-link{background:0 0;border:none;font-size:13px}.channel-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin:0 16px 16px}.channel-card{text-align:left;padding:12px}.channel-card-name{color:var(--app-text);margin-top:3px;font-size:14px;font-weight:700}.channel-config-copy{max-width:210px;color:var(--app-text);background:0 0;border:none;align-items:center;gap:6px;font-size:13px;display:inline-flex}.upload-card{border:2px dashed var(--app-border);background:var(--app-surface);height:132px;color:var(--app-text-muted);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.upload-card-input{display:none}.upload-card-icon{width:20px;height:20px}.upload-card-image{object-fit:contain;max-width:100%;max-height:100%}.account-list{flex-direction:column;gap:10px;display:flex}.account-card{border:1px solid var(--app-border);background:var(--app-surface);width:100%;color:var(--app-text);text-align:left;border-radius:12px;align-items:center;gap:12px;padding:14px;display:flex}.account-card-icon{width:18px;height:18px;color:var(--app-primary)}.account-card-icon--accent{color:var(--app-accent)}.account-card-main,.account-manage-main{flex:1;min-width:0}.account-card-default{color:var(--app-accent)}.account-card-default--outline{border:1px solid #64ffc747;margin-left:8px}.accounts-toolbar{justify-content:flex-end;margin:16px;display:flex}.account-manage-card{padding:14px}.account-manage-actions{gap:8px;margin-top:14px;display:flex}.secondary-action-button{border:1px solid var(--app-border);min-height:40px;color:var(--app-text);letter-spacing:0;background:#ffffff08;font-size:14px}.account-popup,.fund-dialog{padding:22px 18px 28px}.fund-dialog-overlay{z-index:1200;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#05080d6b;justify-content:center;align-items:center;padding:22px;display:flex;position:fixed;inset:0}.fund-dialog{background:linear-gradient(180deg, #2a374afa, #19202dfa), var(--app-surface);border:1px solid #67dfff52;border-radius:16px;width:min(100%,344px);max-height:calc(100vh - 44px);position:relative;overflow-y:auto;box-shadow:inset 0 0 0 1px #ffffff0a,0 18px 46px #00000061,0 0 34px #67dfff1f}.fund-dialog:before{content:"";background:linear-gradient(90deg,#0000,#67dfffb8,#0000);height:1px;position:absolute;inset:0 0 auto}.fund-dialog-title{font-size:21px;font-weight:800}.fund-dialog-desc{color:var(--app-text-muted);margin-top:10px;font-size:15px;line-height:1.6}.fund-dialog-input{width:100%;height:48px;color:var(--app-text);background:#060a11db;border:1px solid #bcc9de47;border-radius:12px;margin-top:18px;padding:0 14px}.fund-dialog-input:focus{border-color:#67dfffb8;outline:none;box-shadow:0 0 0 3px #67dfff1f}.fund-dialog-error{color:#ffb2b2;background:#ff7a7a1f;border:1px solid #ff7a7a6b;border-radius:10px;margin-top:10px;padding:10px 12px;font-size:13px;line-height:1.5}.auth-guard-overlay{z-index:1300;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#05080d9e;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.auth-guard-dialog{background:linear-gradient(180deg, #2a374afa, #19202dfa), var(--app-surface);text-align:center;border:1px solid #67dfff52;border-radius:18px;width:min(100%,320px);padding:26px 22px 24px;position:relative;box-shadow:inset 0 0 0 1px #ffffff0a,0 18px 46px #0006,0 0 34px #67dfff24}.auth-guard-dialog:before{content:"";background:linear-gradient(90deg,#0000,#67dfffb8,#0000);height:1px;position:absolute;inset:0 0 auto}.auth-guard-icon{width:52px;height:52px;color:var(--app-primary);background:#67dfff1f;border-radius:14px;justify-content:center;align-items:center;margin-bottom:14px;display:inline-flex}.auth-guard-icon-svg{width:26px;height:26px}.auth-guard-title{color:var(--app-text);font-size:19px;font-weight:800}.auth-guard-message{color:var(--app-text-muted);margin:10px 0 20px;font-size:14px;line-height:1.6}.auth-guard-button{color:#07111a;letter-spacing:.04em;background:linear-gradient(135deg,#4de4ff,#5ab9ff);border:none;border-radius:12px;width:100%;min-height:46px;font-size:15px;font-weight:800}.fund-dialog-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.fund-dialog-button{min-height:48px;font-weight:700;border-radius:12px!important}.fund-dialog-button--secondary{color:var(--app-text)!important;background:#ffffff0f!important}.fund-dialog-link{color:#07111a;background:linear-gradient(135deg,#4de4ff,#5ab9ff);border-radius:12px;justify-content:center;align-items:center;min-height:48px;font-weight:800;display:inline-flex}.account-type-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:16px}.account-form{margin-top:14px}.chip-filter-row{gap:8px;padding:0 16px 10px;display:flex;overflow-x:auto}.chip-filter{border-radius:999px;flex-shrink:0;min-height:30px;padding:0 12px;font-size:13px}.direction-row{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:0}.direction-chip{min-height:30px;font-size:13px}.transaction-list{padding:0;list-style:none}.transaction-list-left{flex:1;min-width:0}.transaction-list-right{flex-direction:column;align-items:flex-end;gap:4px;margin-left:12px;display:flex}.transaction-list-title{min-width:0;font-size:14px}.transaction-list-title span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.transaction-type-badge{color:var(--app-primary);border:1px solid #67dfff4d}.transaction-amount--in{color:var(--app-accent)}.vip-page,.team-page,.team-commission-page,.invite-page,.profile-page,.security-page{padding-bottom:1px}.vip-current-card,.team-summary-card,.invite-hero-card,.profile-identity-card{border:1px solid var(--app-border);border-radius:14px;margin:16px;position:relative;overflow:hidden}.vip-current-card{background:linear-gradient(135deg,#67dfff14,#11161ff5,#64ffc714)}.team-summary-card,.invite-hero-card,.profile-identity-card{background:linear-gradient(135deg,#67dfff14,#11161ff5,#0000)}.vip-current-body,.team-summary-body,.invite-hero-body,.profile-identity-body{padding:20px;position:relative}.vip-current-name,.team-invite-code{letter-spacing:-.05em;margin-top:10px;font-size:35px;font-weight:800}.vip-current-grid,.profile-balance-grid,.invite-actions,.team-shortcuts{gap:8px;display:grid}.vip-current-grid,.profile-balance-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:14px}.vip-current-grid div,.profile-balance-card{flex-direction:column;gap:4px;display:flex}.vip-current-grid span,.profile-balance-card span,.invite-code-block span,.vip-level-price span,.team-summary-line span,.team-stat-card span,.team-member-time,.vip-level-remark,.team-commission-meta,.profile-id-text,.profile-version{color:var(--app-text-muted);font-size:12px}.vip-current-grid strong,.vip-level-price strong,.profile-balance-card strong,.team-stat-card strong,.team-commission-total,.invite-code-block strong{font-weight:800}.secondary-panel-button{border:1px solid var(--app-border);width:100%;min-height:42px;color:var(--app-text);background:#ffffff0a;border-radius:12px;justify-content:center;align-items:center;gap:6px;margin-top:16px;padding:0 16px;font-size:14px;font-weight:700;display:inline-flex}.secondary-panel-button:disabled{opacity:.6}.vip-level-list{flex-direction:column;gap:12px;margin:0 16px;display:flex}.vip-level-card{border:1px solid var(--app-border);background:var(--app-surface);border-radius:12px;padding:16px}.vip-level-card--current{border-color:#64ffc773}.vip-level-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.vip-level-name{letter-spacing:-.03em;font-size:21px;font-weight:800}.vip-level-remark{margin-top:4px;font-size:13px}.vip-level-price{text-align:right}.vip-level-price strong{color:var(--app-primary);margin-top:4px;font-size:28px;display:block}.vip-perk-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.vip-perk-item{color:var(--app-text-muted);align-items:center;gap:6px;font-size:12px;display:flex}.vip-perk-item strong{color:var(--app-text);margin-left:auto;font-size:13px}.vip-level-button{margin-top:16px}.vip-level-button--muted{color:var(--app-text);background:#ffffff0f}.team-summary-line{justify-content:space-between;align-items:center;display:flex}.team-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:16px;display:grid}.team-stat-card{border:1px solid var(--app-border);text-align:center;background:#080b1266;border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:10px 8px;display:flex}.team-stat-icon{width:14px;height:14px;color:var(--app-primary);flex-shrink:0}.team-stat-card span{text-transform:uppercase}.team-shortcuts,.invite-actions{grid-template-columns:repeat(2,minmax(0,1fr));margin:16px}.team-shortcut-card{border:1px solid var(--app-border);background:var(--app-surface);min-height:44px;color:var(--app-text);border-radius:12px;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:700;display:flex}.team-segmented-tabs{grid-template-columns:repeat(4,minmax(0,1fr))}.team-member-list{border:1px solid var(--app-border);background:var(--app-surface);border-radius:12px;margin:16px;padding:0;list-style:none;overflow:hidden}.team-member-item{align-items:center;gap:12px;padding:14px;display:flex}.team-member-item+.team-member-item{border-top:1px solid var(--app-border)}.team-member-badge{width:32px;height:32px;color:var(--app-primary);background:#67dfff29;border-radius:10px;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}.team-member-main{flex:1;min-width:0}.team-member-account{font-size:14px;font-weight:700}.team-member-vip{color:var(--app-accent);font-size:12px}.team-commission-total{color:var(--app-accent);margin-top:6px;font-size:35px}.team-commission-item{justify-content:space-between;align-items:flex-start;gap:12px;padding:14px;display:flex}.team-commission-item+.team-commission-item{border-top:1px solid var(--app-border)}.team-commission-left{min-width:0}.team-commission-title{align-items:center;gap:8px;display:flex}.team-commission-title strong{font-size:14px}.team-commission-meta{margin-top:6px;font-size:12px}.team-commission-amount{color:var(--app-accent);flex-shrink:0;font-size:18px;font-weight:700}.invite-hero-body{flex-direction:column;align-items:center;display:flex}.invite-qr-frame{border:1px solid var(--app-border);background:#080b12eb;border-radius:12px;margin-top:14px;padding:12px}.invite-qr-image{width:208px;height:208px}.invite-code-block{text-align:center;margin-top:16px}.invite-code-block strong{color:var(--app-primary);letter-spacing:.12em;margin-top:6px;font-size:39px;display:block}.invite-link-text{word-break:break-all;font-size:14px;line-height:1.6}.invite-primary-button,.security-action-button{min-height:48px}.profile-identity-top{align-items:center;gap:12px;display:flex}.profile-avatar-chip{background:#080b12cc;border:1px solid #67dfff80;border-radius:12px;justify-content:center;align-items:center;width:56px;height:56px;display:inline-flex}.profile-avatar-icon{width:28px;height:28px;color:var(--app-primary)}.profile-identity-main{flex:1;min-width:0}.profile-account{text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:700;overflow:hidden}.profile-id-text{margin-top:2px}.profile-vip-badge{color:var(--app-accent);border:1px solid #64ffc759;border-radius:999px;align-items:center;gap:4px;margin-top:8px;padding:3px 8px;font-size:12px;display:inline-flex}.profile-vip-icon{color:currentColor;width:11px;height:11px}.profile-link-icon{width:16px;height:16px;color:var(--app-primary);flex-shrink:0}.profile-balance-grid{margin-top:16px}.profile-balance-card{border:1px solid var(--app-border);background:#080b1280;border-radius:12px;min-width:0;padding:12px}.profile-balance-card strong{letter-spacing:-.03em;overflow-wrap:anywhere;font-size:clamp(18px,6vw,24px);line-height:1.15}.profile-links-secondary{margin-top:12px}.profile-chevron{color:var(--app-text-muted)}.logout-button{width:calc(100% - 32px);min-height:46px;color:var(--app-danger);background:0 0;border:1px solid #ff7a7a59;border-radius:12px;justify-content:center;align-items:center;gap:8px;margin:24px 16px 0;font-size:16px;font-weight:700;display:inline-flex}.profile-version{text-align:center;color:#97a3b680;margin:30px 0 8px}.security-card{border:1px solid var(--app-border);background:var(--app-surface);border-radius:12px;padding:16px}.security-card-title{color:var(--app-primary);font-variant-numeric:tabular-nums;letter-spacing:.02em;align-items:center;gap:8px;margin-bottom:14px;font-size:13px;font-weight:700;display:flex}.security-card-body{flex-direction:column;gap:12px;display:flex}.security-field{display:block}.security-field-label{color:var(--app-text-muted);font-variant-numeric:tabular-nums;letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-family:JetBrains Mono,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:11px}.security-input{background:#080b12b3;border-radius:10px;height:44px;font-size:15px}.security-action-button{letter-spacing:.08em;border-radius:8px;min-height:44px;font-size:15px}.security-note{border:1px dashed var(--app-border);color:#97a3b6b8;font-variant-numeric:tabular-nums;border-radius:12px;margin:24px 16px 32px;padding:12px;font-family:JetBrains Mono,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px;line-height:1.7}:root{--app-background:#151720;--app-surface:#1b1f2a;--app-surface-soft:#1b1f2ad1;--app-card:#1b1f2a;--app-border:#f3f6fb24;--app-border-soft:#f3f6fb14;--app-text-muted:#c4cbd8}body,.shell-viewport,.shell-frame{background:var(--app-background)}.shell-nav{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#151720d9;height:56px;padding:0 16px}.shell-brand{gap:8px}.shell-brand-mark{border-radius:2px;width:24px;height:24px}.shell-brand-mark:after{inset:6px}.shell-brand-text{letter-spacing:-.04em;font-size:15px;font-weight:800}.shell-nav-title{margin-left:4px;font-size:18px;font-weight:700}.shell-lang-button{height:28px;color:var(--app-text-muted);border-radius:4px;padding:0 8px}.shell-back-button{width:34px;height:34px;color:var(--app-text);background:#1b1f2a66;border-radius:8px;flex-shrink:0;margin-left:-4px}.shell-tabbar{padding-bottom:env(safe-area-inset-bottom);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#1b1f2af2}.shell-tabbar-item{gap:4px;padding:10px 0}.shell-tabbar-item.is-active{filter:drop-shadow(0 0 6px var(--app-primary))}.shell-tabbar-icon,.shell-lucide{width:18px;height:18px}.shell-tabbar-label{letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:700}.list-page-title{margin-top:4px;font-size:28px;line-height:1.18}.chips-page-list,.investments-list,.account-manage-list,.vip-level-list{gap:12px;margin:16px}.chips-card,.investment-card,.investment-detail-card,.detail-panel,.summary-card,.wallet-links,.transaction-list,.earnings-table,.earning-list,.team-member-list,.vip-level-card,.team-summary-card,.vip-current-card,.invite-hero-card,.profile-identity-card,.account-manage-card,.wallet-balance-strip,.wallet-action-card,.team-shortcut-card,.account-card,.upload-card,.empty-card,.empty-link-card{border-radius:8px}.detail-panel,.investment-card,.investment-detail-card,.account-manage-card,.vip-level-card,.chips-card-footer,.earning-list-item,.wallet-link-row,.transaction-list-item,.team-member-item,.team-commission-item,.account-card{padding:12px}.chips-card-badges{top:8px;left:8px}.chips-card-bottom,.chip-detail-hero-content{bottom:8px;left:12px;right:12px}.chips-card-bottom h3{margin-top:3px;font-size:18px}.chips-card-daily strong{margin-top:2px;font-size:21px}.chips-card-grid .metric-cell{padding:12px}.chips-card-progress-meta,.chips-card-meta-row,.chip-detail-meta,.settlement-row,.earning-list-item,.investment-meta-row,.transaction-list-time,.account-card-value,.channel-config-item{font-size:12px}.progress-track{height:4px;margin-top:6px}.metric-cell,.detail-grid-item{padding:12px}.detail-grid{border-radius:8px}.detail-grid-value{font-size:21px}.share-picker-button{border-radius:6px;width:40px;height:40px}.share-picker-input,.wallet-text-input,.fund-dialog-input{border-radius:6px;height:44px}.primary-action-button{border-radius:8px;min-height:48px;font-size:15px}.secondary-action-button,.secondary-panel-button,.fund-dialog-button,.fund-dialog-link{min-height:40px;font-size:14px;border-radius:6px!important}.segmented-tabs{border-radius:8px}.segmented-tab,.direction-chip,.chip-filter,.channel-card{border-radius:6px}.segmented-tab{min-height:34px;font-size:14px}.chip-filter,.direction-chip{min-height:28px;font-size:13px}.summary-card-body,.vip-current-body,.team-summary-body,.profile-identity-body{padding:20px}.summary-card-value,.wallet-balance-value{font-size:40px}.wallet-action-card,.team-shortcut-card{min-height:44px;padding:0}.wallet-action-card{padding:14px 0}.wallet-action-icon{width:20px;height:20px}.wallet-link-row{min-height:46px}.vip-current-name,.team-invite-code{font-size:28px}.vip-level-name{font-size:18px}.vip-level-price strong{font-size:21px}.vip-perk-grid{gap:8px}.team-stat-card{border-radius:6px;gap:4px;padding:8px 6px}.team-member-badge{border-radius:6px;width:32px;height:32px}.team-member-account,.team-commission-title strong,.channel-card-name,.investment-card-title{font-size:14px}.invite-qr-frame{border-radius:8px}.invite-code-block strong{font-size:35px}.profile-avatar-chip{border-radius:6px;width:56px;height:56px}.profile-balance-card{border-radius:6px}.logout-button{border-radius:6px;min-height:44px}.home-hero{margin:16px}.hero-card{border-radius:8px}.home-notice{border-radius:8px;height:36px;margin:16px}.home-stats-grid{border-radius:8px;margin:16px}.home-stat-cell{padding:16px}.home-stat-value,.featured-chip-metrics strong,.featured-chip-metrics-accent,.featured-chip-metric-value,.metric-cell-value,.detail-grid-value,.wallet-balance-value,.summary-card-value,.wallet-balance-meta strong,.vip-current-grid strong,.vip-level-price strong,.team-invite-code,.team-stat-card strong,.team-commission-total,.invite-code-block strong,.profile-balance-card strong,.transaction-amount,.team-commission-amount{font-variant-numeric:tabular-nums;font-family:JetBrains Mono,SFMono-Regular,Consolas,Liberation Mono,monospace}.home-stat-value{font-size:clamp(18px,6.2vw,24px);line-height:1.1}@media (width<=390px){.profile-balance-grid{grid-template-columns:minmax(0,1fr)}}.home-stat-label,.home-stat-hint,.page-section-header h2,.announcement-popup-time,.list-page-eyebrow,.summary-card-title,.form-eyebrow,.detail-panel-title{font-variant-numeric:tabular-nums;font-family:JetBrains Mono,SFMono-Regular,Consolas,Liberation Mono,monospace}.page-section-header{margin:28px 20px 12px}.quick-action-grid{gap:8px;margin:0 16px}.quick-action-card{border-radius:8px;gap:8px;padding:16px 0 14px}.featured-chip-list{gap:12px;margin:16px 16px 0}.featured-chip-card{border-radius:8px;gap:14px;padding:14px}.featured-chip-media{border-radius:10px;width:82px}.featured-chip-dot{width:18px;height:18px}.featured-chip-name{font-size:17px}.partner-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:10px 16px 8px;display:grid}.partner-card{border:1px solid var(--app-border);background:var(--app-surface);text-align:center;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;min-height:78px;padding:10px 8px;display:flex}.partner-logo-wrap{justify-content:center;align-items:center;width:100%;min-height:40px;display:flex}.partner-logo{width:100%;max-width:112px;height:38px}.partner-logo text{letter-spacing:.02em;font-family:Inter,Segoe UI,Roboto,sans-serif;font-size:23px;font-weight:700}.partner-logo--nvidia{color:#76b900;max-width:128px;height:50px}.partner-logo--amd,.partner-logo--openai,.partner-logo--xai{color:#f3f6fb}.partner-logo--amd{max-width:108px;height:54px}.partner-logo--google{max-width:76px;height:48px}.partner-logo--intel{color:#5aaeff}.partner-logo--anthropic{color:#f0ede7;max-width:70px;height:48px}.partner-logo--deepseek{color:#7cd8ff;max-width:102px;height:48px}.partner-logo--xai{max-width:70px;height:48px}.platform-page,.certificates-page,.help-page{padding-bottom:18px}.platform-hero-card,.help-hero-card{border:1px solid var(--app-border);background:radial-gradient(circle at 18% 12%, #67dfff29, transparent 34%), var(--app-surface);border-radius:12px;position:relative;overflow:hidden}.platform-hero-body,.help-hero-body{padding:20px;position:relative}.platform-hero-eyebrow,.platform-section-title,.help-hero-eyebrow{color:var(--app-primary);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;font-family:JetBrains Mono,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px;font-weight:800;display:inline-flex}.platform-hero-body h1,.help-hero-body h1{color:var(--app-text);letter-spacing:-.04em;margin:14px 0 0;font-size:24px;line-height:1.22}.platform-hero-body p,.platform-section-content p,.help-hero-body p,.help-faq-content p{color:var(--app-text-muted);margin:10px 0 0;font-size:14px;line-height:1.75}.platform-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 16px 16px;display:grid}.platform-metric-card,.platform-advantage-card{background:#181d2ad1;border:1px solid #67dfff2e;border-radius:10px}.platform-metric-card{padding:12px 10px}.platform-metric-card span{color:var(--app-text-muted);font-size:11px;display:block}.platform-metric-card strong{color:var(--app-text);margin-top:6px;font-family:JetBrains Mono,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:16px;display:block}.platform-section-card{border:1px solid var(--app-border);background:var(--app-surface);border-radius:12px;padding:16px}.platform-section-icon{flex-shrink:0;width:16px;height:16px}.platform-point-list{gap:10px;margin:12px 0 0;padding:0;list-style:none;display:grid}.platform-point-list li,.platform-advantage-card{color:var(--app-text-muted);font-size:13px;line-height:1.65}.platform-point-list li{padding-left:14px;position:relative}.platform-point-list li:before{background:var(--app-primary);content:"";border-radius:999px;width:5px;height:5px;position:absolute;top:.72em;left:0}.platform-advantage-grid{gap:10px;margin:16px;display:grid}.platform-advantage-card{padding:14px}.help-hero-card,.help-topic-grid,.help-faq-list{margin:16px}.help-topic-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.help-topic-card{min-height:78px;color:var(--app-text);text-align:center;background:#181d2ad1;border:1px solid #67dfff2e;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:12px;font-weight:800;display:flex}.help-section-icon{width:17px;height:17px;color:var(--app-primary);flex-shrink:0}.help-faq-list{gap:12px;display:grid}.help-faq-card{border:1px solid var(--app-border);background:var(--app-surface);border-radius:12px;grid-template-columns:auto minmax(0,1fr);gap:12px;padding:14px;display:grid}.help-faq-index{width:32px;height:32px;color:var(--app-primary);background:#67dfff14;border:1px solid #67dfff38;border-radius:10px;justify-content:center;align-items:center;font-family:JetBrains Mono,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px;font-weight:800;display:inline-flex}.help-faq-content h2{color:var(--app-text);margin:0;font-size:15px;line-height:1.45}.help-faq-content p{line-height:1.7}.certificates-page{gap:14px;margin:16px;display:grid}.certificate-image{border:1px solid var(--app-border);background:var(--app-surface);border-radius:12px;width:100%;display:block;box-shadow:0 12px 32px #0000003d}.announcement-popup{padding:20px 18px 28px}.adm-popup-body{background:var(--app-surface)!important;color:var(--app-text)!important}.adm-toast-main{color:var(--app-text)!important;background:#1b1f2af0!important}.wallet-stats-grid{border-radius:8px;margin:16px}.metric-cell--surface{min-height:72px}.wallet-balance-meta{gap:24px}.wallet-form-page{padding-top:16px}.channel-grid{gap:8px}.channel-card{min-height:68px}.account-card-icon,.wallet-link-icon{width:16px;height:16px}.security-section{margin:16px}.shell-back-icon{flex-shrink:0;width:20px;height:20px}.shell-lang-icon{width:14px;height:14px}.shell-tabbar-icon{width:21px;height:21px}.auth-eyebrow-icon-svg{width:16px;height:16px}.auth-input-icon-svg{width:20px;height:20px}.chips-card-node-icon,.detail-info-icon,.summary-card-icon,.wallet-inline-icon,.channel-copy-icon,.share-picker-icon,.secondary-action-icon{width:15px;height:15px}.account-card-icon,.wallet-link-icon,.profile-link-icon{width:18px;height:18px}.wallet-link-icon{color:var(--app-primary)}.profile-menu-row{letter-spacing:-.01em;gap:13px;min-height:50px;font-size:14px;font-weight:700;line-height:1.25}.profile-menu-row .profile-link-icon:not(.profile-chevron){width:19px;height:19px}.profile-menu-row .profile-chevron{width:17px;height:17px}.wallet-action-icon,.upload-card-icon{width:23px;height:23px}.team-stat-icon{width:16px;height:16px}.profile-avatar-icon{width:32px;height:32px}.profile-vip-icon{width:13px;height:13px}.quick-action-icon{width:51px;height:51px}.home-lucide--quick{width:23px;height:23px}.home-lucide--notice,.home-lucide--link,.home-lucide--chip,.home-lucide--activity{width:15px;height:15px}.list-page-eyebrow,.summary-card-title,.detail-panel-title,.page-section-header h2{letter-spacing:.08em;font-size:13px}.list-page-eyebrow,.summary-card-title,.detail-panel-title,.page-section-header h2,.chip-detail-hero-eyebrow,.chips-card-node,.page-section-mini{font-variant-numeric:tabular-nums;font-family:JetBrains Mono,SFMono-Regular,Consolas,Liberation Mono,monospace}.form-eyebrow,.list-page-count,.transaction-list-time,.metric-cell-label,.chips-card-daily span,.detail-grid-label,.wallet-link-arrow,.account-card-default--outline,.chip-detail-meta{letter-spacing:.08em;font-variant-numeric:tabular-nums;font-family:JetBrains Mono,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:11px}.metric-cell-value,.detail-grid-value,.wallet-balance-meta strong,.account-card-title,.channel-config-item strong{font-size:18px}.tip-card{font-size:12px;line-height:1.7}.recharge-page{padding-top:14px}.recharge-page>.form-eyebrow,.recharge-page .wallet-form-block .form-eyebrow{color:#cdd6e2e0;margin:0 16px 10px}.recharge-page .channel-grid{gap:10px;margin:0 16px 16px}.recharge-page .channel-card{text-align:center;background:linear-gradient(#1f2635d1,#141924db);border-color:#7586a45c;border-radius:10px;min-height:58px;padding:13px 12px}.recharge-page .channel-card.is-active{background:linear-gradient(#67dfff26,#1c2a38e6);border-color:#67dfffc7;box-shadow:inset 0 0 0 1px #67dfff1f,0 10px 26px #67dfff14}.recharge-page .channel-card-type{color:#f3f6fbe6;letter-spacing:.04em;font-size:13px;font-weight:800}.recharge-page .detail-panel{background:linear-gradient(#1f2635b8,#141924d1);border-color:#7586a457}.recharge-page .detail-panel-title{color:#f3f6fbd1;margin-bottom:16px}.recharge-qr-wrap{justify-content:center;margin:4px 0 16px;display:flex}.recharge-qr-image{object-fit:contain;background:#fff;border:1px solid #67dfff38;border-radius:14px;width:168px;height:168px;padding:8px}.recharge-page .channel-config-list{gap:12px}.recharge-page .channel-config-item{border-bottom:1px solid #7586a429;align-items:flex-start;gap:10px;padding:10px 0;font-size:14px}.recharge-page .channel-config-item:last-child{border-bottom:none}.recharge-page .channel-config-item>span{color:#cdd6e2b8;min-width:82px;font-size:13px;line-height:1.45}.recharge-page .channel-config-copy{color:#f3f6fbe0;text-align:right;flex:1;justify-content:flex-end;max-width:none;font-size:14px;line-height:1.45}.recharge-page .channel-config-copy span{overflow-wrap:anywhere}.recharge-page .wallet-form-block{margin:16px 0 0}.recharge-page .wallet-text-input{background:#060a11e0;border-color:#bcc9de75;border-radius:10px;width:calc(100% - 32px);height:48px;margin:0 16px;box-shadow:inset 0 0 0 1px #ffffff05}.recharge-page .wallet-text-input:focus{border-color:#67dfffdb;outline:none;box-shadow:0 0 0 3px #67dfff1f,0 0 18px #67dfff14}.recharge-page .wallet-text-input::placeholder{color:#cdd6e285}.recharge-page .upload-card{color:#cdd6e2db;background:radial-gradient(circle at 50% 12%,#67dfff14,#0000 42%),#141924c7;border-color:#7586a485;border-radius:10px;margin:0 16px}.recharge-page .upload-card:hover,.recharge-page .upload-card:focus-within{color:var(--app-primary);border-color:#67dfffad}.recharge-page .primary-action-button{color:#06121b;background:linear-gradient(135deg,#4de4ff,#35a9ff);border:1px solid #67dfff3d;border-radius:10px;width:calc(100% - 32px);min-height:52px;margin:16px 16px 0;box-shadow:0 12px 28px #4de4ff2e}.recharge-page .primary-action-button:disabled{box-shadow:none;color:#07111ab8;opacity:1;background:linear-gradient(135deg,#42819a94,#2d5c7e94);border-color:#7586a438}.transactions-page{padding-top:14px}.transactions-page .chip-filter-row{scrollbar-width:none;gap:9px;padding:0 16px 12px}.transactions-page .chip-filter-row::-webkit-scrollbar{display:none}.transactions-page .chip-filter{color:#cdd6e2d6;background:#181d2a9e;border-color:#7586a461;border-radius:999px;min-height:34px;padding:0 14px;font-size:13px;font-weight:700}.transactions-page .chip-filter.is-active{color:var(--app-primary);background:#67dfff24;border-color:#67dfffd1;box-shadow:0 8px 22px #67dfff14}.transactions-page .direction-row{background:#181d2a9e;border:1px solid #7586a442;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 16px 16px;padding:4px}.transactions-page .direction-chip{color:#cdd6e2d1;background:0 0;border-color:#0000;border-radius:8px;min-height:34px;font-family:JetBrains Mono,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px;font-weight:800}.transactions-page .direction-chip.is-active{color:var(--app-primary);background:linear-gradient(#67dfff29,#2a4250b8);border-color:#67dfff8a}.transactions-page .transaction-list{background:0 0;border:none;gap:10px;margin:0 16px 18px;display:grid;overflow:visible}.transactions-page .transaction-list-item{background:linear-gradient(#1f2635c7,#141924db);border:1px solid #7586a447;border-radius:12px;padding:14px}.transactions-page .transaction-list-item+.transaction-list-item{border-top:1px solid #7586a447}.transactions-page .transaction-list-title{flex-wrap:wrap;gap:8px;font-size:13px;line-height:1.3}.transaction-type-badge,.transaction-status-badge{border-radius:999px;align-items:center;min-height:22px;padding:0 8px;font-size:11px;font-weight:800;line-height:1;display:inline-flex}.transaction-type-badge{color:var(--app-primary);background:#67dfff1f}.transaction-status-badge--pending{color:#ffd27a;background:#ffcc661f}.transaction-status-badge--paid{color:var(--app-accent);background:#64ffc71f}.transaction-status-badge--failed{color:#ff9d9d;background:#ff7a7a1f}.transactions-page .transaction-list-time{margin-top:6px;font-size:11px}.transactions-page .transaction-amount{font-size:17px;line-height:1.25}.transactions-page .earning-list-empty{background:#181d2a9e;border:1px dashed #7586a45c;border-radius:12px;padding:34px 16px;font-size:14px}.adm-popup{--z-index:var(--adm-popup-z-index,1000);z-index:var(--z-index);position:fixed}.adm-popup-body{background-color:var(--adm-color-background);z-index:calc(var(--z-index) + 10);position:fixed}.adm-popup-body .adm-popup-close-icon{z-index:100;position:absolute}.adm-popup-body-position-bottom{width:100%;bottom:0;left:0}.adm-popup-body-position-bottom .adm-popup-close-icon{top:8px;right:8px}.adm-popup-body-position-top{width:100%;top:0;left:0}.adm-popup-body-position-top .adm-popup-close-icon{bottom:8px;right:8px}.adm-popup-body-position-left{height:100%;top:0;left:0}.adm-popup-body-position-left .adm-popup-close-icon{top:8px;right:8px}.adm-popup-body-position-right{height:100%;top:0;right:0}.adm-popup-body-position-right .adm-popup-close-icon{top:8px;left:8px}.adm-popup-close-icon{cursor:pointer;color:var(--adm-color-weak);padding:4px;font-size:18px;line-height:1}.adm-mask{--z-index:var(--adm-mask-z-index,1000);z-index:var(--z-index);width:100%;height:100%;display:block;position:fixed;top:0;left:0}.adm-mask-aria-button{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.adm-mask-content{z-index:1}.adm-auto-center{justify-content:center;display:flex}.adm-auto-center-content{flex:0 auto}.adm-button{--color:var(--adm-color-text-light-solid);--text-color:var(--adm-button-text-color,var(--adm-color-text));--background-color:var(--adm-button-background-color,var(--adm-color-background));--border-radius:var(--adm-button-border-radius,4px);--border-width:var(--adm-button-border-width,1px);--border-style:var(--adm-button-border-style,solid);--border-color:var(--adm-button-border-color,var(--adm-color-border));color:var(--text-color);background-color:var(--background-color);box-sizing:border-box;height:auto;font-size:var(--adm-font-size-9);text-align:center;border:var(--border-width) var(--border-style) var(--border-color);border-radius:var(--border-radius);cursor:pointer;-webkit-user-select:none;user-select:none;margin:0;padding:7px 12px;line-height:1.4;transition:opacity .15s;display:inline-block;position:relative}.adm-button:focus{outline:none}.adm-button:before{transform:translate(calc(var(--border-width) * -1), calc(var(--border-width) * -1));background-color:var(--adm-color-text-dark-solid);border:var(--border-width) var(--border-style) var(--adm-color-text-dark-solid);border-radius:var(--border-radius);opacity:0;content:" ";box-sizing:content-box;width:100%;height:100%;position:absolute;top:0;left:0}.adm-button:active:before{opacity:.08}.adm-button-default.adm-button-fill-outline{--background-color:transparent;--border-color:var(--adm-color-text)}.adm-button-default.adm-button-fill-none{--background-color:transparent;--border-width:0px}.adm-button:not(.adm-button-default){--text-color:var(--adm-color-text-light-solid);--background-color:var(--color);--border-color:var(--color)}.adm-button:not(.adm-button-default).adm-button-fill-outline{--text-color:var(--color);--background-color:transparent}.adm-button:not(.adm-button-default).adm-button-fill-none{--text-color:var(--color);--background-color:transparent;--border-width:0px}.adm-button-primary{--color:var(--adm-color-primary)}.adm-button-success{--color:var(--adm-color-success)}.adm-button-danger{--color:var(--adm-color-danger)}.adm-button-warning{--color:var(--adm-color-warning)}.adm-button-block{width:100%;display:block}.adm-button-disabled{cursor:not-allowed;opacity:.4}.adm-button-disabled:active:before{display:none}.adm-button.adm-button-mini{font-size:var(--adm-font-size-main);padding-top:3px;padding-bottom:3px}.adm-button.adm-button-mini.adm-button-shape-rounded{padding-left:9px;padding-right:9px}.adm-button.adm-button-small{font-size:var(--adm-font-size-7);padding-top:3px;padding-bottom:3px}.adm-button.adm-button-large{font-size:var(--adm-font-size-10);padding-top:11px;padding-bottom:11px}.adm-button.adm-button-shape-rounded{--border-radius:1000px}.adm-button.adm-button-shape-rectangular{--border-radius:0}.adm-button-loading{vertical-align:bottom}.adm-button-loading-wrapper{justify-content:center;align-items:center;height:1.4em;display:flex}.adm-button-loading-wrapper>.adm-loading{opacity:.6}.adm-dot-loading{display:inline-block}.adm-spin-loading{--color:var(--adm-color-weak);--size:32px;width:var(--size);height:var(--size)}.adm-spin-loading-svg{width:100%;height:100%;animation:.8s linear infinite adm-spin-loading-rotate}.adm-spin-loading-svg>.adm-spin-loading-fill{stroke:var(--color)}@keyframes adm-spin-loading-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.adm-page-indicator{--dot-color:var(--adm-color-light);--active-dot-color:var(--adm-color-primary);--dot-size:3px;--active-dot-size:13px;--dot-border-radius:1px;--active-dot-border-radius:var(--dot-border-radius);--dot-spacing:3px;width:auto;display:flex}.adm-page-indicator-dot{width:var(--dot-size);height:var(--dot-size);border-radius:var(--dot-border-radius);background:var(--dot-color);display:block}.adm-page-indicator-dot:last-child{margin-right:0}.adm-page-indicator-dot-active{border-radius:var(--active-dot-border-radius);background:var(--active-dot-color)}.adm-page-indicator-color-white{--dot-color:#ffffff80;--active-dot-color:var(--adm-color-text-light-solid)}.adm-page-indicator-horizontal{flex-direction:row}.adm-page-indicator-horizontal .adm-page-indicator-dot{margin-right:var(--dot-spacing)}.adm-page-indicator-horizontal .adm-page-indicator-dot-active{width:var(--active-dot-size)}.adm-page-indicator-vertical{flex-direction:column}.adm-page-indicator-vertical .adm-page-indicator-dot{margin-bottom:var(--dot-spacing)}.adm-page-indicator-vertical .adm-page-indicator-dot-active{height:var(--active-dot-size)}.adm-swiper{--height:auto;--width:100%;--border-radius:0;--track-padding:0;--slide-size:100%;--track-offset:0%;width:var(--width);height:var(--height);border-radius:var(--border-radius);z-index:0;display:block;position:relative;overflow:hidden}.adm-swiper-track{white-space:nowrap;width:100%;height:100%;padding:var(--track-padding)}.adm-swiper-track-allow-touch-move{cursor:-webkit-grab;cursor:grab}.adm-swiper-track-inner{flex-wrap:nowrap;width:100%;height:100%;display:flex;position:relative;overflow:visible}.adm-swiper-slide,.adm-swiper-slide-placeholder{width:100%;height:100%;white-space:unset;flex:none;display:block;position:relative}.adm-swiper-item{white-space:normal;width:100%;height:100%;display:block}.adm-swiper-horizontal .adm-swiper-track-allow-touch-move{touch-action:pan-y}.adm-swiper-horizontal .adm-swiper-indicator{position:absolute;bottom:6px;left:50%;transform:translate(-50%)}.adm-swiper-horizontal .adm-swiper-track{transform:translateX(var(--track-offset))}.adm-swiper-horizontal .adm-swiper-track-inner{width:var(--slide-size);flex-direction:row}.adm-swiper-vertical .adm-swiper-track-allow-touch-move{touch-action:pan-x}.adm-swiper-vertical .adm-swiper-indicator{position:absolute;top:50%;right:6px;transform:translateY(-50%)}.adm-swiper-vertical .adm-swiper-track{transform:translateY(var(--track-offset))}.adm-swiper-vertical .adm-swiper-track-inner{height:var(--slide-size);flex-direction:column}.adm-toast-mask .adm-toast-wrap{text-align:center;width:100%;height:100%;position:fixed;top:0;left:0}.adm-toast-mask .adm-toast-main{color:#fff;word-break:break-all;pointer-events:all;width:auto;max-width:204px;max-height:70%;font-size:var(--adm-font-size-7);box-sizing:border-box;text-align:initial;background-color:#000000b3;border-radius:8px;line-height:1.5;display:inline-block;position:relative;top:50%;overflow:auto;transform:translateY(-50%)}.adm-toast-mask .adm-toast-main-text{min-width:0;padding:12px}.adm-toast-mask .adm-toast-main-icon{min-width:150px;padding:35px 12px}.adm-toast-mask .adm-toast-main-icon .adm-toast-icon{text-align:center;margin-bottom:8px;font-size:36px;line-height:1}.adm-toast-loading{--size:48px;margin:0 auto 8px}
