.help-section{z-index:1;min-height:100vh;padding:120px 0 60px;position:relative}.help-header{text-align:center;margin-bottom:60px}.help-header h1{color:var(--text-color);margin-bottom:16px;font-size:48px;font-weight:800}.help-subtitle{color:var(--text-color);opacity:.8;max-width:800px;margin:0 auto;font-size:20px}.help-content{max-width:1200px;margin:0 auto}.help-intro,.help-section-block{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--border-color);background:#ffffff08;border-radius:12px;margin-bottom:40px;padding:48px}.integrations-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;margin:32px 0;display:grid}.integration-item{border:1px solid var(--border-color);background:#ffffff05;border-radius:8px;padding:24px;transition:all .3s}.integration-item:hover{border-color:var(--accent);background:#ffffff0a;transform:translateY(-2px)}.integration-item h3{color:var(--accent);margin-bottom:12px;font-size:20px;font-weight:600}.integration-item h3 a{color:var(--accent);text-decoration:none}.integration-item h3 a:hover{text-decoration:underline}.integration-item p{color:var(--text-color);opacity:.8;margin-bottom:16px;font-size:14px;line-height:1.6}.help-intro h2,.help-section-block h2{color:var(--accent);margin-bottom:24px;font-size:36px;font-weight:700}.help-section-block h3{color:var(--text-color);margin:32px 0 16px;font-size:26px;font-weight:600}.help-section-block h4{color:var(--text-color);margin-bottom:12px;font-size:20px;font-weight:600}.help-content p{color:var(--text-color);margin-bottom:16px;font-size:18px;line-height:1.8}.help-content ul,.help-content ol{color:var(--text-color);margin-bottom:24px;padding-left:24px;font-size:18px;line-height:1.8}.help-content li{margin-bottom:12px}.code-block{border:1px solid var(--border-color);color:var(--accent);background:#0000004d;border-radius:6px;margin:20px 0;padding:20px;font-family:Courier New,monospace;font-size:14px;line-height:1.6;overflow-x:auto}.technical-details{border:1px solid var(--border-color);background:#ffffff0d;border-radius:6px;margin:24px 0;overflow:hidden}.technical-details summary{cursor:pointer;color:var(--text-color);-webkit-user-select:none;user-select:none;padding:16px 20px;font-size:16px;font-weight:600;list-style:none;transition:background .2s}.technical-details summary::-webkit-details-marker{display:none}.technical-details summary:before{content:"▶ ";color:var(--accent);margin-right:8px;transition:transform .2s;display:inline-block}.technical-details[open] summary:before{transform:rotate(90deg)}.technical-details summary:hover{background:#ffffff0d}.technical-details .code-block{border:none;border-top:1px solid var(--border-color);border-radius:0;margin:0}.scenario{border-bottom:1px solid var(--border-color);margin-bottom:40px;padding-bottom:32px}.scenario:last-child{border-bottom:none}.tip-section{margin-bottom:32px}.tip-item{background:#ffffff0d;border:1px solid #f5d97f33;border-radius:6px;margin-bottom:24px;padding:20px}.tip-item h4{color:var(--accent);margin-top:0}.command-category{background:#ffffff0d;border:1px solid #f5d97f33;border-radius:8px;margin-bottom:32px;padding:24px}.command-category h3{color:var(--accent);margin-bottom:16px;font-size:22px}.troubleshooting-item{border-bottom:1px solid var(--border-color);background:#ffffff0d;border:1px solid #f5d97f33;border-radius:8px;margin-bottom:32px;padding:24px}.troubleshooting-item:last-child{border-bottom:1px solid var(--border-color)}.troubleshooting-item h3{color:var(--accent);margin-bottom:12px;font-size:20px}.troubleshooting-item code{color:var(--accent);background:#f5d97f33;border-radius:4px;padding:2px 6px;font-family:Courier New,monospace;font-size:14px}.icon-inline{color:var(--accent);vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;filter:contrast(1.1);margin-right:12px}.section-icon{color:var(--accent);vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;filter:contrast(1.1);margin-right:12px;font-size:32px}.help-conclusion{border-top:2px solid var(--border-color);margin-top:48px;padding-top:32px}.help-footer{text-align:center;border-top:1px solid var(--border-color);color:var(--text-color);margin-top:32px;padding-top:32px;font-size:18px}@media (max-width:768px){.help-section{padding:100px 0 40px}.help-header h1{font-size:32px}.help-subtitle{font-size:16px}.help-intro,.help-section-block{padding:24px}.help-intro h2,.help-section-block h2{font-size:28px}.help-section-block h3{font-size:22px}.code-block{padding:16px;font-size:12px}}
