@import"https://chinese-fonts-cdn.deno.dev/packages/ysbth/dist/优设标题黑/result.css"layer(fonts);:root{--black: #000000;--gray-deep: #1F2125;--gray-mid: #2A2D32;--accent: #39FF14;--accent-dark: #2ECC11;--accent-dim: rgba(57, 255, 20, .12);--accent-glow: rgba(57, 255, 20, .35);--white: #FFFFFF;--glass-bg: #1F2125;--glass-bg-strong: #1F2125;--glass-bg-card: #1F2125;--glass-border: rgba(57, 255, 20, .22);--glass-border-soft: rgba(255, 255, 255, .06);--glass-blur: blur(24px) saturate(140%);--glass-blur-sm: blur(16px) saturate(130%);--glass-shadow: 0 4px 24px rgba(0, 0, 0, .55), 0 0 0 1px rgba(57, 255, 20, .06) inset;--glass-shadow-lg: 0 12px 40px rgba(0, 0, 0, .65), 0 0 20px rgba(57, 255, 20, .06);--glass-shadow-card: 0 4px 20px rgba(0, 0, 0, .45), 0 0 0 1px rgba(57, 255, 20, .08) inset;--radius: 14px;--radius-sm: 10px;--radius-lg: 20px;--radius-full: 999px;--primary: #39FF14;--primary-dark: #2ECC11;--primary-light: rgba(57, 255, 20, .12);--primary-light-strong: rgba(57, 255, 20, .2);--gradient-primary: linear-gradient(135deg, #39FF14 0%, #2ECC11 100%);--gradient-gold: linear-gradient(135deg, #39FF14 0%, #1F2125 100%);--gradient-success: linear-gradient(135deg, #39FF14 0%, #25A244 100%);--bg-page: #000000;--text-primary: #FFFFFF;--text-secondary: rgba(255, 255, 255, .62);--text-muted: rgba(255, 255, 255, .38);--text-accent: #39FF14;--text-on-accent: #000000;--text-on-dark-sub: rgba(255, 255, 255, .55);--tabbar-bg: rgba(0, 0, 0, .96);--tabbar-border: rgba(57, 255, 20, .18);--tabbar-active: #39FF14;--tabbar-inactive: rgba(255, 255, 255, .4);--tabbar-shadow: 0 -1px 0 rgba(57, 255, 20, .12), 0 -8px 32px rgba(0, 0, 0, .55);--tabs-nav-bg: rgba(31, 33, 37, .92);--tabs-nav-border: rgba(57, 255, 20, .14);--tabs-active: #39FF14;--tabs-inactive: rgba(255, 255, 255, .45);--transition: all .22s cubic-bezier(.4, 0, .2, 1);--van-dialog-background: rgba(31, 33, 37, .98);--van-dialog-border-radius: 16px;--van-dialog-header-font-weight: 700;--van-dialog-header-font-size: 17px;--van-dialog-header-padding-top: 22px;--van-dialog-header-text-color: #FFFFFF;--van-dialog-confirm-button-text-color: #39FF14;--van-dialog-cancel-button-text-color: rgba(255, 255, 255, .45);--van-cell-background: transparent;--van-cell-group-background: transparent;--van-cell-border-color: rgba(57, 255, 20, .1);--van-cell-font-size: 14px;--van-cell-text-color: #FFFFFF;--van-field-background: transparent;--van-field-placeholder-text-color: rgba(255, 255, 255, .3);--van-field-input-text-color: #FFFFFF;--van-field-label-color: rgba(255, 255, 255, .65);--van-button-border-radius: 10px;--van-button-default-height: 44px;--van-tabbar-background: transparent;--van-tabbar-item-active-color: var(--tabbar-active);--van-tabbar-item-inactive-color: var(--tabbar-inactive);--van-tabbar-item-active-background: transparent;--van-tabbar-height: 56px;--van-tabs-nav-background: rgba(0, 0, 0, .94);--van-tab-active-text-color: var(--tabs-active);--van-tab-text-color: var(--tabs-inactive);--van-tabs-bottom-bar-color: var(--accent);--van-nav-bar-background: rgba(0, 0, 0, .92);--van-nav-bar-title-font-size: 16px;--van-nav-bar-title-text-color: #FFFFFF;--van-nav-bar-icon-color: #39FF14;--van-nav-bar-height: 52px;--van-search-background: transparent;--van-search-content-background: rgba(31, 33, 37, .9)}*{box-sizing:border-box}html,body,#app{min-height:100vh;background-color:#000;background-image:linear-gradient(rgba(57,255,20,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(57,255,20,.035) 1px,transparent 1px),radial-gradient(ellipse 90% 55% at 50% -5%,rgba(57,255,20,.12) 0%,transparent 52%),radial-gradient(ellipse 50% 35% at 100% 100%,rgba(57,255,20,.06) 0%,transparent 50%);background-size:24px 24px,24px 24px,100% 100%,100% 100%;background-attachment:fixed;color:var(--text-primary);font-family:-apple-system,BlinkMacSystemFont,PingFang SC,SF Pro Display,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;overscroll-behavior-y:contain}@media (prefers-reduced-motion: no-preference){#app:before,#app:after{content:"";position:fixed;border-radius:50%;pointer-events:none;z-index:0;will-change:transform;filter:blur(64px);contain:layout style paint}#app:before{width:280px;height:280px;background:radial-gradient(circle,rgba(57,255,20,.12) 0%,transparent 70%);top:-60px;right:-40px;animation:orb-drift-a 20s ease-in-out infinite alternate}#app:after{width:200px;height:200px;background:radial-gradient(circle,rgba(57,255,20,.08) 0%,transparent 70%);bottom:80px;left:-40px;animation:orb-drift-b 16s ease-in-out infinite alternate}}@keyframes orb-drift-a{0%{transform:translate(0) scale(1)}to{transform:translate(-16px,24px) scale(1.08)}}@keyframes orb-drift-b{0%{transform:translate(0) scale(1)}to{transform:translate(24px,-16px) scale(1.06)}}.van-search__content{backdrop-filter:var(--glass-blur)!important;-webkit-backdrop-filter:var(--glass-blur)!important;border-radius:var(--radius-sm)!important;border:1px solid var(--glass-border)!important;box-shadow:var(--glass-shadow)!important;background:var(--gray-deep)!important}.van-search__content .van-field__control{color:var(--text-primary)!important;caret-color:var(--accent)!important}.van-search .van-icon{color:#fff6!important}.van-tabbar{background:#000000f5!important;backdrop-filter:blur(20px) saturate(120%)!important;-webkit-backdrop-filter:blur(20px) saturate(120%)!important;border-top:1px solid rgba(57,255,20,.18)!important;box-shadow:0 -4px 24px #0009,0 -1px #39ff141a inset!important;border-radius:0!important}.van-tabbar-item{color:#fff6!important;background:transparent!important;transition:color .2s ease,transform .18s cubic-bezier(.34,1.5,.64,1)!important;position:relative}.van-tabbar-item--active{color:#39ff14!important}.van-tabbar-item--active:before{display:none!important}.van-tabbar-item:not(.van-tabbar-item--active):before{display:none!important}.van-tabbar-item__icon,.van-tabbar-item__text{position:relative;z-index:1}.van-tabbar-item__text{font-size:10px!important;transition:font-weight 0s,color .2s ease!important}.van-tabbar-item--active .van-tabbar-item__text{font-weight:700!important}.van-tabbar-item:not(.van-tabbar-item--active) .van-tabbar-item__text{font-weight:500!important}.van-tabbar-item__icon{transition:transform .22s cubic-bezier(.34,1.56,.64,1)!important}.van-tabbar-item--active .van-tabbar-item__icon{transform:translateY(-2px) scale(1.08)!important;filter:drop-shadow(0 0 4px rgba(57,255,20,.5))}.van-tabbar-item:not(.van-tabbar-item--active) .van-tabbar-item__icon{transform:translateY(0) scale(1)!important}.van-tabbar-item:active{transform:scale(.92)!important}.van-tabbar-item .van-badge{z-index:2;font-size:10px!important;font-weight:700!important;background:#39ff14!important;color:#000!important;min-width:16px!important;height:16px!important;line-height:16px!important;padding:0 4px!important;border:1.5px solid #000000!important;box-shadow:0 0 8px #39ff1473!important;border-radius:99px!important}.van-tabs__wrap{background:#000000f0!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;border-bottom:1px solid rgba(57,255,20,.14)!important;box-shadow:none!important}.van-tabs__nav{background:#000000f0!important}.van-tab{color:#ffffff73!important}.van-tab--active{color:#39ff14!important;font-weight:700!important}.van-tabs__line{background:#39ff14!important;height:2px!important;border-radius:2px!important;box-shadow:0 0 8px #39ff148c!important}.van-cell-group{backdrop-filter:var(--glass-blur)!important;-webkit-backdrop-filter:var(--glass-blur)!important;border-radius:var(--radius)!important;border:1px solid var(--glass-border)!important;box-shadow:var(--glass-shadow)!important;background:var(--glass-bg)!important;overflow:hidden!important}.van-cell-group--inset{margin:0 12px!important}.van-cell{background:transparent!important}.van-cell__title{color:var(--text-primary)!important}.van-cell__value{color:var(--text-secondary)!important}.van-cell:after{border-color:#39ff1414!important}.van-field__control{color:var(--text-primary)!important}.van-field__label{color:#ffffffa6!important}.van-button{font-weight:700!important;transition:var(--transition)!important;letter-spacing:.3px!important}.van-button--round{border-radius:var(--radius-sm)!important}.van-button--primary{background:var(--gradient-primary)!important;border-color:transparent!important;color:#000!important;box-shadow:0 4px 20px #39ff1459,0 0 0 1px #39ff144d inset!important}.van-button--primary:active{transform:scale(.97)!important;opacity:.9!important}.van-button--success{background:var(--gradient-success)!important;border-color:transparent!important;color:#000!important;box-shadow:0 4px 16px #39ff144d!important}.van-button--danger{background:linear-gradient(135deg,#ff453a,#d9363e)!important;border-color:transparent!important;color:#fff!important;box-shadow:0 4px 14px #ff453a4d!important}.van-button--default{background:var(--gray-deep)!important;border-color:#39ff1433!important;color:var(--text-primary)!important}.van-nav-bar{backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;background:#000000eb!important;border-bottom:1px solid rgba(57,255,20,.14)!important;box-shadow:0 2px 16px #00000073!important}.van-nav-bar__title{font-weight:700!important;color:#fff!important;letter-spacing:.5px}.van-nav-bar__arrow,.van-nav-bar .van-icon{color:#39ff14!important}.van-dialog{backdrop-filter:blur(24px)!important;-webkit-backdrop-filter:blur(24px)!important;border:1px solid rgba(57,255,20,.22)!important;box-shadow:0 24px 64px #000000b3,0 0 24px #39ff1414!important;background:#1f2125fa!important;top:50%!important;left:0!important;right:0!important;margin:0 auto!important;transform:translateY(-50%)!important;animation:dialog-scale-in .22s cubic-bezier(.34,1.4,.64,1) both!important}.van-dialog__header{background:transparent!important;color:#fff!important}.van-dialog__content{background:transparent!important;color:#ffffffbf!important}.van-dialog__footer{background:transparent!important;border-top:1px solid rgba(57,255,20,.1)!important}.van-overlay{backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important;background:#000000b8!important}.van-empty__description{color:var(--text-muted)!important;font-weight:600!important;font-size:14px!important}.van-tag{border-radius:6px!important;font-weight:700!important}.van-list__finished-text,.van-list__loading-text,.van-list__error-text{color:var(--text-muted)!important}.van-pull-refresh__head{color:var(--text-secondary)!important}.van-swipe__indicator--active{background:#39ff14!important}@keyframes card-in{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes fade-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes scale-in{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes slide-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes dialog-scale-in{0%{opacity:0;transform:translateY(-50%) scale(.92)}to{opacity:1;transform:translateY(-50%) scale(1)}}.van-search__content:focus-within{box-shadow:0 0 0 1px #39ff1473,0 0 20px #39ff1426!important;transform:scale(1.01);transition:all .2s ease!important}.page-header-bar{background:#000000f0;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid rgba(57,255,20,.16);box-shadow:0 4px 24px #00000073}.page-header-bar:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,transparent,rgba(57,255,20,.55),transparent);pointer-events:none}.neon-text{color:#39ff14;text-shadow:0 0 12px rgba(57,255,20,.45)}.neon-title{color:#fff;font-weight:800;letter-spacing:.02em}.neon-title em,.neon-title span.accent{font-style:normal;color:#39ff14;text-shadow:0 0 14px rgba(57,255,20,.5)}.tag-pill{display:inline-flex;align-items:center;padding:3px 10px;border-radius:6px;font-size:11px;font-weight:700;background:#1f2125f2;border:1px solid rgba(57,255,20,.14);color:#ffffff9e}.btn-neon{background:linear-gradient(135deg,#39ff14,#2ecc11);color:#000!important;border:none;font-weight:800;box-shadow:0 4px 20px #39ff1459,0 0 0 1px #39ff1440 inset}.btn-ghost-neon{background:transparent;color:#39ff14!important;border:1.5px solid rgba(57,255,20,.55);font-weight:700;box-shadow:0 0 16px #39ff141f}.panel-card{background:#1f2125;border:1px solid rgba(57,255,20,.18);border-radius:var(--radius);box-shadow:var(--glass-shadow-card)}@media (prefers-reduced-motion: no-preference){.hall-page,.my-orders,.profile-page,.wallet-page,.invite-page,.login-page{animation:fade-in .25s ease both}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}
