:root{--qd-bg-base:#0b0d12;--qd-bg-glass:hsla(0,0%,100%,.06);--qd-surface:#141821;--qd-panel:#151a24;--qd-primary:#6366f1;--qd-accent:#22d3ee;--qd-accent-text:#22d3ee;--qd-aurora:linear-gradient(135deg,#4338ca,#4f46e5 55%,#5b54e8);--qd-action:#4f46e5;--qd-action-soft:hsla(0,0%,100%,.07);--qd-action-hover:#5b54e8;--qd-on-action:#fff;--qd-danger-solid:#b91c1c;--qd-success-solid:#047857;--qd-border:hsla(0,0%,100%,.14);--qd-border-strong:hsla(0,0%,100%,.22);--qd-text-disabled:#8b93a5;--qd-ctl-h:1.1rem;--qd-ctl-h-compact:1rem;--qd-text-primary:#f5f7fa;--qd-text-secondary:#9aa3b2;--qd-nav-bg:rgba(11,13,18,.92);--qd-success:#34d399;--qd-warn:#fbbf24;--qd-danger:#f87171;--qd-radius-sm:0.2rem;--qd-radius-md:0.35rem;--qd-radius-lg:0.55rem;--qd-radius-pill:24.975rem;--qd-spring:cubic-bezier(0.34,1.56,0.64,1);--qd-dur-fast:200ms;--qd-dur-base:320ms;--qd-dur-slow:480ms;--qd-fs-display:0.75rem;--qd-fs-display:clamp(0.65rem,0.5665rem + 0.8772vw,1.1rem);--qd-fs-title:0.55rem;--qd-fs-title:clamp(0.475rem,0.4045rem + 0.7517vw,0.675rem);--qd-fs-body:0.375rem;--qd-fs-body:clamp(0.35rem,0.3235rem + 0.2818vw,0.425rem);--qd-fs-caption:0.325rem;--qd-fs-caption:clamp(0.3rem,0.281rem + 0.2066vw,0.35rem);--qd-sp-xs:0.125rem;--qd-sp-xs:clamp(0.1rem,0.08225rem + 0.1878vw,0.15rem);--qd-sp-sm:0.225rem;--qd-sp-sm:clamp(0.2rem,0.16475rem + 0.3756vw,0.3rem);--qd-sp-md:0.4rem;--qd-sp-md:clamp(0.35rem,0.297rem + 0.5634vw,0.5rem);--qd-sp-lg:0.6rem;--qd-sp-lg:clamp(0.5rem,0.394rem + 1.1268vw,0.8rem);--qd-sp-xl:0.85rem;--qd-sp-xl:clamp(0.7rem,0.5235rem + 1.6904vw,1.2rem);--qd-max-width:30rem}*,*::after,*::before{box-sizing:border-box}body,html{background:var(--qd-bg-base);color:var(--qd-text-primary);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;margin:0;overflow-x:hidden;padding:0;-webkit-font-smoothing:antialiased}img,taro-canvas-core,taro-video-core{height:auto;max-width:100%}@media (prefers-reduced-motion:reduce){*,*::after,*::before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@keyframes qd-aurora-a{0%{opacity:.5;transform:translate3d(-6%,-4%,0) scale(1)}50%{opacity:.75;transform:translate3d(4%,2%,0) scale(1.15)}100%{opacity:.5;transform:translate3d(-6%,-4%,0) scale(1)}}@keyframes qd-aurora-b{0%{opacity:.4;transform:translate3d(5%,3%,0) scale(1.1)}55%{opacity:.65;transform:translate3d(-4%,-3%,0) scale(.95)}100%{opacity:.4;transform:translate3d(5%,3%,0) scale(1.1)}}@keyframes qd-grid-flow{0%{background-position:0 0}100%{background-position:0 1.1rem}}@keyframes qd-scan{0%{opacity:0;transform:translateY(-10vh)}8%{opacity:.5}92%{opacity:.5}100%{opacity:0;transform:translateY(110vh)}}@keyframes qd-blink{0%,55%{opacity:1}100%,56%{opacity:0}}@keyframes qd-pulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.82)}}@keyframes qd-rise{0%{opacity:0;transform:translateY(.35rem)}100%{opacity:1;transform:translateY(0)}}@keyframes qd-shimmer{0%{background-position:0 50%}100%{background-position:200% 50%}}.qd-glow{transition:box-shadow var(--qd-dur-base) var(--qd-spring),border-color var(--qd-dur-base) ease}.qd-glow:hover{border-color:var(--qd-primary)!important;box-shadow:0 0 0 .025rem var(--qd-primary),0 .2rem 1rem rgba(0,0,0,.35),0 0 .7rem color-mix(in srgb,var(--qd-primary) 35%,transparent)}.qd-glow-hover-fallback:hover{box-shadow:0 0 .7rem var(--qd-primary)}taro-button-core{transition:transform .16s var(--qd-spring),filter var(--qd-dur-fast) ease,box-shadow var(--qd-dur-base) ease}taro-button-core:active{transform:scale(.97)}taro-button-core:hover{box-shadow:0 0 0 .025rem hsla(0,0%,100%,.16),0 .15rem .45rem rgba(0,0,0,.32)}taro-button-core{border:none;box-shadow:none;font-size:var(--qd-fs-body);font-weight:600;letter-spacing:.01em;min-height:var(--qd-ctl-h)}@media (max-width:768px){taro-button-core{min-height:var(--qd-ctl-h-compact)}}taro-button-core:is([disabled]:not([disabled="false"])):not([type="primary"]){color:var(--qd-text-disabled)!important}taro-button-core:is([disabled]:not([disabled="false"])){cursor:not-allowed;opacity:1!important}taro-button-core:is([disabled]:not([disabled="false"])):not([type="primary"]){background-color:var(--qd-bg-glass)}taro-button-core:is([disabled]:not([disabled="false"])){background:color-mix(in srgb,var(--qd-text-disabled) 16%,var(--qd-panel))!important;border-color:var(--qd-border)!important;box-shadow:none!important}taro-input:focus-within{border-color:color-mix(in srgb,var(--qd-primary) 70%,transparent)!important;box-shadow:0 0 0 .075rem color-mix(in srgb,var(--qd-primary) 22%,transparent)}*{scrollbar-color:hsla(0,0%,100%,.18) transparent;scrollbar-width:thin}::-webkit-scrollbar{height:.2rem;width:.2rem}::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.18);border-radius:24.975rem}::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.3)}::-webkit-scrollbar-track{background:transparent}:focus-visible{outline:.05rem solid color-mix(in srgb,var(--qd-accent) 70%,transparent);outline-offset:.05rem}.qd-qr-wrap{background:#fff;border-radius:var(--qd-radius-md);box-shadow:0 .15rem .6rem rgba(0,0,0,.35);display:inline-block;padding:.25rem}.qd-btn-inline{display:inline-block!important;min-width:2.4rem;width:auto!important}taro-input-core taro-input-core{background:transparent;color:inherit;width:100%!important}taro-input-core taro-input-core::-webkit-input-placeholder{color:var(--qd-text-secondary);opacity:.75}taro-input-core taro-input-core::placeholder{color:var(--qd-text-secondary);opacity:.75}