.help-page-wrap{max-width:960px;margin:0 auto;padding:28px 16px 60px;display:grid;grid-template-columns:220px 1fr;gap:24px;align-items:start;}
.help-sidebar{background:#fff;border-radius:8px;border:1px solid var(--border);overflow:hidden;position:sticky;top:80px;}
.help-sidebar-title{padding:14px 18px;background:var(--pri);color:#fff;font-size:13px;font-weight:700;}
.help-sidebar ul{list-style:none;}
.help-sidebar li a{display:block;padding:10px 18px;font-size:13px;color:var(--ink2);text-decoration:none;border-bottom:1px solid #f5f5f5;transition:background .15s;}
.help-sidebar li a:hover,.help-sidebar li a.active{background:var(--pri-light);color:var(--pri);}
.help-sidebar li.section-head{padding:8px 18px 4px;font-size:11px;color:var(--ink3);letter-spacing:.1em;font-weight:600;background:#fafafa;border-bottom:1px solid var(--border);}
.help-content{background:#fff;border-radius:8px;border:1px solid var(--border);padding:32px 36px;}
.help-content h1{font-size:20px;font-weight:700;color:var(--ink);margin-bottom:6px;}
.help-content .update-time{font-size:12px;color:var(--ink3);margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid var(--border);}
.help-content h2{font-size:15px;font-weight:700;color:var(--ink);margin:28px 0 12px;padding-left:10px;border-left:3px solid var(--pri);}
.help-content h3{font-size:13.5px;font-weight:600;color:var(--ink2);margin:16px 0 8px;}
.help-content p{font-size:13.5px;color:var(--ink2);line-height:1.85;margin-bottom:12px;}
.help-content ul,.help-content ol{padding-left:20px;margin-bottom:12px;}
.help-content li{font-size:13.5px;color:var(--ink2);line-height:1.85;margin-bottom:4px;}
.help-content .tip-box{background:#fff8e1;border-left:4px solid #ffb300;padding:12px 16px;border-radius:0 6px 6px 0;margin:14px 0;font-size:13px;color:#795548;}
.help-content .info-box{background:#e3f2fd;border-left:4px solid #1976d2;padding:12px 16px;border-radius:0 6px 6px 0;margin:14px 0;font-size:13px;color:#1565c0;}
.help-content .warn-box{background:#fce4ec;border-left:4px solid var(--pri);padding:12px 16px;border-radius:0 6px 6px 0;margin:14px 0;font-size:13px;color:#b71c1c;}
.step-flow{display:flex;gap:0;margin:16px 0;flex-wrap:wrap;}
.step-flow .sf-item{flex:1;min-width:100px;text-align:center;padding:14px 8px;background:var(--bg2);border:1px solid var(--border);position:relative;}
.step-flow .sf-item:not(:last-child)::after{content:'→';position:absolute;right:-10px;top:50%;transform:translateY(-50%);color:var(--ink3);font-size:16px;z-index:1;}
.step-flow .sf-num{width:28px;height:28px;border-radius:50%;background:var(--pri);color:#fff;font-size:13px;font-weight:700;display:flex;align-items:center;justify-content:center;margin:0 auto 6px;}
.step-flow .sf-label{font-size:12px;color:var(--ink2);}
.breadcrumb{font-size:12.5px;color:var(--ink3);margin-bottom:16px;grid-column:1/-1;}
.breadcrumb a{color:var(--ink3);text-decoration:none;}
.breadcrumb a:hover{color:var(--pri);}
.breadcrumb span{margin:0 5px;}
