@layer uni-field-selection;@supports not (background-color: revert-layer){.uni-field-selection-probe{background-color:var(--uni-selection-probe-background-color)}}*{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}*{box-sizing:border-box}*,*:before,*:after{box-sizing:border-box}uni-view,uni-text,uni-image,uni-button,uni-input,uni-scroll-view{box-sizing:border-box}.u-app,uni-page-body{margin:0;padding:0}.u-app{--brand:#12795A;--brandD:#0B5B42;--brandL:#369A78;--brandDeep:#073F2E;--brandSoft:#E8F1EC;--brandTint:#F4F8F5;--ink:#1F332C;--ink2:#5B6F66;--ink3:#98A8A0;--bg:#F7F8F5;--bg2:#F0F2EE;--surface:#FFFFFF;--line:#E8ECE8;--gold:#B99755;--goldL:#E4D3A6;--goldD:#8A6C30;--goldSoft:#FAF6EC;--sig:#DD7657;--sigSoft:#FBEFE9;--stg1:#0C2C23;--stg2:#123F31;--glow:226,201,140;--hv1:#0E5C43;--hv2:#0A4030;--hvGlow:150,205,175;--silver:#9BAAA9;--bronze:#B68A63;--sh:16,50,38;--onBrand:#FFFFFF}.hero{position:relative;background:linear-gradient(150deg,var(--hv1),var(--hv2));padding:50px 22px 46px;color:#fff;overflow:hidden}.hero:after{content:"";position:absolute;left:-30%;bottom:-70%;width:120%;height:150%;background:radial-gradient(ellipse at 50% 0%,rgba(var(--hvGlow),.22),transparent 60%)}.hero-orbit{position:absolute;right:-46px;top:-40px;width:170px;height:170px;border:1px solid rgba(255,255,255,.16);border-radius:50%}.hero-orbit:after{content:"";position:absolute;top:22px;right:22px;bottom:22px;left:22px;border:1px solid rgba(255,255,255,.1);border-radius:50%}.hero-dots{position:absolute;right:26px;bottom:24px;width:54px;height:34px;opacity:.35;background-image:radial-gradient(rgba(255,255,255,.7) 1px,transparent 1.2px);background-size:9px 9px}.hero-top,.hero-ttl{position:relative;z-index:2}.hero-top{display:flex;justify-content:space-between;align-items:center}.brandlock{display:flex;align-items:center;gap:6px;font-size:11.5px;font-weight:700;letter-spacing:.5px}.brandlock .e-i{width:21px;height:21px;border-radius:6px;background:rgba(255,255,255,.18);border:1px solid rgba(255,255,255,.16);display:grid;place-items:center}.hero-bar{opacity:.6;letter-spacing:2px;font-weight:700}.hero-ttl{margin-top:16px}.kicker{font-size:8px;font-weight:600;letter-spacing:2.4px;opacity:.7;margin-bottom:5px}.hero .e-h1{font-size:25px;font-weight:800;letter-spacing:-.6px;line-height:1.1}.hero .e-h1 .e-span{color:var(--goldL);margin-left:2px}.hero .e-p{font-size:10.5px;opacity:.85;margin-top:7px;line-height:1.5;max-width:245px}.content{display:flex;flex-direction:column;gap:11px;padding:0 16px 24px;position:relative;z-index:3}.overlap{margin-top:-34px}.card{background:var(--surface);border-radius:17px;padding:15px;box-shadow:0 1px 3px rgba(var(--sh),.05),0 10px 26px -14px rgba(var(--sh),.18),inset 0 0 0 1px rgba(var(--sh),.045);position:relative}.prize{padding:0;overflow:hidden}.stage{position:relative;background:linear-gradient(155deg,var(--stg1),var(--stg2));padding:14px 16px 12px;color:#fff;overflow:hidden}.stage:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(255,255,255,.05),transparent 30%)}.st-tag{position:relative;z-index:3;display:inline-flex;align-items:center;gap:6px;font-size:9.5px;font-weight:600;background:rgba(255,255,255,.13);border:1px solid rgba(255,255,255,.16);backdrop-filter:blur(6px);padding:5px 11px;border-radius:20px}.pulse{width:6px;height:6px;border-radius:50%;background:var(--goldL);box-shadow:0 0 0 3px rgba(233,206,139,.22);animation:pl 2s infinite}50%{box-shadow:0 0 0 6px rgba(233,206,139,0)}.stage-art{position:relative;height:126px;display:grid;place-items:center;z-index:2}.gift-svg{position:relative;z-index:3;filter:drop-shadow(0 10px 18px rgba(0,0,0,.35));animation:fl 3.6s ease-in-out infinite}50%{transform:translateY(-5px)}.glow-orb{position:absolute;width:190px;height:150px;border-radius:50%;background:radial-gradient(circle,rgba(var(--glow),.42),transparent 66%);z-index:1}.ring{position:absolute;border:1px solid rgba(var(--glow),.22);border-radius:50%;z-index:1}.ring.r1{width:168px;height:168px}.ring.r2{width:120px;height:120px;border-style:dashed;opacity:.65;animation:spin 26s linear infinite}to{transform:rotate(360deg)}.dotgrid{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.16;background-image:radial-gradient(rgba(255,255,255,.8) .8px,transparent 1px);background-size:11px 11px;-webkit-mask-image:radial-gradient(circle at 50% 50%,#000,transparent 72%);mask-image:radial-gradient(circle at 50% 50%,#000,transparent 72%)}.spk{position:absolute;z-index:4;width:4px;height:4px;border-radius:50%;background:#fff;opacity:.85}.spk.p1{top:14px;left:20%}.spk.p2{top:30%;right:17%;width:3px;height:3px}.spk.p3{bottom:16px;left:26%;width:3px;height:3px;opacity:.6}.spk.p4{top:20%;right:28%;width:2px;height:2px}.st-cap{position:relative;z-index:3;display:flex;align-items:flex-end;justify-content:space-between;margin-top:-4px}.st-name{font-size:19px;font-weight:800;letter-spacing:-.4px}.gold-tx{background:linear-gradient(120deg,var(--goldL),#fff 45%,var(--goldL));-webkit-background-clip:text;background-clip:text;color:transparent}.st-meta{display:flex;gap:7px;align-items:center}.st-cnt{font-size:10px;font-weight:600;opacity:.82}.tier{display:inline-flex;align-items:center;gap:3px;font-size:9.5px;font-weight:700;padding:3px 8px;border-radius:6px;white-space:nowrap}.stage .tier{color:#3a2a09;background:linear-gradient(120deg,var(--goldL),var(--gold))}.tier.gold{color:#7a5710;background:linear-gradient(120deg,var(--goldL),var(--gold))}.tier.silver{color:#4e585e;background:linear-gradient(120deg,#e3e8ea,#c2cbcf)}.tier.bronze{color:#6e3f1c;background:linear-gradient(120deg,#e4c09a,#bf8a5c)}.tier.brand{color:var(--brand);background:var(--brandSoft)}.st-nav{position:relative;z-index:3;display:flex;align-items:center;justify-content:center;gap:14px;margin-top:10px}.nav-a{font-size:17px;opacity:.5;line-height:1}.dots{display:flex;gap:5px;align-items:center}.dots .e-i{width:5px;height:5px;border-radius:3px;background:rgba(255,255,255,.42);transition:.3s}.dots .e-i.on{width:17px;background:linear-gradient(90deg,var(--goldL),#fff)}.prize-foot{padding:12px 14px 14px}.cd{background:var(--brandTint);border:1px solid var(--line);border-radius:12px;padding:11px 12px}.cd-h{display:flex;justify-content:space-between;align-items:center;margin-bottom:9px}.cd-l{font-size:11px;font-weight:700;display:flex;align-items:center;gap:6px}.live{width:6px;height:6px;border-radius:50%;background:var(--sig);box-shadow:0 0 0 3px var(--sigSoft)}.cd-d{font-size:9.5px;color:var(--ink2)}.cd-b{display:flex;align-items:center;justify-content:space-between}.cd-c{flex:1;background:var(--surface);border:1px solid var(--line);border-radius:9px;padding:7px 0;text-align:center;box-shadow:0 2px 5px rgba(var(--sh),.06)}.cd-c .e-b{display:block;font-size:18px;font-weight:800;font-variant-numeric:tabular-nums;color:var(--ink);letter-spacing:.5px}.cd-c .e-i{display:block;font-size:8px;color:var(--ink3);font-style:normal;margin-top:1px}.cd-c.hot{background:linear-gradient(160deg,var(--sigSoft),var(--surface));border-color:var(--sig)}.cd-b .e-em{font-style:normal;font-size:13px;font-weight:700;color:var(--ink3);padding:0 4px;margin-top:-10px}.ended{display:flex;align-items:center;gap:8px;background:linear-gradient(100deg,var(--goldSoft),var(--surface));border:1px solid var(--goldL);border-radius:11px;padding:11px 13px;font-size:11px;font-weight:700;color:var(--goldD)}.ed-i{width:18px;height:18px;border-radius:50%;background:var(--gold);color:#fff;display:grid;place-items:center;font-size:10px}.ed-more{margin-left:auto;color:var(--brand);font-size:10px}.sect{display:flex;align-items:center;gap:8px;margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid var(--line)}.sect-ic{width:23px;height:23px;border-radius:7px;display:grid;place-items:center;flex:none}.tone-brand{color:var(--brand);background:var(--brandSoft)}.tone-gold{color:var(--gold);background:var(--goldSoft)}.sect-t{font-size:13px;font-weight:800;letter-spacing:-.1px}.sect-e{margin-left:auto;font-size:9.5px;color:var(--ink3);font-weight:600}.st-head{display:flex;align-items:center;gap:11px}.avatar{position:relative;width:46px;height:46px;border-radius:50%;background:linear-gradient(145deg,var(--brandL),var(--brand));color:#fff;font-size:18px;font-weight:700;display:grid;place-items:center;box-shadow:0 0 0 3px var(--brandTint),0 4px 10px rgba(var(--sh),.2)}.avatar.ph{background:var(--bg2);color:var(--ink3);box-shadow:0 0 0 3px var(--surface)}.avatar .on{position:absolute;right:-1px;bottom:-1px;width:12px;height:12px;border-radius:50%;background:#2ecb84;border:2px solid var(--surface)}.st-id{flex:1;min-width:0}.st-n{font-size:14px;font-weight:800;display:flex;align-items:center;gap:7px}.st-p{font-size:10.5px;color:var(--ink2);margin-top:4px}.pill{font-size:9px;font-weight:700;color:var(--brand);background:var(--brandSoft);padding:3px 8px;border-radius:6px}.pill.muted{color:var(--ink3);background:var(--bg2)}.pill.win{color:#fff;background:linear-gradient(120deg,var(--goldL),var(--gold));display:inline-flex;align-items:center;gap:3px;padding:3px 8px}.logout{font-size:10px;color:var(--ink3);align-self:flex-start;padding-top:2px}.hair{height:1px;background:var(--line);margin:14px 0}.prog-top{display:flex;justify-content:space-between;align-items:center;margin:15px 0 8px;font-size:11px;color:var(--ink2)}.prog-top .e-b{font-size:15px;color:var(--brand)}.prog-top .e-i{font-style:normal;font-size:10px;color:var(--ink3);font-weight:500}.prog{height:8px;background:var(--bg2);border-radius:5px;position:relative}.prog>.e-span{display:block;height:100%;border-radius:5px;background:linear-gradient(90deg,var(--brandL),var(--brand))}.prog .knob{position:absolute;top:50%;width:14px;height:14px;border-radius:50%;transform:translate(-50%,-50%);background:#fff;border:3px solid var(--brand);box-shadow:0 1px 6px rgba(var(--sh),.3)}.miles{display:flex;justify-content:space-between;margin:8px 2px 0}.miles .e-span{width:8px;height:8px;border-radius:50%;background:var(--bg2);border:1px solid var(--line)}.miles .on{background:var(--brand);border-color:var(--brand)}.prog-tip{font-size:10.5px;color:var(--ink2);line-height:1.7;margin:11px 0 13px}.prog-tip .e-b{color:var(--brand);font-size:12px}.wincard{margin:14px 0 10px;background:linear-gradient(120deg,var(--goldSoft),var(--brandTint));border:1px solid var(--goldL);border-radius:12px;padding:12px 13px;display:flex;align-items:center;justify-content:space-between;position:relative;overflow:hidden}.wc-glow{position:absolute;right:-10px;top:-20px;width:90px;height:90px;border-radius:50%;background:radial-gradient(circle,rgba(var(--glow),.3),transparent 70%)}.wc-l{display:flex;flex-direction:column;gap:4px;position:relative}.wc-k{font-size:9.5px;font-weight:700;color:var(--goldD)}.wc-v{font-size:15px;font-weight:800;letter-spacing:-.2px}.wc-code{position:relative;font-size:9.5px;color:var(--ink2);background:var(--surface);padding:5px 9px;border-radius:7px;border:1px solid var(--line)}.tkrow{display:flex;align-items:center;gap:10px;background:var(--brandTint);border-radius:11px;padding:10px 12px}.tk-ic{width:32px;height:32px;border-radius:9px;background:var(--surface);display:grid;place-items:center;color:var(--brand);box-shadow:0 2px 5px rgba(var(--sh),.08)}.tk-t{flex:1;display:flex;flex-direction:column;gap:2px}.tk-t .e-b{font-size:12px;font-weight:700}.tk-t .e-i{font-size:9px;color:var(--ink3);font-style:normal}.tk-s{display:flex;align-items:center;gap:2px;font-size:10px;font-weight:700;color:var(--brand)}.exrow{display:flex;align-items:center;justify-content:space-between;font-size:11px;color:var(--ink2);padding:13px 2px;border-bottom:1px solid var(--line)}.exrow .e-span{display:flex;align-items:center;gap:6px}.exrow .e-em{font-style:normal;font-size:9.5px;color:var(--sig);background:var(--sigSoft);padding:2px 6px;border-radius:5px;font-weight:700}.btn2,.qr-acts{display:flex;gap:9px;margin-top:13px}.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:7px;height:45px;border-radius:12px;font-size:13px;font-weight:700;letter-spacing:.2px;overflow:hidden;transition:transform .12s,filter .12s;white-space:nowrap}.btn:active{transform:translateY(2px) scale(.99);filter:brightness(.97)}.btn.lg{width:100%}.btn.md{flex:1}.btn.sm{height:37px;font-size:11px;border-radius:10px;flex:1}.btn .gloss{position:absolute;left:0;right:0;top:0;height:45%;background:linear-gradient(rgba(255,255,255,.22),transparent);pointer-events:none}.btn.primary{color:#fff;background:linear-gradient(135deg,var(--brandL),var(--brand) 55%,var(--brandD));box-shadow:inset 0 1px rgba(255,255,255,.35),0 8px 18px -6px rgba(var(--sh),.4)}.btn.outline{color:var(--brand);background:var(--surface);box-shadow:inset 0 0 0 1px var(--brand)}.btn.soft{color:var(--brand);background:var(--brandTint);box-shadow:inset 0 0 0 1px var(--brandSoft)}.btn.wechat{color:#fff;background:linear-gradient(135deg,#3bc173,#1aad4f);box-shadow:inset 0 1px rgba(255,255,255,.3),0 8px 18px -6px rgba(26,173,79,.35)}.btn-arrow{display:grid;place-items:center;margin-left:auto;margin-right:10px;width:20px;height:20px;border-radius:50%;background:rgba(255,255,255,.2)}.rule{display:flex;gap:11px;padding:10px 0}.rn{width:22px;height:22px;border-radius:7px;background:linear-gradient(135deg,var(--goldL),var(--gold));color:#fff;font-size:10px;font-weight:800;display:grid;place-items:center;flex:none;box-shadow:0 2px 5px rgba(var(--sh),.12)}.rule .e-b{font-size:11.5px;font-weight:700}.rule .e-p{font-size:10px;color:var(--ink2);line-height:1.6;margin-top:3px}.note{font-size:9.5px;color:var(--goldD);line-height:1.6;background:var(--goldSoft);border-left:2px solid var(--gold);border-radius:0 8px 8px 0;padding:8px 10px;margin-top:4px}.pls{display:flex;flex-direction:column}.pl{display:flex;align-items:center;gap:10px;padding:9px 0;border-bottom:1px solid var(--line)}.pl:last-child{border:0}.pl-ic{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;flex:none}.pl-ic.gold{color:var(--goldD);background:linear-gradient(145deg,var(--goldL),var(--goldSoft))}.pl-ic.silver{color:#5c666c;background:linear-gradient(145deg,#eff2f3,#dde3e5)}.pl-ic.bronze{color:#7e4d28;background:linear-gradient(145deg,#f0dcc6,#e6c9a6)}.pl-ic.brand{color:var(--brand);background:var(--brandSoft)}.pl-n{flex:1;font-size:11.5px;font-weight:600}.pl-c{font-size:10.5px;color:var(--ink2);min-width:40px;text-align:right}.wns{display:flex;flex-direction:column;gap:3px}.wn{display:flex;align-items:center;gap:7px;padding:7px 6px;border-radius:8px;font-size:9.5px;position:relative}.wn.me{background:linear-gradient(100deg,var(--goldSoft),transparent)}.wn-av{width:22px;height:22px;border-radius:50%;background:var(--brandSoft);color:var(--brand);font-size:10px;font-weight:700;display:grid;place-items:center;flex:none}.wn.me .wn-av{background:linear-gradient(135deg,var(--goldL),var(--gold));color:#fff}.wn-p{flex:1;font-weight:600;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.wn-c,.wn-ph{color:var(--ink2);font-variant-numeric:tabular-nums}.wn-c{min-width:34px}.wn-ph{min-width:64px;text-align:right}.you{background:linear-gradient(120deg,var(--goldL),var(--gold));color:#fff;font-size:8px;font-weight:700;padding:2px 5px;border-radius:4px}.cms{display:flex;flex-direction:column;gap:11px;margin-bottom:12px}.cm{display:flex;gap:9px}.cm-av{width:30px;height:30px;border-radius:50%;background:linear-gradient(145deg,var(--brandL),var(--brand));color:#fff;font-size:12px;font-weight:700;display:grid;place-items:center;flex:none}.cm-av.b{background:var(--bg2);color:var(--ink2)}.cm-b{flex:1}.cm-h{display:flex;align-items:center;gap:6px}.cm-h .e-b{font-size:10.5px;font-weight:700}.cm-h .e-i{font-size:9px;color:var(--ink3);font-style:normal;margin-left:auto}.official{font-size:8px;color:var(--goldD);background:var(--goldSoft);border:1px solid var(--goldL);padding:1px 5px;border-radius:4px;font-weight:700}.cm-b .e-p{font-size:10.5px;color:var(--ink2);line-height:1.6;margin-top:4px}.cmin{display:flex;align-items:center;gap:7px;background:var(--bg2);border-radius:10px;padding:5px 5px 5px 12px;color:var(--ink3)}.cmin .e-span{flex:1;font-size:10.5px}.cmin .send{font-style:normal;font-size:10px;font-weight:700;color:#fff;background:var(--brand);padding:7px 12px;border-radius:7px}.fnote{text-align:center;font-size:9px;color:var(--ink3);line-height:1.8;padding:4px 4px 2px;display:flex;flex-direction:column;align-items:center;gap:4px}.phead{position:relative;background:linear-gradient(150deg,var(--hv1),var(--hv2));padding:8px 16px 14px;color:#fff;overflow:hidden}.pnav{display:flex;align-items:center;gap:5px;font-size:11px;font-weight:600;opacity:.92;position:relative;z-index:2}.p.orb{position:absolute;right:-24px;top:0;width:130px;height:130px;border:1px solid rgba(255,255,255,.14);border-radius:50%}.pttl{font-size:17px;font-weight:700;margin-top:8px;letter-spacing:-.3px;position:relative;z-index:2}.psub{font-size:10.5px;opacity:.8;margin-top:3px;position:relative;z-index:2}.qual .qbadge{display:inline-flex;align-items:center;gap:4px;font-size:9.5px;font-weight:700;color:var(--brand);background:var(--brandSoft);padding:4px 9px;border-radius:20px;margin-bottom:8px}.qt{font-size:14px;font-weight:800}.qp{font-size:10.5px;color:var(--ink2);margin-top:5px}.qp .e-b{color:var(--brand)}.tabs{display:flex;gap:4px;background:var(--bg2);border-radius:11px;padding:4px}.tab{flex:1;text-align:center;font-size:11.5px;font-weight:600;color:var(--ink2);padding:9px 0;border-radius:8px;display:flex;align-items:center;justify-content:center;gap:4px}.tab.on{background:var(--surface);color:var(--brand);box-shadow:0 2px 7px rgba(var(--sh),.1)}.tab.lk{color:var(--ink3);font-size:10px}.qrc{text-align:center;padding:18px 16px 14px}.qrframe{width:172px;height:172px;margin:0 auto;padding:14px;background:#fff;border:1px solid var(--line);border-radius:16px;position:relative;box-shadow:0 6px 18px rgba(var(--sh),.09)}.qrimg{width:100%;height:100%}.qrlogo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:34px;height:34px;border-radius:9px;background:var(--brand);display:grid;place-items:center;box-shadow:0 2px 8px rgba(var(--sh),.3)}.cnr{position:absolute;width:16px;height:16px;border:2.5px solid var(--brand)}.cnr.tl{left:-4px;top:-4px;border-right:0;border-bottom:0;border-radius:5px 0 0}.cnr.tr{right:-4px;top:-4px;border-left:0;border-bottom:0;border-radius:0 5px 0 0}.cnr.bl{left:-4px;bottom:-4px;border-right:0;border-top:0;border-radius:0 0 0 5px}.cnr.br{right:-4px;bottom:-4px;border-left:0;border-top:0;border-radius:0 0 5px}.qr-cap{font-size:12px;font-weight:700;margin-top:14px}.qr-sub{font-size:10px;color:var(--ink2);margin-top:4px}.qr-fb{font-size:9px;color:var(--ink3);margin-top:11px}.talk{background:var(--brandTint);border-left:2px solid var(--brand);border-radius:0 10px 10px 0;padding:11px 12px 11px 26px;font-size:11px;color:var(--ink);line-height:1.7;position:relative;margin-bottom:11px}.talk .e-i{position:absolute;left:9px;top:6px;font-size:16px;color:var(--brandL);font-family:Georgia,serif;font-style:italic}.pgs{display:grid;grid-template-columns:1fr 1fr;gap:9px}.pg{background:var(--brandTint);border-radius:11px;padding:12px 13px;border:1px solid var(--brandSoft)}.pg .e-b{display:block;font-size:22px;font-weight:800;color:var(--brand);font-variant-numeric:tabular-nums}.pg .e-span{font-size:10px;color:var(--ink2)}.pg.off{background:var(--bg2);border-color:var(--line)}.pg.off .e-b{color:var(--ink3)}.pg-note{font-size:9.5px;color:var(--ink3);line-height:1.7;margin-top:11px}.lhero{position:relative;background:linear-gradient(160deg,var(--hv1),var(--hv2));padding:52px 24px 76px;text-align:center;color:#fff;overflow:hidden}.lo{position:absolute;right:-30px;top:-20px;width:190px;height:190px;background:radial-gradient(circle,rgba(var(--hvGlow),.22),transparent 68%);border-radius:50%}.lcap{width:52px;height:52px;border-radius:15px;background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.22);backdrop-filter:blur(6px);display:grid;place-items:center;margin:0 auto 13px;box-shadow:0 6px 18px rgba(0,0,0,.12)}.lh{font-size:13.5px;font-weight:600;opacity:.93}.linv{font-size:21px;font-weight:800;margin-top:6px;letter-spacing:-.3px}.linv .e-span{font-size:12px;font-weight:500;opacity:.85}.lsub{font-size:10.5px;opacity:.8;margin-top:8px}.lreg .rtip{font-size:10.5px;color:var(--ink2);line-height:1.7;margin-bottom:12px}.field{display:flex;align-items:center;background:var(--bg2);border-radius:11px;height:46px;padding:0 13px;margin-bottom:11px;border:1px solid transparent;gap:9px}.field:focus-within{border-color:var(--brand);background:var(--surface);box-shadow:0 0 0 3px var(--brandSoft)}.field .pre{font-size:12px;font-weight:600;padding-right:10px;border-right:1px solid var(--line)}.field .e-input{flex:1;border:0;outline:0;background:none;font-size:12px;color:var(--ink);min-width:0}.field .e-input::-moz-placeholder{color:var(--ink3)}.field .e-input::placeholder{color:var(--ink3)}.rft{display:flex;align-items:center;justify-content:center;gap:5px;font-size:9px;color:var(--ink3);margin-top:11px}.steps{display:flex;flex-direction:column}.step{display:flex;gap:11px;padding:8px 0;position:relative}.sn{width:23px;height:23px;border-radius:50%;background:var(--brandSoft);color:var(--brand);font-size:11px;font-weight:800;display:grid;place-items:center;flex:none;position:relative;z-index:2}.sline{position:absolute;left:11px;top:31px;bottom:-8px;width:1px;background:repeating-linear-gradient(to bottom,var(--brandL) 0 4px,transparent 4px 8px);opacity:.5}.step .e-b{font-size:11.5px;font-weight:700}.step .e-p{font-size:10px;color:var(--ink2);margin-top:3px}.nt{font-size:10.5px;color:var(--ink2);line-height:1.75}.lfoot{text-align:center;font-size:10px;color:var(--ink3);line-height:2;padding:6px}.lfoot .e-b{color:var(--brand);font-size:11.5px}.mback{position:absolute;top:0;right:0;bottom:42%;left:0;background:linear-gradient(160deg,var(--hv1),var(--hv2));overflow:hidden}.mb1,.mb2{position:absolute;left:16px;right:16px;height:58px;background:rgba(255,255,255,.18);border-radius:14px}.mb1{top:66px}.mb2{top:138px;height:120px;background:rgba(255,255,255,.11)}.scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(12,18,15,.5);backdrop-filter:blur(2px)}.sheet{position:absolute;left:0;right:0;bottom:0;background:var(--surface);border-radius:26px 26px 0 0;padding:11px 22px 30px;min-height:430px;box-shadow:0 -12px 40px rgba(0,0,0,.16)}.handle{width:38px;height:4px;background:var(--line);border-radius:4px;margin:0 auto 18px}.x{position:absolute;right:20px;top:24px;color:var(--ink3)}.sh-h{font-size:20px;font-weight:800;letter-spacing:-.4px}.sh-h .e-span{color:var(--brand)}.sh-s{font-size:11px;color:var(--ink2);margin:6px 0 20px}.sh-s .e-b{color:var(--brand)}.field.lg{background:var(--bg2);height:48px}.field.lg>.fico,.field.lg>svg{color:var(--ink3)}.vcode{font-size:11px;font-weight:700;color:var(--brand);padding-left:11px;border-left:1px solid var(--line)}.or{text-align:center;position:relative;margin:15px 0;color:var(--ink3);font-size:10px}.or:before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:var(--line)}.or .e-span{position:relative;background:var(--surface);padding:0 12px}.agree{text-align:center;font-size:9.5px;color:var(--ink3);margin-top:15px;line-height:1.7}.agree .e-b{color:var(--ink2)}.ts{min-height:400px}.tks{margin-top:18px;display:flex;flex-direction:column;gap:11px}.tk{position:relative;background:linear-gradient(115deg,var(--brandTint),var(--goldSoft));border:1px solid var(--line);border-radius:13px;padding:14px 16px;display:flex;align-items:center;justify-content:space-between;overflow:hidden}.tk-l{display:flex;flex-direction:column;gap:5px}.tk-l .e-b{font-size:15px;font-weight:800;letter-spacing:1px;font-variant-numeric:tabular-nums}.tk-l .e-i{font-size:9.5px;color:var(--ink2);font-style:normal}.tk-r{display:flex;flex-direction:column;align-items:flex-end;gap:5px}.tk-st{font-size:10px;font-weight:700;color:var(--brand);background:var(--surface);padding:3px 9px;border-radius:6px}.tk-st.win{color:#fff;background:linear-gradient(120deg,var(--goldL),var(--gold))}.perf{position:absolute;left:9px;top:0;bottom:0;width:1px;background:repeating-linear-gradient(to bottom,var(--brand) 0 5px,transparent 5px 10px);opacity:.45}.tkn{display:flex;align-items:center;justify-content:center;gap:6px;font-size:9.5px;color:var(--ink3);margin-top:18px}.intro{grid-template-columns:1fr}.cols{flex-wrap:wrap}.col{flex:1 1 380px}svg{vertical-align:middle;display:inline-block;flex:none;line-height:0}.e-button{line-height:1}.hero,.phead{padding-left:16px;padding-right:16px}.card{padding:16px}.card.prize{padding:0}.qrc,.prize-foot,.stage{padding:16px}.sect{gap:8px;align-items:center}.sect-ic{width:24px;height:24px}.st-head{align-items:center}.avatar{width:48px;height:48px;flex:none}.st-id .st-n{align-items:center}.btn,.btn2,.qr-acts,.pgs{gap:8px}.glow-orb{left:50%;top:50%;margin-left:-95px;margin-top:-75px;transform:none}.ring.r1{left:50%;top:50%;margin-left:-84px;margin-top:-84px;transform:none}.ring.r2{left:50%;top:50%;margin-left:-60px;margin-top:-60px;transform:none}.ring.r2{animation:spin 26s linear infinite}.spk{width:3px;height:3px;opacity:.8}.spk.p1{top:18px;left:24%}.spk.p2{top:18px;right:24%}.spk.p3{bottom:20px;left:32%}.spk.p4{bottom:20px;right:32%}.cd-b{display:grid;grid-template-columns:1fr 12px 1fr 12px 1fr 12px 1fr;align-items:center}.cd-c{padding:8px 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px}.cd-b .e-em{margin:0;text-align:center;line-height:1;align-self:center}.pl{display:grid;grid-template-columns:36px minmax(0,1fr) 62px 40px;gap:10px;align-items:center;padding:10px 0}.tier{justify-content:center;padding-left:6px;padding-right:6px}.pl .tier{justify-self:start;width:60px}.pl-c{min-width:0;width:100%;text-align:right}.wn{display:grid;grid-template-columns:22px minmax(0,1fr) 46px 82px 20px;gap:8px;align-items:center;padding:8px 6px}.wn-c,.wn-ph{min-width:0;text-align:right}.you{justify-self:end}.you-ph{display:block}.cm,.cmin,.rule,.step,.rft,.tkn,.fnote,.pg{align-items:center}.sline{left:11.5px}.tab{flex:1;justify-content:center;align-items:center}.qrframe{margin-left:auto;margin-right:auto}.field.lg{align-items:center}.sheet .x{top:22px}.prog .knob{display:none}.miles{margin-left:-1px}.hero{padding-top:46px;padding-bottom:30px}.hero-ttl{margin-top:14px}.hero .e-h1{font-size:20px;font-weight:800;letter-spacing:-.3px;line-height:1.15}.hero .e-p{font-size:10.5px;margin-top:6px;line-height:1.5;max-width:280px}.overlap{margin-top:-26px}.btn{justify-content:center;position:relative;padding-left:16px;padding-right:16px}.btn>.e-span{flex:none}.btn .btn-arrow{position:absolute;right:12px;top:50%;transform:translateY(-50%);margin:0}.btn.has-arrow{padding-right:44px}.card.prize{overflow:hidden}.stage{padding:0 0 14px}.st-tag{margin:14px 0 0 16px}.stage .pswiper{margin:12px 0 0;padding:0 16px}.pswiper{position:relative}.ptrack{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:2px}.ptrack::-webkit-scrollbar{display:none}.pslide{flex:0 0 100%;scroll-snap-align:center}.poster{position:relative;height:196px;border-radius:14px;overflow:hidden;display:grid;place-items:center;background:linear-gradient(155deg,var(--stg2),var(--stg1))}.poster.tone-silver,.poster.tone-bronze{background:linear-gradient(155deg,var(--stg2),var(--stg1))}.poster.tone-silver .poster-ic{color:#cbd4d1}.poster.tone-bronze .poster-ic{color:#d6b189}.poster-ring{position:absolute;width:150px;height:150px;border:1px dashed rgba(var(--glow),.32);border-radius:50%}.poster-glow{position:absolute;width:220px;height:170px;border-radius:50%;background:radial-gradient(circle,rgba(var(--glow),.4),transparent 68%)}.poster-ic{position:relative;color:var(--goldL);filter:drop-shadow(0 8px 16px rgba(0,0,0,.4))}.poster-badge{position:absolute;left:12px;bottom:11px;display:inline-flex;align-items:center;gap:4px;font-size:9px;font-weight:600;color:#fff;background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.2);padding:4px 9px;border-radius:20px;backdrop-filter:blur(6px)}.pnav-arrow{position:absolute;top:50%;transform:translateY(-50%);width:26px;height:26px;border-radius:50%;display:grid;place-items:center;color:#fff;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.18);backdrop-filter:blur(4px);z-index:4}.pnav-arrow.l{left:22px}.pnav-arrow.r{right:22px}.stage .st-cap{padding:12px 16px 0;margin-top:2px}.stage .st-name{font-size:18px}.stage .st-nav{margin-top:11px}.prog{height:8px;background:var(--bg2);border-radius:6px;position:relative;overflow:visible}.prog-fill{height:100%;border-radius:6px;background:linear-gradient(90deg,var(--brandL),var(--brand))}.prog-node{position:absolute;top:50%;width:12px;height:12px;border-radius:50%;background:var(--surface);border:2px solid var(--line);transform:translate(-50%,-50%);box-sizing:border-box}.prog-node.done{background:var(--brand);border-color:var(--brand);box-shadow:0 0 0 3px var(--brandSoft)}.prog-node:first-of-type{transform:translate(-50%,-50%)}.prog-node:last-of-type{transform:translate(-50%,-50%)}.prog-top{margin:16px 0 14px}.prog-top .e-b{font-size:15px}.prog-top .e-i{font-size:10px}.prog-tip{margin:16px 0 14px;line-height:1.7}.pimg{position:relative;width:40px;height:40px;border-radius:11px;flex:none;display:grid;place-items:center;background:linear-gradient(150deg,var(--goldSoft),var(--brandTint));border:1px solid var(--line)}.pimg.tone-silver{background:linear-gradient(150deg,#eff2f2,#e2e7e6)}.pimg.tone-bronze{background:linear-gradient(150deg,#f3e7d6,#e9d6be)}.pimg.tone-brand{background:linear-gradient(150deg,var(--brandSoft),#EAF4EE)}.pimg-art{color:var(--goldD)}.pimg.tone-silver .pimg-art{color:#5f6b69}.pimg.tone-bronze .pimg-art{color:#8a5e33}.pimg.tone-brand .pimg-art{color:var(--brand)}.pl{display:grid;grid-template-columns:40px minmax(0,1fr) 62px 46px;gap:11px;align-items:center;padding:11px 0}.pl .pimg{justify-self:start}.wn-scroll{max-height:220px;overflow-y:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin:0 -2px;padding-right:2px}.wn-scroll::-webkit-scrollbar{display:none}.wn{display:grid;grid-template-columns:42px minmax(0,1fr) 52px 66px 18px;gap:7px;align-items:center;height:44px;padding:0 2px;font-size:10px;background:none;box-sizing:border-box;border-bottom:1px dashed rgba(var(--sh),.13)}.wn:last-child{border-bottom:0}.wn.me{background:linear-gradient(100deg,rgba(var(--glow),.16),transparent 74%);border-radius:8px}.wn-lv{font-size:9.5px;font-weight:500;letter-spacing:.2px;white-space:nowrap;color:var(--ink2);text-align:center;justify-self:start}.wn.me .wn-lv{color:var(--ink)}.wn-p{font-weight:500;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:11px}.wn-c{color:var(--ink2);font-variant-numeric:tabular-nums;font-size:9px;white-space:nowrap;letter-spacing:.2px}.wn-ph{color:var(--ink2);font-variant-numeric:tabular-nums;font-size:9px;text-align:right;white-space:nowrap;letter-spacing:-.2px}.wn-more{display:flex;align-items:center;justify-content:center;gap:4px;font-size:9.5px;color:var(--ink3);margin-top:12px}.person-av{width:34px;height:34px;border-radius:50%;flex:none;display:grid;place-items:center;overflow:hidden;color:#fff;background:linear-gradient(150deg,var(--brandL),var(--brand))}.person-av.user{background:linear-gradient(150deg,#cfd8d3,#aebbb4);color:#fff}.person-av.onhero{width:44px;height:44px;background:rgba(255,255,255,.18);border:1px solid rgba(255,255,255,.28);color:#fff;flex:none}.st-head .person-av{width:48px;height:48px;box-shadow:0 0 0 3px var(--brandTint)}.person-av svg{width:74%;height:74%;margin-top:14%}.cms{gap:22px;margin-bottom:18px}.cm{align-items:flex-start;gap:12px}.cm-b{display:flex;flex-direction:column}.cm-h{flex-wrap:wrap;align-items:center;gap:7px}.cm-h .e-b.cm-phone{font-variant-numeric:tabular-nums;letter-spacing:.2px}.cm-h .e-b{font-size:10.5px;font-weight:500;color:var(--ink3);letter-spacing:.1px}.cm-h .e-i{font-size:9px;color:#b4c0b9;margin-left:auto}.cm-b .e-p{font-size:12px;color:var(--ink);line-height:1.75;margin-top:9px;font-weight:400}.cm-tail{display:flex;align-items:flex-end;gap:12px;margin-top:10px}.cm-tail .e-p,.cm-tail .cm-reply{flex:1;min-width:0;margin-top:0}.cm-tail .like{flex:none;margin-bottom:1px}.like{display:inline-flex;align-items:center;gap:4px;font-size:10px;color:var(--ink3);font-variant-numeric:tabular-nums;padding:2px}.like.on{color:var(--brand);font-weight:700}.cm-reply{font-size:10.5px;line-height:1.75;color:var(--ink2);background:var(--bg2);border-radius:9px;padding:9px 11px}.cm-reply .e-b{color:var(--brand);font-weight:700}.cmin{margin-top:18px;padding:6px 6px 6px 14px}.qr-steps{font-size:10px;color:var(--ink2);margin-top:12px;line-height:1.6}.qr-steps .e-b{color:var(--brand);font-weight:700}.card>.btn.sm{width:100%;height:40px;font-size:12px;border-radius:10px;margin-top:2px}.tk{position:relative;display:flex;align-items:stretch;gap:0;padding:0;overflow:hidden;background:linear-gradient(115deg,var(--brandTint),#FFFFFF 60%,var(--goldSoft));border:1px solid var(--line);border-radius:14px}.tk+.tk{margin-top:11px}.tk-main{flex:1;min-width:0;padding:14px 14px 12px}.tk-no{display:flex;align-items:baseline;gap:5px}.tk-lab{font-size:9px;font-weight:800;letter-spacing:1px;color:var(--ink3)}.tk-code{font-size:22px;font-weight:800;letter-spacing:2px;color:var(--ink);font-variant-numeric:tabular-nums;font-family:Inter,ui-monospace,monospace;display:inline-flex;align-items:baseline}.tk-code s{display:inline-block;width:6px;height:1.5px;background:var(--ink3);margin:0 1px;transform:translateY(-5px);border-radius:2px}.barcode{display:flex;align-items:flex-end;gap:1.5px;height:16px;margin-top:9px;opacity:.5}.barcode .e-i{display:block;height:100%;background:var(--ink2);border-radius:.5px}.tk-foot{display:flex;justify-content:space-between;align-items:center;margin-top:9px}.tk-time{font-size:9px;color:var(--ink3);font-variant-numeric:tabular-nums}.tk-side{flex:none;width:82px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;border-left:1px dashed var(--line);padding:12px 0;position:relative}.tk-st{font-size:9.5px;font-weight:700;color:var(--brand);background:var(--surface);padding:4px 9px;border-radius:7px;border:1px solid var(--brandSoft)}.tk-st.win{color:#fff;background:linear-gradient(120deg,var(--goldL),var(--gold));border-color:transparent}.tk-sn{font-size:9px;color:var(--ink3)}.perf{display:none}.notch{position:absolute;left:-7px;width:14px;height:14px;border-radius:50%;background:var(--bg);border:1px solid var(--line)}.notch.nt{top:-8px}.notch.nb{bottom:-8px}.linv-row{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:10px}.linv-row .linv{margin-top:0;text-align:left}.linv-row .lsub{margin-top:3px;text-align:left}.wc-v{display:flex;align-items:baseline;color:var(--ink)}.wc-v .cur{font-family:Inter,sans-serif;font-size:12px;font-weight:500;color:var(--ink2);font-style:normal;margin-right:1px}.wc-v .num{font-family:Inter,sans-serif;font-size:23px;font-weight:600;letter-spacing:-.7px;line-height:1;font-variant-numeric:tabular-nums}.wc-v .nm{font-size:10.5px;font-weight:400;color:var(--ink2);font-style:normal;margin-left:6px;letter-spacing:.2px}.wc-code{display:inline-flex;flex-direction:column;align-items:flex-start;gap:2px;padding:6px 10px 6px 15px;border-radius:9px;background:var(--surface);border:1px solid var(--line);position:relative;overflow:hidden;flex:none;box-shadow:0 1px 2px rgba(var(--sh),.05)}.wc-code:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(var(--goldL),var(--gold))}.wc-code:after{content:"";position:absolute;left:8px;top:5px;bottom:5px;width:1px;background:repeating-linear-gradient(to bottom,var(--gold) 0 2px,transparent 2px 5px);opacity:.5}.wc-code .e-i{font-size:8px;font-style:normal;color:var(--ink3);letter-spacing:.6px;line-height:1}.wc-code .e-b{font-family:Inter,sans-serif;font-size:10px;font-weight:600;color:var(--ink);letter-spacing:.5px;font-variant-numeric:tabular-nums;line-height:1.2}.tk-code .pre{font-style:normal;font-size:16px;font-weight:700;letter-spacing:.6px;color:var(--ink2);margin-right:1px}.st-n{font-size:15px;font-weight:600}.st-name,.sect-t,.qt,.sh-h,.hero .e-h1{font-weight:700}.st-name .gold-tx,.st-name{letter-spacing:-.2px}.pl-n{font-weight:500}.wc-k{font-weight:600}.wn-p{font-weight:500}.sect-t{font-size:14px}.sect-e{font-size:10px}.st-p{font-size:11.5px}.pill{font-size:9.5px}.st-tag{font-size:10.5px}.cd-l{font-size:12px}.cd-d{font-size:10.5px}.cd-c .e-b{font-size:16px}.cd-c .e-i{font-size:9.5px}.cd-b .e-em{font-size:14px}.ended{font-size:12px}.ed-more{font-size:11px}.wc-k,.wc-code{font-size:10.5px}.tk-t .e-b{font-size:13px}.tk-t .e-i{font-size:10px}.tk-s{font-size:11px}.exrow{font-size:12px}.exrow .e-em{font-size:10.5px}.btn{font-size:14px}.rule .e-b{font-size:12px}.rule .e-p{font-size:11px}.note{font-size:10.5px}.pl-n{font-size:12.5px}.tier{font-size:10px}.pl-c,.cm-h .e-b{font-size:11.5px}.cm-h .e-i{font-size:10px}.cm-b .e-p{font-size:13px}.cm-reply,.cmin .e-span{font-size:11.5px}.cmin .send{font-size:11px}.official{font-size:9px}.fnote{font-size:9.5px}.prog-top{font-size:12px}.prog-tip{font-size:11.5px}.prog-tip .e-b{font-size:13px}.poster-badge{font-size:10px}.pttl{font-size:21px}.psub,.pnav{font-size:11.5px}.qt{font-size:15px}.qp{font-size:11.5px}.tab{font-size:13px}.qr-steps{font-size:11.5px}.qr-fb{font-size:10px}.talk{font-size:12px}.pg .e-b{font-size:16px}.pg .e-span{font-size:10px}.pg-note{font-size:10.5px}.lh{font-size:19px}.linv{font-size:14px}.lsub{font-size:11px}.rtip{font-size:11.5px}.step .e-b{font-size:12.5px}.step .e-p{font-size:11px}.nt{font-size:11.5px}.sh-h{font-size:21px}.sh-s{font-size:11.5px}.field .e-input{font-size:13px}.vcode{font-size:11.5px}.agree{font-size:10px}.tkn{font-size:9.5px}.tk-no .tk-lab,.tk-foot .tk-time,.tk-side .tk-st{font-size:10px}.tk-side .tk-sn{font-size:9px}.like{font-size:11px;gap:5px;padding:5px 6px}.person-av.user{background:#e6ebe8;color:#9aa9a2}.rule .e-b{font-size:14px}.rule .e-p{font-size:13px;line-height:1.7}.note{font-size:11px;line-height:1.55;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cap-note{font-size:11.5px}.rule-extra{font-size:12px}.cm-h .e-b{font-size:12.5px}.cm-h .e-i{font-size:11px}.cm-b .e-p{font-size:15px;line-height:1.7;margin-top:10px}.cm-reply{font-size:13px;line-height:1.7}.official{font-size:10px}.like{font-size:12px}.cmin .e-span{font-size:13px}.cmin .send{font-size:12px;padding:8px 14px}.cd-d{font-size:11px;font-weight:600;color:var(--brand);letter-spacing:.2px}.cd-c .e-b{font-weight:700}.cd-c .e-i{font-size:9px;color:var(--ink2)}.cd-b .e-em{color:var(--ink2)}.cd{background:linear-gradient(180deg,#eef7f2,#e4f1ea);border:1px solid rgba(18,121,90,.16)}.live{background:var(--brand);box-shadow:0 0 0 3px rgba(18,121,90,.14)}.cd-c{border-color:rgba(18,121,90,.14);box-shadow:0 2px 6px rgba(18,121,90,.08)}.cd-c .e-b{color:var(--brand)}.cd-c.hot{background:linear-gradient(160deg,#fdeee6,#fff);border-color:rgba(221,118,87,.5)}.cd-c.hot .e-b{color:var(--sig)}uni-page-body{--brand: #12795a;--brandD: #0b5b42;--brandSoft: #e8f1ec;--gold: #b99755;--ink: #1f332c;--ink2: #5b6f66;--ink3: #98a8a0;--muted: #5b6f66;--bg: #f7f8f5;--bg2: #f0f2ee;--card: #ffffff;--surface: #ffffff;--line: #e8ece8;background:var(--bg);color:var(--ink);font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:1.6}body{--brand: #12795a;--brandD: #0b5b42;--brandSoft: #e8f1ec;--gold: #b99755;--ink: #1f332c;--ink2: #5b6f66;--ink3: #98a8a0;--muted: #5b6f66;--bg: #f7f8f5;--bg2: #f0f2ee;--card: #ffffff;--surface: #ffffff;--line: #e8ece8;background:var(--bg)}html,body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Helvetica Neue,Arial,sans-serif;background:#f7f8f5;-webkit-font-smoothing:antialiased}
