:root{--bg-page:#070806;--bg-page-deep:#020302;--bg-panel:#0f120de0;--bg-panel-strong:#161a12f5;--bg-elevated:#151a11;--text-primary:#f4f0df;--text-secondary:#c2c5b3;--text-muted:#777d68;--text-faint:#f4f0df57;--accent-amber:#f2b84b;--accent-lime:#b8ff64;--accent-mint:#4de3b2;--accent-red:#ff5f54;--border-soft:#d2ffa029;--border-strong:#f2b84b6b;--line-ghost:#f4f0df14;--radius-sm:10px;--radius-md:16px;--radius-lg:28px;--radius-xl:34px;--shadow-card:0 28px 80px #00000070;--side-padding:24px;--section-gap:84px;--headerHeight:8rem;--navWidth:26rem;--sans:"Avenir Next", "DIN Alternate", "PingFang SC", "Microsoft YaHei", sans-serif;--heading:"Didot", "Songti SC", "Noto Serif SC", serif;--mono:"SFMono-Regular", "Cascadia Code", "Menlo", monospace;--defaultTxt1:var(--text-primary);--defaultTxt2:var(--text-secondary);--defaultTxt3:#c2c5b3bd;--defaultTxt4:#c2c5b380;--defaultTxt5:#c2c5b347;--defaultTxt6:#c2c5b329;--defaultBg1:var(--bg-page);--defaultBg2:var(--bg-panel-strong);--headerBg:#080a07c7;--dropdownBg:var(--bg-panel-strong);--defaultBorderColor:var(--border-soft);--primaryColor:var(--accent-amber);--primaryHoverColor:#ffd37a;--primaryActiveColor:#d8992d;--blockBg:#f4f0df0f;--blockHoverBg:#b8ff641a;--blockActiveBg:#f2b84b29;--blockBg2:#f4f0df12;--blockHoverBg2:#b8ff641f;--blockActiveBg2:#f2b84b33;--gradientBg:linear-gradient(135deg, #f2b84b 0%, #b8ff64 46%, #4de3b2 100%);font:10px / 1.6 var(--sans);color:var(--text-secondary);background:var(--bg-page);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}html{scroll-behavior:smooth}body{min-width:320px;min-height:100vh;color:var(--text-secondary);background:radial-gradient(circle at 8% 12%,#b8ff6429,#0000 28%),radial-gradient(circle at 86% 10%,#f2b84b2e,#0000 26%),radial-gradient(circle at 70% 82%,#4de3b21f,#0000 28%),linear-gradient(#030402 0%,#0b0d08 44%,#050604 100%);margin:0}body:before,body:after{content:"";z-index:-1;pointer-events:none;position:fixed;inset:0}body:before{opacity:.72;background-image:linear-gradient(#f4f0df0b 1px,#0000 1px),linear-gradient(90deg,#f4f0df09 1px,#0000 1px),linear-gradient(135deg,#0000 0 48%,#f2b84b14 49% 51%,#0000 52% 100%);background-size:56px 56px,56px 56px,220px 220px;-webkit-mask-image:radial-gradient(circle,#000 34%,#0000 84%);mask-image:radial-gradient(circle,#000 34%,#0000 84%)}body:after{mix-blend-mode:soft-light;opacity:.46;background:repeating-linear-gradient(#ffffff06 0 1px,#0000 1px 5px)}h1,h2,h3,p{margin:0}h1,h2,h3{color:var(--text-primary);font-family:var(--heading);font-weight:700}h1{letter-spacing:-.06em;font-size:clamp(4.8rem,8vw,9.6rem);line-height:.92}h2{letter-spacing:-.04em;font-size:clamp(3rem,4vw,5rem);line-height:1.02}a{color:inherit;text-decoration:none}button,textarea,input{font:inherit}button{color:inherit}#app{min-height:100svh}.van-overlay{-webkit-backdrop-filter:blur(16px)saturate(140%);backdrop-filter:blur(16px)saturate(140%);background:#000000b8}.app-vant-primary-btn.van-button{color:#151204;background:var(--gradientBg);border:1px solid #f2b84b75;box-shadow:0 0 0 1px #f2b84b1a,0 18px 42px #f2b84b2e}.app-vant-primary-btn .van-button__content{justify-items:center;gap:.2rem;display:grid}.app-vant-primary-btn-sm.van-button,.app-vant-primary-btn-sm .van-button{border-radius:var(--radius-sm);min-height:5rem}.app-vant-primary-btn-md.van-button,.app-vant-primary-btn-md .van-button{border-radius:var(--radius-md);min-height:5.4rem}.app-vant-icon-btn.van-button,.app-vant-icon-btn .van-button{width:3.8rem;height:3.8rem;padding:0}.app-vant-primary-btn.is-disabled,.app-vant-primary-btn.van-button--disabled{opacity:.5;filter:grayscale(.2)}.app-vant-pill-btn.van-button{color:var(--text-secondary);border-color:var(--border-soft);clip-path:polygon(10px 0,100% 0,calc(100% - 10px) 100%,0 100%);background:#f4f0df0e;border-radius:0}.app-vant-pill-btn .van-button__content{justify-content:center;align-items:center;gap:.6rem;display:inline-flex}.app-vant-pill-btn-md.van-button,.app-vant-pill-btn-md .van-button{min-height:3.8rem;padding:0 1.2rem}.app-vant-pill-btn-sm.van-button,.app-vant-pill-btn-sm .van-button{min-height:3.4rem;padding:0 1.1rem}.app-vant-textarea-field.van-cell{background:0 0}.app-vant-input-field .van-cell,.app-vant-input-field.van-cell{background:0 0;border-radius:0;padding:1rem 1.2rem}.app-vant-input-field .van-field__body,.app-vant-input-field.van-field .van-field__body{min-height:4rem}.app-vant-input-field .van-field__left-icon{color:var(--accent-amber);margin-right:1.2rem;font-size:2rem}.app-vant-input-field .van-field__control,.app-vant-textarea-field .van-field__control{color:var(--text-primary)}.app-vant-input-field .van-field__control::placeholder,.app-vant-textarea-field .van-field__control::placeholder{color:var(--text-faint)}.app-vant-textarea-field .van-field__body{align-items:flex-start}.app-vant-textarea-field-sm .van-cell,.app-vant-textarea-field-sm.van-cell{padding:0}.app-vant-textarea-field-md .van-cell,.app-vant-textarea-field-md.van-cell{background:#020302b8;padding:1.2rem}.app-vant-textarea-field-sm .van-field__control{min-height:10rem;font:inherit;font-size:1.3rem;line-height:1.7}.app-vant-textarea-field-md .van-field__control{min-height:12rem;font:inherit;font-size:1.3rem;line-height:1.7}.app-vant-textarea-field .van-field__control::-webkit-scrollbar{width:.6rem;height:.6rem}.app-vant-textarea-field .van-field__control::-webkit-scrollbar-thumb{background-color:#f2b84b61;border-radius:2rem}.app-vant-textarea-field .van-field__control::-webkit-scrollbar-track{background:#f4f0df0a;border-radius:2rem}.app-vant-empty .van-empty__description{color:var(--defaultTxt3);font-size:1.2rem}@media (width<=900px){:root{--side-padding:18px;--section-gap:64px;--navWidth:22rem}}
