.help-page-wrap{max-width:1100px;margin:0 auto;padding:28px 32px 60px;display:grid;grid-template-columns:220px 1fr;gap:24px;align-items:start;}
.help-sidebar{background:#fff;border-radius:var(--r,12px);border:1px solid var(--line);overflow:hidden;position:sticky;top:80px;}
.help-sidebar-title{padding:14px 18px;background:var(--gradient,linear-gradient(135deg,#0d9488,#0f766e));color:#fff;font-size:13px;font-weight:700;font-family:var(--display,'Sora',sans-serif);}
.help-sidebar h3{padding:14px 18px;font-size:14px;font-weight:700;color:var(--ink);border-bottom:1px solid var(--line);background:var(--bg2);margin:0;}
.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(--line);}
.help-content{background:#fff;border-radius:var(--r,12px);border:1px solid var(--line);padding:32px 36px;}
.help-content h1{font-size:20px;font-weight:700;color:var(--ink);margin-bottom:6px;font-family:var(--display,'Sora',sans-serif);}
.help-content .update-time{font-size:12px;color:var(--ink3);margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid var(--line);}
.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:90px;text-align:center;padding:14px 8px;background:var(--bg2);border:1px solid var(--line);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(--gradient,linear-gradient(135deg,#0d9488,#0f766e));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;}
.help-intro{color:var(--ink2);font-size:14px;margin-bottom:1.5rem;line-height:1.8;}
.help-table{width:100%;border-collapse:collapse;margin:1rem 0 1.5rem;font-size:13px;}
.help-table th,.help-table td{padding:10px 14px;border:1px solid var(--line);text-align:left;}
.help-table th{background:var(--bg2);font-weight:600;color:var(--ink);}
.help-table tr:hover td{background:#fafafa;}
.faq-list{display:flex;flex-direction:column;gap:10px;margin-top:1rem;}
.faq-item{border:1px solid var(--line);border-radius:8px;overflow:hidden;}
.faq-q{padding:12px 16px;background:var(--bg2);font-weight:600;font-size:13.5px;color:var(--ink);}
.faq-a{padding:12px 16px;font-size:13px;color:var(--ink2);line-height:1.7;}
@media(max-width:768px){.help-page-wrap{grid-template-columns:1fr;}.help-sidebar{display:none;}}
