:root{--bg:#f4fbf8;--surface:#fff;--mint:#bfefe2;--mint-2:#cff3ea;--mint-soft:#e6f5f0;--line:#d3ebe3;--line-strong:#a9dccd;--ink:#0e2a24;--ink-deep:#04251a;--ink-2:#2e4a43;--muted:#557068;--brand:#0e8c78;--brand-text:#0b7a6e;--brand-dark:#0b6b5c;--cream:#f3e07c;--cream-soft:#f4ecc8;--cream-line:#e6dba8;--highlight:#ffe43a;--radius:3px;--shadow:0 4px 14px #0e8c781f;--serif:"Noto Serif SC", "Songti SC", "STSong", serif;--sans:"Noto Sans SC", "PingFang SC", "Microsoft YaHei", sans-serif;--latin:"Fraunces", Georgia, serif;--max:1440px;--gutter:40px;--tabbar-h:0px}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--ink);font-family:var(--sans);padding-bottom:var(--tabbar-h);margin:0;font-size:18px;line-height:1.75}a{color:var(--brand-text)}a:hover{opacity:.85}h1,h2,h3{font-family:var(--serif);color:var(--ink);margin:0;line-height:1.3}p{margin:0}img{max-width:100%;display:block}img[width][height]{height:auto}.wrap{max-width:var(--max);padding:0 var(--gutter);margin:0 auto}.section-alt{background:var(--mint-soft)}.section-head{flex-wrap:wrap;align-items:baseline;gap:16px;margin-bottom:24px;display:flex}.section-head span{color:var(--muted);font-size:18px}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:24px}.card-raised{box-shadow:var(--shadow)}.btn{font-family:var(--sans);border-radius:var(--radius);cursor:pointer;border:2px solid #0000;justify-content:center;align-items:center;gap:6px;min-height:52px;padding:14px 24px;font-size:18px;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.btn-primary{background:var(--cream);color:var(--ink-deep);font-weight:900}.btn-outline{background:var(--surface);color:var(--ink);border-color:var(--ink)}.btn-brand{background:var(--brand-text);color:#fff}.btn-lg{padding:18px 34px;font-size:22px}.btn[aria-disabled=true],.btn:disabled{cursor:not-allowed}.seal{border-radius:var(--radius);object-fit:cover;flex-shrink:0;width:56px;height:56px;display:block}.site-header{background:var(--surface);border-bottom:1px solid var(--line);z-index:50;position:sticky;top:0}.header-inner{justify-content:space-between;align-items:center;gap:20px;min-height:80px;display:flex}.brand{color:var(--ink);white-space:nowrap;align-items:center;gap:12px;text-decoration:none;display:flex}.brand-text{flex-direction:column;line-height:1.2;display:flex}.brand-name{font-family:var(--serif);letter-spacing:2px;font-size:26px;font-weight:900}.brand-en{font-family:var(--latin);color:var(--muted);letter-spacing:2px;font-size:13px}.nav{align-items:center;gap:4px;display:flex}.nav-group{position:relative}.nav-top{color:var(--ink);border-radius:var(--radius);white-space:nowrap;padding:10px 12px;font-size:18px;font-weight:700;text-decoration:none;display:block}.nav-group:hover .nav-top,.nav-group:focus-within .nav-top,.nav-top.active{background:var(--mint-soft);color:var(--brand-dark)}.nav-drop{background:var(--surface);border:1px solid var(--line);border-top:3px solid var(--brand);border-radius:var(--radius);min-width:220px;box-shadow:var(--shadow);visibility:hidden;opacity:0;margin:0;padding:8px;list-style:none;transition:opacity .15s,transform .15s,visibility .15s;position:absolute;top:100%;left:0;transform:translateY(4px)}.nav-group:focus-within .nav-drop{visibility:visible;opacity:1;transform:none}@media (hover:hover) and (pointer:fine){.nav-group:hover .nav-drop{visibility:visible;opacity:1;transform:none}}.nav-drop a{color:var(--ink-2);border-radius:var(--radius);white-space:nowrap;padding:8px 12px;font-size:17px;text-decoration:none;display:block}.nav-drop a:hover{background:var(--mint-soft);color:var(--ink);opacity:1}.header-tools{white-space:nowrap;align-items:center;gap:10px;display:flex}.tool-btn{font-family:var(--sans);border:1px solid var(--line);color:var(--ink);border-radius:var(--radius);cursor:pointer;background:0 0;min-height:40px;padding:8px 12px;font-size:16px}.install-btn{background:var(--cream);color:var(--ink-deep);border:0;padding:10px 16px;font-weight:900}.menu-btn{display:none}.activity-bar{background:var(--cream-soft);border-bottom:1px solid var(--cream-line)}.activity-inner{grid-template-columns:1.15fr 1fr;align-items:center;gap:20px;padding-top:10px;padding-bottom:10px;display:grid}.act-col{flex-wrap:wrap;align-items:center;gap:10px;line-height:1.5;display:flex}.act-col-plan{border-left:1px solid var(--cream-line);color:var(--ink-2);padding-left:20px}.tag-plan{background:var(--ink-2)}.act-col-btn{white-space:nowrap;color:#3a1d00;background:linear-gradient(#ffe58f,#f2a62a);border-radius:8px;padding:4px 14px;font-weight:900;text-decoration:none;box-shadow:2px 3px #a5590b,3px 5px 8px #0003}@media (max-width:760px){.activity-inner{grid-template-columns:1fr;gap:8px}.act-col-plan{border-left:0;border-top:1px solid var(--cream-line);padding-top:8px;padding-left:0}}.tag{background:var(--brand-text);color:#fff;border-radius:var(--radius);padding:3px 10px;font-size:14px;font-weight:900}.drawer-mask{z-index:90;background:#04251a59;position:fixed;inset:0}.drawer{background:var(--surface);z-index:100;width:min(88vw,380px);box-shadow:var(--shadow);padding:16px 20px 40px;position:fixed;top:0;bottom:0;right:0;overflow-y:auto}.drawer-head{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.drawer details{border-bottom:1px solid var(--line)}.drawer summary{cursor:pointer;justify-content:space-between;padding:14px 0;font-size:20px;font-weight:700;list-style:none;display:flex}.drawer summary::-webkit-details-marker{display:none}.drawer summary:after{content:"＋";color:var(--brand-text)}.drawer details[open] summary:after{content:"－"}.drawer details a{color:var(--ink-2);padding:10px 12px;font-size:18px;text-decoration:none;display:block}.tabbar{display:none}.hero{background:var(--mint)}.hero-inner{grid-template-columns:1.15fr 1fr;align-items:center;gap:48px;padding-top:56px;padding-bottom:56px;display:grid}.hero h1{color:var(--ink-deep);font-size:48px;font-weight:900}.hero h1 mark{background:var(--highlight);color:inherit;padding:0 6px}.hero-identity{color:var(--ink-deep);margin:20px 0 28px;font-size:20px}.hero-actions{flex-wrap:wrap;gap:14px;display:flex}.form-card{background:var(--surface);border:1px solid var(--line-strong);border-top:4px solid var(--brand);border-radius:var(--radius);box-shadow:var(--shadow);padding:26px}.form-card .lead{color:var(--ink-2);margin-bottom:16px}.field{flex-direction:column;gap:6px;margin-bottom:14px;display:flex}.field label{font-weight:700}.input{font-family:var(--sans);border:2px solid var(--line-strong);border-radius:var(--radius);color:var(--ink);background:#fff;width:100%;min-height:54px;padding:14px;font-size:19px}.input:focus{border-color:var(--brand);outline:none}.check{color:var(--ink-2);cursor:pointer;align-items:flex-start;gap:10px;margin-bottom:14px;font-size:17px;display:flex}.check input{width:22px;height:22px;accent-color:var(--brand);flex-shrink:0;margin-top:4px}.form-note{color:var(--muted);margin-top:10px;font-size:15px}.form-msg{border-radius:var(--radius);margin-top:12px;padding:12px 14px;font-weight:700}.form-msg.ok{background:var(--mint-soft);color:var(--brand-dark)}.form-msg.err{color:#8a3b2b;background:#fbeeea}.channels{flex-direction:column;align-items:stretch;gap:20px;display:flex}.channels-title{flex-wrap:wrap;align-items:baseline;gap:14px;display:flex}.channels-title strong{font-family:var(--serif);font-size:26px}.channels-title span{color:var(--muted);font-size:16px}.channel-list{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;display:grid}.channel{color:var(--ink);flex-direction:column;align-items:center;gap:6px;font-size:16px;font-weight:700;text-decoration:none;display:flex}.channel-mark{border-radius:var(--radius);background:var(--brand-text);color:#fff;justify-content:center;align-items:center;width:54px;height:54px;font-size:20px;font-weight:900;display:flex}.channel.pending .channel-mark{background:var(--line-strong)}.channel small{color:var(--muted);font-size:15px;font-weight:400}.stats{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.stat{text-align:center;padding:6px 16px}.stat+.stat{border-left:1px solid var(--line)}.stat b{font-family:var(--serif);color:var(--brand-text);font-size:38px;line-height:1.2;display:block}.stat span{color:var(--ink-2)}.tiers{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.tier{flex-direction:column;gap:12px;display:flex}.tier h3{font-size:24px}.tier .price{color:var(--ink);font-size:30px;font-weight:900}.tier .price small{color:var(--muted);font-size:16px;font-weight:400}.tier .btn{margin-top:auto}.grid-2{grid-template-columns:1fr 1fr;gap:24px;display:grid}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.pillar h3{color:var(--brand-text);font-size:32px}.page-head{background:var(--mint-soft);border-bottom:1px solid var(--line)}.page-head .wrap{padding-top:40px;padding-bottom:32px}.page-head p{color:var(--muted);margin-top:8px}.prose{max-width:820px}.prose h2{margin:36px 0 12px;font-size:26px}.prose p{color:var(--ink-2);margin:0 0 14px}.risk-box{background:var(--cream-soft);border:1px solid var(--cream-line);border-radius:var(--radius);color:var(--ink-deep);padding:14px 18px}.site-footer{background:var(--ink);color:#d7ebe4;margin-top:0}.site-footer a{color:#fff;text-decoration:none}.footer-grid{grid-template-columns:1.4fr 1fr;gap:40px;padding-top:48px;padding-bottom:28px;display:grid}.footer-about{color:#c5ddd5;font-size:16px;line-height:1.8}.footer-links{flex-wrap:wrap;align-content:flex-start;gap:10px 22px;display:flex}.footer-links a{font-size:17px}.footer-bottom{color:#c5ddd5;border-top:1px solid #ffffff26;padding-top:20px;padding-bottom:28px;font-size:16px}.footer-risk{color:#fff;margin-bottom:6px;font-weight:700}@media (max-width:1080px){.nav,.header-tools .hide-mobile{display:none}.menu-btn{display:inline-flex}.hero-inner{grid-template-columns:1fr}.tiers{grid-template-columns:repeat(2,minmax(0,1fr))}.channel-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){:root{--gutter:16px;--tabbar-h:68px}.header-inner{min-height:64px}.brand-name{font-size:22px}.seal{width:46px;height:46px}.section{padding:40px 0}.section-head h2{font-size:28px}.hero-inner{gap:28px;padding-top:36px;padding-bottom:36px}.hero h1{font-size:34px}.hero-identity{font-size:18px}.hero-actions .btn{flex:100%}.grid-2,.grid-3,.footer-grid,.tiers,.stats{grid-template-columns:1fr}.stat+.stat{border-left:0;border-top:1px solid var(--line);margin-top:6px;padding-top:12px}.page-head h1{font-size:30px}.tabbar{z-index:60;height:calc(var(--tabbar-h) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:var(--surface);border-top:1px solid var(--line);grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -2px 10px #0e8c7814}.tab{color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:15px;font-weight:700;text-decoration:none;display:flex}.tab svg{width:26px;height:26px}.tab.active{color:var(--brand-text)}}.channel-soon{opacity:.75}.channel{text-align:center;line-height:1.4}.channel small{display:block}.copy-btn{min-height:36px;margin-top:2px;padding:4px 10px;font-size:15px}@media (max-width:760px){.channel-list{grid-template-columns:repeat(2,1fr);gap:18px 12px}}.cy-hero{background:linear-gradient(180deg, var(--cream-soft), var(--mint));border-bottom:1px solid var(--cream-line)}.cy-hero-inner{grid-template-columns:1.2fr 1fr;align-items:center;gap:32px;padding-top:40px;padding-bottom:32px;display:grid}.cy-hero h1{color:var(--ink-deep);font-size:46px;font-weight:900}.cy-sub{color:var(--brand-dark);margin-top:10px;font-size:21px;font-weight:700}.cy-main{font-family:var(--serif);color:var(--ink-deep);margin-top:16px;font-size:26px;font-weight:900;line-height:1.5}.cy-art{justify-self:end;width:100%;max-width:420px;height:auto}.cy-jump{margin-top:22px}.pay-title{scroll-margin-top:90px}.cy-offer{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.cy-offer p{color:var(--ink-2)}.cy-label{font-size:16px;font-weight:900;color:var(--brand-text)!important}.cy-strong{font-family:var(--serif);font-size:22px;font-weight:900;color:var(--ink)!important}.cy-deadline{background:var(--cream-soft);border:1px solid var(--cream-line);border-radius:var(--radius);padding:14px 16px}.countdown{color:var(--ink-deep);font-weight:700}.countdown b{color:#b4541e;padding:0 1px;font-size:1.15em}.countdown-big{margin-top:6px;font-size:22px;display:block}.pay-title{margin-top:12px;font-size:30px}.pay-region{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius)}.pay-region>summary{cursor:pointer;justify-content:space-between;align-items:center;padding:16px 20px;font-size:22px;font-weight:900;list-style:none;display:flex}.pay-region>summary::-webkit-details-marker{display:none}.pay-region>summary:after{content:"展开＋";color:var(--brand-text);font-size:16px;font-weight:700}.pay-region[open]>summary:after{content:"收起－"}.pay-region[open]>summary{border-bottom:1px solid var(--line)}.pay-body{color:var(--ink-2);flex-direction:column;gap:10px;padding:16px 20px 20px;display:flex}.pay-rec{font-size:19px;font-weight:900;color:var(--ink)!important}.pay-list{flex-direction:column;gap:6px;margin:0;padding-left:22px;display:flex}.pay-list .copy-btn{margin-left:8px}.pay-buttons{flex-wrap:wrap;gap:12px;display:flex}.pay-btn{min-width:220px}.pay-contact{flex-wrap:wrap;align-items:center;gap:12px;margin-top:4px;display:flex}.act-banner{background:linear-gradient(90deg, var(--cream-soft), #fbf3d0);border-bottom:1px solid var(--cream-line)}.act-banner-inner{grid-template-columns:auto 1fr auto;align-items:center;gap:24px;padding-top:18px;padding-bottom:18px;display:grid}.act-banner .cy-art{width:150px}.act-banner h2{font-size:28px}.act-banner p{color:var(--ink-2)}@media (max-width:760px){.cy-hero-inner{grid-template-columns:1fr 92px;align-items:start;gap:10px;padding-top:24px;padding-bottom:20px}.cy-hero h1{font-size:34px}.cy-main{font-size:22px}.cy-hero .cy-art{justify-self:end;width:92px}.cy-offer{grid-template-columns:1fr;gap:16px}.pay-title{font-size:25px}.pay-btn{width:100%}.cy-jump{grid-column:1/-1;width:100%}.act-banner-inner{text-align:left;grid-template-columns:1fr;gap:10px}.act-banner .cy-art{display:none}.act-banner .btn{width:100%}}@media (min-width:761px) and (max-width:1440px){.header-inner{gap:10px}.brand{gap:8px}.brand-name{letter-spacing:1px;font-size:23px}.nav{gap:0}.nav-top{padding:10px 7px;font-size:17px}.header-tools{gap:6px}.header-tools .tool-btn{padding:8px 9px;font-size:15px}}.act-hero{padding:16px 0 0}.act-hero-card{border-radius:var(--radius);border:1px solid #f0be5a8c;position:relative;overflow:hidden;box-shadow:0 10px 28px #14281947}.act-hero-img{display:block}.act-hero-img img{aspect-ratio:3;object-fit:cover;width:100%;display:block}.act-hero-bar{color:#fff;justify-content:space-between;align-items:center;gap:16px;padding:12px 20px;display:flex;position:relative;overflow:hidden}.act-hero-bar:before{content:"";background-image:var(--bar-pc);filter:blur(16px)brightness(.5)saturate(1.3);z-index:0;background-position:bottom;background-size:100%;position:absolute;inset:-30px}.act-hero-bar>*{z-index:1;position:relative}.act-hero-cd{white-space:nowrap;color:#fff4d6;text-shadow:0 1px 2px #00000080;font-size:24px;font-weight:700}.act-hero-cd .countdown{color:inherit}.act-hero-cd .countdown b{text-align:center;color:#ffd36b;font-variant-numeric:tabular-nums;background:#00000073;border:1px solid #ffd36b99;border-radius:8px;min-width:46px;margin:0 5px;padding:1px 7px;font-size:30px;display:inline-block}.act-hero-btn{white-space:nowrap;letter-spacing:1px;color:#3a1d00;background:linear-gradient(#ffe58f 0%,#f9bf3b 55%,#ec9420 100%);border:2px solid #fff1c2;border-radius:8px;align-items:center;gap:10px;padding:5px 10px 5px 24px;font-size:20px;font-weight:900;line-height:1.3;text-decoration:none;transition:transform 80ms;animation:2.4s ease-in-out infinite act-glow;display:inline-flex;box-shadow:3px 4px #a5590b,6px 9px 16px #00000073,inset 0 2px #fff9,inset 0 -2px #a0500059}.act-hero-btn:hover{color:#3a1d00;filter:brightness(1.06)}.act-hero-btn:active{transform:translate(2px,3px);box-shadow:1px 1px #a5590b,2px 3px 6px #00000059,inset 0 2px #fff9}.act-hero-arrow{color:#ffd36b;background:#3a1d00;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;padding-bottom:3px;font-size:24px;line-height:1;display:inline-flex}@keyframes act-glow{0%,to{box-shadow:3px 4px #a5590b,6px 9px 16px #00000073,inset 0 2px #fff9,inset 0 -2px #a0500059}50%{box-shadow:3px 4px #a5590b,6px 9px 16px #00000073,inset 0 2px #fff9,inset 0 -2px #a0500059,0 0 22px #ffc850d9}}@media (prefers-reduced-motion:reduce){.act-hero-btn{animation:none}}@media (max-width:760px){.act-hero{padding:0}.act-hero .act-hero-wrap{padding-left:0;padding-right:0}.act-hero-card{box-shadow:none;border-left:0;border-right:0;border-radius:0}.act-hero-img img{aspect-ratio:2}.act-hero-bar{gap:8px;padding:10px 12px}.act-hero-bar:before{background-image:var(--bar-m)}.act-hero-cd{font-size:14px}.act-hero-cd .hide-mobile{display:none}.act-hero-cd .countdown b{border-radius:5px;min-width:22px;margin:0 2px;padding:0 3px;font-size:16px}.act-hero-btn{letter-spacing:0;border-width:1.5px;gap:5px;padding:3px 5px 3px 12px;font-size:14px;animation:none;box-shadow:2px 3px #a5590b,4px 6px 10px #00000073,inset 0 2px #fff9}.act-hero-arrow{width:20px;height:20px;padding-bottom:2px;font-size:16px}}.tier-change{flex-direction:column;gap:10px;margin-top:14px;display:flex}.tier-change details summary{cursor:pointer;color:var(--brand-dark);font-weight:700}.tier-change ol,.tier-rules{color:var(--ink-2);flex-direction:column;gap:6px;margin:8px 0 0;padding-left:22px;display:flex}.my-courses{gap:14px;padding-left:0;list-style:none}.my-course{border-bottom:1px solid var(--line);flex-direction:column;gap:8px;padding-bottom:12px;display:flex}.my-course-btns{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.my-course-btns .btn{min-height:40px;padding:6px 14px}.my-course-lessons{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.my-course-lessons small{color:var(--ink-2);font-size:16px}.my-course-lessons .btn{min-height:38px;padding:4px 12px;font-size:16px}.btn-disabled{cursor:not-allowed}.btn-disabled small{margin-left:6px;font-size:13px;font-weight:400}.wish-form{flex-direction:column;gap:10px;display:flex;position:relative}.wish-form label{color:var(--ink-deep);font-weight:700}.wish-form textarea,.wish-form input[type=email]{font:inherit;border:1px solid var(--line);border-radius:var(--radius);background:#fff;padding:12px 14px;font-size:18px}.wish-form textarea{resize:vertical;min-height:160px}.wish-done{color:var(--brand-dark);padding:24px 0;font-size:22px;font-weight:900}.qf-head{padding-top:28px}.qf-head h1{color:var(--ink-deep);font-size:36px;font-weight:900}.qf-summary{background:var(--cream-soft);border:1px solid var(--cream-line);border-radius:var(--radius);color:var(--ink-deep);margin-top:12px;padding:12px 16px;font-size:18px;font-weight:700;line-height:1.7}.qf-summary .sep{color:var(--muted);margin:0 6px}@media (max-width:760px){.qf-head h1{font-size:28px}}.login-card{max-width:520px;margin:0 auto}.code-input{letter-spacing:10px;text-align:center;font-size:30px;font-weight:700}.link-btn{color:var(--brand-text);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 4px;text-decoration:underline}.kv{grid-template-columns:140px 1fr;gap:8px 16px;display:grid}.kv dt{color:var(--muted)}.kv dd{word-break:break-all;margin:0;font-weight:700}.table{border-collapse:collapse;width:100%;font-size:16px}.table th,.table td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:8px 10px}.table th{color:var(--muted);background:var(--mint-soft);font-weight:700}.table-wrap{overflow-x:auto}.course-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.course-card{color:var(--ink);flex-direction:column;gap:10px;padding:14px;text-decoration:none;display:flex}.course-card img{aspect-ratio:1;object-fit:cover;border-radius:var(--radius);background:var(--mint-soft);width:100%}.course-card h3{flex:1;font-size:18px;line-height:1.45}.course-card .btn{min-height:44px;padding:8px 14px}.course-price{color:var(--ink);font-size:22px;font-weight:900}.course-price s{color:var(--muted);margin-left:10px;font-size:16px;font-weight:400}.course-head{grid-template-columns:320px 1fr;align-items:center;gap:28px;display:grid}.course-cover{border-radius:var(--radius);width:100%}@media (max-width:1080px){.course-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.course-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.course-card h3{font-size:16px}.course-price{font-size:19px}.course-head{grid-template-columns:1fr;gap:16px}.course-cover{max-width:320px}}.legal .legal-en{color:var(--muted);margin-top:-8px;font-size:16px}.legal h2+.legal-en{margin-top:-6px;margin-bottom:14px}.legal-item{margin-bottom:14px}.zq{background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius);box-shadow:var(--shadow);padding:24px}.zq-top{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 20px;margin-bottom:16px;display:flex}.zq-top h2{font-size:30px}.zq-next{color:var(--ink-2);font-size:18px;font-weight:700}.zq-local{color:var(--muted);font-weight:400}.zq-note{color:var(--ink-2);margin-bottom:12px}.zq-sample{vertical-align:middle;font-family:var(--sans);color:var(--muted);border-radius:var(--radius);background:#eef1f0;border:1px dashed #b7c4c0;margin-left:10px;padding:1px 8px;font-size:14px;font-weight:700;display:inline-block}.zq-card{background:var(--mint-soft);border:1px solid var(--line);border-radius:var(--radius);padding:22px 24px}.zq-meta{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:10px;font-size:16px;display:flex}.zq-sum{font-family:var(--sans);color:var(--ink-deep);margin-bottom:12px;font-size:24px;font-weight:900;line-height:1.5}.zq-full{font-size:18px;line-height:1.9}.zq-dir{margin-bottom:8px}.zq-points{margin:0 0 12px;padding-left:1.4em}.zq-points li{margin-bottom:4px}.zq-plan{background:var(--cream-soft);border:1px solid var(--cream-line);border-radius:var(--radius);margin-bottom:10px;padding:12px 16px}.zq-plan-h{color:var(--ink-deep);font-weight:900}.zq-src{color:var(--muted);font-size:14px}.zq-line{margin-top:22px}.zq-line h3{margin-bottom:8px;font-size:22px}.zq details{border-top:1px solid var(--line)}.zq details>summary{cursor:pointer;padding:10px 0;font-size:18px;list-style-position:inside}.zq details>.zq-full{padding:4px 0 14px}.zq-t{min-width:4.2em;color:var(--brand-dark);margin-right:8px;font-weight:900;display:inline-block}.zq-prev{margin-top:18px}.zq-prev>summary{color:var(--ink-2);font-weight:700}.zq-prev details{margin-left:8px}.zq-risk{color:var(--muted);margin-top:18px;font-size:14px}.zq-home{padding:14px 0 0}.zq-cell{border-color:var(--line-strong);box-shadow:var(--shadow);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding:16px 22px;display:flex}.zq-cell-main{color:var(--ink);flex-direction:column;flex:420px;gap:2px;min-width:0;text-decoration:none;display:flex}.zq-cell-h{color:var(--brand-dark);font-size:16px;font-weight:700}.zq-cell-t{color:var(--muted);font-weight:400}.zq-cell-main b{color:var(--ink-deep);font-size:22px;font-weight:900;line-height:1.45}.zq-cell-more{color:var(--brand-text);font-size:17px;font-weight:700}@media (max-width:760px){.zq{padding:18px 16px}.zq-card{padding:16px}.zq-top h2{font-size:26px}}.act-hero-btn.act-hero-btn-off,.act-hero-btn.act-hero-btn-off:hover{filter:none;color:#5b6461;box-shadow:none;cursor:not-allowed;background:#c9cfcd;border-color:#b3bab7;padding:5px 24px;animation:none;transform:none}.keep-row{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}.zq-cell .keep-row{margin-top:0}.keep-q{color:var(--ink-deep);font-size:18px;font-weight:700}.keep-btn{min-height:44px;padding:8px 16px;font-size:17px}.who-strip{background:var(--ink-deep);color:#fff}.who-strip-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding-top:8px;padding-bottom:8px;display:flex}.who-strip-text{letter-spacing:1px;font-size:18px;font-weight:700}.who-strip-btns{gap:10px;display:flex}.who-btn{min-height:44px;padding:6px 16px;font-size:17px}.who-strip .btn-outline{color:#fff;background:0 0;border-color:#ffffffb3}.member-quick{background:var(--mint-2);border-bottom:1px solid var(--line-strong)}.member-quick-inner{flex-wrap:wrap;gap:12px;padding-top:10px;padding-bottom:10px;display:flex}.home-btn{white-space:nowrap;min-height:48px;color:var(--ink-deep);background:var(--mint);border:2px solid var(--brand);box-shadow:0 2px 0 var(--brand-dark);border-radius:10px;align-items:center;gap:6px;padding:0 16px;font-size:18px;font-weight:900;text-decoration:none;display:inline-flex}.brand-wrap{flex-shrink:0;align-items:center;gap:12px;display:flex}.nav{min-width:0}.home-btn:hover{background:var(--brand-text);color:#fff;opacity:1}.home-btn-short{display:none}@media (min-width:761px) and (max-width:1440px){.home-btn{gap:4px;padding:0 9px}.brand-wrap{gap:8px}.brand-name{font-size:21px}.nav-top{padding:10px 5px}}@media (max-width:1300px) and (min-width:761px){.home-btn-long{display:none}.home-btn-short{display:inline}}@media (max-width:760px){.home-btn{min-height:44px;padding:0 10px;font-size:18px}.home-btn-long{display:none}.home-btn-short{display:inline}.keep-btn{flex:auto}.who-strip-btns{width:100%}.who-btn{flex:1}.brand-wrap:has(.home-btn) .brand-text{display:none}}.fc-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:18px;margin-bottom:18px;display:grid}.fc-card{color:var(--ink);flex-direction:column;gap:6px;padding:0 0 16px;text-decoration:none;display:flex;overflow:hidden}.fc-card:hover{box-shadow:var(--shadow);opacity:1}.fc-thumb{display:block;position:relative}.fc-thumb img{aspect-ratio:16/9;object-fit:cover;width:100%}.fc-count{color:#fff;border-radius:var(--radius);background:#000000bf;padding:2px 8px;font-size:15px;font-weight:700;position:absolute;bottom:8px;right:8px}.fc-name{color:var(--ink-deep);padding:4px 16px 0;font-size:21px;font-weight:900}.fc-who{color:var(--ink-2);padding:0 16px;font-size:16px}.fc-go{color:var(--brand-text);padding:0 16px;font-size:16px;font-weight:700}.arena-head{flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin-bottom:10px;display:flex}.arena-head h2{font-size:26px}.arena-head span{color:var(--muted);font-size:16px}.arena-list{margin:0;padding:0;list-style:none}.arena-list li{border-top:1px solid var(--line);align-items:center;gap:14px;padding:10px 0;display:flex}.arena-no{background:var(--cream);height:38px;color:var(--ink-deep);border-radius:50%;flex:0 0 38px;justify-content:center;align-items:center;font-size:20px;font-weight:900;display:inline-flex}.arena-main{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.arena-main b{font-size:20px}.arena-tag{color:#fff;background:var(--brand-text);border-radius:var(--radius);padding:1px 8px;font-size:14px;font-weight:700}.arena-sub{color:var(--ink-2);flex-basis:100%;font-size:16px}.arena-ok{color:var(--brand-dark);font-weight:700}.arena-down{color:#b3261e;font-weight:700}.arena-wait{color:var(--ink-2)}.arena-more{margin-top:8px;font-weight:700;display:inline-block}.member-grid{grid-template-columns:230px minmax(0,1fr) 260px;align-items:start;gap:24px;display:grid}.member-side{position:sticky;top:96px}.member-side-h{font-family:var(--serif);margin-bottom:8px;font-size:22px;font-weight:900}.member-nav{border:1px solid var(--line);background:var(--surface);border-radius:var(--radius);flex-direction:column;display:flex}.member-nav a{border-top:1px solid var(--line);color:var(--ink);flex-direction:column;padding:10px 14px;font-size:17px;font-weight:700;text-decoration:none;display:flex}.member-nav a:first-child{border-top:0}.member-nav a small{color:var(--muted);font-size:13px;font-weight:400}.member-nav a.active{background:var(--mint-soft);color:var(--brand-dark);box-shadow:inset 4px 0 0 var(--brand)}.member-h1{margin-bottom:16px;font-size:30px}.member-tile{color:var(--ink);flex-direction:column;gap:4px;text-decoration:none;display:flex}.member-tile b{font-size:21px}.member-tile span{color:var(--ink-2);font-size:16px}.member-right{position:sticky;top:96px}.member-right-t{color:var(--muted);font-size:15px}.member-right-h{color:var(--ink-deep);margin:4px 0 8px;font-size:19px;font-weight:900;line-height:1.5}.member-gate{text-align:center;flex-direction:column;align-items:center;gap:18px;padding:40px 24px;display:flex}.member-gate-t{color:var(--ink-deep);font-size:24px;font-weight:900}.member-soon-tag{color:var(--muted);border-radius:var(--radius);background:#eef1f0;border:1px dashed #b7c4c0;margin-bottom:8px;padding:1px 10px;font-size:15px;font-weight:700;display:inline-block}.member-sub{border-top:1px solid var(--line);margin-top:18px;padding-top:16px}.member-sub h2{margin-bottom:6px;font-size:22px}@media (max-width:1100px){.member-grid{grid-template-columns:210px minmax(0,1fr)}.member-right{grid-column:1/-1;position:static}}@media (max-width:760px){.member-grid{grid-template-columns:1fr}.member-side{position:static}.member-nav{flex-direction:row;overflow-x:auto}.member-nav a{border-top:0;border-left:1px solid var(--line);white-space:nowrap}.member-nav a:first-child{border-left:0}}.member-nav-groups{flex-direction:column;gap:14px;display:flex}.member-nav-gh{color:var(--brand-dark);align-items:baseline;gap:8px;margin-bottom:4px;font-size:18px;font-weight:900;display:flex}.member-nav-gh small{color:var(--muted);font-size:13px;font-weight:400}@media (max-width:760px){.member-nav-groups{gap:8px}}.act-strip{padding:14px 0 0}.act-strip-card{border-radius:var(--radius);color:#fff;min-height:100px;box-shadow:var(--shadow);background:linear-gradient(90deg,#6b3b0b,#b8741b) 50%/cover;justify-content:space-between;align-items:center;gap:20px;padding:12px 24px;display:flex;position:relative}.act-strip-text{font-size:22px;line-height:1.4}.act-strip-right{white-space:nowrap;color:#fff4d6;align-items:center;gap:16px;margin-left:auto;font-size:20px;font-weight:700;display:flex}.act-strip-right .countdown b{color:#ffd36b}.home-hero{background:var(--mint-soft);border-bottom:1px solid var(--line);padding:22px 0 28px}.home-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,560px);align-items:start;gap:28px;display:grid}.home-hero-left h1{margin-bottom:10px;font-size:46px;line-height:1.3}.home-hero-left .hero-identity{margin-bottom:16px}.home-trust{color:var(--ink-2);margin-top:16px;font-size:18px}.home-trust b{font-family:var(--latin);color:var(--brand-dark);margin-right:2px;font-size:26px}.home-art{aspect-ratio:16/7;border-radius:var(--radius);color:var(--muted);background:#eef1f0;border:2px dashed #b7c4c0;justify-content:center;align-items:center;margin-top:18px;font-weight:700;display:flex}.tp{flex-direction:column;gap:10px;display:flex}.tp-box{background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius);padding:12px 16px}.tp-h{color:var(--brand-dark);margin-bottom:2px;font-size:16px;font-weight:900}.tp-zq{box-shadow:var(--shadow)}.tp-zq-main{color:var(--ink-deep);flex-direction:column;text-decoration:none;display:flex}.tp-zq-main b{font-size:26px;font-weight:900;line-height:1.4}.tp-time{color:var(--muted);font-size:15px}.tp-more{margin:6px 0 0;padding:0;list-style:none}.tp-more li{border-top:1px solid var(--line);padding:4px 0;font-size:17px;line-height:1.5}.tp-more a{color:var(--ink);text-decoration:none}.tp .keep-row{margin-top:8px}.tp-live-main{color:var(--ink-deep);flex-wrap:wrap;align-items:baseline;gap:2px 12px;text-decoration:none;display:flex}.tp-live-main b{font-size:20px}.tp-live-main span{color:var(--brand-text);font-weight:700}.tp-line{color:var(--ink-2);font-size:15px;line-height:1.6}.tp-row{align-items:center;gap:12px;padding:8px 16px;display:flex}.tp-row .tp-h{margin:0}.tp-soon{color:var(--muted);border-radius:var(--radius);background:#eef1f0;border:1px dashed #b7c4c0;padding:0 8px;font-size:14px;font-weight:700;display:inline-block}.tp-offer{color:var(--ink-deep);padding:0;text-decoration:none;display:block;overflow:hidden}.tp-offer img{aspect-ratio:1;object-fit:cover;width:100%}.tp-offer-text{flex-direction:column;gap:6px;padding:12px 16px 0;display:flex}.tp-offer-cd{padding:6px 16px 12px;font-weight:700;display:block}.home-market{grid-template-columns:1fr 1.3fr 1.3fr;align-items:start;gap:18px;display:grid}.home-h3{margin-bottom:6px;font-size:22px}.home-line{margin:0;padding:0;list-style:none}.home-line li{border-top:1px solid var(--line);padding:6px 0;font-size:17px}.home-line a{color:var(--ink);text-decoration:none}.home-tiers,.home-help{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.home-tier,.home-help-card{color:var(--ink);flex-direction:column;gap:6px;text-decoration:none;display:flex}.home-tier b,.home-help-card b{font-size:22px;font-family:var(--serif);color:var(--ink-deep)}.home-tier span,.home-help-card span{color:var(--ink-2);font-size:17px}.home-help-card .home-go,.home-go{color:var(--brand-text);margin-top:auto;font-weight:700}.home-steps{color:var(--ink-deep);flex-wrap:wrap;align-items:center;gap:20px;margin-top:18px;text-decoration:none;display:flex}.home-steps b{font-size:22px;font-family:var(--serif)}.home-steps-row{align-items:flex-end;gap:8px;display:flex}.home-step{width:92px;height:calc(40px + var(--i) * 14px);background:var(--brand-text);color:#fff;border-radius:var(--radius) var(--radius) 0 0;justify-content:center;align-items:center;font-size:18px;font-weight:900;display:inline-flex}@media (max-width:1100px){.home-hero-grid{grid-template-columns:1fr}.home-market,.home-tiers,.home-help{grid-template-columns:1fr 1fr}}@media (max-width:760px){.home-hero{padding-top:12px}.home-hero-grid{flex-direction:column;gap:18px;display:flex}.tp{order:-1}.tp-offer{order:2}.tp-row{order:3}.home-hero-left h1{font-size:34px}.home-market,.home-tiers,.home-help{grid-template-columns:1fr}.home-step{width:64px;font-size:16px}}.act-strip-card{background:#f3e8cf;gap:0;min-height:0;padding:0;overflow:hidden}.act-strip-img{flex:auto;min-width:0;display:block}.act-strip-img img{width:100%;height:auto;display:block}.act-strip-card .act-strip-right{color:#fff4d6;background:#5b3a12;flex:none;align-self:stretch;padding:0 18px}.act-strip-right .countdown b{text-align:center;background:#00000059;border-radius:6px;min-width:30px;margin:0 3px;padding:0 5px;display:inline-block}.tp-offer a{display:block}.tp-offer .tp-offer-cd{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.tp-offer .act-hero-btn{padding:4px 16px;font-size:17px}.hero-third{min-height:48px;color:var(--brand-dark);text-underline-offset:4px;align-items:center;padding:0 6px;font-size:18px;font-weight:700;text-decoration:underline;display:inline-flex}.home-art-wrap{margin-top:18px}.home-art-img{aspect-ratio:16/7;object-fit:cover;border-radius:var(--radius);width:100%;box-shadow:var(--shadow)}.home-slogan{color:var(--ink-deep);margin-top:10px;font-family:Ma Shan Zheng,Kaiti SC,STKaiti,KaiTi,cursive;font-size:30px;line-height:1.4}@media (max-width:760px){.home-slogan{font-size:24px}.act-strip{display:none}}.act-strip-right,.act-strip-right .countdown,.act-strip-right .countdown b{color:#ffd36b;font-size:21px;font-weight:900}.tp-offer .tp-offer-cd{color:#ffd36b;background:#5b3a12;padding:10px 14px;font-size:21px;font-weight:900}.tp-offer .countdown,.tp-offer .countdown b{color:#ffd36b;font-size:21px}@media (min-width:761px){.tp-offer{display:none}}.home-hero-grid{align-items:stretch}.home-hero-left{flex-direction:column;display:flex}.home-art-wrap{flex-direction:column;flex:1;min-height:0;display:flex}.home-art-img{aspect-ratio:auto;flex:1;height:100%;min-height:220px}.tp-zq{flex:1}.tp-row{min-height:0}.tp-jinju{color:var(--ink-deep);white-space:nowrap;text-overflow:ellipsis;font-size:17px;overflow:hidden}.tp-jinju span{color:var(--muted);margin-left:6px;font-size:15px}.home-market{grid-template-columns:1fr 1fr;align-items:stretch}.home-market-left{flex-direction:column;gap:18px;display:flex}.home-market-line,.home-market .arena{flex:1}.channel-list{grid-template-columns:repeat(9,minmax(0,1fr));gap:12px}.channel{text-align:center;font-size:15px}.channel-icon{line-height:0;display:block}@media (max-width:1100px){.channel-list{grid-template-columns:repeat(3,minmax(0,1fr))}}.alert-strip-wrap{padding:0 0 8px}.alert-strip{background:var(--mint-soft);border:1px solid var(--line);border-radius:var(--radius);flex-wrap:wrap;align-items:center;gap:12px 18px;padding:12px 18px;display:flex}.alert-strip-t{color:var(--ink-deep);font-size:18px;font-weight:700}.email-inline{flex-wrap:wrap;flex:380px;align-items:center;gap:10px;display:flex}.email-inline .field{flex:240px;margin:0}.email-inline .btn{white-space:nowrap;min-height:48px}.email-inline .form-msg{flex-basis:100%}.home-tier-price{font-family:var(--latin);font-size:26px;font-weight:700;color:var(--brand-dark)!important}.home-tier-price small{font-family:var(--sans);color:var(--muted);font-size:15px}.home-tier-btn{margin-top:auto}@media (max-width:760px){.home-market{grid-template-columns:1fr}.home-art-img{aspect-ratio:16/7;min-height:0}}.cp{flex-direction:column;align-items:flex-start;gap:4px;margin:4px 0 8px;display:flex}.cp-main{color:var(--ink-deep);font-size:22px;font-weight:900}.cp-bonus{color:#fff;background:var(--brand-text);border-radius:6px;padding:1px 10px;font-size:15px;font-weight:700}.cp-total{color:var(--ink-2);font-size:15px}.cp-note{color:var(--ink-2);margin-top:4px;font-size:16px}.cp-fit{color:var(--ink-2);font-size:15px}@media (min-width:1440px){html{zoom:1.05}}@media (min-width:1700px){html{zoom:1.15}}@media (min-width:1880px){html{zoom:1.25}}@media (min-width:2200px){html{zoom:1.45}}@media (min-width:2500px){html{zoom:1.65}}@media (min-width:1300px){.home-hero-grid{grid-template-rows:auto auto auto 1fr;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,.85fr);gap:10px 24px}.home-hero-left{grid-area:1/1/span 4}.tp{display:contents}.tp-zq{grid-area:1/2/span 4}.tp-live{grid-area:1/3}.tp-five{grid-area:2/3}.tp-jj{grid-area:3/3}.tp-zq-main b{font-size:30px}.tp-more li{font-size:18px}}.tp-art,.tp-more li:nth-child(n+4){display:none}@media (min-width:1300px){.tp-art{object-fit:cover;border-radius:var(--radius);width:100%;height:100%;min-height:200px;box-shadow:var(--shadow);grid-area:4/3;display:block}.home-art-img{display:none}.home-art-wrap{flex:0;margin-top:8px}.tp-more li:nth-child(n+4){display:list-item}}.tp-row .tp-h{white-space:nowrap}@media (min-width:1300px){.tp-jinju{white-space:normal;overflow:visible}}.site-header .brand,.site-header .brand-name{color:#fff}.site-header .nav-top{color:#fff;font-size:19px}.site-header .tool-btn{color:#fff;background:#ffffff0f;border-color:#ffffff73}.site-header .tool-btn:hover{opacity:1;background:#0003}.site-header .install-btn{color:#2b1d00;background:#f3d36b;border:0}.site-header .home-btn{color:#2b1d00;background:#f3d36b;border-color:#f3d36b;box-shadow:0 2px #a8862c}.site-header .home-btn:hover{color:#2b1d00;background:#ffe08a}.act-strip-card{background:#f3e8cf;display:block;position:relative}.act-strip-card .act-strip-img img{width:100%;height:auto}.act-strip-card .act-strip-right{color:#5a2308;background:0 0;justify-content:center;align-items:center;gap:16px;width:34%;padding:0 20px;display:flex;position:absolute;top:0;bottom:0;right:0}.act-strip-card .act-strip-right,.act-strip-card .act-strip-right .countdown{color:#5a2308;text-shadow:0 1px #fff9;font-size:22px;font-weight:900}.act-strip-card .act-strip-right .countdown b{color:#ffd36b;text-shadow:none;background:#6b2e0c;border-radius:6px;min-width:34px;padding:1px 6px;font-size:22px}.act-strip-card .act-hero-btn-off{color:#6b5a48;box-shadow:none;background:#6e5a462e;border:1.5px solid #6e5a4673;padding:4px 16px;font-size:18px}@media (max-width:760px){.cp-main{font-size:18px}.cp-bonus{border-radius:10px;padding:1px 8px;font-size:13px}.cp-total,.cp-fit{font-size:13px}}.cp-main{flex-wrap:wrap;column-gap:12px;display:flex}.cp-main span,.cp-bonus{white-space:nowrap}.site-header{background:linear-gradient(#0a6f64 0%,#075e53 100%);border-bottom:3px solid #0b5e52;box-shadow:0 3px 10px #0b5e5240}.site-header .brand-en{color:#e2fbf5}.site-header .nav-top{color:#fff;letter-spacing:1px;text-shadow:0 1px 1px #063c3459;padding:8px 14px;font-size:26px;font-weight:900}.site-header .nav-group:hover .nav-top,.site-header .nav-group:focus-within .nav-top{color:#fff;background:#ffffff2e}.site-header .nav-top.active{color:#fff;background:#ffffff38;box-shadow:inset 0 -4px #0b5e52}.site-header .tool-btn{color:#fff;background:#0000001a;border:1.5px solid #ffffffb3;min-height:46px;padding:6px 14px;font-size:19px}.site-header .brand-name{text-shadow:0 1px 2px #063c3466;font-size:32px}.site-header .brand-en{font-size:15px}.nav-drop a{font-size:19px}.site-header .seal{border:1.5px solid #fff;border-radius:11px;width:58px;height:58px;box-shadow:0 0 0 2px #0b5e52,0 3px 8px #04322a59}.install-rich{cursor:pointer;min-height:46px;font-family:var(--sans);white-space:nowrap;color:#fff;background:linear-gradient(#13806f 0%,#0b5e52 100%);border:1.5px solid #9fe8d8;border-radius:10px;justify-content:center;align-items:center;padding:6px 16px;font-size:19px;font-weight:900;text-decoration:none;display:inline-flex;box-shadow:0 3px #06433a,0 5px 10px #04322a4d}.install-rich:hover{opacity:1;background:linear-gradient(#179582 0%,#0d6a5c 100%)}.install-rich:active{transform:translateY(2px);box-shadow:0 1px #06433a}@media (min-width:1081px){.header-inner{gap:16px}.brand-wrap,.header-tools{flex:none}.site-header .nav{flex:1 1 0;justify-content:space-around;gap:0;min-width:0;container-type:inline-size}.site-header .nav-top{letter-spacing:0;padding:8px .18em;font-size:clamp(15px,3.7037cqi,28px)}.site-header .home-btn-long{display:none}.site-header .home-btn-short{display:inline}.site-header .home-btn{padding:0 10px}.install-rich{padding:6px 12px}.site-header .brand-name{font-size:26px}.site-header .tool-btn{padding:6px 10px;font-size:19px}}@media (min-width:1600px){.site-header .brand-name{font-size:28px}}body{font-size:20px}.show-mobile{display:none}@media (max-width:760px){.show-mobile{display:inline}.site-header .hide-mobile{display:none}}@media (min-width:1081px){.site-header .header-inner{gap:14px;container-type:inline-size}.site-header .home-btn{display:none}.site-header .nav-top,.site-header .header-tools .tool-btn{font-family:var(--sans);font-weight:900;font-size:clamp(15px, var(--hs), 27px);letter-spacing:0}.site-header .nav-top{padding:8px .2em}.site-header .header-tools{gap:8px}.site-header .header-tools .tool-btn{color:#fff;min-height:0;box-shadow:none;text-shadow:0 1px 1px #063c344d;background:#0000001a;border:1.5px solid #ffffffbf;border-radius:10px;padding:.3em .55em}.site-header .header-tools .tool-btn:hover{background:#ffffff47}.site-header .nav{container-type:normal}.site-header .two{flex-direction:column;align-items:center;line-height:1.12;display:inline-flex}.site-header{--hs:calc((100cqi - 290px) / 33)}.site-header.on-inner{--hs:calc((100cqi - 290px) / 36)}.site-header .nav-top,.site-header .header-tools .tool-btn{font-size:clamp(16px, var(--hs), 28px)}.site-header .nav-top{align-items:center;padding:6px .3em;display:flex}.site-header .header-tools .tool-btn{box-sizing:border-box;vertical-align:middle;justify-content:center;align-items:center;height:2.75em;margin:0;padding:0 .55em;line-height:1.12;display:inline-flex}.site-header .header-tools>span{display:inline-flex}.site-header .header-tools{align-items:center}.site-header .header-tools .menu-btn{display:none}.site-header .header-inner{align-items:center;padding-top:9px;padding-bottom:13px}.site-header .nav-top{font-size:clamp(16px, calc(var(--hs) * .8), 22px);color:#e3f8f1;padding:4px .35em}.site-header .header-tools .tool-btn{font-size:clamp(15px, calc(var(--hs) * .7), 19px);color:#e3f8f1;height:58px;padding:0 .7em}.site-header .install-tool{font-size:clamp(14px, calc(var(--hs) * .62), 17px)!important}.site-header .nav-group:hover .nav-top,.site-header .nav-top.active{color:#fff}}.ds-head{flex-wrap:wrap;align-items:baseline;gap:16px;margin-bottom:14px;display:flex}.ds-head h2{font-size:30px}.ds-head span{color:var(--muted);font-size:18px}.ds-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.ds-list-top{grid-template-columns:1fr;gap:0}.ds-item{border:1px solid var(--line);border-left:4px solid var(--line-strong);border-radius:var(--radius);background:var(--bg);padding:12px 16px 14px}.ds-item.ds-l1{border-left-color:var(--brand)}.ds-list-top .ds-item{border:0;border-top:1px solid var(--line);background:0 0;border-radius:0;padding:8px 0 10px}.ds-subj{color:var(--ink-deep);font-size:21px;font-weight:900}.ds-when{margin-top:2px;font-size:19px}.ds-impact{color:var(--muted);margin-top:2px;font-size:17px}.ds-view{background:var(--cream-soft);border:1px solid var(--cream-line);border-radius:var(--radius);margin-top:6px;padding:4px 10px;font-size:18px}.ds-empty{color:var(--muted)}.ds-all{margin-top:8px;font-weight:700;display:inline-block}.qa-entry{background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius);color:var(--ink-2);flex-wrap:wrap;align-items:baseline;gap:16px;margin-top:24px;padding:16px 24px 18px;text-decoration:none;display:flex}.qa-entry b{color:var(--ink-deep);font-size:24px}.qa-entry span{font-size:18px}.qa-entry em{color:var(--brand-text);margin-left:auto;font-style:normal;font-weight:700}.qa-wrap{grid-template-columns:minmax(0,1fr) 420px;align-items:start;gap:24px;display:grid}.qa-main{flex-direction:column;gap:16px;min-width:0;display:flex}.qa-side{flex-direction:column;gap:16px;display:flex;position:sticky;top:110px}.qa-side-h{margin-bottom:12px;font-size:26px}.qa-search{flex-wrap:wrap;gap:10px;display:flex}.qa-search input{min-width:220px;font:inherit;border:1px solid var(--line-strong);border-radius:var(--radius);background:#fff;flex:1;padding:10px 14px;font-size:20px}.qa-count{color:var(--muted)}.qa-list{flex-direction:column;gap:14px;display:flex}.qa-card{padding:18px 24px 20px}.qa-top{flex-wrap:wrap;align-items:baseline;gap:14px;margin-bottom:8px;display:flex}.qa-stock{color:var(--ink-deep);font-size:24px;font-weight:900;text-decoration:none}a.qa-stock:hover{color:var(--brand-text)}.qa-meta{color:var(--muted);font-size:17px}.qa-q,.qa-a{white-space:pre-wrap;font-size:20px;line-height:1.6}.qa-a{color:var(--ink-deep);margin-top:6px}.qa-q b,.qa-a b{color:var(--brand-text)}.qa-form{flex-direction:column;gap:8px;display:flex;position:relative}.qa-form label{color:var(--ink-deep);font-size:18px;font-weight:700}.qa-form input,.qa-form textarea{font:inherit;border:1px solid var(--line-strong);border-radius:var(--radius);background:#fff;padding:10px 14px;font-size:20px}.qa-form textarea{resize:vertical;min-height:120px}.qa-form button{margin-top:8px}.qa-done p{margin-bottom:8px;font-size:20px}.qa-done p:first-child{color:var(--brand-text);font-size:22px;font-weight:900}.qa-contacts{grid-template-columns:1fr 1fr;gap:12px;font-size:18px;display:grid}.qa-contacts p{margin:0}.qa-side .qa-contacts{grid-template-columns:1fr}@media (max-width:960px){.ds-list{grid-template-columns:1fr 1fr}.qa-wrap{grid-template-columns:1fr}.qa-side{order:-1;position:static}.qa-side .qa-contacts{grid-template-columns:1fr 1fr}}@media (max-width:760px){.ds-list{grid-template-columns:1fr}.qa-entry em{margin-left:0}.qa-contacts,.qa-side .qa-contacts{grid-template-columns:1fr}}.qa-admin-h{margin-bottom:4px;font-size:26px}.qa-admin-sub{color:var(--muted);margin-bottom:14px;font-size:17px}.qa-ans{margin-bottom:14px;padding:16px}.qa-ans-done{background:var(--bg)}.qa-ans-top{font-size:20px}.qa-ans-top span{color:var(--muted);font-size:16px}.qa-ans-q{white-space:pre-wrap;margin:6px 0;font-size:20px;line-height:1.6}.qa-ans-c{color:var(--muted);font-size:16px}.qa-ans textarea{width:100%;font:inherit;border:1px solid var(--line-strong);border-radius:var(--radius);margin-top:8px;padding:10px 12px;font-size:20px}.qa-ans-btns{flex-wrap:wrap;gap:10px;margin-top:10px;display:flex}.qa-ans-note{color:var(--brand-text);margin-top:8px;font-weight:700}:root{--btn-radius:8px;--btn-line:1.5px;--btn-shadow:2px 2px 4px #04322a52;--btn-shadow-press:1px 1px 2px #04322a47;--btn-line-light:#5e9e90;--btn-hover-light:#d6efe7}a[href],button:not(:disabled),summary,[role=button],label[for],input[type=submit],input[type=button]{cursor:pointer}.btn,.tool-btn,.install-btn,.install-rich,.home-btn,.act-hero-btn,.act-col-btn,.h-tile,.h-row2-b,.h-bq-b,.hd-quick-b,.drawer-row2-b,.hf-tab,.mt-b,.mt-tile,.site-header .tool-btn,.site-header .header-tools .tool-btn,.site-header .home-btn,.act-strip-card .act-hero-btn-off,.act-hero-btn.act-hero-btn-off,.act-hero-btn.act-hero-btn-off:hover,.tp-offer .act-hero-btn{border-radius:var(--btn-radius)!important;border-width:var(--btn-line)!important;box-shadow:var(--btn-shadow)!important;border-style:solid!important;animation:none!important}.btn:active,.tool-btn:active,.install-rich:active,.home-btn:active,.act-hero-btn:active,.act-col-btn:active,.h-tile:active,.h-row2-b:active,.h-bq-b:active,.hd-quick-b:active,.drawer-row2-b:active,.hf-tab:active,.mt-b:active,.mt-tile:active{transform:translate(1px,2px);box-shadow:var(--btn-shadow-press)!important}.btn:disabled,.btn[aria-disabled=true],.btn-disabled{box-shadow:var(--btn-shadow)!important}.btn-primary,.install-btn{border-color:#c8a93a!important}.btn-brand{border-color:#0a6556!important}.btn-outline{border-color:var(--ink)!important}.act-hero-btn,.act-col-btn{border-color:#d08a1e!important}.h-row2-b,.h-bq-b,.hd-quick-b,.drawer-row2-b,.hf-tab,.mt-b{border-color:var(--btn-line-light)!important}.mt-bq-title{border-color:#064f47!important}.hf-tab.on{border-color:#075a51!important}.h-tile,.mt-tile{border-color:#00000052!important}.h-row2-b:hover,.h-bq-b:hover,.hd-quick-b:hover,.drawer-row2-b:hover,.hf-tab:not(.on):hover,.mt-b:not(.mt-bq-title):hover{opacity:1;background:var(--btn-hover-light)!important;color:#075a51!important;border-color:#0b7a6e!important}.h-tile:hover,.mt-tile:hover,.mt-bq-title:hover,.btn-brand:hover,.tp-offer .act-hero-btn:hover{filter:brightness(1.15);opacity:1}.btn-primary:hover,.btn-outline:hover,.install-btn:hover{filter:brightness(.93);opacity:1}.btn-outline:hover{background:var(--btn-hover-light)}.hs-card{box-shadow:var(--btn-shadow)}.hs-card:hover{background:var(--btn-hover-light);border-color:#0b7a6e}.site-header .tool-btn,.site-header .header-tools .tool-btn,.site-header .install-rich,.site-header .home-btn{box-shadow:2px 3px 5px #03282261!important}.site-header .tool-btn:active,.site-header .header-tools .tool-btn:active{box-shadow:1px 1px 2px #03282261!important}.go,.home-go,.fc-go,.zq-cell-more,.arena-more,.ds-all,.hero-third,.qa-entry em,.section-head a,.tp-live-main .go{text-underline-offset:3px;text-decoration-thickness:1.5px;color:var(--brand-text)!important;font-weight:700!important;text-decoration:underline!important}.course-go{margin-top:auto;padding-top:10px;font-size:18px;display:block}.course-card,.fc-card,.home-help-card,.qa-entry,a.card{transition:border-color .12s,box-shadow .12s,transform .12s}.course-card:hover,.fc-card:hover,.home-help-card:hover,.qa-entry:hover,a.card:hover{opacity:1;transform:translateY(-2px);border-color:var(--brand)!important;box-shadow:0 4px 12px #0e8c7829!important}summary{cursor:pointer;list-style:none}summary::-webkit-details-marker{display:none}summary:before{content:"▸";vertical-align:-.12em;width:.9em;color:var(--brand-text);text-align:center;flex:none;margin-right:.15em;font-size:1.5em;font-weight:900;line-height:.8;display:inline-block}details[open]>summary:before{content:"▾"}.pay-region>summary:after,.drawer summary:after{content:none!important}.pay-region>summary,.drawer summary{justify-content:flex-start!important}.tag,.cp-bonus{color:var(--brand-dark,#0b6b5c)!important;border:1px solid var(--line-strong)!important;box-shadow:none!important;background:#e6f5f0!important;border-radius:3px!important;font-weight:700!important}.vm-h{margin-bottom:6px;font-size:26px}.vm-bal{margin-bottom:14px;font-size:20px}.vm-bal b{color:var(--brand-text);font-size:26px}.vm-bal span{color:var(--ink-2);font-size:18px}.vm-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.vm-tier{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg);padding:12px 14px 16px}.vm-tier-h{color:var(--ink-deep);margin-bottom:10px;font-size:21px;font-weight:900}.vm-opts{flex-direction:column;gap:10px;display:flex}.vm-opt{width:100%;min-height:50px;font-size:19px}.vm-lack{color:var(--muted)!important;border-style:dashed!important}.vm-short{flex-direction:column;gap:14px;display:flex}.vm-way{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg);flex-direction:column;gap:10px;padding:14px 16px;font-size:19px;display:flex}.vm-way-h{color:var(--ink-deep);font-size:21px;font-weight:900}.vm-opt:disabled{opacity:1;cursor:not-allowed;color:#8a9692!important;background:#e3e7e6!important;border-color:#c4ccca!important}.vm-note{color:var(--ink-2);margin-top:12px;font-size:18px}.vm-confirm-main{font-size:22px;line-height:1.6}.vm-confirm-main b{color:var(--brand-text)}.vm-confirm-rule{color:#9a4a12;margin-top:8px;font-size:19px;font-weight:700}.vm-btns{flex-wrap:wrap;gap:12px;margin-top:16px;display:flex}.vm-done p{margin-bottom:6px;font-size:20px}.vm-ok{color:var(--brand-text);font-weight:900;font-size:24px!important}@media (max-width:960px){.vm-grid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.vm-grid{grid-template-columns:1fr}}.ds-sub{color:var(--ink-deep);margin:6px 0 10px;font-size:22px}.ds-sub~.ds-sub{margin-top:22px}.ds-kind{vertical-align:2px;margin-right:8px;padding:1px 7px;font-size:14px}.ds-status{vertical-align:2px;margin-left:8px;padding:1px 7px;font-size:14px;color:#8a5a00!important;background:#fbf1d6!important;border-color:#e6d29a!important}.ds-result{color:var(--ink-deep);margin-top:2px;font-size:18px;font-weight:700}.ds-preview{color:var(--ink-2);margin-top:4px;font-size:17px}.ds-detail{color:var(--ink-2);margin:6px 0 0;padding-left:1.2em;font-size:17px}.ds-detail li{margin-top:2px}.ds-kind,.ds-status,.tag{white-space:nowrap;display:inline-block}.docs-narrow{max-width:860px}.docs-wide{max-width:1440px}.docs-wrap{flex-direction:column;gap:16px;display:flex}.docs-gate{flex-direction:column;gap:14px;display:flex}.docs-gate h2{font-size:26px}.docs-gate p{font-size:20px}.doc-lines{flex-wrap:wrap;gap:10px;display:flex}.doc-line{min-height:50px;font-size:20px}.doc-cats{grid-template-columns:repeat(auto-fill,minmax(420px,1fr));align-items:start;gap:16px;display:grid}.doc-cat{padding:18px 20px}.doc-cat-h{margin-bottom:8px;font-size:24px}.doc-day{margin:4px 0}.doc-row{border-top:1px solid var(--line);color:var(--ink-deep);flex-direction:column;gap:2px;padding:10px 0;display:flex;text-decoration:none!important}.doc-row-t{color:var(--brand-text);text-underline-offset:3px;font-size:20px;font-weight:700;text-decoration:underline}.doc-row-time{color:var(--muted);font-size:16px}.doc-row-locked .doc-row-t{color:var(--ink-2);text-decoration:none}.doc-older{border-top:1px solid var(--line)}.doc-older>summary{color:var(--ink-2);padding:10px 0;font-size:18px;font-weight:700}.doc-older-cats>summary{font-size:20px;font-weight:700}.doc-empty{color:var(--ink-2);font-size:20px}.doc-head{margin-bottom:16px}.doc-meta{color:var(--muted);font-size:17px}.doc-title{margin-top:4px;font-size:30px;line-height:1.35}.doc-body p{white-space:pre-wrap;word-break:break-word;margin:0 0 16px;font-size:21px;line-height:1.8}.doc-html{border:1px solid var(--line);border-radius:var(--radius);background:#fff;width:100%;display:block}.doc-more{margin-top:20px;font-size:20px}@media (max-width:760px){.doc-cats{grid-template-columns:1fr}.doc-title{font-size:25px}.doc-body p{font-size:20px}.doc-line{flex:40%;font-size:18px}}.docs-ask{color:var(--ink-2);text-align:center;margin-top:14px;font-size:19px}.cp-voucher{color:var(--brand-dark);font-size:16px;font-weight:700}@media (max-width:760px){.cp-voucher{font-size:14px}}.vr{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.vr-bal{color:var(--ink-2);font-size:18px}.vr-note,.vr-ok{color:var(--brand-dark);font-size:19px;font-weight:700}.vr-confirm p{font-size:21px}.vr-confirm b{color:var(--brand-text)}#yongquan{scroll-margin-top:110px}.dh-wrap{flex-direction:column;gap:18px;max-width:1100px;display:flex}.dh-h{margin-bottom:12px;font-size:26px}.dh-table{border-collapse:collapse;width:100%;font-size:21px}.dh-table th,.dh-table td{border:1px solid var(--line);text-align:center;padding:12px 10px}.dh-table thead th{background:var(--bg);color:var(--ink-deep)}.dh-table tbody th{text-align:left;color:var(--ink-deep)}.dh-table td{color:var(--brand-dark);font-weight:700}.dh-table td.dh-none{color:var(--muted);font-weight:400}.dh-cards{display:none}.dh-rule{color:#9a4a12;margin-top:14px;font-size:19px;font-weight:700}.dh-steps{margin:0 0 16px;padding-left:1.4em;font-size:21px;line-height:1.8}.dh-btn{min-width:220px}.dh-cases{margin:0 0 10px;padding-left:1.2em;font-size:20px;line-height:1.8}.dh-ask{color:var(--ink-deep);font-size:20px;font-weight:700}.dh-more{font-size:20px}@media (max-width:760px){.dh-table{display:none}.dh-cards{gap:12px;display:grid}.dh-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg);padding:12px 16px}.dh-card-h{color:var(--ink-deep);margin-bottom:6px;font-size:21px;font-weight:900}.dh-card ul{margin:0;padding:0;list-style:none}.dh-card li{border-top:1px solid var(--line);justify-content:space-between;padding:6px 0;font-size:20px;display:flex}.dh-card li b{color:var(--brand-dark)}.dh-btn{width:100%}}.dh-cols{grid-template-columns:2fr 1fr;align-items:start;gap:22px;display:grid}.dh-main{flex-direction:column;gap:18px;min-width:0;display:flex}.dh-side{position:sticky;top:96px}.dh-fold,.dh-side-m{display:none}.dh-fold summary{cursor:pointer;text-align:center;white-space:nowrap;border-radius:var(--radius);background:var(--bg);border:1px solid var(--line-strong);color:var(--brand-dark);margin-top:14px;padding:10px 12px;font-size:18px;font-weight:700;list-style:none;display:block}.dh-fold summary::-webkit-details-marker{display:none}.dh-fold[open] summary{margin-bottom:14px}.nv{flex-direction:column;gap:12px;display:flex}.nv-h{font-size:26px}.nv-btn{text-align:center;width:100%}.nv-sub{color:var(--ink-deep);margin-top:6px;font-size:22px;font-weight:900}.nv-packs{flex-direction:column;gap:12px;display:flex}.nv-pack{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg);color:inherit;padding:12px 14px;text-decoration:none;display:block}.nv-pack:hover{border-color:var(--brand)}.nv-pack-h{color:var(--ink-deep);justify-content:space-between;font-size:21px;font-weight:900;display:flex}.nv-pack-h span:last-child{color:var(--brand-text)}.nv-pack-n{color:var(--brand-dark);margin:4px 0;font-size:18px;font-weight:700}.nv-pack-t{color:var(--ink-2);font-size:17px;line-height:1.6}.nv-pack .go{color:var(--brand-text);margin-top:6px;font-size:18px;font-weight:700;display:inline-block}@media (max-width:900px){.dh-cols{grid-template-columns:1fr}.dh-side{display:none}.dh-fold,.dh-side-m{display:block}}.bc{flex-direction:column;gap:8px;display:flex}.bc-h{color:var(--ink-deep);font-size:22px;font-weight:900}.bc-lead{color:var(--ink-2);font-size:19px}.bc-nums{font-size:21px}.bc-nums b{color:var(--brand-text);font-size:26px}.bc-form{flex-wrap:wrap;gap:14px;display:flex}.bc-form label{color:var(--ink-deep);flex-direction:column;gap:6px;font-size:18px;font-weight:700;display:flex}.bc-form input{font:inherit;border:1px solid var(--line-strong);border-radius:var(--radius);background:#fff;width:160px;padding:8px 12px;font-size:22px}.bc-wait{color:var(--muted);font-size:18px}.br{flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px;display:flex}.br-or{color:var(--ink-2);font-size:17px}.br label{align-items:center;gap:6px;font-size:17px;font-weight:700;display:inline-flex}.br input{font:inherit;border:1px solid var(--line-strong);border-radius:var(--radius);width:90px;padding:6px 10px;font-size:19px}.ref-lead{margin-bottom:10px;font-size:19px;line-height:1.7}.ref-link{word-break:break-all;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;font-size:19px;display:flex}.ref-link b{color:var(--brand-dark)}.ref-sub{font-size:18px;font-weight:700}.ref-rules{color:var(--ink-2);margin:4px 0 12px;padding-left:1.3em;font-size:18px;line-height:1.7}.ref-risk{color:var(--muted);margin-top:10px;font-size:15px}.tier-is-cur{box-shadow:inset 0 0 0 1px var(--brand);border-color:var(--brand)!important}.tier-cur{cursor:default}.tier form{display:contents}.tier-note{color:var(--ink-2);margin-top:14px;font-size:18px}.acct-entry{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.acct-entry span{color:var(--ink-2);font-size:19px}.td-wrap{flex-direction:column;gap:18px;max-width:900px;display:flex}.td-card h2{margin-bottom:12px;font-size:24px}.td-card p{font-size:20px;line-height:1.7}.td-btn{min-width:260px;margin:4px 0 14px}.td-list{margin:0;padding-left:1.4em;font-size:20px;line-height:1.8}.td-ok{color:var(--brand-dark);font-size:21px;font-weight:900}.td-more{font-size:20px}.tier-quit{flex-wrap:wrap;align-items:center;gap:14px;margin-top:18px;display:flex}.tier-quit span{color:var(--ink-2);font-size:19px}.ma-h{margin-bottom:8px;font-size:28px}.ma-now{margin-bottom:16px;font-size:21px}.ma-now b{color:var(--brand-dark)}.ma-btns{flex-wrap:wrap;gap:16px;display:flex}.ma-btns form{flex:220px;display:flex}.ma-btn{width:100%;min-height:68px;font-size:24px}.ma-note{color:var(--ink-2);margin-top:14px;font-size:18px}.ma,.td-card,.docs-gate,.member-gate,.bc,.qa-done{text-align:center}.ma-btns,.docs-gate{justify-content:center;align-items:center}.ma-btns form{justify-content:center}.td-card .td-list{text-align:left;display:inline-block}.pay-self{color:var(--brand-dark);margin-top:10px;font-size:18px;font-weight:700}.pay-payee{color:var(--muted);margin-top:4px;font-size:16px}.faq-wrap{flex-direction:column;gap:22px;display:flex}.faq-h{margin-bottom:10px;font-size:28px}.faq-block{border-top:1px solid var(--line);padding:14px 0}.faq-block h3{color:var(--ink-deep);margin-bottom:6px;font-size:22px}.faq-block p,.faq-block li{font-size:20px;line-height:1.75}.cm{flex-direction:column;gap:16px;display:flex}.cm-ask{flex-wrap:wrap;gap:12px;display:flex}.cm-ask input{font:inherit;border:1.5px solid var(--line-strong);border-radius:var(--radius);text-transform:uppercase;flex:260px;padding:10px 14px;font-size:24px}.cm-msg{color:var(--brand-dark);font-size:20px;font-weight:700}.cm-res{position:relative}.cm-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.cm-mark{font-family:var(--serif);color:var(--brand-text);font-size:18px;font-weight:900}.cm-h{margin-bottom:8px;font-size:26px}.cm-body{font-size:19px;line-height:1.8}.cm-body h2,.cm-body h3{color:var(--ink-deep);margin:18px 0 8px;font-size:23px}.cm-body hr{border:0;border-top:1px solid var(--line);margin:16px 0}.cm-body ol,.cm-body ul{padding-left:1.4em}.cm-body li{margin:6px 0}.cm-body li.md-sub{margin-left:1.2em;list-style:circle}.cm-body .md-table{margin:10px 0;overflow-x:auto}.cm-body table{border-collapse:collapse;width:100%;font-size:17px}.cm-body th,.cm-body td{border:1px solid var(--line);text-align:left;white-space:nowrap;padding:6px 8px}.cm-body thead th{background:var(--bg)}.cm-disc{border-radius:var(--radius);color:#9a4a12;background:#fff6e0;margin-top:16px;padding:12px 14px;font-size:18px;font-weight:700}.cm-ver{color:var(--muted);margin-top:8px;font-size:14px}.keep-link{color:var(--brand-dark);text-underline-offset:3px;font-weight:900;text-decoration:underline}.ig-steps{color:var(--ink-2);margin:0;padding-left:24px;font-size:20px;line-height:1.8}.ig-more summary{cursor:pointer;color:var(--brand-dark);padding:10px 0;font-size:20px;font-weight:700;list-style:none}.ig-more summary::-webkit-details-marker{display:none}.ig-wechat,.ig-done{color:#9a4a12;border-radius:var(--radius);background:#fff6e0;padding:12px 16px;font-size:21px;font-weight:700}@media (min-width:1081px){.site-header{--hs:calc((100cqi - 560px) / 26)}.site-header.on-inner{--hs:calc((100cqi - 560px) / 29)}.site-header .nav-top{padding:4px .2em}.site-header .header-inner{padding-top:7px;padding-bottom:9px}}.h-wrap{max-width:var(--max);padding:0 var(--gutter);margin:0 auto}.h-row2{background:#e3f2ee;padding:8px 0}.h-row2-in{gap:22px;display:flex}.h-row2-g{flex:1 1 0;gap:6px;min-width:0;display:flex}.h-row2-b{color:#0f2a26;white-space:nowrap;background:#fff;border:1px solid #b9dcd3;border-radius:6px;flex:auto;justify-content:center;align-items:center;height:38px;padding:0 6px;font-size:16px;text-decoration:none;display:flex}.h-row2-b:hover{color:#075a51;border-color:#0b7a6e}.h-tiles-wrap{background:#fff;padding:9px 0}.h-tiles{gap:10px;height:112px;display:flex}.h-tile{color:#fff;border-radius:8px;flex-direction:column;flex:1 1 0;justify-content:space-between;min-width:0;padding:8px 10px;text-decoration:none;display:flex;box-shadow:0 2px 4px #04251a2e}.h-tile:hover{filter:brightness(1.1)}.h-tile-wide{flex-direction:row;flex:2 1 0;justify-content:flex-start;align-items:center;gap:12px;padding:8px 14px}.h-tile-ic{flex:none}.h-tile-txt{flex-direction:column;gap:3px;min-width:0;display:flex}.h-tile-big{color:#ffe43a;font-size:27px;font-weight:900;line-height:1.1}.h-tile-t{white-space:nowrap;font-size:19px;font-weight:900}.h-tile-line{font-size:14px;line-height:1.35}.h-tile-go{color:#ffe43a;font-size:14px;font-weight:700}.h-bq-wrap{background:#e3f2ee;padding:7px 0}.h-bq{background:#f7fcfa;border:2px solid #0b7a6e;border-radius:8px;align-items:center;gap:8px;height:60px;padding:0 6px;display:flex}.h-bq-side{flex:1 1 0;gap:5px;min-width:0;display:flex}.h-bq-b{color:#0f2a26;white-space:nowrap;background:#fff;border:1px solid #9cc9be;border-radius:6px;flex:auto;justify-content:center;align-items:center;min-width:0;height:46px;padding:0 4px;font-size:17px;font-weight:700;text-decoration:none;display:flex}.h-bq-b:hover{color:#075a51;border-color:#0b7a6e}.h-bq-title{border-left:1px solid #9cc9be;border-right:1px solid #9cc9be;flex-direction:column;flex:none;align-items:center;padding:0 12px;text-decoration:none;display:flex}.h-bq-title b{color:#075a51;white-space:nowrap;font-size:23px;font-weight:900;line-height:1.15}.h-bq-title span{color:#3d5c56;white-space:nowrap;font-size:13px}.hf{background:#f4faf8;padding-top:10px}.hf-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) minmax(0,1fr);gap:18px;display:grid}.hf-col{background:#fff;border:1.5px solid #8fc3b7;border-radius:8px;flex-direction:column;gap:6px;height:336px;min-height:0;padding:10px 16px 12px;display:flex;overflow:hidden}.hf-head{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.hf-head h2{color:#0b7a6e;font-size:21px;font-weight:900;font-family:var(--sans);white-space:nowrap;margin:0}.hf-head a{white-space:nowrap;font-size:15px;font-weight:700}.hf-sub{color:#3d5c56;font-size:14px}.hf-empty{color:#3d5c56;font-size:16px}.hf-fill{flex:1 1 0;min-height:0;overflow:hidden}.hf-foot{background:#e3f2ee;border-radius:6px;flex-direction:column;flex:none;gap:2px;height:78px;margin-top:auto;padding:7px 14px;font-size:15px;display:flex;overflow:hidden}.hf-foot b{color:#075a51;font-size:18px;font-weight:900}.hf-qa{color:#0f2a26;white-space:nowrap;text-overflow:ellipsis;font-size:15px;text-decoration:none;overflow:hidden}.hf-qa span{color:#3d5c56}.hf-ar{margin:0;padding:0;list-style:none}.hf-ar li{border-bottom:1px solid #e3f0ec;grid-template-columns:20px minmax(0,1fr) auto;align-items:baseline;gap:8px;padding:3px 0;display:grid}.hf-ar-no{color:#8a6a00;font-size:17px;font-weight:900}.hf-ar-main{white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:700;overflow:hidden}.hf-ar-main small{color:#3d5c56;margin-left:8px;font-size:13px;font-weight:400}.hf-up{color:#0b6b3a;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:17px;font-weight:900}.hf-down{color:#b3261e;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:17px;font-weight:900}.hf-guard{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hf-zq-main{color:#0f2a26;background:#f4faf8;border-radius:6px;flex-direction:column;flex:none;gap:2px;padding:8px 12px;text-decoration:none;display:flex}.hf-zq-meta{color:#0b7a6e;font-size:14px;font-weight:700}.hf-zq-main b{font-size:20px;font-weight:700;line-height:1.35}.hf-zq-sum{color:#3d5c56;font-size:15px}.hf-zq-line{margin:0;padding:0;list-style:none}.hf-zq-line li{white-space:nowrap;text-overflow:ellipsis;font-size:15px;line-height:1.5;overflow:hidden}.hf-zq-line a{color:#0f2a26;text-decoration:none}.hf-zq-line a:hover{color:#075a51;text-decoration:underline}.hf-zq-t{color:#0b7a6e;margin-right:10px;font-weight:700}.hf-tabs{flex:none;gap:6px;display:flex}.hf-tab{color:#0f2a26;cursor:pointer;background:#fff;border:1px solid #b9dcd3;border-radius:6px;flex:1;height:44px;font-family:inherit;font-size:16px}.hf-tab.on{color:#fff;background:#0b7a6e;border-color:#0b7a6e;font-weight:700}.hf-ds-i{flex-direction:column;gap:1px;padding:3px 0;display:flex}.hf-ds-t{white-space:nowrap;text-overflow:ellipsis;font-size:15px;overflow:hidden}.hf-ds-v{color:#0b7a6e;white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.hf-jj{color:#0f2a26;white-space:nowrap;text-overflow:ellipsis;font-size:15px;display:block;overflow:hidden}.hs{background:#f4faf8;padding-top:12px}.hs-grid{padding:12px var(--gutter) 24px;background:#fff;border-top:3px solid #0b7a6e;grid-template-columns:minmax(0,1fr) minmax(0,1fr);max-width:none;display:grid}.hs-half{flex-direction:column;gap:8px;min-width:0;padding-right:20px;display:flex}.hs-right{border-left:2px solid #8fc3b7;padding-left:20px;padding-right:0}.hs-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.hs-head h2{font-size:24px;font-weight:900;font-family:var(--sans);white-space:nowrap;margin:0}.hs-head a{white-space:nowrap;font-size:16px;font-weight:700}.hs-sub{color:#3d5c56;margin:-4px 0 0;font-size:15px}.hs-cards{gap:10px;display:flex}.hs-card{color:#0f2a26;background:#f4faf8;border:1.5px solid #8fc3b7;border-top:7px solid #0b7a6e;border-radius:8px;flex-direction:column;flex:1 1 0;gap:4px;min-width:0;min-height:132px;padding:10px 12px;text-decoration:none;display:flex}.hs-card:hover{border-color:#0b7a6e}.hs-card b{font-size:18px;font-weight:900}.hs-card span{color:#3d5c56;font-size:14px;line-height:1.45}@media (max-width:1080px){.h-row2{display:none}.h-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;height:auto;display:grid}.h-tile{min-height:84px}.h-tile-quan,.h-tile-about,.h-tile-act{grid-column:span 2}.h-tile-about{flex-direction:column}.h-bq{flex-wrap:wrap;justify-content:center;height:auto;padding:8px}.h-bq-title{border:0;flex-basis:100%;order:-1;padding:0 0 6px}.h-bq-side{flex-basis:100%;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.hf-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.hf-zq{order:-1;grid-column:1/-1}.hs-grid{grid-template-columns:1fr;row-gap:20px}.hs-right{border-left:0;padding-left:0}}@media (max-width:760px){.h-tiles-wrap{padding:8px 0}.h-tiles{gap:6px}.h-tile{min-height:76px;padding:6px 7px}.h-tile-wide{gap:6px;padding:6px 8px}.h-tile-ic{width:34px;height:34px}.h-tile-big{font-size:20px}.h-tile-t{white-space:normal;font-size:16px}.h-tile-line{font-size:12px}.h-tile-go{font-size:13px}.h-tile-line{display:none}.h-tile-wide .h-tile-line{display:block}.h-bq-side{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.h-bq-b{height:42px;font-size:16px}.h-bq-title b{font-size:21px}.hf-grid{grid-template-columns:1fr;gap:12px}.hf-col{height:auto}.hf-zq-line{max-height:9em}.hf-ds{max-height:260px}.hf-foot{height:auto}.hf-arena{order:1}.hf-dashi{order:2}.hs-grid{padding:12px var(--gutter) 20px}.hs-cards{flex-wrap:wrap}.hs-card{flex:40%;min-height:0}.hs-head h2{white-space:normal;font-size:21px}}@media (max-width:1080px){.site-header .header-tools{gap:5px}.site-header .hd-install .two,.site-header .hd-install .install-tool{flex-direction:column;align-items:center;line-height:1.15;display:inline-flex}.site-header .hd-install .install-tool{min-height:0;padding:3px 6px;font-size:13px}.site-header .hd-zh .tool-btn,.site-header .hd-zh button{min-height:0;padding:6px;font-size:14px}}@media (max-width:420px){.site-header .brand-text .brand-en{display:none}.site-header .brand-name{letter-spacing:0;font-size:18px}.site-header .seal{width:40px;height:40px}.site-header .header-tools .tool-btn{padding:6px 7px;font-size:14px}}.drawer-row2{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:6px 0 16px;display:grid}.drawer-row2-b{color:#0f2a26;text-align:center;background:#e3f2ee;border:1px solid #b9dcd3;border-radius:8px;justify-content:center;align-items:center;min-height:44px;padding:4px 6px;font-size:17px;text-decoration:none;display:flex}.bq-page{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.bq-item{scroll-margin-top:100px}.bq-item-head{align-items:center;gap:12px;margin-bottom:6px;display:flex}.bq-item-head h2{margin:0;font-size:24px}.bq-item:target{border-color:var(--brand);box-shadow:0 0 0 3px var(--mint-soft)}@media (max-width:760px){.bq-page{grid-template-columns:1fr}}.live-table{border-collapse:collapse;width:100%;font-size:20px}.live-table th,.live-table td{text-align:left;border-bottom:1px solid var(--line);padding:8px 6px}.live-table th{width:90px}.about-hero-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:32px;display:grid}.about-hero-h{font-family:var(--serif);margin:0 0 14px;font-size:46px;line-height:1.25}.about-hero-h mark{background:#ffe08a;padding:0 4px}.about-art-img{border-radius:var(--radius);width:100%;box-shadow:var(--shadow);aspect-ratio:16/10;object-fit:cover;display:block}@media (max-width:760px){.about-hero-grid{grid-template-columns:1fr}.about-hero-h{font-size:32px}}@media (min-width:1081px){.h-row2{padding:6px 0}.h-row2-in{gap:20px}.h-row2-g{flex:auto}.h-row2-b{height:36px;padding:0 7px;font-size:15px}.h-tiles-wrap{padding:7px 0}.h-tiles{height:100px}.h-tile{padding:6px 9px}.h-tile-line{font-size:13px;line-height:1.3}.h-bq-wrap{padding:5px 0}.h-bq{height:56px}.h-bq-b{height:42px}.hf{padding-top:8px}.hf-col{gap:5px;height:306px;padding:9px 16px 10px}.hf-foot{gap:0;height:70px;padding:6px 14px}.hf-zq-sum{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hf-zq-main b{font-size:19px;line-height:1.3}.hs,.hs-grid{padding-top:10px}}@media (min-width:761px){.hf-fill{-webkit-mask-image:linear-gradient(#000 80%,#0000);mask-image:linear-gradient(#000 80%,#0000)}}@media (min-width:1081px){.site-header .header-inner{min-height:0;padding-top:6px;padding-bottom:8px}.h-tiles-wrap{padding:6px 0}.h-tile-big{font-size:25px}.h-bq-wrap{padding:3px 0}.hf-col{height:294px}.hf-foot{height:64px}.hf-ar li{padding:2px 0}.hs,.hs-grid{padding-top:8px}.h-row2-b{height:34px}.h-tiles{height:86px}.h-tile-t{font-size:18px;line-height:1.2}.h-tile-line,.h-tile-go{line-height:1.25}.h-bq{height:54px}.h-bq-b{height:40px}.hf-col{gap:4px;height:290px}.hf-head{line-height:1.2}.hf-sub{font-size:13px;line-height:1.35}.hf-ar li{padding:2px 0;line-height:1.3}.hf-foot{line-height:1.35}.hs-head{line-height:1.2}.hs-sub{line-height:1.4}.h-tile-wide{flex:2.5 1 0;gap:10px}.h-tile-wide .h-tile-ic{width:42px;height:42px}.h-tile-wide .h-tile-line{font-size:14px}.hf-qa,.hf-jj{line-height:1.4;display:block}.hf-ar-main{font-size:15px}.hf-ar-main small{margin-left:6px;font-size:12.5px}.hf-up,.hf-down{font-size:16px}.hf-ar li{gap:6px;padding:1px 0}}.hf-foot>*,.hf-col>.hf-head,.hf-col>.hf-sub,.hf-ar,.hf-zq-main,.hf-tabs{flex-shrink:0}@media (min-width:1081px){.hf-foot{height:68px;padding:5px 12px}.hf-foot b{font-size:17px}.hf-foot .hf-head{line-height:1.2}.hf-qa,.hf-jj{font-size:14px;line-height:1.35}.hf-col>.hf-sub{margin-top:-2px}}@media (max-width:760px){.site-header .header-inner{gap:6px;padding-left:8px;padding-right:8px}.site-header .brand{gap:6px}.site-header .seal{width:36px;height:36px}.site-header .brand-name{letter-spacing:0;font-size:17px}.site-header .brand-text .brand-en{display:none}.site-header .header-tools .tool-btn,.site-header .hd-zh button{min-height:0;padding:5px 6px;font-size:13px}.site-header .hd-install .install-tool{padding:3px 5px;font-size:12px}.hf-fill{flex:none}.hf-ds,.hf-zq-line{max-height:none}.hf-zq-line li:nth-child(n+6),.hf-ds .hf-ds-i:nth-child(n+6){display:none}.site-header .header-tools{gap:3px}.site-header .header-tools .tool-btn,.site-header .hd-zh button,.site-header .hd-install .install-tool{padding:4px;font-size:12px}.site-header .hd-install{order:-1}}@media (max-width:1080px){.h-bq{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.h-bq-title{grid-column:1/-1}.h-bq-side{display:contents}}@media (max-width:760px){.h-bq{grid-template-columns:repeat(2,minmax(0,1fr))}.h-home{flex-direction:column;display:flex}.h-home-top{background:#f4faf8;order:3;padding-top:14px}.h-home-top:before{content:"买课·领券·会员·兵器库";color:#0f2a26;padding:0 16px 4px;font-size:20px;font-weight:900;display:block}}.hd-quick,.hd-install-narrow{display:none}@media (max-width:1080px){.site-header .hd-install-wide{display:none}.site-header .hd-install-narrow{display:block}.site-header .header-tools{grid-auto-columns:76px;grid-auto-flow:column;gap:6px;margin-left:auto;display:grid}.site-header .header-tools>span{display:block}.site-header .header-tools .tool-btn,.site-header .hd-zh button,.site-header .hd-install .install-tool{box-sizing:border-box;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;width:100%;height:44px;min-height:0;margin:0;padding:0 2px;font-size:16px;line-height:1.15;display:flex}.hd-quick{padding:0 var(--gutter,16px) 8px;grid-template-columns:repeat(8,minmax(0,1fr));gap:6px;display:grid}.hd-quick-b{color:#075a51;white-space:nowrap;background:#fff;border:1.5px solid #b9dcd3;border-radius:8px;justify-content:center;align-items:center;height:40px;font-size:16px;font-weight:800;text-decoration:none;display:flex}.site-header{border-bottom:0}.hd-quick{z-index:40;background:#075e53;border-bottom:3px solid #0b5e52;position:relative;box-shadow:0 3px 10px #0b5e5240}}@media (max-width:760px){.site-header .header-tools{grid-auto-columns:58px;gap:4px}.site-header .header-tools .tool-btn,.site-header .hd-zh button,.site-header .hd-install .install-tool{height:40px;padding:0 1px;font-size:14px}.hd-quick{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;padding:0 8px 7px}.hd-quick-more{display:none}.hd-quick-b{height:38px;font-size:15px}.tabbar{grid-template-columns:repeat(6,1fr)}.tab{font-size:14px}}@media (max-width:1080px){.site-header .header-tools .show-mobile{display:inline}.site-header .header-tools>span.hd-install-wide{display:none}}@media (min-width:761px) and (max-width:1080px){.h-home{flex-direction:column;display:flex}.h-home-top{background:#f4faf8;order:3;padding-top:14px}.h-home-top:before{content:"买课·领券·会员·兵器库";color:#0f2a26;max-width:1200px;margin:0 auto;padding:0 16px 6px;font-size:22px;font-weight:900;display:block}.site-header .header-tools{grid-auto-columns:100px;gap:8px}.site-header .header-tools .tool-btn,.site-header .hd-zh button,.site-header .hd-install .install-tool{height:46px;font-size:18px}}.hd-tab-only{display:none}@media (max-width:1080px){.site-header .header-inner{gap:8px}.site-header .header-tools{flex:auto;grid-auto-columns:minmax(0,1fr);margin-left:0}.site-header .header-tools>.hd-install-narrow{order:-1}.site-header .header-tools .tool-btn,.site-header .hd-zh button,.site-header .hd-install .install-tool{text-decoration:none}:root{--tabbar-h:68px}.tabbar{z-index:60;height:calc(var(--tabbar-h) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:var(--surface);border-top:1px solid var(--line);grid-template-columns:repeat(7,1fr);display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -2px 10px #0e8c7814}.tab{color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:16px;font-weight:700;text-decoration:none;display:flex}.tab svg{width:26px;height:26px}.tab.active{color:var(--brand-text)}}@media (min-width:761px) and (max-width:1080px){.site-header .header-tools>a.hd-tab-only{display:flex}.hd-quick{grid-template-columns:repeat(var(--qn,8), minmax(0, 1fr))}}@media (min-width:761px) and (max-width:899px){.site-header .header-tools>a.hd-tab-only{display:none}}@media (max-width:760px){.site-header .header-tools{gap:4px}.tabbar{grid-template-columns:repeat(7,1fr)}.tab{font-size:14px}.tab svg{width:24px;height:24px}.site-header .header-tools>a.hd-tab-only{display:none}}@media (min-width:761px) and (max-width:1080px){.site-header .header-tools .tool-btn,.site-header .hd-zh button,.site-header .hd-install .install-tool{padding:0 2px;font-size:17px}}@media (max-width:380px){.site-header .brand-name{font-size:15px}.site-header .header-tools .tool-btn,.site-header .hd-zh button,.site-header .hd-install .install-tool{padding:0;font-size:12px}.hd-quick-b{font-size:14px}}@media (max-width:760px){.hf{padding-top:0}.hf-grid.h-wrap{gap:8px;padding:0}.hf-col{border-left:0;border-right:0;border-radius:0;padding:10px 12px 12px}.hf-foot{padding:7px 10px}.hs-grid.h-wrap{padding:12px 12px 20px}.hs-cards{gap:8px}}@media (min-width:1081px){.site-header .header-tools>span.hd-install-narrow,.site-header .header-tools>a.hd-tab-only,.hd-quick{display:none!important}}@media (min-width:1081px) and (max-width:1279px){.h-row2-in{gap:10px}.h-row2-g{gap:4px}.h-row2-b{padding:0 3px;font-size:14px}}.bq-top{flex-direction:column;gap:16px;margin-bottom:22px;display:flex}.bq-try{border:2px solid #0b7a6e}.bq-try-h{color:#075a51;margin-bottom:12px;font-size:26px}.bq-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.bq-card{flex-direction:column;gap:8px;display:flex}.bq-card-h{color:#075a51;font-size:26px}.bq-card-tag{color:#9a4a12;background:#fff6e0;border-radius:6px;align-self:flex-start;padding:2px 8px;font-size:16px;font-weight:700}.bq-card-t{font-size:19px;line-height:1.7}.bq-card-row{border-top:1px solid var(--line);justify-content:space-between;padding-top:8px;font-size:19px;display:flex}.bq-card-row b{color:#9a4a12}.bq-more{grid-column:1/-1;font-size:20px;font-weight:700}.cm-date{color:var(--ink-2);margin-bottom:4px;font-size:18px}.cm-again{margin-top:12px}@media (max-width:900px){.bq-cards{grid-template-columns:1fr}}.bq-card-foot{margin-top:auto}.h-tile{justify-content:flex-start;gap:2px}.h-tile-go{margin-top:auto;padding-top:2px}.h-tile-t{line-height:1.15}.h-tile-line{line-height:1.25}.h-tile-txt{gap:1px}.h-tile-big{line-height:1.05}.hs-card{gap:2px}.hs-card span{line-height:1.35}@media (min-width:1081px){.h-tiles{align-items:stretch;height:auto;min-height:86px}.h-tile-line,.h-tile-go{line-height:1.2}.site-header{--nav-fs:clamp(16px, calc(var(--hs) * .8), 22px)}.site-header .nav-top{font-size:var(--nav-fs);line-height:1.12}.site-header .header-tools .tool-btn{height:calc(var(--nav-fs) * 2.07);top:calc(var(--nav-fs) * .04);padding-top:0;padding-bottom:0;position:relative}}.site-header .nav-top{text-shadow:1px 1px #032d269e,2px 2px #032d2642}.h-tile{container-type:inline-size}@media (min-width:761px){.h-tile-t{font-size:clamp(13px,19.2308cqi,19px)}}@media (min-width:1081px){.h-tile-t{font-size:clamp(13px,19.2308cqi,18px)}}@media (min-width:1081px) and (max-width:1279px){.h-row2-in{flex-wrap:wrap;gap:6px 16px}.h-row2-g{flex:calc(50% - 8px)}.h-row2-b{padding:0 6px;font-size:15px}.h-tiles{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.h-tile-quan,.h-tile-about,.h-tile-act{grid-column:span 2}.h-tile{min-height:80px}.h-bq{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;height:auto;padding:6px;display:grid}.h-bq-title{border:0;grid-column:1/-1;padding:0 0 2px}.h-bq-side{display:contents}}@media (min-width:761px) and (max-width:1080px){.h-bq-b{font-size:clamp(14px,2vw,17px)}.site-header .header-tools .tool-btn,.site-header .hd-zh button,.site-header .hd-install .install-tool{font-size:clamp(14px,2.1vw,17px)}}.mt{display:none}@media (max-width:760px){.mt{background:#fff;flex-direction:column;gap:15px;padding:5px 8px 12px;display:flex}.mt-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;display:grid}.mt-b{box-sizing:border-box;color:#075a51;white-space:nowrap;background:#fff;justify-content:center;align-items:center;height:42px;font-size:16px;font-weight:800;text-decoration:none;display:flex}.mt-bq-title{color:#fff;background:#0b7a6e;grid-column:span 2;font-size:17px;font-weight:900}.mt-tile{box-sizing:border-box;color:#fff;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:0;height:60px;text-decoration:none;display:flex}.mt-tile-t{white-space:nowrap;font-size:17px;font-weight:900;line-height:1.15}.mt-tile-go{color:#fff;white-space:nowrap;font-size:15px;font-weight:700;line-height:1.2}}@media (max-width:380px){.mt-b{font-size:15px}.mt-bq-title,.mt-tile-t{font-size:16px}.mt-tile-go{letter-spacing:-.5px;font-size:15px}}@media (max-width:760px){.h-home-top:before{content:"更多：私教·引荐·活动·兵器库"}.h-tile-quan,.h-tile-join,.h-tile-replay,.h-tile-qifei8,.h-tile-gift,.h-tile-about,.h-bq-b-dapan{display:none!important}.h-tiles{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.5fr);grid-auto-rows:1fr}.h-tile-act{grid-column:auto}.h-tile-t{white-space:nowrap;font-size:clamp(13px,19.6078cqi,17px)}.h-tile{min-height:76px}}.h-tile.h-tile-img{transition:transform .12s,filter .12s;position:relative;overflow:visible;box-shadow:none!important;background:0 0!important;border-color:#0000!important}.h-tile.h-tile-img img{top:calc(-1 * var(--btn-line));left:calc(-1 * var(--btn-line));width:calc(100% + 2 * var(--btn-line));height:calc(100% + 2 * var(--btn-line));object-fit:contain;max-width:none;display:block;position:absolute}.h-tile.h-tile-img:hover{filter:brightness(1.08);transform:translateY(-1px)}@media (min-width:761px){.h-tile-wide .h-tile-line,.h-tile-wide .h-tile-go{white-space:nowrap}}@media (min-width:1081px){.h-tile-wide{gap:6px;padding-left:8px;padding-right:8px}.h-tile-wide .h-tile-ic{width:34px;height:34px}.h-tile-quan .h-tile-line,.h-tile-quan .h-tile-go{font-size:clamp(11px,8.13008cqi - 3.25203px,14px)}}@media (min-width:761px){.h-tiles{--th:92px;--tg:8px;flex-wrap:wrap;align-items:stretch;gap:0 var(--tg)!important;height:auto!important;min-height:0!important;display:flex!important}.h-tiles>.h-tile{height:var(--th);grid-column:auto!important;min-height:0!important}.h-tile:not(.h-tile-wide){flex:1 1 0}.h-tile-wide:not(.h-tile-img){flex:2.5 1 0}.h-tile.h-tile-img{width:calc(var(--th) * var(--ar));border-width:0!important;flex:none!important;padding:0!important}.h-tile.h-tile-img img{width:100%;height:100%;top:0;left:0}.h-tiles:before{display:none}.h-tiles:after{content:"";flex-basis:100%;order:2;height:0}.h-tile-quan,.h-tile-join,.h-tile-replay,.h-tile-qifei8,.h-tile-sijiao{order:1}.h-tile-yinjian,.h-tile-gift,.h-tile-about,.h-tile-act{margin-top:var(--tg);order:3}}@media (min-width:1081px) and (max-width:1279px){.h-tiles{--th:86px}}@media (min-width:1280px){.h-tiles{--th:88px;--tg:10px;flex-wrap:nowrap}.h-tiles:before,.h-tiles:after{display:none}.h-tiles>.h-tile{margin-top:0}}@media (min-width:761px) and (max-width:1080px){.h-tiles{--th:100px}.h-tile:not(.h-tile-wide) .h-tile-line{font-size:13px;line-height:1.25}}@media (min-width:1280px){.h-bq-wrap{background:#fff;padding:6px 0}.h-bq{background:#e6f3ef;border:2px solid #0b7a6e;border-radius:12px;gap:10px;height:66px;padding:0 10px}.h-bq-side{gap:7px}.h-bq-b{height:46px;padding:0 6px;font-size:17px}.h-bq-title{cursor:pointer;border-left:2px solid #8cc2b6;border-right:2px solid #8cc2b6;padding:0 18px}.h-bq-title b{letter-spacing:1px;font-size:29px;line-height:1.12}.h-bq-title span{color:#2e4f49;font-size:14px;line-height:1.3}}.hf-ar li{gap:5px}.hf-ar-main{text-overflow:clip;align-items:baseline;min-width:0;display:flex;overflow:visible}.hf-ar-name{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.hf-ar-main small{white-space:nowrap;font-variant-numeric:tabular-nums;flex:none;margin-left:6px}@media (max-width:1439px){.hf-ar-main{flex-direction:column;align-items:flex-start}.hf-ar-name{max-width:100%}.hf-ar-main small{margin-left:0;line-height:1.25}}@media (min-width:1081px) and (max-width:1439px){.hf-col{height:auto}}@media (min-width:761px) and (max-width:1080px){.hf-arena,.hf-dashi{height:auto}}.hf-ds-t,.hf-ds-v{white-space:normal;text-overflow:clip;overflow:visible}.hf-col{padding-bottom:0}.hf-foot{background:#e4f1ed;border-top:1px solid #9cc9bf;border-radius:0;gap:0;margin:auto -16px 0;padding:5px 16px 6px;line-height:1.3}.hf-foot.hf-live{background:#d1eae3}.hf-live-go{align-items:baseline;gap:12px;display:flex}.hf-live-go a{white-space:nowrap;font-size:15px;font-weight:700}.hf-live-row{color:#163b35;white-space:nowrap;gap:8px;min-width:0;font-size:15px;display:flex}.hf-foot .hf-live-row b{color:#075a53;flex:none;width:2.2em;font-size:15px;font-weight:900}.hf-live-row>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.hf-live-row a{color:inherit;text-decoration:none}.hf-live-row a:hover{color:#087d73;text-decoration:underline}@media (min-width:761px){.hf-foot{height:92px}.hf-zq{height:350px}}@media (min-width:1081px){.hf-col{height:314px}.hf-foot{height:92px}}@media (min-width:1081px) and (max-width:1439px){.hf-col{height:auto}}@media (max-width:760px){.hf-foot{height:auto}.hf-live-row{white-space:normal}}@media (max-width:380px){.hf-foot{margin:auto -12px 0;padding:5px 12px 6px}}.hf-foot.hf-live{cursor:pointer;position:relative}.hf-live-all{z-index:0;position:absolute;inset:0}.hf-live>.hf-head,.hf-live>.hf-live-row{z-index:1;position:relative}.hf-live>.hf-head{pointer-events:none}.hf-live>.hf-head a{pointer-events:auto}.hf-live-top{justify-content:space-between;gap:4px}.hf-head a.hf-live-t{color:#075a51;font-size:18px;font-weight:900;text-decoration:none}.hf-head a.hf-live-t:hover{color:#087d73;text-decoration:underline}@media (min-width:1081px){.hf-head a.hf-live-t{font-size:17px}}.hf-foot .hf-live-row b{width:4.6em;color:var(--brand-text);font-size:15px;font-weight:700}a.hf-live-row{color:#163b35;align-self:stretch;text-decoration:none}a.hf-live-row:hover>span{color:#087d73;text-decoration:underline}a.hf-live-row:hover>b{color:var(--brand-text);text-decoration:underline}.dj-wrap{flex-direction:column;gap:20px;max-width:860px;display:flex}.dj-done h2{color:var(--brand-text);margin:0 0 8px;font-size:24px}.dj-done ul{margin:0 0 8px;padding-left:1.2em;font-size:18px;line-height:1.7}.dj-form{flex-direction:column;gap:22px;font-size:18px;display:flex}.dj-step h3{color:#075a53;margin:0 0 8px;font-size:21px}.dj-step p{margin:0 0 6px;line-height:1.6}.dj-tip{color:var(--ink-2);font-size:16px}.dj-row{flex-wrap:wrap;gap:14px 28px;display:flex}.dj-num{text-align:center;width:96px;font-size:20px;display:inline-block}.dj-date{max-width:240px;font-size:20px}.dj-opt{border:1px solid var(--line);cursor:pointer;border-radius:8px;align-items:flex-start;gap:10px;margin-bottom:8px;padding:10px 12px;line-height:1.45;display:flex}.dj-opt input,.dj-tier input{flex:none;width:18px;height:18px;margin-top:5px}.dj-tiers{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.dj-tier{border:1px solid var(--line);cursor:pointer;border-radius:8px;align-items:flex-start;gap:8px;padding:10px 12px;display:flex}.dj-tier.on{border-color:var(--brand);background:#e6f3ef}.dj-opt:has(input:checked){border-color:var(--brand);background:#e6f3ef}.dj-clear{color:var(--brand-text);cursor:pointer;background:0 0;border:0;justify-self:start;font-size:16px;text-decoration:underline}.dj-card,.dj-yt{background:#f2f8f6;border-radius:8px;padding:12px 14px}.dj-msg{color:#b42318;margin:0;font-weight:700}.dj-go{align-self:flex-start}.dj-go:disabled{cursor:not-allowed}.acct-reg{color:#075a53;flex-basis:100%;margin:4px 0 0;font-size:17px}@media (max-width:760px){.dj-tiers{grid-template-columns:1fr}.dj-go{align-self:stretch}}.gv-head{flex-wrap:wrap;align-items:center;gap:4px 16px;margin-bottom:4px;display:flex}.gv-head h2{margin-right:auto}.gv{margin-bottom:12px}.gv-open{font-size:18px}.gv-box{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);flex-direction:column;flex-basis:100%;gap:14px;padding:18px;display:flex}.gv-label{color:var(--ink);flex-direction:column;gap:6px;font-size:18px;font-weight:700;display:flex}.gv-label .input{font-size:18px;font-weight:400}.gv-num{max-width:160px}.gv-row{flex-wrap:wrap;gap:12px;display:flex}.gv-row .btn{font-size:18px}.gv-confirm{color:var(--ink);margin:0;font-size:20px;font-weight:700;line-height:1.6}.gv-msg{color:#b42318;margin:0;font-size:17px;font-weight:700}.gv-ok{color:#075a53;margin:0;font-size:19px;font-weight:700}.gv-box .btn{align-self:flex-start}@media (max-width:760px){.gv-num{max-width:none}.gv-row .btn,.gv-box>.btn{flex:100%;align-self:stretch}.gv-open{width:100%}.gv{flex-basis:100%}}.gn{background:#f4faf8}.gn-top{background:linear-gradient(135deg,#7a4a0c,#c9881e 55%,#8a5410)}.gn-banner{justify-content:space-between;align-items:center;gap:24px;padding-top:22px;padding-bottom:22px;display:flex}.gn-lines{color:#fff8e6;flex-direction:column;gap:2px;display:flex}.gn-l{font-size:20px;font-weight:700;line-height:1.35}.gn-l0{opacity:.9;font-size:18px}.gn-l1{color:#fff;text-shadow:0 2px 6px #00000040;font-size:46px;font-weight:900;line-height:1.15}.gn-l2{margin-bottom:6px;font-size:22px}.gn-l3,.gn-l4,.gn-l5,.gn-l6,.gn-l7{color:#fff;font-size:24px;font-weight:900}.gn-cdbox{color:#5a3a08;background:#fffffff2;border-radius:8px;flex-direction:column;flex:none;align-items:center;gap:4px;padding:14px 22px;display:flex}.gn-cd-t{font-size:17px;font-weight:700}.gn-cd{white-space:nowrap;font-size:22px;font-weight:700}.gn-cd b{color:#a8461a;margin:0 3px;font-size:38px;font-weight:900}.gn-cd-s{color:#6b5222;font-size:14px}.gn-body{padding:10px 0 24px}.gn-intro{color:var(--ink);background:#fff;border-top:3px solid #0b7a6e;padding:12px 16px;font-size:18px;line-height:1.6}.gn-intro p{margin:0 0 6px}.gn-intro p:last-child{color:#075a53;margin:0;font-weight:700}.gn-cards{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.gn-card.hf-col{gap:6px;height:auto;padding-bottom:12px;font-size:17px;line-height:1.45}.gn-buy{color:var(--ink)}.gn-gift{color:#a8461a;font-weight:700}.gn-total{color:#0b7a6e;font-size:22px;font-weight:900}.gn-math{color:#3d5c56;flex:1 0 auto;font-size:15px}.gn-go{text-align:center;padding:12px 10px;font-size:20px}.gn-off{color:#6b7f7a;cursor:not-allowed;background:#dde5e3}.gn-more{text-align:center;font-size:14px}.gn-foot{color:#3d5c56;margin:10px 0 0;font-size:15px}@media (max-width:1279px){.gn-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.gn-pc{display:none}.gn-banner{flex-direction:column;align-items:stretch;padding-top:16px;padding-bottom:16px}.gn-l1{font-size:34px}.gn-l3,.gn-l4,.gn-l5,.gn-l6,.gn-l7{font-size:20px}.gn-cards{grid-template-columns:1fr}}@media (min-width:1280px){.h-row2{padding:8px 0}.h-row2-in{gap:8px}.h-row2-g{gap:8px;min-width:0}.h-row2-b{min-width:0}.hf-grid{gap:10px}}.h-tile-qifei8 .h-tile-line{white-space:pre-line}@media (min-width:761px){.h-tile-qifei8 .h-tile-line{letter-spacing:-.2px;font-size:12px}}@media (min-width:1081px) and (max-width:1279px){.h-row2{padding:8px 0}.h-row2-in{gap:8px}.h-row2-g{flex:calc(50% - 4px);gap:8px}.hf-grid{gap:8px}}@media (min-width:761px) and (max-width:1080px){.hf-grid{gap:8px}}.hf-foot.hf-live{padding-top:2px}.hf-live-top2{border-bottom:2px solid #0000;border-image:linear-gradient(90deg,#b4540a,#0e8c78 22% 78%,#b4540a) 1;justify-content:space-between;align-items:baseline;gap:6px;margin:0 -16px 2px;padding:0 16px 1px;line-height:1.25}.hf-live .hf-head a.hf-live-t{color:#b4540a;text-shadow:0 1px #fff6ec,0 1px 2px #78320038}.hf-live .hf-head a.hf-live-t:hover{color:#8f4006}.hf-live-say{text-align:center;color:#163b35;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:15px;font-weight:700;overflow:hidden}.hf-say-l,.hf-say-s{display:none}@media (max-width:1799px){.hf-say-x{display:none}.hf-say-l{display:inline}}@media (max-width:1439px){.hf-say-x,.hf-say-l,.hf-say-xl{display:none}.hf-say-s{display:inline}}.hf-live-on>span{text-overflow:ellipsis;min-width:0;overflow:hidden}@media (max-width:400px){.hf-live-say{font-size:14px}}@media (max-width:380px){.hf-live-top2{margin:0 -12px 2px;padding:0 12px 1px}}.hf-head a.hf-live-on{color:#b4540a;justify-content:center;align-items:center;gap:5px;text-decoration:none;display:inline-flex}.hf-head a.hf-live-on:hover{text-decoration:underline}.hf-live-dot{background:#e8590c;border-radius:50%;flex:none;width:8px;height:8px;animation:1.6s infinite hfLive;box-shadow:0 0 #e8590c80}@keyframes hfLive{70%{box-shadow:0 0 0 6px #e8590c00}to{box-shadow:0 0 #e8590c00}}@media (max-width:380px),(min-width:1081px) and (max-width:1279px){.hf-live-say{font-size:13px}}.pf-grid{grid-template-columns:1fr 1fr;gap:0 16px;display:grid}@media (max-width:640px){.pf-grid{grid-template-columns:1fr}}body{line-height:1.65}.section{padding:28px 0}.section-head{gap:6px 14px;margin-bottom:12px}.section-head h2{font-size:30px}.card,.form-card{padding:18px 20px}.form-card h2,.form-card h3{margin-bottom:2px;font-size:24px}.form-card .lead{margin-bottom:10px;line-height:1.5}.field{gap:3px;margin-bottom:10px}.input{min-height:48px;padding:9px 12px}.check{margin-bottom:10px}.btn{min-height:48px;padding:11px 20px}.btn-lg{padding:13px 28px}.form-note{margin-top:6px}.prose h2{margin:20px 0 6px}.footer-grid{gap:20px;padding-top:24px;padding-bottom:16px}.hero-inner{gap:28px;padding-top:28px;padding-bottom:28px}.cy-hero-inner{gap:20px;padding-top:18px;padding-bottom:16px}.member-gate{gap:12px;padding:20px 16px}.page-head .wrap{flex-wrap:wrap;align-items:baseline;gap:0 16px;padding-top:10px;padding-bottom:10px;display:flex}.page-head h1{font-size:32px}.page-head p{margin-top:0;line-height:1.45}.backbar-btn{padding:3px 12px;font-size:17px}.backbar:has(+.page-head){pointer-events:none;z-index:2;background:0 0;border-bottom:0;position:absolute;top:0;left:0;right:0}.backbar:has(+.page-head) .wrap{padding-top:10px}.backbar:has(+.page-head) .backbar-btn{pointer-events:auto}.backbar+.page-head .wrap{padding-top:12px}.backbar+.page-head .wrap>:first-child{padding-left:104px}.backbar:has(+section .after-back){pointer-events:none;z-index:2;background:0 0;border-bottom:0;position:absolute;top:0;left:0;right:0}.backbar:has(+section .after-back) .wrap{padding-top:10px}.backbar:has(+section .after-back) .backbar-btn{pointer-events:auto}.backbar+section:has(.after-back){padding-top:10px}.after-back{align-items:center;min-height:36px;padding-left:104px;display:flex}@media (max-width:760px){.section{padding:18px 0}.section-head h2{font-size:25px}.card,.form-card{padding:14px 16px}.page-head h1{font-size:26px}.page-head p{font-size:16px}.prose h2{margin:16px 0 4px;font-size:22px}.hero-inner{gap:16px;padding-top:18px;padding-bottom:18px}.btn-lg{padding:12px 22px;font-size:20px}}.backbar{background:var(--mint-soft);border-bottom:1px solid var(--line)}.backbar .wrap{padding-top:6px;padding-bottom:6px}.backbar-btn{font:700 18px/1.2 var(--sans);color:var(--brand-text);background:var(--surface);border:2px solid var(--brand);cursor:pointer;border-radius:8px;padding:5px 16px}main{position:relative}main:has(.cp-page) .backbar{pointer-events:none;background:0 0;border-bottom:0;position:absolute;top:0;left:0;right:0}main:has(.cp-page) .backbar .wrap{padding-top:8px}main:has(.cp-page) .backbar-btn{pointer-events:auto;padding:3px 12px;font-size:17px}main:has(.cp-page) .page-head h1{margin-left:0}main:has(.cp-page) .cp-first{padding-top:6px;display:block!important}@media (max-width:1240px){main:has(.cp-page) .cp-first{margin-left:104px}}main:has(.cp-page) .page-head .wrap{padding-top:8px}main:has(.cp-page) .page-head h1+p{flex-basis:100%}:is(main:has(.cp-page) section.cp-page:first-child,main:has(.cp-page) .backbar+section.cp-page){padding-top:12px}main:has(.cp-page) .input{min-height:46px;padding:8px 10px}main:has(.cp-page) .check{margin-bottom:8px}main:has(.cp-page) .page-head{border-bottom:0}main:has(.cp-page) .page-head .wrap{flex-wrap:wrap;align-items:baseline;gap:2px 14px;padding-bottom:8px;display:flex}main:has(.cp-page) .page-head h1{font-size:30px}main:has(.cp-page) .page-head p{margin-top:0;line-height:1.4}main:has(.cp-page) .section{padding:16px 0 24px}main:has(.cp-page) .card{padding:14px 16px}main:has(.cp-page) .form-card{padding:16px 18px}main:has(.cp-page) .form-card h3{margin-bottom:2px;font-size:24px}main:has(.cp-page) .form-card .lead{margin-bottom:8px;line-height:1.5}main:has(.cp-page) .field{gap:2px;margin-bottom:8px}main:has(.cp-page) .btn-lg{padding:12px 24px}main:has(.cp-page) .form-note{line-height:1.5}main:has(.cp-page) .card p{line-height:1.5}.cp-row{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.cp-row p{flex:260px;margin:0}@media (max-width:760px){main:has(.cp-page) .page-head h1{font-size:26px}main:has(.cp-page) .page-head p{font-size:16px}main:has(.cp-page) .section{padding:12px 0 20px}main:has(.cp-page) .form-card{padding:12px 14px}main:has(.cp-page) .pf-grid{grid-template-columns:1fr 1fr;gap:0 10px}main:has(.cp-page) .pf-grid .pf-wide{grid-column:1/-1}main:has(.cp-page) .vm-btns .btn-lg{white-space:nowrap;flex:1 1 0;padding:10px 8px;font-size:17px}}.studio h1{margin:0;font-size:28px}.studio h2{margin:0 0 8px;font-size:20px}.st-top{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.st-sub{color:var(--muted);font-size:15px}.st-tabs{flex-wrap:wrap;gap:6px;display:flex}.st-tabs a{color:#075a51;background:#fff;border:1.5px solid #b9dcd3;border-radius:8px;padding:6px 12px;font-size:15px;font-weight:700;text-decoration:none}.st-tabs a.on{color:#fff;background:#0b7a6e;border-color:#0b7a6e}.st-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.st-card{border:1px solid var(--line);background:#fff;border-radius:10px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.st-card span{color:var(--muted);font-size:14px}.st-card b{font-size:24px;line-height:1.2}.st-d{color:var(--muted);font-size:13px;font-weight:700}.st-d.up{color:#0b6b3a}.st-d.down{color:#b3261e}.st-note{color:var(--muted);margin:4px 0 0;font-size:13px}.st-box{padding:12px 14px}.st-chart{height:130px;position:relative}.st-line{width:100%;height:100%;position:absolute;inset:0}.st-legend{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px;font-size:13px;display:flex}.st-legend i{border-radius:2px;width:14px;height:4px;margin-left:6px;display:inline-block}.st-axis{color:var(--muted);justify-content:space-between;font-size:12px;display:flex}.st-table{font-size:14px}.st-table td,.st-table th{vertical-align:top;padding:6px 8px}.st-table small{color:var(--muted);word-break:break-all}.st-tag{white-space:nowrap;border-radius:6px;padding:1px 8px;font-size:13px;font-weight:700;display:inline-block}.st-tag.ok{color:#138a4b;background:#e3f5ea}.st-tag.wait{color:#9a6200;background:#fff2d6}.st-tag.vc{color:#3f4db8;background:#e7eafb}.st-two{grid-template-columns:1fr 1fr;gap:14px;display:grid}.st-bars{flex-direction:column;gap:6px;display:flex}.st-bar{grid-template-columns:7.5em 1fr 3em;align-items:center;gap:8px;font-size:14px;display:grid}.st-bar i{background:#0b7a6e;border-radius:5px;min-width:2px;height:10px;display:block}.st-bar b{text-align:right}.st-kinds{margin-bottom:8px}.st-kinds a{padding:3px 9px;font-size:13px}.st-ev{flex-direction:column;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.st-ev li{border-bottom:1px solid var(--line);padding:6px 0;line-height:1.45}.st-ev li.bad{color:#c0392b}.st-at{color:var(--muted);font-variant-numeric:tabular-nums;margin-right:6px}.st-k{color:#075a51;background:#eef6f3;border-radius:4px;margin-right:6px;padding:0 6px;font-size:12px;font-weight:700;display:inline-block}@media (max-width:760px){.st-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.st-two{grid-template-columns:1fr}.st-card b{font-size:21px}.studio h1{font-size:24px}}.st-deals{margin:0;padding:0;list-style:none;display:none}.st-deals li{border-bottom:1px solid var(--line);flex-direction:column;gap:2px;padding:8px 0;font-size:15px;line-height:1.45;display:flex}.st-deals small{color:var(--muted);word-break:break-all}@media (max-width:760px){.st-deals{flex-direction:column;display:flex}.st-deals-table{display:none}}.ph-inline{color:var(--muted);font-size:16px;font-weight:600;font-family:var(--sans);letter-spacing:0;margin-left:10px}.pf.form-card{padding:12px 14px}.pf-lead{color:var(--ink-2);margin:0 0 6px;font-size:15px}.pf-row{grid-template-columns:1fr 1fr;gap:0 10px;display:grid}.pf .field{margin-bottom:6px}.pf .field label{font-size:15px}.pf .input{min-height:44px;padding:7px 10px;font-size:17px}.pf-tg{background:#eef8f5;border:1.5px solid #b9dcd3;border-radius:10px;flex-wrap:wrap;align-items:center;gap:6px 12px;margin:2px 0 4px;padding:8px 10px;display:flex}.pf-tg-h{font-size:16px;font-weight:800}.pf-tg-btn{min-height:42px;padding:8px 14px;font-size:16px}.pf-tg-ok{color:#138a4b;font-size:16px;font-weight:800}.pf-tg-no{color:var(--ink-2);font-size:15px}.pf .pf-no{align-items:center;margin:0;font-size:15px}.pf .pf-no input{margin-top:0}.pf-tip{color:var(--muted);margin:0 0 4px;font-size:13px;line-height:1.4}.pf-sep{color:var(--muted);border-top:1px dashed var(--line-strong);margin:6px 0 2px;padding-top:4px;font-size:13px}.pf-foot{color:var(--muted);font-size:14px;line-height:1.5}@media (max-width:380px){.pf-row{gap:0 6px}.pf .input{font-size:16px}}.pf-tg{padding:6px 10px}.pf-tg-h{font-size:15px}.pf .pf-no{gap:6px;font-size:14px}.pf .pf-no input{width:20px;height:20px}@media (max-width:760px){.ph-inline{margin-left:8px;font-size:15px}}.pf-nudge{background:#fff6de;border:1px solid #f1d48a;border-radius:8px;margin:0;padding:6px 10px;font-size:15px}.ask1{background:#fffbee;border:1.5px solid #f1d48a;border-radius:8px;flex-direction:column;gap:4px;padding:8px 10px;display:flex}.ask1-h{margin:0;font-size:15px;line-height:1.45}.ask1-pre{color:#6b5200;margin:0;font-size:14px}.ask1-row{gap:6px;display:flex}.ask1-row .input{flex:1;min-width:0;min-height:42px;padding:6px 10px}.ask1-row .ask1-c{flex:0 0 5.5em}.ask1-row .btn{white-space:nowrap;min-height:42px;padding:6px 14px}.ask1-foot{color:var(--muted);margin:0;font-size:13px}.ask1-later{color:#075a51;cursor:pointer;background:0 0;border:0;margin-left:8px;padding:0;font-size:13px;text-decoration:underline}.ask1-ok{color:#138a4b;margin:0;font-weight:700}.pf-pre{background:#fffbee;border:1px solid #f1d48a;border-radius:8px;margin:0 0 6px;padding:5px 8px;font-size:14px}.rs-search{gap:6px;display:flex}.rs-search .input{flex:1;min-height:42px}.rs-card{flex-direction:column;gap:6px;padding:10px 12px;display:flex}.rs-banned{opacity:.6}.rs-top{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.rs-top b{font-size:19px}.rs-top span{color:var(--muted);font-size:13px}.rs-tags{flex-wrap:wrap;gap:4px;display:flex}.rs-tags i{color:#075a51;background:#eef6f3;border-radius:6px;padding:1px 7px;font-size:12.5px;font-style:normal}.rs-tags i.ok{color:#138a4b;background:#e3f5ea;font-weight:700}.rs-tags i.wait{color:#9a6200;background:#fff2d6}.rs-todo{background:#fff6f0;border:1px solid #f3c9ae;border-radius:8px;flex-direction:column;gap:4px;margin:0;padding:6px 8px;font-size:14px;list-style:none;display:flex}.rs-todo button,.rs-card>div>button{color:#075a51;cursor:pointer;background:#fff;border:1.5px solid #0b7a6e;border-radius:6px;margin-left:8px;padding:2px 10px;font-weight:700}.rs-f{min-width:0;color:var(--muted);flex-direction:column;flex:calc(50% - 8px);font-size:12.5px;display:flex}.rs-f input{border:1px solid var(--line-strong);box-sizing:border-box;background:#fff;border-radius:6px;width:100%;min-height:36px;padding:5px 8px;font-size:15px}.rs-guess input{background:#fff6d6;border-color:#e8c76a}.rs-row{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.rs-row .btn{min-height:38px;padding:4px 12px;font-size:15px}.rs-n{align-items:center;gap:3px;font-size:13px;display:flex}.rs-n input{border:1px solid var(--line-strong);border-radius:6px;width:3.6em;min-height:36px;padding:4px 6px;font-size:15px}.rs-bal{flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}.rs-n-main{color:#8a5a00;font-size:16px;font-weight:700}.rs-n-main input{border-color:#e2b04a;width:4.2em;min-height:40px;font-size:18px;font-weight:700}.rs-n-minor{color:var(--muted);font-size:13px}.rs-n-minor input{width:3em;min-height:32px;font-size:14px}@media (min-width:900px){.rs-f{flex:calc(25% - 8px)}}.mc{padding-top:14px}.mc-wrap{flex-direction:column;gap:14px;display:flex}.mc-head{flex-wrap:wrap;align-items:baseline;gap:14px;display:flex}.mc-head h1{margin:0;font-size:32px}.mc-head span{color:var(--muted);font-size:17px}.mc-alert{color:#a12a1a;background:#fdecea;border:1px solid #f3c2bb;border-radius:8px;margin:0;padding:10px 14px;font-size:18px;font-weight:600}.mc-top{border:2px solid var(--line-strong);flex-wrap:wrap;align-items:stretch;gap:18px;padding:18px 20px;display:flex}.mc-tiers{flex-direction:column;flex:320px;justify-content:center;gap:10px;display:flex}.mc-tier{flex-direction:column;gap:2px;display:flex}.mc-tier b{color:var(--brand-dark);font-size:28px;line-height:1.25}.mc-tier span{color:var(--ink-2);font-size:19px}.mc-tier.warn b,.mc-tier.warn span{color:#a12a1a}.mc-tier.none b{color:var(--ink)}.mc-bal{flex-wrap:wrap;flex:0 auto;align-items:center;gap:10px;display:flex}.mc-bal>div{background:var(--bg);border:1px solid var(--line);border-radius:8px;flex-direction:column;align-items:center;min-width:96px;padding:8px 14px;display:flex}.mc-bal>div span{color:var(--muted);font-size:15px}.mc-bal>div b{color:var(--brand-text);font-size:38px;line-height:1.1}.mc-bal>div small{color:var(--muted);font-size:14px}.mc-note{color:var(--muted);margin:0;font-size:16px}.mc-acts{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.mc-acts form{margin:0}.mc-acts .btn-lg{padding:12px 22px;font-size:20px}.mc-off{opacity:.45;pointer-events:none}.mc-box h2{flex-wrap:wrap;align-items:baseline;gap:10px;margin:0 0 10px;font-size:24px;display:flex}.mc-box h2 small{color:var(--muted);font-size:15px;font-weight:400}.mc-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.mc-hist{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mc-hist li{border-bottom:1px solid var(--line);grid-template-columns:150px 1fr auto;align-items:baseline;gap:12px;padding:8px 0;font-size:17px;display:grid}.mc-hist li:last-child{border-bottom:0}.mc-at{color:var(--muted);white-space:nowrap;font-size:15px}.mc-what{color:var(--ink)}.mc-hist b{white-space:nowrap;font-size:18px}.mc-hist b.plus{color:var(--brand-text)}.mc-hist b.minus{color:#b4541e}.mc-more summary{cursor:pointer;color:var(--brand-dark);padding:8px 0 0;font-size:17px}.mc-dev{margin:12px 0}.mc-dev-h{margin:0 0 6px;font-size:18px;font-weight:600}.mc-dev-h small{color:var(--muted);margin-left:8px;font-size:15px;font-weight:400}.mc-dev ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.mc-dev li{justify-content:space-between;align-items:center;gap:10px;font-size:17px;display:flex}.mc-dev li small{color:var(--muted);margin-left:8px;font-size:14px}.mc-dev em{color:var(--brand-text);white-space:nowrap;font-size:15px;font-style:normal}.mc-dev li .btn{white-space:nowrap;flex:none}.btn-sm{min-height:34px;padding:4px 12px;font-size:15px}.mc-admin{background:#fffaf0;border:2px solid #e2b04a;flex-direction:column;gap:10px;padding:14px 16px;display:flex}.mc-admin-h{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.mc-admin-h b{color:#8a5a00;font-size:20px}.mc-admin-h span{color:var(--muted);font-size:15px}.mc-admin-h a{margin-left:auto;font-size:16px}.mc-admin .rs-card{background:0 0;border:0;padding:0}.mc-admin-more summary{cursor:pointer;color:#8a5a00;font-size:17px}.mc-admin-grid{grid-template-columns:1fr 1fr;gap:16px;margin-top:10px;display:grid}.mc-admin-grid h3{margin:0 0 6px;font-size:18px}.rs-open{margin-left:auto;font-size:15px}@media (max-width:760px){.mc-head h1{font-size:26px}.mc-top{gap:12px;padding:14px}.mc-tier b{font-size:24px}.mc-tier span{font-size:17px}.mc-bal{width:100%}.mc-bal>div{flex:1 1 0;min-width:0;padding:6px 8px}.mc-bal>div b{font-size:32px}.mc-acts .btn-lg{white-space:nowrap;flex:calc(50% - 5px);padding:11px 8px;font-size:18px}.mc-acts form{flex:calc(50% - 5px)}.mc-acts form .btn-lg{width:100%}.mc-hist li{grid-template-columns:1fr auto;gap:2px 10px}.mc-at{grid-column:1/-1}.mc-admin-grid{grid-template-columns:1fr}}.ow-nums{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.ow-n{background:var(--surface);border:1px solid var(--line);color:var(--ink);border-radius:12px;flex-direction:column;align-items:center;padding:12px 6px;text-decoration:none;display:flex}.ow-n b{color:var(--brand-text);font-size:38px;line-height:1.1}.ow-n span{color:var(--ink-2);font-size:16px}.ow-n.hot{background:#fffaf0;border:2px solid #e2b04a}.ow-n.hot b{color:#b4541e}.ow-search{gap:8px;display:flex}.ow-search .input{flex:1;min-width:0;font-size:18px}.rs-f select{border:1px solid var(--line-strong);box-sizing:border-box;background:#fff;border-radius:6px;width:100%;min-height:36px;padding:5px 8px;font-size:15px}.rs-more summary{cursor:pointer;color:var(--brand-dark);padding:2px 0;font-size:14px}.rs-more .rs-grid{margin-top:6px}.rs-card{gap:7px;padding:10px 14px}.rs-top{flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;line-height:1.4;display:flex}.rs-top b{color:var(--ink);margin-right:4px;font-size:18px;font-weight:700}.rs-top i{color:#075a51;white-space:nowrap;background:#eef6f3;border-radius:6px;padding:1px 8px;font-size:13px;font-style:normal}.rs-top i.ok{color:#138a4b;background:#e3f5ea;font-weight:700}.rs-top i.wait{color:#9a6200;background:#fff2d6}.rs-top em{color:var(--muted);white-space:nowrap;font-size:13px;font-style:normal}.rs-top .rs-open{white-space:nowrap;margin-left:auto;font-size:13px}.rs-tags{display:none}.rs-grid{flex-wrap:wrap;gap:6px;display:flex}.rs-f,.rs-f.rs-s,.rs-f.rs-m,.rs-f.rs-l{border:1px solid var(--line-strong);min-width:0;height:36px;color:var(--muted);background:#fff;border-radius:7px;flex-direction:row;align-items:center;gap:0;font-size:13px;overflow:hidden}.rs-f.rs-s{flex:150px}.rs-f.rs-m{flex:210px}.rs-f.rs-l{flex:2 280px}.rs-f>span{white-space:nowrap;color:var(--muted);flex:none;padding:0 6px 0 9px;font-size:13px}.rs-f input,.rs-f select{width:auto;min-width:0;height:100%;min-height:0;color:var(--ink);background:0 0;border:0;border-radius:0;outline:none;flex:auto;padding:0 8px 0 2px;font-size:15px}.rs-f small{color:var(--brand-dark);white-space:nowrap;flex:none;padding:0 8px;font-size:13px}.rs-f:focus-within{border-color:var(--brand);box-shadow:0 0 0 2px #0e8c7822}.rs-guess{background:#fff6d6;border-color:#e8c76a}.rs-guess input{background:0 0}.rs-more summary{font-size:13px}.rs-row{gap:6px}@media (min-width:900px){.rs-f.rs-s{flex:150px}.rs-f.rs-m{flex:210px}.rs-f.rs-l{flex:2 280px}}@media (max-width:760px){.rs-f.rs-s{flex:calc(50% - 3px)}.rs-f.rs-m,.rs-f.rs-l{flex:100%}}.mc-admin{gap:6px;padding:10px 14px}.mc-admin-h{align-items:center;gap:10px}.mc-admin-h b{font-size:16px}.mc-admin-h span,.mc-admin-h a,.mc-admin-more summary{font-size:13px}@media (max-width:760px){.rs-f.rs-t{flex:calc(33.3% - 4px)}.rs-f.rs-t>span{padding:0 4px 0 7px}.rs-f.rs-t small{padding:0 5px 0 0}.rs-top em{white-space:normal}.mc-admin-h a{margin-left:0}.rs-f input,.rs-f select{font-size:14px}.rs-f>span{padding:0 4px 0 7px}.rs-f.rs-age{flex:38%}.rs-f.rs-md{flex:24%}.rs-f.rs-t:not(.rs-age):not(.rs-md){flex:28%}.rs-f.rs-s:not(.rs-t){flex:40%}.rs-f.rs-m{flex:54%}}.rs-lv{gap:3px;padding-right:3px}.rs-lv button{border:1px solid var(--line);height:28px;color:var(--ink-2);cursor:pointer;white-space:nowrap;background:#fff;border-radius:5px;flex:1 1 0;padding:0 2px;font-size:14px}.rs-lv button.on{background:var(--brand-text);border-color:var(--brand);color:#fff;font-weight:700}.rs-ph>span{padding-right:0}.rs-ph input.rs-cc{border-right:1px solid var(--line);flex:0 0 2.6em;width:2.6em;margin-right:6px;padding:0 2px}.rs-note{background:#fffdf6;border:1px solid #e2b04a;border-radius:7px;align-items:flex-start;gap:0;display:flex;overflow:hidden}.rs-note>span{color:#8a5a00;white-space:nowrap;flex:none;padding:8px 6px 0 9px;font-size:13px}.rs-note textarea{resize:vertical;min-height:40px;color:var(--ink);background:0 0;border:0;outline:none;flex:1;padding:7px 8px;font-family:inherit;font-size:15px}.rs-f.rs-lv{flex:210px}@media (max-width:760px){.rs-f.rs-age,.rs-f.rs-md{flex:calc(50% - 3px)}.rs-f.rs-t.rs-lv:not(.rs-age),.rs-f.rs-ph{flex:100%}}.rs-grid .rs-note{flex:3 360px;min-height:36px}.rs-grid .rs-note textarea{min-height:34px;padding:6px 8px}.rs-grid .rs-note>span{padding-top:7px}.pf-row .pf-wide{flex-basis:100%;grid-column:1/-1}.pf-why{color:var(--muted);margin-top:4px;font-size:14px;line-height:1.5;display:block}.pf-money{align-items:center;gap:8px;display:flex}.pf-money .input{flex:1}.pf-money span{color:var(--ink-2);font-size:17px}.rs-auto{color:var(--brand-dark);font-size:13px}.mc-admin-vc{border-top:1px dashed #e2b04a;flex-direction:column;gap:6px;padding-top:8px;display:flex}.mc-admin-vc-h b{color:#8a5a00;font-size:16px}.mc-admin-vc-h span{color:var(--ink-2);font-size:15px}.mc-admin-vc-h em{color:var(--brand-text);font-size:20px;font-style:normal;font-weight:700}.mc-admin-courses{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px;margin:0;font-size:13px;display:flex}.mc-admin-courses i{color:#138a4b;background:#e3f5ea;border-radius:6px;padding:1px 8px;font-size:13px;font-style:normal}.mc-admin-courses i small{color:var(--muted);margin-left:4px}.mc-admin-ledger summary{cursor:pointer;color:#8a5a00;font-size:13px}.mc-admin-ledger ul{flex-direction:column;gap:2px;max-height:240px;margin:4px 0 0;padding:0;list-style:none;display:flex;overflow:auto}.mc-admin-ledger li{grid-template-columns:90px 60px 150px 1fr;align-items:baseline;gap:8px;font-size:13px;display:grid}.mc-admin-ledger b.plus{color:var(--brand-text)}.mc-admin-ledger b.minus{color:#b4541e}.al-acts{gap:3px;padding:0 3px}.al-acts button{border:1px solid var(--line);height:28px;color:var(--ink-2);cursor:pointer;white-space:nowrap;background:#fff;border-radius:5px;flex:1 1 0;padding:0 4px;font-size:14px}.al-acts button.on{color:#fff;background:#8a5a00;border-color:#8a5a00;font-weight:700}.al-go{min-height:36px;padding:4px 18px;font-size:15px}@media (max-width:760px){.mc-admin-ledger li{grid-template-columns:80px 50px 1fr}.mc-admin-ledger li small{grid-column:1/-1}.al-acts.rs-l{flex:100%}}.si-body{align-items:stretch;gap:14px;display:flex}.si-body textarea{border:1px solid var(--line-strong);resize:vertical;min-height:220px;color:var(--ink);border-radius:8px;flex:3 1 0;padding:10px 12px;font-family:inherit;font-size:18px;line-height:1.6}.si-body textarea:focus{border-color:var(--brand);outline:none;box-shadow:0 0 0 2px #0e8c7822}.si-guide{color:#8a9a95;flex-direction:column;flex:2 1 0;gap:6px;font-size:15px;line-height:1.6;display:flex}.si-guide b{color:#7a8a85;font-weight:600}.si-guide span{color:#6f817b;margin-right:6px;font-weight:600;display:inline-block}.si-msg{color:var(--brand-dark);margin:6px 0 0;font-size:14px}@media (max-width:760px){.si-body{flex-direction:column-reverse;gap:8px}.si-guide{font-size:14px}.si-body textarea{min-height:200px}}.mc-admin-intro{border-top:1px dashed #e2b04a;padding-top:8px}.mc-admin-intro b{color:#8a5a00;font-size:16px}.mc-admin-intro small{color:var(--muted);margin-left:8px;font-size:13px}.mc-admin-intro p{white-space:pre-wrap;color:var(--ink);max-height:260px;margin:4px 0 0;font-size:16px;line-height:1.6;overflow:auto}.mc-admin-intro.none{color:var(--muted);margin:0;font-size:13px}.rs-md input.rs-mm{text-align:center;flex:1 1 0;min-width:1.8em;padding:0 2px}.rs-md .rs-sep{color:var(--muted);padding:0 4px 0 0;font-size:13px;font-style:normal}.rs-md input.rs-mm{border-bottom:1px solid var(--line-strong);height:24px;margin:0 2px}.an{border-top:1px dashed #e2b04a;flex-direction:column;gap:6px;padding-top:8px;display:flex}.an-h b{color:#8a5a00;font-size:16px}.an-h small{color:var(--muted);margin-left:8px;font-size:13px}.an-new{align-items:stretch;gap:8px;display:flex}.an-new textarea{resize:vertical;background:#fff;border:1px solid #e2b04a;border-radius:8px;flex:1;min-height:70px;padding:8px 10px;font-family:inherit;font-size:16px;line-height:1.6}.an-new .btn{align-self:flex-end;min-height:40px;padding:6px 20px}.an-list{flex-direction:column;gap:6px;max-height:70vh;margin:0;padding:0;list-style:none;display:flex;overflow:auto}.an-list li{background:#fff;border:1px solid #f0dcae;border-left:4px solid #e2b04a;border-radius:8px;padding:6px 10px}.an-meta{color:var(--muted);justify-content:space-between;align-items:center;font-size:13px;display:flex}.an-meta button{color:#b4541e;cursor:pointer;background:0 0;border:0;padding:2px 8px;font-size:14px}.an-meta .an-save{color:#fff;background:#c8901e;border-radius:6px;font-weight:600}.an-edit{resize:vertical;box-sizing:border-box;border:1px solid #e2b04a;border-radius:8px;width:100%;margin-top:4px;padding:8px 10px;font-family:inherit;font-size:16px;line-height:1.65}.an-list p{white-space:pre-wrap;word-break:break-word;color:var(--ink);margin:2px 0 0;font-size:16px;line-height:1.65}@media (max-width:760px){.an-new{flex-direction:column}.an-new .btn{align-self:stretch}}.crm-tags{border-top:1px dashed #e2b04a;flex-direction:column;gap:6px;padding-top:8px;display:flex}.crm-line{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.crm-line b{color:#8a5a00;margin-right:4px;font-size:16px}.crm-line small{color:var(--muted);font-size:13px}.crm-line button{cursor:pointer;background:#fff;border:1px solid #e2b04a;border-radius:8px;min-width:36px;min-height:36px;font-size:16px}.crm-line button.on{color:#fff;background:#c8901e;font-weight:700}.crm-line label{cursor:pointer;background:#fff;border:1px solid #f0dcae;border-radius:16px;align-items:center;gap:4px;padding:4px 10px;font-size:14px;display:inline-flex}.crm-line label.on{background:#fff4dc;border-color:#c8901e;font-weight:600}.crm-seen{color:var(--muted);margin:0;font-size:13px}.crm-form{flex-wrap:wrap;align-items:stretch;gap:6px;display:flex}.crm-form input,.crm-form select{background:#fff;border:1px solid #e2b04a;border-radius:8px;min-height:40px;padding:6px 8px;font-family:inherit;font-size:15px}.crm-form .crm-amt{width:7em}.crm-form textarea{resize:vertical;background:#fff;border:1px solid #e2b04a;border-radius:8px;flex:100%;padding:8px 10px;font-family:inherit;font-size:16px;line-height:1.6}.crm-form .btn{min-height:40px;padding:6px 20px}.crm-views b{color:#8a5a00;font-size:15px}.crm-views table{border-collapse:collapse;width:100%;margin-top:4px;font-size:14px}.crm-views td{border-bottom:1px solid #f0dcae;padding:4px 6px}.crm-none{color:var(--muted);margin-left:8px;font-size:13px}.mc-pt{margin:0 0 8px;font-size:16px}.mc-pt b{color:#8a5a00;font-size:18px}.crm-pt{align-items:center;gap:6px;display:inline-flex}.crm-pt select{color:#8a5a00;background:#fff;border:1px solid #e2b04a;border-radius:8px;min-height:36px;padding:4px 8px;font-size:16px;font-weight:700}.nav-arrows{gap:4px;display:inline-flex!important}.nav-arrows .tool-btn{justify-content:center;align-items:center;gap:2px;display:inline-flex}.nav-arrows .na-ico{flex:none;width:1.15em;height:1.15em}.nav-arrows .tool-btn:disabled{cursor:not-allowed}.nav-arrows .na-home{text-decoration:none}@media (min-width:1081px){.site-header .nav-arrows{display:none!important}}@media (max-width:1080px){.backbar{display:none!important}.nav-arrows .na-t,.site-header .home-btn{display:none}.site-header .header-tools .nav-arrows{grid-column:span 2}.site-header .header-tools .nav-arrows .tool-btn{flex:1 1 0;width:auto;padding:0}.site-header .header-tools .nav-arrows .na-home{flex:1.4 1 0}.nav-arrows .na-ico{width:24px;height:24px}}@media (max-width:760px){.site-header .header-tools{flex:1;grid-auto-columns:minmax(0,1fr);gap:4px}.site-header .header-tools .tool-btn,.site-header .hd-zh button,.site-header .hd-install .install-tool{font-size:13px}.site-header .header-tools .nav-arrows{gap:3px}}@media (max-width:400px){.site-header .header-tools .tool-btn,.site-header .hd-zh button,.site-header .hd-install .install-tool{letter-spacing:-.5px;font-size:12px}.nav-arrows .na-ico{width:22px;height:22px}}@media (min-width:1081px){.mc:has(.mc-admin){padding-top:4px}.mc-admin{gap:8px;padding:8px 10px}.mc-admin-h b{color:#7a4a00;letter-spacing:1px;font-size:24px;font-weight:900}}.inline-bf{align-self:center;gap:6px;display:inline-flex}.inline-bf .backbar-btn:disabled{opacity:.4;cursor:default}@media (min-width:1081px){main:has(.mc-admin) .backbar{display:none}}@media (max-width:1080px){.inline-bf{display:none}}.crm-gl{color:#8a5a00;margin-left:14px;font-size:16px}.crm-chip{background:#fff4dc;border:1px solid #c8901e;border-radius:14px;padding:3px 10px;font-size:14px;font-weight:600}.crm-edit{color:#8a5a00;cursor:pointer;background:#fff;border:1px solid #e2b04a;border-radius:8px;min-height:32px;padding:3px 12px;font-size:14px}.crm-ng{border:1px solid #e2b04a;border-radius:8px;width:11em;min-height:32px;padding:4px 8px;font-size:14px}.crm-done{min-height:34px;padding:4px 16px}.crm-custom{align-items:center;margin-top:4px}.crm-addf{align-items:center;gap:6px;display:inline-flex}.crm-addf input{border:1px solid #e2b04a;border-radius:8px;width:9em;min-height:36px;padding:4px 8px;font-size:15px}.crm-msg{color:var(--muted);font-size:13px}.an-new .an-btns{flex-direction:column;justify-content:flex-end;gap:6px;display:flex}.an-new .an-btns .btn{min-height:38px;padding:4px 14px}.an-two{grid-template-columns:1fr 1fr;gap:12px;display:grid}.an-col{flex-direction:column;gap:4px;min-width:0;display:flex}.an-ct{color:#8a5a00;font-size:15px}.mc-admin-vc-h{flex-wrap:wrap;align-items:baseline;gap:6px 16px;display:flex}@media (max-width:760px){.an-two{grid-template-columns:1fr}}.an.an-two{flex-direction:unset;grid-template-columns:1fr 1fr;gap:14px;display:grid}.an-two .an-ct{font-size:16px}@media (max-width:760px){.an.an-two{grid-template-columns:1fr}}.h-bq-b.h-bq-live,.mt-b.h-bq-live{position:relative;box-shadow:0 0 0 3px #f4c430,0 2px 6px #0000002e;color:#fff!important;background:#0b7a6e!important;border:2px solid #064f47!important}.h-bq-b.h-bq-live:hover,.mt-b.h-bq-live:hover{color:#fff!important;background:#075a51!important}.h-bq-tag{color:#4a3200;white-space:nowrap;background:#f4c430;border-radius:9px;padding:3px 7px 4px;font-size:12px;font-style:normal;font-weight:900;line-height:1;position:absolute;top:-11px;left:50%;transform:translate(-50%);box-shadow:0 1px 2px #0003}.h-bq-wrap{padding-top:12px}.bq-live{border:2px solid #0b7a6e;box-shadow:0 0 0 3px #f4c430}.bq-live-tag{color:#4a3200;background:#f4c430;border-radius:10px;padding:2px 10px 4px;font-size:15px;font-weight:900}.nav-group.nav-shut .nav-drop{visibility:hidden!important;opacity:0!important}.tgl{flex-direction:column;gap:10px;display:flex}.tgl-steps{font-size:var(--fs-item);color:var(--ink);flex-direction:column;gap:4px;margin:0;padding-left:1.4em;line-height:1.55;display:flex}.tgl-btn{align-self:flex-start;color:#fff!important;background:#1b78ad!important;border-color:#155f8a!important}.tgl-wait{color:#075a51;font-size:17px}.tgl-err{color:#b3261e;font-size:17px}.tgl-card{border:2px solid #229ed9;margin-bottom:14px}.h-bq-live-t{flex-direction:column;align-items:center;margin-top:2px;line-height:1.05;display:flex}.h-bq-live-t small{color:#f9e6a6;letter-spacing:1px;font-size:12px;font-weight:700}.h-bq-live-t b{color:#fff;letter-spacing:1px;font-size:18px;font-weight:900}.h-bq-b.h-bq-live{padding:0 10px}.h-bq-b.h-bq-live .h-bq-tag{padding:2px 6px 3px;font-size:11px;top:-15px}.h-bq-live-t{margin-top:4px}.h-bq-two{flex-direction:column;justify-content:center;align-items:center;gap:1px;line-height:1.1;display:flex}.h-bq-two small{letter-spacing:1px;opacity:.8;font-size:11px;font-weight:700}.h-bq-two b{font-weight:800}.h-bq-b.h-bq-b,.mt-b.h-bq-on,.mt-b.h-bq-off{height:auto;min-height:50px;padding:4px 6px}.h-bq-on{cursor:pointer;box-shadow:0 1px 3px #00000026;color:#075a51!important;background:#fff!important;border:2px solid #0b7a6e!important}.h-bq-on small{color:#0b7a6e}.h-bq-on:hover{background:#e6f4f1!important}.h-bq-off,.h-bq-off:hover{cursor:not-allowed;color:#9aa3a0!important;box-shadow:none!important;background:#eef0ef!important;border:1px solid #d5dad8!important}.mc-faq .mc-faq-q{border-top:1px dashed #d5dad8;padding:10px 0}.mc-faq .mc-faq-q:first-of-type{border-top:0}.mc-faq h3{color:#0f2a26;margin:0 0 4px;font-size:19px;font-weight:800}.mc-faq p{color:#1d2b28;margin:0;font-size:17px;line-height:1.6}.mc-faq-hot{background:#fffbea;border:2px solid #e0a100!important}.lk{flex-direction:column;gap:8px;margin-top:8px;display:flex}.lk-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lk-l{color:#075a51;min-width:13em;font-size:17px;font-weight:800}.lk-in{border:1px solid #9cc9be;border-radius:6px;flex:16em;min-width:16em;max-width:26em;padding:8px 10px;font-size:18px}.lk-code{letter-spacing:4px;flex:0 0 8em;min-width:7em}.hdk{z-index:80;flex-direction:column;align-items:stretch;gap:6px;display:flex;position:fixed;bottom:18px;right:16px}.hdk-help{color:#3a2800;cursor:pointer;background:#f4c430;border:2px solid #b98a00;border-radius:12px;flex-direction:column;align-items:center;gap:2px;padding:9px 16px;display:flex;box-shadow:0 3px 10px #00000040}.hdk-help b{font-size:19px;font-weight:900}.hdk-help small{font-size:14px;font-weight:700}.hdk-idea{color:#075a51;cursor:pointer;background:#fff;border:2px solid #0b7a6e;border-radius:10px;padding:6px 12px;font-size:17px;font-weight:800;box-shadow:0 2px 6px #0000002e}.hdk-pan{z-index:95;background:#fff;border:2px solid #0b7a6e;border-radius:12px;flex-direction:column;width:min(440px,100vw - 32px);height:min(640px,100vh - 120px);display:flex;position:fixed;bottom:18px;right:16px;overflow:hidden;box-shadow:0 8px 30px #0000004d}.hdk-pan-idea{height:auto}.hdk-head{color:#fff;background:#0b7a6e;align-items:center;gap:8px;padding:10px 12px;display:flex}.hdk-head b{font-size:20px}.hdk-head span{flex:1;font-size:15px}.hdk-x{color:#075a51;cursor:pointer;background:#fff;border:0;border-radius:6px;margin-left:auto;padding:4px 10px;font-size:16px;font-weight:800}.hdk-body{flex-direction:column;flex:1;gap:8px;padding:10px 12px;display:flex;overflow-y:auto}.hdk-tip{color:#1d2b28;margin:0;font-size:17px;line-height:1.55}.hdk-quick{flex-direction:column;gap:6px;display:flex}.hdk-quick button{text-align:left;color:#075a51;cursor:pointer;background:#e6f4f1;border:1px solid #9cc9be;border-radius:8px;padding:8px 10px;font-size:17px;font-weight:700}.hdk-m{white-space:pre-wrap;border-radius:10px;max-width:92%;padding:8px 10px;font-size:17px;line-height:1.6}.hdk-me{background:#fff3c4;align-self:flex-end}.hdk-ai{background:#f1f4f3;align-self:flex-start}.hdk-m a{color:#0b5fa5;word-break:break-all}.hdk-foot{border-top:1px solid #d5dad8;flex-direction:column;gap:6px;padding:8px 12px;display:flex}.hdk-foot textarea,.hdk-idea-t{resize:vertical;box-sizing:border-box;border:1px solid #9cc9be;border-radius:6px;width:100%;padding:8px;font-size:17px}.hdk-btns{flex-wrap:wrap;gap:6px;display:flex}@media (max-width:760px){.hdk{bottom:76px;right:10px}.hdk-help b{font-size:17px}.hdk-help small{font-size:13px}.hdk-pan{width:auto;height:calc(100vh - 140px);bottom:70px;left:8px;right:8px}}.login-warn{background:#fffbea;border:2px solid #e0a100;margin-top:16px}.login-warn h2{color:#3a2800;margin:0 0 6px;font-size:20px;font-weight:900}.login-warn ol{margin:0;padding-left:1.4em}.login-warn li{font-size:var(--fs-item);margin:4px 0;line-height:1.65}.h-bq-b .h-bq-two b{white-space:nowrap;font-size:clamp(13px,1.12vw,16px)}.h-bq-b .h-bq-two small{font-size:11px}.h-bq-b{overflow:hidden}.h-bq-off,.h-bq-off:hover{color:#56615e!important}.h-bq-off small{color:#5f6a67!important}.h-row2-b,.h-bq-b,.hd-quick-b,.drawer-row2-b,.hf-tab,.mt-b{padding-top:1px!important;padding-bottom:5px!important}.h-bq-side .h-bq-b{flex:auto;min-width:max-content;padding-left:5px;padding-right:5px}.h-bq-b .h-bq-two b{font-size:clamp(12px,.98vw,16px)}.h-bq14 .h-bq-b b{font-weight:700}@media (min-width:1280px){.h-bq.h-bq14{height:auto;padding:5px 10px}.h-bq14 .h-bq-side{grid-template-columns:repeat(4,auto);gap:4px 5px;display:grid}.h-bq14 .h-bq-left{direction:rtl}.h-bq14 .h-bq-left>*{direction:ltr}.h-bq14 .h-bq-side{gap:4px}.h-bq14 .h-bq-b{font-size:clamp(13px,1.05vw,16px);min-width:max-content!important;height:28px!important;padding:1px 5px 4px!important}}@media (min-width:1081px){.h-row2{padding-bottom:calc(var(--gap-sec) / 2)!important}.h-tiles-wrap{padding:calc(var(--gap-sec) / 2) 0!important}.h-bq-wrap{padding:calc(var(--gap-sec) / 2) 0 calc(var(--gap-tight) / 2)!important}.hf{padding-top:calc(var(--gap-tight) / 2)!important}}.h-bq-b.h-bq-on{color:#075a51!important;border:var(--btn-line) solid var(--btn-line-light)!important;box-shadow:var(--btn-shadow)!important;background:#fff!important}.h-bq-b.h-bq-on:hover{background:var(--btn-hover-light)!important;border-color:#0b7a6e!important}.h-bq-b.h-bq-off,.h-bq-b.h-bq-off:hover{color:#56615e!important;border:var(--btn-line) solid var(--btn-line-light)!important;box-shadow:var(--btn-shadow)!important;background:#f0f2f1!important}.h-bq-b.h-bq-off small{color:#5f6a67!important}@media (min-width:1280px){.h-bq14 .h-bq-b{height:42px!important;min-height:0!important;padding:1px 6px 4px!important}.h-bq14 .h-bq-two small{font-size:11px}.h-bq14 .h-bq-two b{font-size:clamp(13px,1.05vw,16px)}}.bq-live-tag{border-radius:6px!important}@media (min-width:1280px){.h-bq14 .h-bq-b{height:36px!important;padding:0 6px 3px!important}.h-bq14 .h-bq-two{gap:0;line-height:1.05}.h-bq14 .h-bq-side{row-gap:3px!important}.h-bq.h-bq14{padding-top:4px!important;padding-bottom:4px!important}.h-bq14 .h-bq-two small{margin-bottom:1px;line-height:1;display:block}.h-bq14 .h-bq-two b{line-height:1;display:block}.h-bq14 .h-bq-b{height:34px!important}}.h-bq-title span{color:#0b7a6e!important;font-weight:700!important}@media (min-width:1280px){.h-bq-title span{font-size:14px!important}.h-bq.h-bq14{align-items:stretch}.h-bq14 .h-bq-side{align-content:center}.h-bq14 .h-bq-title{justify-content:center;align-self:stretch;padding:0 14px!important}}@media (min-width:1081px){.hf-col{padding-top:5px!important}.hf-col>.hf-head,.hf-col>.hf-head *{line-height:1.2!important}.hf-zq .hf-zq-main{box-shadow:none!important;background:0 0!important;border:0!important;margin:-2px 0 0!important;padding:0!important}}:root{--gap-in:4px}@media (min-width:1081px){.hf-col,.hf-col *{line-height:1.3!important}.hf-col{gap:var(--gap-in)!important}.hf-col>*{margin-top:0!important}.hf-col .hf-foot,.hf-col .hf-foot>.hf-head{padding-top:var(--gap-in)!important}.hf-col .hf-foot{gap:var(--gap-in)!important}.hf-ar>li,.hf-zq-line>li,.hf-ds>*,.hf-ds-i,.hf-qa,.hf-live-row{margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.hf-ar>li+li,.hf-zq-line>li+li,.hf-ds>*+*{margin-top:var(--gap-in)!important}.hf-col .hf-zq-main{margin:0!important}.hf-qa+.hf-qa,.hf-live-row+.hf-live-row{margin-top:0!important}.hf-zq-main{gap:var(--gap-in)!important}}:root{--gap-sec:7px;--gap-tight:5px}@media (min-width:1081px){.hf-col .hf-live-to{margin-bottom:0!important}}:root{--gap-line:4px}@media (min-width:1081px){.hf-col,.hf-col *{line-height:calc(1em + var(--gap-line))!important}.hf-col,.hf-col .hf-foot,.hf-zq-main{gap:0!important}.hf-ar>li+li,.hf-zq-line>li+li,.hf-ds>*+*{margin-top:0!important}.hf-col .hf-foot,.hf-col .hf-foot>.hf-head{padding-top:calc(var(--gap-line) / 2)!important}.hf-col .hf-tabs *{line-height:1.2!important}.hf-ar li{border-bottom:0!important;align-items:start!important;padding:0!important}.hf-ar-main small{display:block;margin-left:0!important}.hf-col .hf-foot{padding-top:0!important}.hf-col .hf-tabs{margin:2px 0!important}.hf-ar li>:not(.hf-ar-main){line-height:calc(16px + var(--gap-line))!important}.section{padding:calc(var(--gap-sec) * 2) 0!important}.section-head{margin-bottom:calc(var(--gap-in) * 2)!important;gap:12px!important}.card{padding:10px 14px!important}.section :is(p,li,h2,h3,h4,span,small,a,div):not(.doc-body *,.prose *,.qa-a *,.legal-item *){line-height:calc(1em + var(--gap-line))}.section :is(p,ul,ol)+:is(p,ul,ol){margin-top:var(--gap-in)}.hs{padding-top:var(--gap-tight)!important}.hs-grid{padding-bottom:calc(var(--gap-sec) * 2)!important}.hs-half{gap:var(--gap-in)!important}.hs-sub{margin-top:0!important}.hs-cards{gap:8px!important}.hs-card{gap:0!important;padding:8px 10px!important}.hs-card *{line-height:calc(1em + var(--gap-line))!important}}.mc-faq h3{font-size:17px!important}.mc-faq li,.mc-faq p{font-size:15px!important}@media (min-width:1081px){.mc-faq .mc-faq-q{padding:calc(var(--gap-in) * 2) 0!important}.mc-faq *{line-height:calc(1em + var(--gap-line))!important}.section{padding:calc(var(--gap-sec) / 2 + 2px) 0!important}.section-head{margin-bottom:var(--gap-in)!important}.hs-card{min-height:0!important;padding:6px 10px 8px!important}.hs-grid{padding-bottom:var(--gap-sec)!important}.home-steps{margin-top:var(--gap-in)!important}.section .card{padding:8px 12px!important}.section>.wrap>*+*{margin-top:var(--gap-in)}.channels{gap:calc(var(--gap-in) * 2)!important}.course-card{gap:var(--gap-in)!important;padding:8px!important}.course-card h3{flex:none!important}.section>.wrap>:last-child,.section>.wrap>:last-child>:last-child{margin-bottom:0!important}.section .btn:not(.btn-lg):not(.ds-btn-s){min-height:34px!important;padding:1px 16px 5px!important}.course-card .go{margin-top:0!important}.card :is(h2,h3,h4),.ds-card :is(h2,h3,h4){margin-bottom:0!important}:is(.bq-card,.course-card,.ds-card,.home-help-card,.home-tier,.fc-card,.bq-try,.pillar){gap:var(--gap-in)!important}:is(.course-grid,.grid-2,.grid-3,.grid-4,.home-help,.home-tiers,.fc-grid,.bq-cards,.ds-grid,.bq-list){gap:var(--gap-sec)!important}.cp{margin:0!important}.course-go{padding-top:0!important}.bq-top,.bq-card-h{margin-bottom:0!important}.ds-card{padding:8px 12px!important}.ds-stack{gap:var(--gap-sec)!important}main .wrap{row-gap:var(--gap-sec)!important}main :is(.card,.ds-card){row-gap:var(--gap-in)!important}main .wrap:not(.grid-2,.grid-3,.grid-4,.dh-cols,.nc-buy,.nc-chatpage,.footer-grid)>*+:is(.card,.ds-card){margin-top:var(--gap-sec)!important}main :is(.card,.ds-card)>:is(h2,h3,h4)+*{margin-top:var(--gap-in)!important}main :is(.card,.ds-card)>:last-child,main :is(.card,.ds-card)>:last-child>:last-child,main :is(.card,.ds-card)>:last-child>:last-child>:last-child{margin-bottom:0!important}.vm-btns{margin-top:var(--gap-in)!important}.bc>div:not([class]){margin-top:0!important}.qa-main,.dh-main{gap:var(--gap-sec)!important}.zq-risk{margin-top:0!important}.risk-box{padding:8px 12px!important}.ds-pagehead{padding-top:calc(var(--gap-sec) / 2 + 2px)!important;padding-bottom:calc(var(--gap-sec) / 2 + 2px)!important}.faq-block{padding:calc(var(--gap-in) * 2) 0!important}main :is(.card,.ds-card)>:last-child:is(div,ul,ol,p,li):not([class*=card],[class*=box],[class*=btn],[class*=form],[class*=tag]){padding-bottom:0!important}main :is(.card,.ds-card)>:last-child:is(div,ul,ol):not([class*=card],[class*=box],[class*=btn],[class*=form])>:last-child:not(.btn,button,a,[class*=card],[class*=box]){margin-bottom:0!important;padding-bottom:0!important}.doc-row{padding:calc(var(--gap-in) * 1.5) 0!important}.doc-row:last-child,.mc-prof2>div:last-child{padding-bottom:0!important}.mc-dev{margin:var(--gap-in) 0 0!important}.ds-pagehead{padding-bottom:0!important}main .wrap:not(.grid-2,.grid-3,.grid-4,.dh-cols,.nc-buy,.nc-chatpage,.footer-grid)>:is(.card,.ds-card)+:not(.card,.ds-card){margin-top:var(--gap-sec)!important}.nc-msg>:last-child,.nc-sample>:last-child,.nc-msg>div>:last-child{margin-bottom:0!important}.section>.wrap+.wrap,.member-panel>*+*{margin-top:var(--gap-sec)!important}.nc-rules>div:last-child{padding-bottom:0!important}.section>.wrap:is(.grid-2,.grid-3,.grid-4,.dh-cols,.nc-buy,.nc-chatpage,.bq-top)>*{margin-top:0!important}main :is(.card,.ds-card) table :is(th,td){padding:var(--gap-in) 8px!important}main :is(.card,.ds-card) :is(ul,ol){margin-bottom:0!important}main :is(.card,.ds-card) :is(ul,ol)+*{margin-top:var(--gap-in)!important}.fc-grid{margin-bottom:0!important}.pay-title{margin-top:0!important}.pay-region>summary{padding:6px 12px 8px!important}.pay-body{gap:var(--gap-in)!important;padding:8px 12px!important}.pay-region+.pay-region{margin-top:var(--gap-in)}.zq{padding:8px 12px!important}.zq-top{margin-bottom:var(--gap-in)!important}.zq-card{padding:8px 12px!important}.zq-sum,.zq-dir{margin-bottom:var(--gap-in)!important}.zq details>summary,.zq details>.zq-full{padding:var(--gap-in) 0!important}.qa-entry{margin-top:var(--gap-sec)!important;padding:6px 12px 8px!important}.qa-entry+*{margin-top:var(--gap-sec)!important}.ds-sub{margin-top:var(--gap-in)!important}.zq-line.zq-prev{margin-top:var(--gap-sec)!important}.keep-row{margin-top:calc(var(--gap-in) * 2)!important}.arena-list>li:last-child{padding-bottom:0!important}main :is(.card,.ds-card) p{margin-bottom:0!important}main :is(.card,.ds-card) p+*{margin-top:var(--gap-in)}.pay-title+*{margin-top:0!important}.zq-line,.wrap>div:not([class])+div:not([class]){margin-top:var(--gap-sec)!important}.ds-head{margin-bottom:var(--gap-in)!important}.ds-item{padding:calc(var(--gap-in) * 1.5) 0!important}.ds-item:last-child{padding-bottom:0!important}.docs-ask{margin-top:var(--gap-in)!important}}html:root{--bg:var(--c-page);--surface:var(--c-card);--ink:var(--c-ink);--ink-deep:var(--c-ink-deep);--ink-2:var(--c-note);--muted:var(--c-note);--line:var(--c-divider);--line-strong:var(--c-input-line);--brand:var(--c-brand);--brand-dark:var(--c-title);--brand-text:var(--c-title);--radius:var(--r-big);--r-small:var(--r-big);--shadow:none}@media (min-width:1081px){.alert-strip,.kh-key-box{border-radius:var(--r-big)!important}}@media (max-width:1080px){.section-head{margin-bottom:calc(var(--gap-in) * 2)!important;gap:12px!important}.card{padding:10px 14px!important}.section :is(p,li,h2,h3,h4,span,small,a,div):not(.doc-body *,.prose *,.qa-a *,.legal-item *){line-height:calc(1em + var(--gap-line))}.section :is(p,ul,ol)+:is(p,ul,ol){margin-top:var(--gap-in)}.hs{padding-top:var(--gap-tight)!important}.mc-faq .mc-faq-q{padding:calc(var(--gap-in) * 2) 0!important}.mc-faq *{line-height:calc(1em + var(--gap-line))!important}.section{padding:calc(var(--gap-sec) / 2 + 2px) 0!important}.section-head{margin-bottom:var(--gap-in)!important}.section .card{padding:8px 12px!important}.section>.wrap>*+*{margin-top:var(--gap-in)}.course-card{gap:var(--gap-in)!important;padding:8px!important}.course-card h3{flex:none!important}.section>.wrap>:last-child,.section>.wrap>:last-child>:last-child{margin-bottom:0!important}.course-card .go{margin-top:0!important}.card :is(h2,h3,h4),.ds-card :is(h2,h3,h4){margin-bottom:0!important}:is(.bq-card,.course-card,.ds-card,.home-help-card,.home-tier,.fc-card,.bq-try,.pillar){gap:var(--gap-in)!important}:is(.course-grid,.grid-2,.grid-3,.grid-4,.home-help,.home-tiers,.fc-grid,.bq-cards,.ds-grid,.bq-list){gap:var(--gap-sec)!important}.cp{margin:0!important}.course-go{padding-top:0!important}.bq-top,.bq-card-h{margin-bottom:0!important}.ds-card{padding:8px 12px!important}.ds-stack{gap:var(--gap-sec)!important}main .wrap{row-gap:var(--gap-sec)!important}main :is(.card,.ds-card){row-gap:var(--gap-in)!important}main .wrap:not(.grid-2,.grid-3,.grid-4,.dh-cols,.nc-buy,.nc-chatpage,.footer-grid)>*+:is(.card,.ds-card){margin-top:var(--gap-sec)!important}main :is(.card,.ds-card)>:is(h2,h3,h4)+*{margin-top:var(--gap-in)!important}main :is(.card,.ds-card)>:last-child,main :is(.card,.ds-card)>:last-child>:last-child,main :is(.card,.ds-card)>:last-child>:last-child>:last-child{margin-bottom:0!important}.vm-btns{margin-top:var(--gap-in)!important}.bc>div:not([class]){margin-top:0!important}.qa-main,.dh-main{gap:var(--gap-sec)!important}.zq-risk{margin-top:0!important}.risk-box{padding:8px 12px!important}.ds-pagehead{padding-top:calc(var(--gap-sec) / 2 + 2px)!important;padding-bottom:calc(var(--gap-sec) / 2 + 2px)!important}.faq-block{padding:calc(var(--gap-in) * 2) 0!important}main :is(.card,.ds-card)>:last-child:is(div,ul,ol,p,li):not([class*=card],[class*=box],[class*=btn],[class*=form],[class*=tag]){padding-bottom:0!important}main :is(.card,.ds-card)>:last-child:is(div,ul,ol):not([class*=card],[class*=box],[class*=btn],[class*=form])>:last-child:not(.btn,button,a,[class*=card],[class*=box]){margin-bottom:0!important;padding-bottom:0!important}.doc-row{padding:calc(var(--gap-in) * 1.5) 0!important}.doc-row:last-child,.mc-prof2>div:last-child{padding-bottom:0!important}.mc-dev{margin:var(--gap-in) 0 0!important}.ds-pagehead{padding-bottom:0!important}main .wrap:not(.grid-2,.grid-3,.grid-4,.dh-cols,.nc-buy,.nc-chatpage,.footer-grid)>:is(.card,.ds-card)+:not(.card,.ds-card){margin-top:var(--gap-sec)!important}.nc-msg>:last-child,.nc-sample>:last-child,.nc-msg>div>:last-child{margin-bottom:0!important}.section>.wrap+.wrap,.member-panel>*+*{margin-top:var(--gap-sec)!important}.nc-rules>div:last-child{padding-bottom:0!important}.section>.wrap:is(.grid-2,.grid-3,.grid-4,.dh-cols,.nc-buy,.nc-chatpage,.bq-top)>*{margin-top:0!important}main :is(.card,.ds-card) table :is(th,td){padding:var(--gap-in) 8px!important}main :is(.card,.ds-card) :is(ul,ol){margin-bottom:0!important}main :is(.card,.ds-card) :is(ul,ol)+*{margin-top:var(--gap-in)!important}.fc-grid{margin-bottom:0!important}.pay-title{margin-top:0!important}.pay-region>summary{padding:6px 12px 8px!important}.pay-body{gap:var(--gap-in)!important;padding:8px 12px!important}.pay-region+.pay-region{margin-top:var(--gap-in)}.zq{padding:8px 12px!important}.zq-top{margin-bottom:var(--gap-in)!important}.zq-card{padding:8px 12px!important}.zq-sum,.zq-dir{margin-bottom:var(--gap-in)!important}.zq details>summary,.zq details>.zq-full{padding:var(--gap-in) 0!important}.qa-entry{margin-top:var(--gap-sec)!important;padding:6px 12px 8px!important}.qa-entry+*{margin-top:var(--gap-sec)!important}.ds-sub{margin-top:var(--gap-in)!important}.zq-line.zq-prev{margin-top:var(--gap-sec)!important}.keep-row{margin-top:calc(var(--gap-in) * 2)!important}.arena-list>li:last-child{padding-bottom:0!important}main :is(.card,.ds-card) p{margin-bottom:0!important}main :is(.card,.ds-card) p+*{margin-top:var(--gap-in)}.pay-title+*{margin-top:0!important}.zq-line,.wrap>div:not([class])+div:not([class]){margin-top:var(--gap-sec)!important}.ds-head{margin-bottom:var(--gap-in)!important}.ds-item{padding:calc(var(--gap-in) * 1.5) 0!important}.ds-item:last-child{padding-bottom:0!important}.docs-ask{margin-top:var(--gap-in)!important}.alert-strip,.kh-key-box{border-radius:var(--r-big)!important}.tiers,.dh-cards{gap:var(--gap-sec)!important}.dh-card{padding:8px 12px!important}.qa-top{row-gap:var(--gap-in)!important}.hs-card{padding:6px 10px 8px!important}.section-head{row-gap:var(--gap-in)!important}.rs-groups{gap:var(--gap-in)!important}}.tgl-qr{align-items:center;gap:var(--gap-in);flex-direction:column;display:flex}.tgl-qr img{border:1px solid var(--c-card-line);border-radius:var(--r-big);background:#fff;padding:6px;display:block}.tgl-qr .tgl-wait{text-align:center}.nc-msg .md-news{color:var(--c-ink);border-left:4px solid var(--c-owner);background:#fff6db;border-radius:6px;padding:6px 10px;font-weight:700;margin:10px 0 6px!important}.nc-msg .md-risk{color:var(--c-down);border-left:4px solid var(--c-down);background:#fdecea;border-radius:6px;padding:6px 10px;font-weight:700;margin:6px 0!important}.nc-msg .md-disc{color:#8a5a00;background:#fff3e0;border-left:4px solid #d98a00;border-radius:6px;padding:6px 10px;font-weight:700;margin:6px 0!important}.nc-price b{font-size:var(--fs-block);line-height:1.4}@media (min-width:1081px){.hf-col>.hf-foot{margin-top:auto!important}.hs-grid{grid-template-rows:auto auto 1fr}.hs-half{grid-row:span 3;grid-template-rows:subgrid;row-gap:var(--gap-in);align-content:stretch;display:grid}.hs-cards{align-items:stretch}.hs-card{justify-content:flex-start}}button.channel{cursor:pointer;font:inherit;color:var(--ink);background:0 0;border:0;padding:0;font-weight:700}.channel .channel-name{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.course-grid>.card,.home-tiers>.card,.fc-grid>.card{grid-row:span 4;grid-template-rows:subgrid;row-gap:4px;display:grid}.home-help>.card{grid-row:span 3;grid-template-rows:subgrid;row-gap:4px;display:grid}.course-grid>.card>*,.home-tiers>.card>*,.fc-grid>.card>*,.home-help>.card>*{margin-top:0!important}.home-tiers>.card>.btn,.home-help>.card>.home-go,.fc-grid>.card>.fc-go,.course-grid>.card>.go{align-self:end}@media (max-width:1080px){.hs-cards{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.hs-card{grid-row:span 3;grid-template-rows:subgrid;row-gap:0;display:grid}.hs-cards{grid-auto-rows:auto}.hs-half:not(.hs-right) .hs-card{grid-row:span 2}}@media (min-width:1081px) and (max-width:1365px){.hs-card b{font-size:15px}.hs-card span{font-size:13px}.hs-card{padding:6px 8px 8px!important}}.channels{flex-direction:row!important;align-items:center!important;gap:8px!important;padding:8px 10px!important;display:flex!important}.ch-side{flex:1 1 0;justify-content:space-around;align-items:flex-start;min-width:0;display:flex}.channels-title{border-left:1px solid #9cc9be;border-right:1px solid #9cc9be;flex-direction:column;flex:none;padding:0 16px;align-items:center!important;gap:0!important}.channels-title strong{white-space:nowrap;color:#075a51;font-size:23px;line-height:1.2}.channels-title span{white-space:nowrap;color:#0b7a6e;font-size:13px;font-weight:700}.channels .channel{flex:0 auto;gap:3px;min-width:0;font-size:14px}.channels .channel-icon svg,.channels .channel-icon img{width:40px;height:40px}@media (max-width:1080px){.channels{grid-template-columns:repeat(5,minmax(0,1fr));row-gap:10px!important;display:grid!important}.ch-side{display:contents}.channels-title{border:0;flex-direction:row;order:-1;grid-column:1/-1;justify-self:center;padding:0;align-items:baseline!important;gap:10px!important}}@media (max-width:600px){.channels{grid-template-columns:repeat(3,minmax(0,1fr))}}.channels-title strong{font-family:var(--sans)!important;font-weight:900!important}.channels .channel{font-size:var(--fs-body)}@media (max-width:760px){.mt-b.mt-bq-title{align-self:stretch;min-height:50px;height:auto!important}}.hd-help{display:inline-flex;position:relative}.hd-help-pop{z-index:90;white-space:nowrap;background:#fff;border:1.5px solid #8fc3b7;border-radius:8px;flex-direction:column;gap:6px;padding:8px;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 6px 18px #00000038}.hd-help-pop .btn{justify-content:center;min-width:168px;font-size:17px;font-weight:800}@media (max-width:1080px){.site-header .hd-help{display:block}.site-header .header-tools>.hd-install-narrow{display:none}.site-header .header-tools.hd-need-install>.hd-install-narrow{display:block}.site-header .header-tools.hd-need-install>.hd-zh,.site-header .header-tools.hd-need-install>.hd-zhm.hd-zh-solo{display:none}}@media (max-width:760px){.hd-help-pop .btn{font-size:16px}}.hd-zh-pop{left:0;right:auto}@media (max-width:1080px){.hd-zh-pop{left:auto;right:0}}@media (min-width:1081px) and (max-width:1150px){.site-header .nav-top{font-size:14px}}.site-header .two-alt{flex-direction:column;align-items:center;line-height:1.12;display:inline-flex}@media (pointer:coarse){.footer-links a,.hs-head>a,.section-head a.go,.ds-all,.qa-stock,.bq-more,.nav-arrows .tool-btn{position:relative}.footer-links a:after,.ds-all:after,.qa-stock:after{content:"";position:absolute;inset:-6px -8px}.hs-head>a:after,.section-head a.go:after,.bq-more:after{content:"";position:absolute;inset:-9px -8px}.nav-arrows .tool-btn:after{content:"";position:absolute;inset:-4px -3px}}.np-bar{z-index:10000;pointer-events:none;height:4px;position:fixed;top:0;left:0;right:0;overflow:hidden}.np-bar>i{transform-origin:0;background:linear-gradient(90deg,#0b7a6e,#e8a33d);border-radius:0 3px 3px 0;width:85%;height:100%;animation:6s cubic-bezier(.1,.7,.2,1) forwards npGrow;display:block;box-shadow:0 0 8px #0b7a6e8c}@keyframes npGrow{0%{transform:scaleX(.05)}to{transform:scaleX(1)}}.np-pill{z-index:10000;pointer-events:none;color:#075a51;white-space:nowrap;background:#fffffff7;border:2px solid #0b7a6e;border-radius:14px;align-items:center;gap:12px;max-width:calc(100vw - 32px);padding:16px 26px;font-size:20px;font-weight:700;animation:.18s ease-out npIn;display:flex;position:fixed;top:42%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 34px #063c3447}.np-spin{border:3px solid #cfe9e2;border-top-color:#0b7a6e;border-radius:50%;flex:none;width:26px;height:26px;animation:.8s linear infinite npSpin}@keyframes npSpin{to{transform:rotate(360deg)}}@keyframes npIn{0%{opacity:0;transform:translate(-50%,-46%)}}@media (max-width:500px){.np-pill{padding:14px 20px;font-size:18px}}a,button,summary{-webkit-tap-highlight-color:#0b7a6e2e}:is(.btn,.tool-btn,.hd-quick-b,.h-row2-b,.h-bq-b,.mt-b,.h-tile,.mt-tile,.tab,.hs-card,.card,.home-btn,.drawer-row2-b,.install-btn,.hf-live-row,.nav-top):active{filter:brightness(.88);transition:none;transform:translateY(1px)}a.lx-today{color:inherit;border:2px solid var(--brand);flex-direction:column;align-items:flex-start;gap:8px;text-decoration:none;display:flex}.lx-today-k{color:var(--brand-dark);font-size:17px;font-weight:700}.lx-today-t{font-size:24px;font-family:var(--serif);color:var(--ink);line-height:1.35}.lx-list{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:6px 18px;margin:0;padding:0;list-style:none;display:grid}.lx-list a{border-radius:var(--radius);color:var(--ink);gap:10px;padding:9px 8px;font-size:18px;line-height:1.4;text-decoration:none;display:flex}.lx-list li.on a{background:var(--mint-soft);font-weight:700}.lx-n{width:3em;color:var(--brand-dark);flex:none;font-weight:700}.lx-title{font-family:var(--serif);margin:0 0 8px;font-size:26px;line-height:1.4}.lx-audio{width:100%;margin:6px 0 14px}.lx-body{white-space:pre-line;color:var(--ink);font-size:20px;line-height:1.85}.lx-nav{flex-wrap:wrap;justify-content:space-between}@media (max-width:500px){.lx-body{font-size:19px}.lx-title{font-size:23px}.lx-nav .btn{flex:100%}}.sb{color:#f6e7c1;background:#2b2416;flex-wrap:wrap;align-items:center;gap:8px 10px;padding:6px 16px;font-size:15px;line-height:1.3;display:flex}.sb-viewing{color:#fff;background:#b4540a}.sb-pending{color:#fbe3da;background:#5b1f14}.sb-seal{color:#3a2a05;letter-spacing:2px;background:linear-gradient(#f3d27a,#c99a2e);border-radius:6px;flex:none;padding:2px 9px;font-weight:900;box-shadow:0 1px 2px #00000059}.sb-t{font-weight:700}.sb-b,.sb-pick select{color:inherit;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff73;border-radius:6px;padding:4px 10px;font-size:15px;font-weight:700;text-decoration:none}.sb-b:hover{opacity:1;background:#fff3}.sb-main{color:#b4540a;background:#fff;border-color:#fff}.sb-pick{align-items:center;gap:6px;font-weight:700;display:inline-flex}.sb-pick select option{color:#222}@media (max-width:500px){.sb{gap:6px 8px;padding:6px 10px;font-size:14px}.sb-b,.sb-pick select{padding:4px 8px;font-size:14px}}@media (min-width:761px) and (max-width:1080px){.site-header .two-alt{font-size:.9em}}@media (max-width:1080px){.site-header .header-tools{display:flex}.site-header .header-tools>*{flex:1 1 0;min-width:0}.site-header .header-tools>.nav-arrows{flex:2 1 0}.site-header .header-tools>.hd-help{flex:1.45 1 0;display:flex}.site-header .header-tools>.hd-help>.tool-btn{width:100%}.site-header .header-tools>.hd-install-narrow{flex:1.15 1 0}.site-header .header-tools>.menu-btn{flex:.85 1 0}}@media (max-width:760px){.site-header .hd-help-btn .two-alt{letter-spacing:-.4px;font-size:.95em}}@media (max-width:380px){.site-header .hd-help-btn .two-alt{letter-spacing:-.5px;font-size:.88em}}@media (min-width:761px) and (max-width:1080px){.site-header .header-tools>.hd-help{flex:1.6 1 0}.site-header .hd-help-btn .two-alt{font-size:.86em}}@media (min-width:900px) and (max-width:1080px){.site-header .header-tools>.hd-tab-only{flex:1.12 1 0}.site-header .header-tools>.hd-help{flex:1.5 1 0}.site-header .hd-help-btn .two-alt{font-size:.82em}}@media (pointer:coarse){.nav-arrows .tool-btn:after{inset:-4px -5px}}@media (min-width:1081px){.site-header .header-inner{gap:10px}.site-header .nav{justify-content:space-between;container-type:inline-size}.site-header .nav-top{padding:4px .32em;font-size:clamp(13px,3.07692cqi,22px)}.site-header.on-inner .nav-top{font-size:clamp(13px,2.8169cqi,22px)}.site-header .header-tools .tool-btn{padding:0 .42em}.site-header .header-tools{gap:7px}.site-header .install-tool{font-size:clamp(15px, calc(var(--hs) * .7), 19px)!important}}@media (min-width:1081px) and (max-width:1180px){.site-header.on-inner .header-tools{gap:5px}.site-header.on-inner .header-tools .tool-btn{padding:0 .3em;font-size:14px}.site-header.on-inner .install-tool{font-size:14px!important}.site-header.on-inner .nav-top{padding:4px .28em;font-size:clamp(12px,2.8169cqi,22px)}}@media (min-width:761px){.h-tile-quan,.h-tile-join,.h-tile-replay,.h-tile-qifei8,.h-tile-sijiao{order:1}.h-tile-yinjian,.h-tile-gift,.h-tile-xingge,.h-tile-about,.h-tile-act{order:3}}@media (min-width:1280px){.h-tiles-wrap{container-type:inline-size}.h-tiles{--tg:6px;--u:calc((min(100cqi, var(--max)) - 2 * var(--gutter) - 9 * var(--tg)) / 12.6);flex-wrap:nowrap;justify-content:space-between;gap:var(--tg)!important}.h-tiles>.h-tile{height:var(--u)!important;width:calc(var(--u) * var(--ar,1))!important;flex:none!important;margin-top:0!important}.h-tiles>.h-tile-wide:not(.h-tile-img){--ar:2.3}.h-tile:not(.h-tile-wide):not(.h-tile-img){padding:6px 7px}.h-tile:not(.h-tile-wide) .h-tile-t{font-size:clamp(14px,19.6078cqi,19px)}.h-tile:not(.h-tile-wide) .h-tile-line{font-size:clamp(12px,15.1515cqi,14px);line-height:1.22}.h-tile:not(.h-tile-wide) .h-tile-go{font-size:clamp(12px,15.1515cqi,14px)}}@media (max-width:760px){.h-tile-xingge{display:none!important}}@media (min-width:761px) and (max-width:1279px){.h-tile-xingge{margin-top:var(--tg)}}.dtag{white-space:nowrap;vertical-align:.05em;font-size:max(14px,.92em);font-weight:800;line-height:1.35;font-family:var(--sans);letter-spacing:0;text-shadow:none;border-radius:5px;margin-right:.3em;padding:0 .42em;display:inline-block}.dtag.dtag-today{color:#fff;background:#1976d2}.dtag.dtag-past{color:#fff;background:#b85a06}.dtag.dtag-future{color:#1565c0;background:#fff;box-shadow:inset 0 0 0 1.5px #1e88e5}.sb-seal-btn{z-index:9990;color:#f6e7c1;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:#2b2416;border:0;border-radius:10px;align-items:center;gap:6px;padding:5px;font-size:15px;font-weight:700;line-height:1.2;display:inline-flex;position:fixed;box-shadow:0 2px 8px #00000059}.sb-seal-btn:active{cursor:grabbing}.sb-seal-btn .sb-seal{padding:5px 10px;font-size:16px}.sb-seal-btn.sb-viewing{color:#fff;background:#b4540a}.sb-seal-btn.sb-pending{color:#fbe3da;background:#5b1f14}.sb-seal-t{white-space:nowrap;padding-right:6px}.sb-box{z-index:9991;border-radius:10px;max-width:min(440px,100vw - 16px);padding:10px 12px;position:fixed;box-shadow:0 6px 24px #00000059}.sb-tip{opacity:.75;flex-basis:100%;font-size:13px}.sb-frame{z-index:9989;pointer-events:none;border:4px solid #e8710a;position:fixed;inset:0}.gift-stack{gap:var(--gap-sec,7px);flex-direction:column;display:flex}.gift-73{gap:var(--gap-sec,7px);grid-template-columns:minmax(0,7fr) minmax(0,3fr);align-items:stretch;display:grid}.gift-intro{text-align:center;justify-content:center;align-items:center;padding:18px 24px}.gift-intro .ds-read{max-width:46em;margin:0}.gift-steps{font-size:var(--fs-item);color:var(--c-ink);flex-wrap:wrap;justify-content:center;gap:8px 22px;margin:4px 0 0;padding:0;font-weight:900;list-style:none;display:flex}.gift-steps li{align-items:center;gap:8px;display:inline-flex}.gift-steps b{background:var(--c-title);color:#fff;box-sizing:border-box;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;padding-bottom:2px;font-size:15px;display:inline-flex}.gift-side{justify-content:center;margin:0}.gift-ad{gap:10px}.gift-ad p{font-size:var(--fs-item);color:var(--c-ink);margin:0;line-height:1.6}.gift-ad .btn{text-align:center;align-self:stretch}.gift-img{padding:8px}.gift-img img{border-radius:6px;width:100%;height:auto;display:block}.gift-prof .rs-f{position:relative}.gp-st{color:#0b7a6e;pointer-events:none;font-size:12px;font-style:normal;font-weight:700;position:absolute;top:2px;right:6px}.gp-err{color:#c62828}.gift-btns{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}@media (max-width:900px){.gift-73{grid-template-columns:1fr}}.zoom-thumb{border:var(--line-card,1px) solid var(--c-card-line,var(--line));cursor:zoom-in;text-align:left;width:100%;font:inherit;background:#fff;padding:8px;display:block}.zoom-thumb img{border-radius:6px;width:100%;height:auto;display:block}.zoom-ov{z-index:10000;box-sizing:border-box;cursor:zoom-out;background:#0a1412e0;flex-direction:column;align-items:center;padding:64px 12px 24px;display:flex;position:fixed;inset:0;overflow:auto}.zoom-ov img{cursor:default;background:#fff;border-radius:6px;max-width:min(1600px,100%);height:auto}.zoom-x{z-index:10001;font-size:var(--fs-item);position:fixed;top:12px;right:12px}.zoom-tip{color:#fff;font-size:var(--fs-note);margin:10px 0 0}.fb{border-radius:var(--r-big,8px);color:var(--ink,#1a2b27);box-sizing:border-box;background:#e4f1ed;border:1px solid #8fc3b7;align-items:center;gap:12px;margin-bottom:7px;padding:8px 14px 10px;text-decoration:none;display:flex}.fb:hover{filter:brightness(.98);opacity:1}.fb-tag{color:#3a2a05;font-weight:900;font-size:var(--fs-item);background:linear-gradient(#f3d27a,#c99a2e);border-radius:6px;flex:none;padding:3px 10px 5px}.fb-main{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.fb-l1{flex-wrap:wrap;align-items:baseline;gap:4px 14px;display:flex}.fb-subj{font-size:var(--fs-card);font-weight:900}.fb-px{font-size:var(--fs-item);font-weight:900}.fb .hf-up{color:#0e8c3a}.fb .hf-down{color:#d32f2f}.fb .hf-up,.fb .hf-down{white-space:normal;min-width:0}.fb-cmp{font-size:var(--fs-body);color:var(--ink-2,#44544f)}.fb-l2{font-size:var(--fs-body);color:var(--ink-2,#44544f);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.fb-src{color:#6e8a82;font-size:var(--fs-note)}.fb-go{color:var(--brand-dark,#0b6f60);font-weight:900;font-size:var(--fs-item);flex:none}.fb-big{font-size:var(--fs-block);margin:0;font-weight:900}.fb-news{font-size:var(--fs-item);flex-direction:column;gap:6px;margin:0;padding-left:1.4em;line-height:1.5;display:flex}@media (max-width:760px){.fb{flex-wrap:wrap}.fb-go{display:none}.fb-l2{white-space:normal}}.page-head.ph-band{background:linear-gradient(#ddf4ee 0%,#c6e9e0 100%);border-bottom:1px solid #8fcdbe;box-shadow:inset 0 1px #ffffffb3}.page-head.ph-band .wrap{align-items:center;min-height:36px;padding-top:5px!important;padding-bottom:6px!important}.page-head.ph-band .ds-page-title{font-family:var(--sans);font-weight:900;font-size:var(--fs-block);color:#0b4a3e;letter-spacing:1px;text-shadow:0 1px #fff,0 2px #0b5e5247,0 3px 6px #0b5e522e;line-height:1.2}.page-head.ph-band .ds-card-title{color:#fff;font-family:var(--sans);font-size:var(--fs-item);background:linear-gradient(#0a6f64 0%,#075e53 100%);border-radius:6px;flex:none;padding:2px 10px 4px;font-weight:900;box-shadow:0 1px 2px #0b5e5259}.gift-intro{background:linear-gradient(#e9f6f2 0%,#dcefe8 100%)!important;border-color:#9cc9bf!important}.gift-intro .ds-card-title{color:#0b4a3e}.gift-73>.form-card{background:#fff;border:1px solid #8fc3b7;box-shadow:0 2px 8px #0b5e521f}.gift-prof{background:#e4f1ed!important;border-color:#9cc9bf!important}.gpm{gap:var(--gap-sec,7px);flex-direction:column;min-width:0;display:flex}.gpm-t{border-radius:var(--r-big,8px);color:#fff;border:1px solid #d9b45a8c;flex-direction:column;gap:4px;padding:10px 14px 12px;text-decoration:none;display:flex;box-shadow:0 2px 6px #0000002e,inset 0 1px #ffffff40}.gpm-t:hover{filter:brightness(1.08);opacity:1}.gpm-t small{font-size:var(--fs-note);color:#fff;font-weight:700}.gpm-t b{font-size:var(--fs-card);text-shadow:0 1px #00000040;font-weight:900;line-height:1.2}.gpm-t span{font-size:var(--fs-body);color:#fff;line-height:1.5}.gpm-t i{color:#fff;font-style:normal;font-weight:900;font-size:var(--fs-item);text-underline-offset:3px;text-decoration:underline}.gpm-big{flex:auto;justify-content:center;gap:6px;padding:16px 16px 18px}.gpm-big b{font-size:var(--fs-page)}.gpm-big span{font-size:var(--fs-item)}.gpm-hot{background:#00000038;border-radius:6px;margin-top:2px;padding:4px 8px 6px;font-weight:700;display:block;color:#ffe9a8!important}.gpm-img{border-radius:var(--r-big,8px);display:block;overflow:hidden}.gpm-img img{width:100%;height:auto;display:block}.gpm-row{gap:var(--gap-sec,7px);grid-template-columns:1fr 1fr;display:grid}.gpm-s{padding:8px 10px 10px}.gpm-s b{font-size:var(--fs-item)}.gpm-s span{font-size:var(--fs-note)}.gift-stack>.gift-73{align-items:start}.gift-stack>.gift-73>.gpm-box{align-self:stretch;position:relative}.gift-stack>.gift-73>.gpm-box>.gpm{flex-wrap:wrap;place-content:flex-start;column-gap:40px;position:absolute;inset:0;overflow:hidden}.gift-stack>.gift-73>.gpm-box>.gpm>*{flex:none;width:100%}.gift-stack>.gift-73>.gpm-box>.gpm>.gpm-big{flex:1 0 auto}@media (max-width:900px){.gift-stack>.gift-73>.gpm-box>.gpm{position:static}}.gift-form-t{text-align:center;margin:0 0 8px}.gift-teaser{margin-top:var(--gap-sec,7px);border-radius:var(--r-big,8px);text-align:center;background:#e4f1ed;border:1px solid #9cc9bf;padding:12px 14px 14px}.gift-teaser .ds-card-title{color:#0b4a3e;margin:0 0 10px}.gift-teaser-row{gap:var(--gap-sec,7px);grid-template-columns:1fr 1fr;display:grid}.gift-teaser-row img{object-fit:cover;object-position:top;box-sizing:border-box;border:4px solid #fff;border-radius:6px;width:100%;height:260px;display:block;box-shadow:0 2px 6px #0b5e5226}@media (max-width:760px){.gift-teaser-row{grid-template-columns:1fr}.gift-teaser-row img{height:180px}}.login-part{max-width:520px;font-size:var(--fs-card,20px);color:#075a51;font-weight:900;font-family:var(--serif);margin:18px auto 10px}.login-part:first-child{margin-top:0}.reg-card{border:2px solid #0b7a6e;margin-bottom:14px}.reg-or{color:var(--c-note,#5b6b67);align-items:center;gap:10px;margin:14px 0 6px;font-size:15px;display:flex}.reg-or:before,.reg-or:after{content:"";border-top:1px solid #cfe3dd;flex:1}.reg-tg-note{margin:0 0 8px}.reg-more{max-width:980px}.qp-done{font-size:var(--fs-card,20px);color:#0b7a6e;margin:0 0 8px;font-weight:900}.qp-state.ok{color:#0b7a6e;font-weight:700}.qp-state.err{color:#b3261e}.qp-wants{gap:10px}.qp-want{border:1px solid var(--c-input-line,#b9dcd3);cursor:pointer;height:36px;font-size:var(--fs-body,17px);background:#fff;border-radius:6px;align-items:center;gap:6px;padding:0 14px;display:inline-flex}.qp-want.on{color:#075a51;background:#e6f4ef;border-color:#0b7a6e;font-weight:700}.qp-want input{accent-color:#0b7a6e;width:18px;height:18px}.qp-foot{flex-wrap:wrap;align-items:center;gap:14px;margin-top:14px;display:flex}.join-strip{background:#e6f4ef;border-top:2px solid #0b7a6e;padding:16px 0}.join-in{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.join-t{flex-direction:column;flex:360px;gap:2px;display:flex}.join-t b{font-family:var(--serif);font-size:var(--fs-card,20px);color:#075a51}.join-t span{font-size:var(--fs-note,15px);color:#37514c}.join-f{flex:260px;max-width:360px;height:44px}@media (max-width:760px){.join-f{max-width:none}.join-in .btn{width:100%}}.ag-btns{flex-wrap:wrap;gap:8px;display:flex}.ag-form{align-items:center;margin-top:10px}.ag-terms{gap:6px;display:inline-flex}.ag-why{flex:300px!important;width:auto!important}.ag-list{margin-top:10px}.mc-gift{background:#fffbef;border:2px solid #c8a04a}.mc-gift li{border-bottom:1px dashed #e7d9b2;padding:6px 0;list-style:none}.mc-gift li:last-child{border-bottom:0}.mc-gift ul{margin:0;padding:0}.qp-wants .rs-sub{white-space:nowrap;width:auto;margin-right:4px}.tgl-ok{color:#075a51;background:#e6f4ef;border:2px solid #0b7a6e;border-radius:10px;flex-direction:column;gap:4px;padding:14px 16px;display:flex}.tgl-ok b{font-size:26px;font-family:var(--serif)}.tgl-ok span{font-size:var(--fs-body,17px)}.tgl-slow{color:#8a5a00}.au-intro{font-size:22px}.au-two{gap:var(--sp-3);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;display:grid}.au-panel{flex-direction:column;gap:10px;display:flex}.au-panel .nb2-h{font-size:24px}.au-lead{color:#2c4a44;margin:0;font-size:18px;line-height:1.55}.au-tabs{display:none}.au-pick{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:4px;display:grid}.au-pick-b{cursor:pointer;font:inherit;color:var(--c-ink);background:#fff;border:1.5px solid #b9dcd2;border-radius:10px;flex-direction:column;align-items:center;gap:2px;padding:10px 8px;display:flex}.au-pick-b b{color:var(--c-ink-deep);font-size:21px}.au-pick-b span{color:#3d5c56;text-align:center;font-size:15px;line-height:1.4}.au-pick-b.on{border:2.5px solid var(--c-brand);box-shadow:2px 3px 0 var(--c-divider);background:#e4f1ed}.au-reg,.au-login form{flex-direction:column;gap:10px;display:flex}.au-login{flex-direction:column;gap:8px;display:flex}.au-f{min-height:46px;font-size:18px}.au-f input,.au-f select{font-size:18px}.au-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.au-wants{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:10px;display:flex}.au-wants>span{font-size:var(--fs-note);color:var(--c-note)}.au-note{color:#3d5c56;margin:0;font-size:16px;line-height:1.6}.au-note .link-btn{margin-left:6px}.au-h3{color:var(--c-title);margin:4px 0 0;font-size:20px;font-weight:900}.au-sent{border:1.5px solid var(--c-brand);background:#fff;border-radius:8px;margin:0;padding:10px 12px;font-size:18px;line-height:1.6}.au-coderow{align-items:stretch;gap:10px;display:flex}.au-coderow .au-f{flex:1}.au-done{gap:8px}.au-go{align-self:flex-start;margin-top:6px}.au-okwrap{max-width:720px}.au-exp{margin:0 0 10px}.au-warn{margin-top:var(--sp-4)}.au-warn ol{margin:6px 0 0;padding-left:1.4em;font-size:17px;line-height:1.7}@media (max-width:860px){.au-tabs{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:12px;display:grid}.au-tab{font:inherit;cursor:pointer;background:#fff;border:1.5px solid #b9dcd2;border-radius:12px;flex-direction:column;align-items:center;padding:10px 6px;display:flex}.au-tab b{color:var(--c-ink-deep);font-size:22px}.au-tab span{color:#3d5c56;font-size:16px}.au-tab.on{background:var(--c-title);border-color:var(--c-title)}.au-tab.on b,.au-tab.on span{color:#fff}.au-two{display:block}.au-two.show-reg .au-p-login,.au-two.show-login .au-p-reg{display:none}.au-grid{grid-template-columns:1fr}.au-intro{font-size:18px}}.au-mb{display:none}@media (max-width:860px){.au-pc{display:none}.au-mb{display:inline}.au-panel .nb2-h{display:none}}.zf{border-radius:var(--r-big,8px);background:#e4f1ed;border:1px solid #8fc3b7;margin:0 0 14px;padding:12px 18px 14px}.zf p{margin:0}.zf-h{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex;margin-bottom:8px!important}.zf-title{font-size:var(--fs-card);color:var(--ink-deep);font-weight:900}.zf-at{font-size:var(--fs-note);color:#6e8a82;margin-left:auto}.zf-px{font-size:var(--fs-card);font-weight:900;line-height:1.45}.zf .hf-up{color:#0e8c3a;white-space:normal;font-size:var(--fs-card)}.zf .hf-down{color:#d32f2f;white-space:normal;font-size:var(--fs-card)}.zf-cmp{font-size:var(--fs-item);color:var(--ink-2,#44544f);margin-top:2px!important}.zf-list{font-size:var(--fs-item);border-top:1px dashed #8fc3b7;flex-direction:column;gap:6px;margin:8px 0 0;padding:8px 0 0;line-height:1.55;list-style:none;display:flex}.zf-t{font-weight:700;font-size:var(--fs-note);color:var(--brand-dark,#0b6f60);white-space:nowrap;background:#fff;border:1px solid #8fc3b7;border-radius:5px;margin-right:8px;padding:0 7px 1px;display:inline-block}.zf-next b{color:var(--brand-dark,#0b6f60)}@media (max-width:760px){.zf{padding:10px 12px 12px}.zf-at{width:100%;margin-left:0}}.site-header .two-alt>span+span{color:#ffe27a;text-shadow:0 1px 2px #063c34b3}.site-header .header-tools .tool-btn.hd-login,.site-header .tool-btn.hd-login{color:#2b1d00;text-shadow:none;background:#f3d36b;border-color:#f3d36b;box-shadow:0 2px #a8862c}.site-header .header-tools .tool-btn.hd-login:hover{background:#f7dd85}.site-header .hd-login .two-alt>span+span{color:#7a4a00;text-shadow:none}.hd-quick .hd-quick-b.hd-quick-hot{color:#2b1d00;background:#f3d36b;border-color:#c9a43a!important}@media (max-width:1080px){.site-header .header-tools .hd-login .hide-mobile{display:none}}@media (max-width:420px){.site-header:has(.hd-login .show-mobile) .brand-text{display:none}}.ra-row{flex-wrap:wrap;align-items:center;gap:6px 8px}.rs-k-ptsub .rs-sel{flex:auto;min-width:9em}.gift-mail-tip{color:#6b4a00;background:#fff6d6;border:1px solid #e8c95a;border-radius:8px;margin:-2px 0 10px;padding:8px 12px;font-size:1.02em;font-weight:700;line-height:1.5}.gift-sent{background:#eaf7ef;border:1px solid #8cc9a2;border-radius:10px;flex-direction:column;gap:8px;padding:14px 16px;display:flex}.gift-sent>b{color:#0d5c3a;font-size:1.15em}.gift-sent-to{color:#0d5c3a;word-break:break-all;font-size:1.2em;font-weight:800}.gift-sent p{margin:0;line-height:1.6}.gift-sent .btn{align-self:flex-start}.hf-gd{height:auto;min-height:78px}.hf-gd-row{color:#0f2a26;border-top:1px dashed #bfdcd4;flex-direction:column;padding:2px 0;text-decoration:none;display:flex}.hf-gd-row:first-of-type{border-top:0}.hf-gd-at{color:#0e7c66;font-size:13px;font-weight:700}.hf-gd-t{white-space:nowrap;text-overflow:ellipsis;font-size:15px;overflow:hidden}.hf-gd-t b{color:#0e7c66;margin-right:6px}.hf-vf{color:#0f2a26;background:#fff6e5;border:1px solid #f0d9a8;border-radius:6px;align-items:center;gap:8px;margin:4px 0 6px;padding:4px 8px;text-decoration:none;display:flex;overflow:hidden}.hf-vf-l{color:#fff;background:#b3261e;border-radius:4px;flex:none;padding:1px 8px;font-size:13px}.hf-vf-box{white-space:nowrap;flex:1;overflow:hidden}.hf-vf-run{animation:60s linear infinite hfvf;display:inline-block}.hf-vf:hover .hf-vf-run{animation-play-state:paused}.hf-vf-i{margin-right:28px;font-size:15px}.hf-vf-i i{color:#b3261e;margin-right:6px;font-style:normal;font-weight:700}.hf-vf-i small{color:#4a5c57;margin-left:6px;font-size:15px}@keyframes hfvf{0%{transform:translate(0)}to{transform:translate(-50%)}}.vf-list ul{margin:0;padding:0;list-style:none}.vf-list li{border-bottom:1px dashed #e3eeeb;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:8px 0;font-size:17px;display:flex}.vf-list li i{color:#b3261e;font-size:15px;font-style:normal;font-weight:700}.vf-list li small{color:#6b7f7a;font-size:13px}.ng-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ng-list li{background:#fff;border:1px solid #cfe3de;border-radius:8px;align-items:center;gap:12px;padding:10px 12px;display:flex}.ng-list li.ng-next{background:#fffbea;border:2px solid #e8b300}.ng-list li.ng-done{color:#4a6660;background:#f2f8f6}.ng-ck{color:#0e7c66;background:#e3f2ee;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-weight:700;display:grid}.ng-done .ng-ck{color:#fff;background:#0b7a6e}.ng-tx{flex-direction:column;flex:1;display:flex}.ng-tx b{font-size:17px}.ng-tx small{color:#4a6660;font-size:14px}@media (max-width:760px){.ng-list li{flex-wrap:wrap}.ng-list li .btn{width:100%}}.xr-fun,.xr-list{border-collapse:collapse;width:100%;font-size:16px}.xr-fun th,.xr-fun td,.xr-list th,.xr-list td{text-align:left;vertical-align:top;border-bottom:1px solid #e3eeeb;padding:8px 10px}.xr-fun thead th,.xr-list thead th{color:#3d5c56;background:#e3f2ee;font-size:14px}.xr-fun td small,.xr-list td small{color:#6b7f7a;font-size:13px;display:block}.xr-bar{vertical-align:middle;background:#eef3f2;border-radius:5px;width:120px;height:10px;margin-right:8px;display:inline-block;overflow:hidden}.xr-bar i{background:#0e8c78;height:100%;display:block}.xr-tiers{flex-wrap:wrap;gap:10px;display:flex}.xr-t{background:#fff;border:1px solid #cfe3de;border-radius:6px;align-items:center;gap:6px;padding:4px 10px;font-size:15px;display:inline-flex}.xr-t b{color:#fff;background:#0b7a6e;border-radius:4px;padding:0 6px}.xr-t em{font-style:normal;font-weight:700}.xr-t-乙 b{background:#2f6fb3}.xr-t-丙 b{background:#b7791f}.xr-t-丁 b{background:#b3261e}@media (max-width:760px){.xr-list thead{display:none}.xr-list tr{border-bottom:2px solid #cfe3de;grid-template-columns:1fr 1fr;display:grid}.xr-list th,.xr-list td{border:0;padding:4px 8px}.xr-fun td:nth-child(3) .xr-bar{width:60px}.xr-fun{font-size:14px}}.cert-prog{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.cert-prog a{color:#0f2a26;border:1px solid #cfe3de;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;font-size:17px;text-decoration:none;display:flex}.cert-prog li.on a{background:#e3f2ee}.cert-prog b{color:#0e7c66}.cert-out{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.cert-img{border-radius:8px;width:100%;max-width:420px;box-shadow:0 1px 4px #00000026}.cert-img-h{max-width:720px}.h-tile.h-tile-lines{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:0;padding:2px 6px;background:linear-gradient(135deg,#7a4a0c,#c9881e 55%,#8a5410)!important}.h-tl{color:#fff8e6;white-space:nowrap;font-size:clamp(10px,5.26316cqi,15px);font-weight:700;line-height:1.13;display:block}.h-tl1{opacity:.92;font-size:clamp(9px,4.54545cqi,13px)}.h-tl2{color:#fff;font-size:clamp(13px,7.14286cqi,20px);font-weight:900;line-height:1.1}.h-tl6{color:#ffe43a}.lx-buy{border-top:1px dashed #04251a33;flex-direction:column;gap:8px;margin-top:10px;padding-top:10px;display:flex}.lx-buy-h{font-size:var(--fs-item,18px);color:var(--c-ink,#04251a);margin:0;font-weight:800}.cover-text{aspect-ratio:1;color:#fff;text-align:center;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;padding:16px;display:flex}.cover-text b{font-size:34px;font-weight:900;line-height:1.2}.cover-text span{color:#ffe43a;font-size:22px;font-weight:700}.cover-text i{opacity:.92;font-size:15px;font-style:normal}.cover-text-big b{font-size:40px}.xg-list td small{color:#6b7f7a;font-size:12px;display:block}.xg-stat td,.xg-stat th{text-align:center}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{z-index:10001;background:#04251a;border-radius:8px;padding:10px 18px 12px;font-size:20px;font-weight:900;text-decoration:none;position:fixed;top:-200px;left:8px;box-shadow:0 3px 10px #00000059;color:#fff!important}.skip-link:focus{top:8px}#main:focus{outline:none}#main{scroll-margin-top:90px}:focus-visible{outline-offset:2px;outline:3px solid #04251a}.site-header :focus-visible,.hd-quick :focus-visible,.zoom-ov :focus-visible,.skip-link:focus-visible{outline-color:#fff}.site-header .nav-drop :focus-visible{outline-color:#04251a}.ds-field:has(:focus-visible){outline-offset:2px;outline:3px solid #04251a}.rs-f:has(:focus-visible){outline-offset:2px;outline:3px solid #04251a}.kh .rs-f:has(:focus-visible){outline-offset:2px;outline:3px solid #04251a}.input:focus-visible,.rs-note textarea:focus-visible,.si-body textarea:focus-visible,.ds-note-row textarea:focus-visible{outline-offset:2px;outline:3px solid #04251a}.hf-vf-a{min-width:0;color:inherit;flex:1;align-items:center;gap:8px;text-decoration:none;display:flex}.hf-vf-paused .hf-vf-run{animation-play-state:paused}.hf-vf-pause{color:#0f2a26;cursor:pointer;background:#fff;border:1.5px solid #c9a65a;border-radius:6px;flex:none;min-height:36px;padding:0 12px 3px;font-family:inherit;font-size:15px;font-weight:700}.hf-vf-pause:hover{background:#fff1cc}@media (prefers-reduced-motion:reduce){.hf-vf-run{text-overflow:ellipsis;display:block;overflow:hidden;animation:none!important}.hf-vf-i:not(:first-child),.hf-vf-pause{display:none}}.kh .btn.ds-btn-s{min-height:36px}.h-bq-two small,.h-bq-b .h-bq-two small,.h-bq14 .h-bq-two small{opacity:1;letter-spacing:0;font-size:15px}.hf-foot .hf-head a:not(.hf-live-t):not(.hf-live-on),.hf-live-go a{color:#075a51!important}.hf-live .hf-head a.hf-live-t,.hf-head a.hf-live-on{color:#9a4708}.hf-foot .hf-live-row b,.au-note .link-btn{color:#075a51}.vm-confirm-down{color:#5a2a00;background:#fff1e6;border:2px solid #b85a06;border-radius:8px;padding:10px 14px;font-size:17px;font-weight:700}
