*{margin:0;-webkit-tap-highlight-color:transparent}html,body{-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;height:100%}body{overflow-x:hidden;font-size:16px}uni-app,uni-page,uni-page-wrapper,uni-page-body{display:block;box-sizing:border-box;width:100%}uni-page-wrapper{position:relative}#app,uni-app,uni-page,uni-page-wrapper{height:100%}.uni-mask{position:fixed;z-index:999;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,.5)}.uni-fade-enter-active,.uni-fade-leave-active{transition-duration:.25s;transition-property:opacity;transition-timing-function:ease}.uni-fade-enter-from,.uni-fade-leave-active{opacity:0}.uni-loading,uni-button[loading]:before{background-color:transparent;background-image:url(data:image/svg+xml;base64,\ PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgxMDB2MTAwSDB6Ii8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTlFOUU5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTMwKSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iIzk4OTY5NyIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgzMCAxMDUuOTggNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjOUI5OTlBIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDYwIDc1Ljk4IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0EzQTFBMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA2NSA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNBQkE5QUEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoMTIwIDU4LjY2IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0IyQjJCMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgxNTAgNTQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjQkFCOEI5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDE4MCA1MCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDMkMwQzEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE1MCA0NS45OCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDQkNCQ0IiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTEyMCA0MS4zNCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNEMkQyRDIiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDM1IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0RBREFEQSIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgtNjAgMjQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTJFMkUyIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKC0zMCAtNS45OCA2NSkiLz48L3N2Zz4=);background-repeat:no-repeat}.uni-loading{width:20px;height:20px;display:inline-block;vertical-align:middle;animation:uni-loading 1s steps(12,end) infinite;background-size:100%}@keyframes uni-loading{0%{transform:rotate3d(0,0,1,0)}to{transform:rotate3d(0,0,1,360deg)}}html{--primary-color: #007aff;--UI-BG: #fff;--UI-BG-1: #f7f7f7;--UI-BG-2: #fff;--UI-BG-3: #f7f7f7;--UI-BG-4: #4c4c4c;--UI-BG-5: #fff;--UI-FG: #000;--UI-FG-0: rgba(0, 0, 0, .9);--UI-FG-HALF: rgba(0, 0, 0, .9);--UI-FG-1: rgba(0, 0, 0, .5);--UI-FG-2: rgba(0, 0, 0, .3);--UI-FG-3: rgba(0, 0, 0, .1)}uni-page[data-type] uni-page-body{background-color:transparent}body:after{position:fixed;content:"";left:-1000px;top:-1000px;animation:shadow-preload .1s;animation-delay:3s}@keyframes shadow-preload{0%{background-image:url(https://cdn.dcloud.net.cn/img/shadow-grey.png)}to{background-image:url(https://cdn.dcloud.net.cn/img/shadow-grey.png)}}.uni-async-error{position:absolute;left:0;right:0;top:0;bottom:0;color:#999;padding:100px 10px;text-align:center}.uni-async-loading{box-sizing:border-box;width:100%;padding:50px;text-align:center}.uni-async-loading .uni-loading{width:30px;height:30px}:root,uni-page-body{--ani-fast: .15s;--ani-normal: .3s;--ani-slow: .5s;--ani-ease-out: cubic-bezier(.25, .46, .45, .94);--ani-ease-spring: cubic-bezier(.34, 1.56, .64, 1);--ani-stagger-step: 60ms}.pressable{transition:transform var(--ani-fast) var(--ani-ease-out),opacity var(--ani-fast) var(--ani-ease-out);transform:translateZ(0)}.pressable:active,.pressable.is-pressed{transform:scale(.96) translateZ(0);opacity:.85}.pressable-card:active,.pressable-card.is-pressed{transform:scale(.98) translateZ(0)}.pressable-btn:active,.pressable-btn.is-pressed{transform:scale(.94) translateZ(0)}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px) translateZ(0)}to{opacity:1;transform:translateY(0) translateZ(0)}}.fade-up{opacity:0;animation:fadeUp var(--ani-normal) var(--ani-ease-out) forwards}.fade-up.d1{animation-delay:calc(var(--ani-stagger-step) * 1)}.fade-up.d2{animation-delay:calc(var(--ani-stagger-step) * 2)}.fade-up.d3{animation-delay:calc(var(--ani-stagger-step) * 3)}.fade-up.d4{animation-delay:calc(var(--ani-stagger-step) * 4)}.fade-up.d5{animation-delay:calc(var(--ani-stagger-step) * 5)}.fade-up.d6{animation-delay:calc(var(--ani-stagger-step) * 6)}.fade-up.d7{animation-delay:calc(var(--ani-stagger-step) * 7)}.fade-up.d8{animation-delay:calc(var(--ani-stagger-step) * 8)}.fade-up.d9{animation-delay:calc(var(--ani-stagger-step) * 9)}.fade-up.d10{animation-delay:calc(var(--ani-stagger-step) * 10)}@keyframes fadeScale{0%{opacity:0;transform:scale(.9) translateZ(0)}to{opacity:1;transform:scale(1) translateZ(0)}}.fade-scale{animation:fadeScale var(--ani-fast) var(--ani-ease-spring) forwards}.skeleton{background:linear-gradient(90deg,#e9e4f4 25%,#f0edf7,#e9e4f4 75%);background-size:200% 100%;animation:shimmer 1.5s infinite linear;border-radius:8px}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton-text{height:14px;margin-bottom:8px}.skeleton-title{height:18px;width:60%;margin-bottom:12px}.skeleton-avatar{width:42px;height:42px;border-radius:50%}.skeleton-card{height:120px;border-radius:18px;margin-bottom:12px}.shine{position:relative;overflow:hidden}.shine:after{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.15),transparent);transition:left .6s ease}.shine:active:after,.shine.is-pressed:after{left:150%}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}.pulse{animation:pulse 2s ease-in-out infinite}@keyframes slideInRight{0%{transform:translate(100%) translateZ(0)}to{transform:translate(0) translateZ(0)}}@keyframes slideInUp{0%{transform:translateY(100%) translateZ(0)}to{transform:translateY(0) translateZ(0)}}@keyframes slideOutLeft{0%{transform:translate(0) translateZ(0);opacity:1}to{transform:translate(-30%) translateZ(0);opacity:.5}}.page-slide-in-right{animation:slideInRight var(--ani-normal) var(--ani-ease-out) forwards}.page-slide-in-up{animation:slideInUp var(--ani-normal) var(--ani-ease-out) forwards}.page-slide-out-left{animation:slideOutLeft var(--ani-normal) var(--ani-ease-out) forwards}.number-roll{font-variant-numeric:tabular-nums;display:inline-block;min-width:1ch}@keyframes drift{0%,to{transform:translate(0) scale(1)}33%{transform:translate(10px,-10px) scale(1.05)}66%{transform:translate(-5px,5px) scale(.98)}}.ambient-drift{animation:drift 8s ease-in-out infinite}@keyframes slideUpFade{0%{opacity:0;transform:translateY(12px) translateZ(0)}to{opacity:1;transform:translateY(0) translateZ(0)}}.list-item-enter{opacity:0;animation:slideUpFade .35s var(--ani-ease-out) forwards}.ani-layer{transform:translateZ(0);backface-visibility:hidden}.form-input{width:100%;max-width:100%;height:48px;min-height:48px;padding:0 16px;border-radius:12px;border:1px solid var(--border, #ede9f5);background:#fff;font-size:15px;line-height:48px;color:#2e2a2b!important;box-sizing:border-box;outline:none;transition:border-color .15s}.form-input:focus{border-color:var(--logo-purple, #7c53e0)}.form-input.chat-input{width:auto;min-width:0;flex:1}.form-placeholder{color:#8b8499;font-size:15px;line-height:48px}.form-group uni-input,.form-group .uni-input-wrapper,.form-group .uni-input-input,.gap-form uni-input,.gap-form .uni-input-wrapper,.gap-form .uni-input-input{color:#2e2a2b!important;width:100%!important;max-width:100%;height:48px!important;min-height:48px!important;line-height:48px!important;box-sizing:border-box}.form-group .uni-input-placeholder,.gap-form .uni-input-placeholder{color:#8b8499!important;height:48px!important;line-height:48px!important;display:flex!important;align-items:center!important}uni-textarea.form-input,.form-input.form-textarea{height:auto!important;min-height:80px;line-height:1.5!important;padding:12px 16px!important;white-space:pre-wrap}.page-title,.nav-title{min-width:0!important;max-width:100%;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;line-height:1.2}.page-header>.page-title,.page-header>.nav-title,.nav-bar>.page-title,.nav-bar>.nav-title,.auth-header>.page-title,.topbar>.page-title{flex:1 1 0%!important;min-width:0!important}uni-page-body{--fw-display: 700;--fw-title: 600;--fw-strong: 600;--fw-body: 400;--page-bg: #f5f6ff;--hero-fg: #2e2a2b;--hero-muted: #8e8a9a}html.theme-soft,html[data-theme=soft],uni-page-body.theme-soft,.theme-soft{--logo-purple: #7b61ff;--brand-deep-purple: #4c179d;--highlight-purple: #8b7cff;--dark-tech: #05020d;--dark-purple-bg: #240759;--page-white: #f5f6ff;--page-bg: #f5f6ff;--body-dark: #2e2a2b;--border: #e6e8f5;--bg-gray: #eef0fa;--shadow: 0 4px 16px rgba(80, 90, 160, .08);--fw-display: 700;--fw-title: 600;--fw-strong: 600;--fw-body: 400;--hero-fg: #2e2a2b;--hero-muted: #8e8a9a;--hero-gradient: linear-gradient(180deg, #f5f6ff 0%, #eef0ff 100%);--earn-gradient: linear-gradient(135deg, #ede9ff 0%, #d9d2ff 50%, #c4b8ff 100%);--earn-fg: #2e2a2b;--earn-muted: #6b6680;--earn-chip-bg: rgba(123, 97, 255, .12);--earn-chip-fg: #5b45d6;--earn-shadow: 0 8px 24px rgba(123, 97, 255, .14);background-color:#f5f6ff!important;color:#2e2a2b}body{background-color:#f5f6ff!important}html.theme-soft body,html[data-theme=soft] body,html.theme-soft uni-page-body,html[data-theme=soft] uni-page-body{background-color:#f5f6ff!important}html.theme-soft .profile-header,html.theme-soft .collection-header,html.theme-soft .detail-header,html.theme-soft .wb-header,html.theme-soft .vc-header,html.theme-soft .ic-header,html.theme-soft .dp-header,html.theme-soft .md-header,html.theme-soft .home-header,html.theme-soft .earnings-hero,html[data-theme=soft] .profile-header,html[data-theme=soft] .collection-header,html[data-theme=soft] .detail-header,html[data-theme=soft] .wb-header,html[data-theme=soft] .vc-header,html[data-theme=soft] .ic-header,html[data-theme=soft] .dp-header,html[data-theme=soft] .md-header,html[data-theme=soft] .home-header,html[data-theme=soft] .earnings-hero,.theme-soft .profile-header,.theme-soft .collection-header,.theme-soft .detail-header,.theme-soft .wb-header,.theme-soft .vc-header,.theme-soft .ic-header,.theme-soft .dp-header,.theme-soft .md-header,.theme-soft .home-header,.theme-soft .earnings-hero{background:var(--hero-gradient)!important;background-image:var(--hero-gradient)!important;color:var(--hero-fg)!important;box-shadow:none!important}html.theme-soft .profile-header:before,html.theme-soft .profile-header .brand-streaks,html.theme-soft .home-header:before,html[data-theme=soft] .profile-header:before,html[data-theme=soft] .profile-header .brand-streaks,html[data-theme=soft] .home-header:before,.theme-soft .profile-header:before,.theme-soft .profile-header .brand-streaks,.theme-soft .home-header:before{opacity:0!important;display:none!important}html.theme-soft .profile-header .nav-title,html.theme-soft .collection-header .nav-title,html.theme-soft .home-header .nav-title,html.theme-soft .detail-header .nav-title,html.theme-soft .detail-header .detail-hero-title,html.theme-soft .detail-header .detail-hero-price,html.theme-soft .detail-header .detail-hero-meta,html.theme-soft .detail-header .detail-applicants,html.theme-soft .earnings-hero .page-title,html.theme-soft .earnings-hero-label,html.theme-soft .earnings-hero-value,html.theme-soft .profile-header .page-title,html.theme-soft .profile-name,html.theme-soft .profile-header .title-dot,html[data-theme=soft] .profile-header .nav-title,html[data-theme=soft] .collection-header .nav-title,html[data-theme=soft] .home-header .nav-title,html[data-theme=soft] .detail-header .nav-title,html[data-theme=soft] .detail-header .detail-hero-title,html[data-theme=soft] .earnings-hero .page-title,html[data-theme=soft] .profile-name,.theme-soft .profile-header .nav-title,.theme-soft .collection-header .nav-title,.theme-soft .home-header .nav-title,.theme-soft .detail-header .nav-title,.theme-soft .detail-header .detail-hero-title,.theme-soft .detail-header .detail-hero-price,.theme-soft .detail-header .detail-hero-meta,.theme-soft .detail-header .detail-applicants,.theme-soft .earnings-hero .page-title,.theme-soft .earnings-hero-label,.theme-soft .earnings-hero-value,.theme-soft .profile-header .page-title,.theme-soft .profile-name,.theme-soft .profile-header .title-dot{color:#2e2a2b!important}html.theme-soft .detail-header .nav-back,html.theme-soft .earnings-hero .page-back,html.theme-soft .collection-header .nav-back,html.theme-soft .page-header .page-back,html[data-theme=soft] .detail-header .nav-back,html[data-theme=soft] .earnings-hero .page-back,.theme-soft .detail-header .nav-back,.theme-soft .earnings-hero .page-back,.theme-soft .collection-header .nav-back,.theme-soft .page-header .page-back,.theme-soft .nav-back{background:#fff!important;border:1px solid rgba(46,42,43,.12)!important;box-shadow:0 2px 10px rgba(46,42,43,.1)!important}html.theme-soft .detail-header .nav-back .nav-icon,html.theme-soft .detail-header .nav-back uni-image,html.theme-soft .earnings-hero .page-back uni-image,html.theme-soft .collection-header .nav-back uni-image,html.theme-soft .nav-back .nav-back-icon,html.theme-soft .nav-back .nav-icon,html[data-theme=soft] .detail-header .nav-back .nav-icon,.theme-soft .detail-header .nav-back .nav-icon,.theme-soft .detail-header .nav-back uni-image,.theme-soft .earnings-hero .page-back uni-image,.theme-soft .collection-header .nav-back uni-image,.theme-soft .nav-back .nav-back-icon,.theme-soft .nav-back .nav-icon{filter:brightness(0) saturate(100%);opacity:.72}html.theme-soft .earnings-hero .btn-muted,html[data-theme=soft] .earnings-hero .btn-muted,.theme-soft .earnings-hero .btn-muted{background:rgba(46,42,43,.08)!important;color:#2e2a2b!important;border:1px solid rgba(46,42,43,.14)!important}html.theme-soft .detail-header .detail-hero-tags .tag,html[data-theme=soft] .detail-header .detail-hero-tags .tag,.theme-soft .detail-header .detail-hero-tags .tag{background:rgba(123,97,255,.12)!important;color:#5b45d6!important;border-color:rgba(123,97,255,.18)!important}html.theme-soft .profile-header .publish-link,html.theme-soft .profile-header .header-extra,html[data-theme=soft] .profile-header .publish-link,.theme-soft .profile-header .publish-link,.theme-soft .profile-header .header-extra{color:#7b61ff!important}html.theme-soft .search-box,html.theme-soft .profile-header .search-box,html[data-theme=soft] .search-box,.theme-soft .search-box,.theme-soft .profile-header .search-box{border-color:rgba(123,97,255,.35)!important;box-shadow:0 2px 10px rgba(80,90,160,.06)!important}html.theme-soft .channel-switch uni-button.active,html.theme-soft .channel-tab.active,html[data-theme=soft] .channel-switch uni-button.active,html[data-theme=soft] .channel-tab.active,.theme-soft .channel-switch uni-button.active,.theme-soft .channel-tab.active{background:#7b61ff!important;color:#fff!important;box-shadow:0 4px 12px rgba(123,97,255,.28)!important}html.theme-soft .nav-title,html.theme-soft .section-title,html.theme-soft .mt-title,html.theme-soft .collection-title,html.theme-soft .page-title,html.theme-soft .profile-name,html.theme-soft .btn,html.theme-soft .btn-primary,html.theme-soft .cta-btn,html.theme-soft .cta-primary,html.theme-soft .channel-switch uni-button,html.theme-soft .channel-tab,html[data-theme=soft] .nav-title,html[data-theme=soft] .section-title,html[data-theme=soft] .mt-title,html[data-theme=soft] .collection-title,html[data-theme=soft] .page-title,html[data-theme=soft] .profile-name,html[data-theme=soft] .btn,html[data-theme=soft] .btn-primary,html[data-theme=soft] .cta-btn,html[data-theme=soft] .cta-primary,.theme-soft .nav-title,.theme-soft .section-title,.theme-soft .mt-title,.theme-soft .collection-title,.theme-soft .page-title,.theme-soft .profile-name,.theme-soft .btn,.theme-soft .btn-primary,.theme-soft .cta-btn,.theme-soft .cta-primary,.theme-soft .channel-switch uni-button,.theme-soft .channel-tab{font-weight:600!important}html.theme-soft .btn-primary,html.theme-soft .cta-primary,html.theme-soft .btn-grab:not(.muted),html[data-theme=soft] .btn-primary,html[data-theme=soft] .cta-primary,.theme-soft .btn-primary,.theme-soft .cta-primary,.theme-soft .btn-grab:not(.muted){background:linear-gradient(135deg,#8b7cff,#6e69ff)!important;box-shadow:0 4px 14px rgba(123,97,255,.25)!important}html.theme-soft .mt-card,html.theme-soft .collection-card,html.theme-soft .capability-card,html.theme-soft .earnings-card,html[data-theme=soft] .mt-card,html[data-theme=soft] .collection-card,.theme-soft .mt-card,.theme-soft .collection-card,.theme-soft .capability-card,.theme-soft .earnings-card{border-color:#e6e8f5!important;box-shadow:0 4px 16px rgba(80,90,160,.07)!important;border-radius:18px!important}html.theme-soft .page,html.theme-soft .tasks-page,html.theme-soft .profile-page,html.theme-soft .home-page,html.theme-soft .detail-page,html.theme-soft .screen,html.theme-soft .settings-page,html.theme-soft .asst-page,html.theme-soft .publish-page,html.theme-soft .chat-page,html.theme-soft .help-page,html.theme-soft .bind-card-page,html[data-theme=soft] .page,html[data-theme=soft] .tasks-page,html[data-theme=soft] .profile-page,html[data-theme=soft] .home-page,html[data-theme=soft] .detail-page,html[data-theme=soft] .screen,html[data-theme=soft] .asst-page,.theme-soft.page,.theme-soft.tasks-page,.theme-soft.profile-page,.theme-soft.home-page,.theme-soft.detail-page,.theme-soft.screen,.theme-soft.asst-page,.theme-soft .page,.theme-soft .tasks-page,.theme-soft .profile-page,.theme-soft .home-page,.theme-soft .detail-page,.theme-soft .screen,.theme-soft .settings-page,.theme-soft .asst-page,.theme-soft .publish-page,.theme-soft .chat-page,.theme-soft .help-page,.theme-soft .bind-card-page{background:#f5f6ff!important}html.theme-soft .earn-card,html[data-theme=soft] .earn-card,.theme-soft .earn-card{background:var(--earn-gradient)!important;background-image:var(--earn-gradient)!important;color:var(--earn-fg)!important;box-shadow:var(--earn-shadow)!important}.theme-soft .earn-card .earn-stat-sub,html[data-theme=soft] .earn-card .earn-stat-sub{color:#b8f5c8!important}uni-page-body{--logo-purple: #7B61FF;--brand-deep-purple: #4C179D;--highlight-purple: #8B7CFF;--dark-tech: #05020D;--dark-purple-bg: #240759;--cyan: #63B2D4;--cyan-light: #BADFED;--lavender-gray: #BDBCDD;--body-dark: #2E2A2B;--page-white: #F5F6FF;--success: #10B981;--warning: #F59E0B;--danger: #EF4444;--muted: #8E8A9A;--border: #E6E8F5;--bg-gray: #EEF0FA;--shadow: 0 4px 16px rgba(80, 90, 160, .08);--hero-fg: #2E2A2B;--hero-muted: #8E8A9A;--hero-gradient: linear-gradient(180deg, #F5F6FF 0%, #EEF0FF 100%);--earn-gradient: linear-gradient(135deg, #EDE9FF 0%, #D9D2FF 50%, #C4B8FF 100%);--earn-fg: #2E2A2B;--earn-muted: #6B6680;--earn-chip-bg: rgba(123,97,255,.12);--earn-chip-fg: #5B45D6;--earn-shadow: 0 8px 24px rgba(123,97,255,.14);--safe-status-bar: 44px;--safe-menu-top: 48px;--safe-menu-height: 32px;--safe-nav-band: 44px;--safe-right: 96px;background-color:#f5f6ff;color:#2e2a2b;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif}body{background-color:#f5f6ff}.page-header,.auth-header,.topbar{padding-top:var(--safe-menu-top, 48px)!important;height:calc(var(--safe-menu-top, 48px) + var(--safe-menu-height, 32px))!important;min-height:calc(var(--safe-menu-top, 48px) + var(--safe-menu-height, 32px))!important;padding-right:var(--safe-right, 96px)!important;padding-left:16px!important;padding-bottom:0!important;box-sizing:border-box!important;display:flex!important;align-items:center!important}.profile-header,.collection-header,.detail-header,.wb-header,.vc-header,.ic-header,.dp-header,.md-header,.home-header,.earnings-hero{padding-top:var(--safe-menu-top, 48px)!important;padding-right:0!important;padding-left:0!important;box-sizing:border-box!important}.profile-header .nav-bar,.collection-header .nav-bar,.detail-header .nav-bar,.wb-header .nav-bar,.vc-header .nav-bar,.ic-header .nav-bar,.dp-header .nav-bar,.md-header .nav-bar,.home-header .nav-bar,.earnings-hero .nav-bar{height:var(--safe-menu-height, 32px)!important;min-height:var(--safe-menu-height, 32px)!important;padding-left:16px!important;padding-right:var(--safe-right, 96px)!important;margin:0 0 12px!important;box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:space-between!important}.profile-header>.channel-switch,.profile-header>.search-box,.profile-header>.search-row,.profile-header>.header-extra,.collection-header>.search-box{display:flex!important;width:auto!important;max-width:none!important;align-self:stretch!important;margin-left:16px!important;margin-right:16px!important;padding-right:0!important;box-sizing:border-box!important}.detail-header>.detail-hero,.profile-header>.profile-user,.wb-header>.wb-progress,.dp-header>.dp-progress{width:auto!important;max-width:none!important;align-self:stretch!important;margin-left:16px!important;margin-right:16px!important;padding-right:0!important;box-sizing:border-box!important}.profile-header .nav-bar .header-icons,.profile-header .nav-bar .hdr-right,.page-header .hdr-right,.page-header .header-icons{display:none!important}.profile-header{display:flex!important;flex-direction:column!important}.earnings-hero>.page-header{padding-top:0!important;min-height:0!important;padding-right:0!important;padding-left:0!important}.page-header .hdr-right,.page-header .header-icons,.page-header .nav-share,.nav-bar .header-icons,.nav-bar .hdr-right{position:relative;z-index:2;flex-shrink:0;height:var(--safe-menu-height, 32px);display:flex;align-items:center;justify-content:flex-end;gap:8px}.ai-fab-root[data-v-6c967e75]{position:fixed;left:0;top:0;width:0;height:0;z-index:980;overflow:visible}.ai-fab-shield[data-v-6c967e75]{position:fixed;left:0;top:0;right:0;bottom:0;z-index:985;background:transparent}.ai-fab[data-v-6c967e75]{position:fixed;width:58px;height:58px;z-index:980;display:flex;align-items:center;justify-content:center;touch-action:none}.ai-fab.dragging[data-v-6c967e75]{z-index:990}.ai-fab-hover[data-v-6c967e75]{opacity:.92;transform:scale(.96)}.ai-fab-orb[data-v-6c967e75]{width:54px;height:54px;border-radius:50%;background:radial-gradient(circle at 32% 28%,#c4a8ff,#7c53e0 45%,#4c179d);box-shadow:0 8px 22px rgba(76,23,157,.38),inset 0 -3px 8px rgba(5,2,13,.25),inset 0 3px 8px rgba(255,255,255,.22);display:flex;align-items:center;justify-content:center;position:relative;z-index:2;animation:ai-orb-breathe-6c967e75 2.4s ease-in-out infinite}.ai-fab.no-anim .ai-fab-orb[data-v-6c967e75],.ai-fab.no-anim .ai-fab-ring[data-v-6c967e75]{animation:none}.ai-fab-label[data-v-6c967e75]{color:#fff;font-size:15px;font-weight:800;letter-spacing:.5px;text-shadow:0 1px 2px rgba(0,0,0,.25)}.ai-fab-ring[data-v-6c967e75]{position:absolute;left:50%;top:50%;width:54px;height:54px;margin:-27px 0 0 -27px;border-radius:50%;border:2px solid rgba(124,83,224,.45);z-index:1;pointer-events:none}.ai-fab-ring.r1[data-v-6c967e75]{animation:ai-ring-6c967e75 2.2s ease-out infinite}.ai-fab-ring.r2[data-v-6c967e75]{animation:ai-ring-6c967e75 2.2s ease-out infinite .7s}@keyframes ai-orb-breathe-6c967e75{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes ai-ring-6c967e75{0%{transform:scale(1);opacity:.55}to{transform:scale(1.75);opacity:0}}.wx-capsule-mock[data-v-849e99c3]{position:fixed;z-index:99999;pointer-events:none;box-sizing:border-box}.wx-capsule-inner[data-v-849e99c3]{width:100%;height:100%;border-radius:999px;background:rgba(255,255,255,.72);border:1px solid rgba(0,0,0,.18);box-shadow:0 1px 2px rgba(0,0,0,.06);display:flex;align-items:center;justify-content:space-evenly;padding:0 8px;box-sizing:border-box;backdrop-filter:blur(8px)}.wx-capsule-dots[data-v-849e99c3]{display:flex;align-items:center;gap:3px}.wx-capsule-dots .dot[data-v-849e99c3]{width:3.5px;height:3.5px;border-radius:50%;background:#1a1a1a}.wx-capsule-sep[data-v-849e99c3]{width:1px;height:16px;background:rgba(0,0,0,.18)}.wx-capsule-ring[data-v-849e99c3]{width:16px;height:16px;border-radius:50%;border:1.5px solid #1a1a1a;box-sizing:border-box}
