/* Clash 使用手册 — shared theme, no remote font dependency. */
:root{--hb-ink:#20251f;--hb-muted:#626b60;--hb-line:#dfe4da;--hb-paper:#fff;--hb-soft:#f4f6f0;--hb-accent:#d0ef83;--hb-link:#3b631d;--hb-radius:6px}
html{scroll-behavior:smooth;scroll-padding-top:100px}
body.hb-site{margin:0;background:var(--hb-paper);color:var(--hb-ink);font-family:Inter,"Segoe UI","PingFang SC","Microsoft YaHei",sans-serif;font-size:16px;line-height:1.75;-webkit-font-smoothing:antialiased}
.hb-site *{box-sizing:border-box}.hb-site a{transition:color .16s,background .16s,border-color .16s}.hb-site a:focus-visible,.hb-site button:focus-visible,.hb-site summary:focus-visible{outline:3px solid #557b24;outline-offset:4px}.hb-skip{position:fixed;left:16px;top:-90px;background:var(--hb-accent);color:var(--hb-ink);padding:12px 20px;z-index:100}.hb-skip:focus{top:12px}
.hb-header{position:sticky;top:0;z-index:50;background:rgba(255,255,255,.97);border-bottom:1px solid var(--hb-line)}.hb-header-inner{max-width:1440px;margin:auto;min-height:82px;padding:14px 36px;display:flex;align-items:center;justify-content:space-between;gap:24px}
.hb-brand{display:flex;align-items:center;gap:12px;color:var(--hb-ink);text-decoration:none;flex-shrink:0}.hb-monogram{width:42px;height:42px;display:grid;place-items:center;background:var(--hb-ink);color:var(--hb-accent);font:800 18px/1 ui-monospace,monospace;letter-spacing:-2px}.hb-brand strong{display:block;font-size:18px;line-height:1.4;letter-spacing:-.4px}.hb-brand small{display:block;font:12px/1.6 ui-monospace,monospace;color:var(--hb-muted)}
.hb-nav{display:flex;align-items:center;gap:25px;font-size:14px;font-weight:600}.hb-nav>a{color:var(--hb-muted)}.hb-nav>a[aria-current=page]{color:var(--hb-ink);text-decoration:underline;text-decoration-color:#92b957;text-underline-offset:9px;text-decoration-thickness:3px}.hb-nav>a:hover{color:var(--hb-link)}.hb-download-desktop{display:flex;align-items:center}.hb-download-mobile{display:none}
.hb-rail{position:fixed;top:83px;bottom:0;left:max(0px,calc((100vw - 1440px)/2));width:226px;padding:34px 24px 24px 36px;border-right:1px solid var(--hb-line);overflow-y:auto;background:var(--hb-paper)}.hb-rail-label{font:12px/1.5 ui-monospace,monospace;letter-spacing:1px;color:var(--hb-muted);margin:0 0 22px}.hb-rail nav{display:grid;gap:6px}.hb-rail a{display:flex;gap:14px;padding:10px 12px;margin-left:-12px;color:#626b60;font-size:14px}.hb-rail a span{font:12px/1.8 ui-monospace,monospace;color:#7d8775}.hb-rail a:hover,.hb-rail a[aria-current=page]{background:var(--hb-soft);color:var(--hb-ink)}.hb-rail a[aria-current=page]{border-left:3px solid #85a94f;margin-left:-15px;font-weight:650}.hb-rail-note{margin-top:36px;padding-top:22px;border-top:1px solid var(--hb-line);font-size:13px;color:var(--hb-muted);line-height:1.8}.hb-rail-note strong{display:block;color:var(--hb-ink);font-size:14px;margin-bottom:6px}
.hb-site>main,.hb-site>.hb-footer{max-width:1214px;margin-left:max(226px,calc((100vw - 1440px)/2 + 226px));margin-right:max(0px,calc((100vw - 1440px)/2))}.hb-site main{min-width:0}.hb-wrap{max-width:1090px;margin:0 auto;padding:0 44px}.hb-eyebrow{font:12px/1.6 ui-monospace,monospace;letter-spacing:1.3px;text-transform:uppercase;color:var(--hb-muted)}
.hb-home-intro{padding-top:54px;padding-bottom:44px}.hb-hero-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(240px,.8fr);gap:48px;align-items:center}.hb-home-intro h1{margin:24px 0 20px;font-size:clamp(36px,4.6vw,62px);line-height:1.18;letter-spacing:-2.5px;font-weight:780;color:var(--hb-ink)}.hb-home-intro h1 em{font-style:normal;background:linear-gradient(transparent 59%,var(--hb-accent) 59%,var(--hb-accent) 92%,transparent 92%)}.hb-home-intro .hb-lead{max-width:510px;margin:0;color:var(--hb-muted);font-size:16px;line-height:1.9}.hb-actions{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin-top:28px}.hb-text-link{font-size:14px;font-weight:650;color:var(--hb-link);text-decoration:underline;text-underline-offset:5px}
.hb-sequence{background:var(--hb-ink);color:#fff;padding:26px 26px 18px;border-radius:var(--hb-radius)}.hb-sequence-label{margin:0 0 20px;font:12px/1.5 ui-monospace,monospace;letter-spacing:1px;color:#c9d4bf}.hb-sequence a{display:grid;grid-template-columns:28px 1fr;gap:12px;padding:15px 0;border-top:1px solid #4b5445}.hb-sequence a>span{font:13px/1.8 ui-monospace,monospace;color:var(--hb-accent)}.hb-sequence strong{font-size:16px;line-height:1.5;color:#fff;display:block}.hb-sequence small{font-size:13px;line-height:1.7;color:#bfc9b6;display:block;margin-top:3px}.hb-sequence a:hover strong{color:var(--hb-accent)}
.hb-section{padding-top:42px;padding-bottom:42px;border-top:1px solid var(--hb-line)}.hb-section-top{display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin-bottom:22px}.hb-section h2{margin:0;font-size:26px;line-height:1.4;font-weight:730;letter-spacing:-.7px}.hb-section-top p{font-size:13px;color:var(--hb-muted);margin:0}.hb-platforms{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--hb-line);border-radius:var(--hb-radius);overflow:hidden}.hb-platforms a{position:relative;padding:24px 18px;background:var(--hb-paper);border-right:1px solid var(--hb-line)}.hb-platforms a:last-child{border:0}.hb-platforms a:hover{background:var(--hb-soft)}.hb-platforms strong{display:block;font-size:20px;line-height:1.3}.hb-platforms small{display:block;font-size:13px;color:var(--hb-muted);margin-top:8px;line-height:1.7}.hb-platforms span{display:block;color:var(--hb-link);font-size:14px;margin-top:19px}.hb-version-note{display:flex;gap:20px;flex-wrap:wrap;color:var(--hb-muted);font-size:13px;margin-top:14px}
.hb-index-rows{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:34px}.hb-index-row{display:grid;grid-template-columns:32px 1fr 18px;gap:12px;align-items:center;padding:24px 0;border-bottom:1px solid var(--hb-line)}.hb-index-row>span:first-child{font:13px/1.5 ui-monospace,monospace;color:var(--hb-muted)}.hb-index-row strong{display:block;font-size:16px;color:var(--hb-ink);line-height:1.6}.hb-index-row small{display:block;font-size:14px;color:var(--hb-muted);line-height:1.7;margin-top:5px}.hb-index-row:hover strong{color:var(--hb-link)}.hb-reading{display:grid;grid-template-columns:1fr 1fr 1fr;gap:28px}.hb-reading a{padding:23px 0;border-top:3px solid var(--hb-ink)}.hb-reading a>span{display:block;font:12px/1.5 ui-monospace,monospace;color:var(--hb-muted);margin-bottom:14px}.hb-reading strong{font-size:18px;line-height:1.6;display:block}.hb-reading p{font-size:14px;line-height:1.8;color:var(--hb-muted);margin-top:10px}
.hb-footer{border-top:1px solid var(--hb-line);padding:34px 44px 42px;display:flex;justify-content:space-between;gap:24px;font-size:13px;color:var(--hb-muted);line-height:1.9}.hb-footer strong{font-size:15px;color:var(--hb-ink)}.hb-footer p{margin:5px 0 0;max-width:560px}.hb-footer nav{display:flex;gap:20px;flex-wrap:wrap;align-content:start}.hb-footer a{white-space:nowrap}
/* Preserve existing download anchors; harmonize the surrounding layout. */
.hb-site main .max-w-6xl{max-width:1090px}.hb-site main>section.px-6,.hb-site main>nav>ol{padding-left:44px;padding-right:44px}.hb-site main .text-indigo-600,.hb-site main .text-indigo-700,.hb-site main .text-indigo-500{color:var(--hb-link)}.hb-site main .bg-indigo-50,.hb-site main .bg-slate-50{background-color:var(--hb-soft)}.hb-site main .border-slate-200{border-color:var(--hb-line)}
.hb-site main .prose-cc,.hb-site main .article-body{color:#485043;font-size:16px;line-height:1.95}.hb-site main .prose-cc a:not(.cc-btn),.hb-site main .article-body a:not([class*=bg-]){color:var(--hb-link)}.hb-site main .prose-cc>*+*,.hb-site main .article-body p+p{margin-top:1em}.hb-site main .prose-cc h3{font-size:19px}.hb-site main .article-body h2{margin:2em 0 .8em;font-size:24px;line-height:1.5;color:var(--hb-ink)}.hb-site main .prose-cc li,.hb-site main .article-body li{line-height:1.9}.hb-site main .prose-cc pre{border-radius:4px;background:var(--hb-ink)}.hb-site main .prose-cc pre code{font-size:14px;color:#ecf3e3}
.hb-site a[href="https://luoboyun.vip"][rel~=sponsored]{background:var(--hb-soft)!important;border:1px solid #cdd9bd!important;border-left:4px solid #85a94f!important;border-radius:6px!important;color:var(--hb-ink)!important;box-shadow:none!important}.hb-site a[href="https://luoboyun.vip"][rel~=sponsored]>span{color:#58664b!important}.hb-site a[href="https://luoboyun.vip"][rel~=sponsored]>strong{color:var(--hb-ink)!important}.hb-site a[href="https://luoboyun.vip"][rel~=sponsored]>span:last-child{background:var(--hb-ink)!important;color:#fff!important;border-radius:4px!important}.hb-site a[href="https://luoboyun.vip"][rel~=sponsored]>span:first-child{border-color:#a7bc8a!important;font-size:12px!important}
.hb-pagehead{padding:40px 44px 36px;border-bottom:1px solid var(--hb-line);background:var(--hb-paper)}.hb-pagehead-inner{max-width:1002px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr);gap:28px}.hb-pagehead.has-download .hb-pagehead-inner{grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);gap:34px;align-items:start}.hb-pagehead h1{font-size:clamp(29px,3.3vw,44px);line-height:1.35;letter-spacing:-1.2px;font-weight:760;margin:16px 0;color:var(--hb-ink);overflow-wrap:anywhere}.hb-pagehead .hb-lead{font-size:16px;line-height:1.9;color:var(--hb-muted);max-width:740px}.hb-pagehead .hb-original-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.hb-pagehead .hb-download-card{border-top:3px solid #94b657;padding-top:18px}.hb-pagehead .hb-download-card>div,.hb-pagehead .hb-download-card>div>div{box-shadow:none!important;border-radius:6px}.hb-section-intro{display:flex;align-items:center;gap:12px;margin-bottom:14px;color:var(--hb-muted);font:12px/1.6 ui-monospace,monospace;letter-spacing:.7px}.hb-section-intro:before{content:"";width:22px;height:2px;background:#85a94f}.hb-site main .hb-content-section{padding-top:32px;padding-bottom:32px}.hb-site main .hb-content-section>div{max-width:850px}.hb-site main .hb-content-section h2{font-size:25px;line-height:1.5;letter-spacing:-.5px}
.hb-toc{margin:30px 44px 10px;padding:20px 24px;border:1px solid var(--hb-line);border-left:3px solid #85a94f;background:var(--hb-soft)}.hb-toc p{margin:0 0 10px;font-size:13px;font-weight:650}.hb-toc ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px 24px;counter-reset:chapter}.hb-toc li{counter-increment:chapter;font-size:14px}.hb-toc li:before{content:counter(chapter,decimal-leading-zero) " ";color:var(--hb-muted);font:12px/1.7 ui-monospace,monospace}.hb-toc a{color:var(--hb-ink)}.hb-site main details summary{font-size:16px}.hb-site main details>div{font-size:16px}.hb-tool-intro{padding:28px 0;border-bottom:1px solid var(--hb-line)}
@media(min-width:1440px){.hb-header-inner{padding-left:36px;padding-right:44px}}
@media(max-width:1180px){.hb-rail{width:192px;padding-left:24px;padding-right:16px}.hb-site>main,.hb-site>.hb-footer{margin-left:192px;margin-right:0}.hb-wrap{padding-left:30px;padding-right:30px}.hb-header-inner{padding-left:24px;padding-right:24px}.hb-nav{gap:16px}.hb-hero-grid{gap:24px;grid-template-columns:minmax(0,1.2fr) minmax(220px,.8fr)}.hb-home-intro h1{font-size:47px}.hb-pagehead{padding-left:30px;padding-right:30px}.hb-site main>section.px-6,.hb-site main>nav>ol{padding-left:30px;padding-right:30px}.hb-toc{margin-left:30px;margin-right:30px}}
@media(max-width:960px){.hb-rail{display:none}.hb-site>main,.hb-site>.hb-footer{margin-left:0;margin-right:0}.hb-home-intro h1{font-size:52px}.hb-home-intro{padding-top:40px}.hb-nav>a{display:none}.hb-pagehead.has-download .hb-pagehead-inner{grid-template-columns:1fr 300px}.hb-site main .max-w-6xl{max-width:100%}}
@media(max-width:640px){html{scroll-padding-top:80px}.hb-header-inner{min-height:70px;padding:12px 20px;gap:12px}.hb-brand strong{font-size:16px}.hb-brand small{font-size:12px}.hb-monogram{width:36px;height:36px;font-size:16px}.hb-download-desktop{display:none}.hb-download-mobile{display:block}.hb-download-mobile a{display:inline-flex!important}.hb-nav{gap:0}.hb-wrap{padding-left:22px;padding-right:22px}.hb-hero-grid{grid-template-columns:1fr;gap:30px}.hb-home-intro{padding-top:28px;padding-bottom:30px}.hb-home-intro h1{font-size:42px;letter-spacing:-1.7px;margin-top:18px}.hb-home-intro .hb-lead{font-size:16px}.hb-sequence{padding:22px}.hb-sequence a{padding:12px 0}.hb-section{padding-top:30px;padding-bottom:30px}.hb-section-top{display:block}.hb-section-top p{margin-top:10px}.hb-section h2{font-size:24px}.hb-platforms{grid-template-columns:1fr 1fr}.hb-platforms a:nth-child(2){border-right:0}.hb-platforms a:nth-child(-n+2){border-bottom:1px solid var(--hb-line)}.hb-platforms a{padding:20px 16px}.hb-index-rows,.hb-reading{grid-template-columns:1fr;gap:0}.hb-reading a{margin-top:18px;padding-bottom:18px}.hb-index-row{padding:20px 0}.hb-version-note{gap:6px;flex-direction:column}.hb-footer{padding:28px 22px;display:block}.hb-footer nav{margin-top:20px}.hb-pagehead{padding:25px 22px 28px}.hb-pagehead.has-download .hb-pagehead-inner{grid-template-columns:1fr}.hb-pagehead h1{font-size:32px}.hb-site main>section.px-6,.hb-site main>nav>ol{padding-left:22px;padding-right:22px}.hb-site main>section .px-6{padding-left:20px;padding-right:20px}.hb-toc{margin:24px 22px 6px;padding:18px}.hb-toc ol{display:grid;gap:8px}.hb-site main .hb-content-section h2{font-size:23px}.hb-site main a[href="https://luoboyun.vip"][rel~=sponsored]{padding:18px!important;gap:12px!important}.hb-site main a[href="https://luoboyun.vip"][rel~=sponsored]>strong{flex-basis:100%}.hb-site main a[href="https://luoboyun.vip"][rel~=sponsored]>span:last-child{margin-left:0!important}.hb-site main .prose-cc,.hb-site main .article-body{font-size:16px}.hb-site main .prose-cc pre code{font-size:13px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.hb-site *{transition:none!important}}
.hb-mobile-menu{display:none}.hb-tail{max-width:1214px;margin-left:max(226px,calc((100vw - 1440px)/2 + 226px));margin-right:max(0px,calc((100vw - 1440px)/2));padding-bottom:30px}.hb-tail>section{padding-top:12px!important}.hb-tail>section>.mx-auto{padding-left:44px;padding-right:44px}
.hb-card-index .grid{grid-template-columns:1fr;gap:0}.hb-card-index a.group{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:0 20px;border:0;border-bottom:1px solid var(--hb-line);border-radius:0;padding:24px 0;box-shadow:none}.hb-card-index a.group>span:first-child{grid-column:1;grid-row:1/4;margin:0;background:var(--hb-soft);color:var(--hb-link);border-radius:4px}.hb-card-index a.group>div{grid-column:2}.hb-card-index a.group>div:nth-child(2){font-size:19px}.hb-card-index a.group>div:nth-child(3){font-size:12px;line-height:1.7}.hb-card-index a.group>p{grid-column:2;font-size:15px;line-height:1.85;margin-top:8px;max-width:640px}.hb-card-index a.group>span:last-child{grid-column:3;grid-row:1/4;align-self:center;margin:0;color:var(--hb-link)}
.hb-site main .hb-article-layout{grid-template-columns:minmax(0,1fr) 230px;gap:28px}.hb-article-layout>article{border:0!important;border-radius:0!important;box-shadow:none!important;padding:0 10px 0 0!important}.hb-article-layout>aside>div{box-shadow:none;border-radius:5px}.hb-article-layout .article-body h2{font-size:24px}.hb-site main .article-body section{scroll-margin-top:100px}
.hb-site main #tool-workspace{min-width:0}.hb-site:has(.tool-panel){--bg-main:#fff;--bg-elevated:#f4f6f0;--text-primary:#20251f;--text-secondary:#626b60;--text-muted:#747d6d;--border-color:#dfe4da;--accent:#4d722e}.hb-site .glass,.hb-site .glass-strong{background:#fff;border-color:var(--hb-line);box-shadow:none}.hb-site .tool-panel .glass-strong{border-top:3px solid #94b657}.hb-site .eyebrow{color:var(--hb-link)}.hb-site .tool-panel input,.hb-site .tool-panel textarea,.hb-site .tool-panel select{font-size:16px}.hb-site .tool-panel{scroll-margin-top:90px}
@media(max-width:1180px){.hb-tail{margin-left:192px;margin-right:0}.hb-site main .hb-article-layout{grid-template-columns:1fr}.hb-article-layout>aside{position:static;display:grid;grid-template-columns:1fr 1fr;gap:18px}.hb-article-layout>aside>div{margin-top:0!important}}
@media(max-width:960px){.hb-tail{margin-left:0}.hb-mobile-menu{display:block;position:relative;margin-right:14px;font-size:14px}.hb-mobile-menu summary{cursor:pointer;padding:8px 5px;color:var(--hb-ink)}.hb-mobile-menu nav{position:absolute;right:0;top:42px;display:grid;min-width:200px;background:white;border:1px solid var(--hb-line);padding:10px;box-shadow:0 12px 30px #20251f16}.hb-mobile-menu a{padding:9px 14px;color:var(--hb-ink)}.hb-mobile-menu a[aria-current=page]{background:var(--hb-soft);font-weight:650}}
@media(max-width:640px){.hb-tail>section>.mx-auto{padding-left:22px;padding-right:22px}.hb-card-index a.group{grid-template-columns:36px 1fr;gap:0 12px}.hb-card-index a.group>span:last-child{grid-row:4;grid-column:2;margin-top:12px}.hb-card-index a.group>span:first-child{width:36px;height:36px}.hb-article-layout>aside{grid-template-columns:1fr}.hb-mobile-menu{margin-right:12px}.hb-card-index a.group>p{font-size:15px}}
.hb-site:has(.tool-panel){--bg-base:#fff;--bg-deep:#f4f6f0;--bg-elev-1:#f4f6f0;--bg-elev-2:#eaf0e2;--border-soft:#dfe4da;--border-mid:#c4cfb8;--border-strong:#a7b994;--accent-1:#557c2a;--accent-2:#709344;--accent-3:#465c32}.hb-site:before{display:none}.hb-site h1,.hb-site h2,.hb-site h3,.hb-site .display{font-family:inherit}.hb-site .nav-item.active{background:#eaf0e2!important;border-color:#9cb87a!important;color:#334d1b!important}.hb-site .nav-item.active .nav-icon{background:#d6e6bf!important;color:#334d1b!important}.hb-site .ghost-field::placeholder{color:#727b69}.hb-site input:focus-visible,.hb-site textarea:focus-visible,.hb-site select:focus-visible{outline:2px solid #557b24;outline-offset:2px;box-shadow:none;border-color:#557b24!important}.hb-site .text-\[10px\]{font-size:12px}.hb-site .text-\[11px\]{font-size:12px}
.hb-site .btn-primary{background:#d0ef83;border:1px solid #bdd97a;color:#253414;box-shadow:none}.hb-site .btn-primary:hover{background:#c0e477;box-shadow:none;filter:none}.hb-site .nav-item.active:before{background:#85a94f}.hb-site:has(.tool-panel)>main{z-index:auto}.hb-site:has(.tool-panel) .glass-strong.mb-6>div{flex-direction:column;align-items:stretch}.hb-site:has(.tool-panel) .glass-strong.mb-6 .grid{max-width:380px}.hb-site #sidebar{border-radius:5px}.hb-site .sidebar-backdrop{z-index:60}
@media(min-width:1024px){.hb-site #sidebar{width:240px}}
@media(max-width:1023px){.hb-site #sidebar{z-index:70}}
/* Prominent top placement, compact hero placement, and in-article placement. */
.hb-ad-slot{min-width:0}.hb-ad-slot--home{margin-top:20px}.hb-ad-slot--top{max-width:1090px;margin:0 auto;padding:22px 44px 16px}.hb-ad-slot--inline{margin:26px 0}
.hb-site a.hb-promo[href="https://luoboyun.vip"][rel~=sponsored]{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:20px 24px!important;background:#d0ef83!important;border:1px solid #afce69!important;border-left:4px solid #6c8b32!important;border-radius:6px!important;color:#202b15!important;text-decoration:none;box-shadow:none!important;min-width:0}.hb-site a.hb-promo[href="https://luoboyun.vip"][rel~=sponsored]:hover{background:#c4e975!important;border-color:#8fac4c!important}.hb-promo-copy{min-width:0}.hb-promo-heading{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.hb-promo-heading strong{font-size:22px;font-weight:800;line-height:1.35;letter-spacing:-.5px;color:#202b15}.hb-promo-badge{font-size:12px;line-height:1.5;color:#43552c;padding:2px 7px;border:1px solid #95b557;border-radius:3px;white-space:nowrap}.hb-site .hb-promo-copy p{margin:8px 0 0;font-size:14px;line-height:1.7;color:#3e5028}.hb-site a.hb-promo[href="https://luoboyun.vip"][rel~=sponsored]>.hb-promo-cta{flex-shrink:0;margin-left:0!important;padding:10px 15px!important;border-radius:4px!important;background:#202b15!important;color:#fff!important;font-size:14px!important;font-weight:650;line-height:1.5;white-space:nowrap}.hb-promo-cta span{margin-left:4px}
.hb-site .hb-ad-slot--home a.hb-promo[href="https://luoboyun.vip"][rel~=sponsored]{flex-wrap:wrap;gap:12px;padding:17px 18px!important}.hb-ad-slot--home .hb-promo-heading strong{font-size:21px}.hb-ad-slot--home .hb-promo-copy p{font-size:13px}.hb-site .hb-ad-slot--home a.hb-promo[href="https://luoboyun.vip"][rel~=sponsored]>.hb-promo-cta{padding:8px 12px!important;font-size:13px!important}
.hb-site .hb-ad-slot--inline a.hb-promo[href="https://luoboyun.vip"][rel~=sponsored]{flex-wrap:wrap;gap:14px}.hb-guide-article>section.px-6{padding-left:44px;padding-right:44px}.hb-guide-article>.hb-ad-slot--inline{width:calc(100% - 88px);max-width:1002px;margin:0 auto 20px}.hb-guide-article>.hb-ad-slot--inline>.hb-promo{max-width:850px}.hb-site .hb-guide-article .hb-content-section>div{max-width:850px}.hb-article-layout .article-body>.hb-ad-slot{margin:28px 0}.hb-article-layout>aside:empty{display:none}
@media(max-width:1180px){.hb-ad-slot--top{padding-left:30px;padding-right:30px}.hb-guide-article>section.px-6{padding-left:30px;padding-right:30px}.hb-guide-article>.hb-ad-slot--inline{width:calc(100% - 60px)}}
@media(max-width:640px){.hb-ad-slot--top{padding:18px 22px 12px}.hb-site a.hb-promo[href="https://luoboyun.vip"][rel~=sponsored]{padding:17px 18px!important;flex-wrap:wrap;gap:13px}.hb-promo-heading strong{font-size:21px}.hb-site .hb-promo-copy p{font-size:14px}.hb-guide-article>section.px-6{padding-left:22px;padding-right:22px}.hb-guide-article>.hb-ad-slot--inline{width:calc(100% - 44px)}.hb-ad-slot--home{margin-top:18px}.hb-site .hb-ad-slot--home .hb-promo-copy p{font-size:14px}}
.hb-site .article-body p>a[href="https://luoboyun.vip"][rel~=sponsored]{display:inline;background:transparent!important;border:0!important;border-radius:0!important;padding:0!important;color:#3b631d!important;font:inherit;text-decoration:underline;text-underline-offset:3px}
