.help-page{min-height:100vh;padding:0 0 40px;background:var(--bg)}.help-page .nav{margin-bottom:40px;padding:20px 0;border-bottom:1px solid var(--line)}.logo-link{display:block;text-decoration:none}.help-header{margin-bottom:40px;padding-bottom:20px;border-bottom:1px solid var(--line);text-align:center}.help-header h1{font-size:36px;font-weight:800;letter-spacing:-.03em;margin:0 0 8px;color:var(--text)}.help-meta{color:var(--muted);font-size:16px;margin:0;line-height:1.6}.help-content{max-width:900px;margin:0 auto;line-height:1.7;color:var(--text)}.help-content h2{font-size:24px;font-weight:700;letter-spacing:-.02em;margin:20px 0 6px;color:var(--text);border-left:5px solid var(--accent);padding-left:10px}.help-content h2:first-of-type{margin-top:0}.help-content h3{font-size:20px;font-weight:600;margin:20px 0 6px;color:var(--text)}.help-content p{margin:0 0 4px;font-size:16px;color:var(--text)}.help-content ul{margin:0 0 4px;padding-left:24px}.help-content li{margin-bottom:2px;font-size:16px;color:var(--text);line-height:1.7}.help-content a{color:var(--accent);text-decoration:underline}.help-content a:hover{color:var(--accent);opacity:.8}.screenshot{max-width:100%;height:auto;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);margin:15px 0;display:block}.note{background-color:#ffeccf;border-left:4px solid #f59e0b;padding:10px 15px;margin:15px 0;border-radius:4px;color:#78350f}.tab-bar{display:flex;justify-content:space-around;text-align:center;margin:20px 0;flex-wrap:wrap;gap:8px}.tab-item{padding:8px 12px;border:1px solid var(--line);border-radius:6px;color:var(--text);font-weight:600;font-size:14px;background:hsla(0,0%,100%,.5)}.help-footer{margin-top:40px;padding-top:20px;border-top:1px solid var(--line);text-align:center}.help-footer a{color:var(--accent);text-decoration:none;font-weight:500}.help-footer a:hover{text-decoration:underline}@media (max-width:920px){.help-page .navlinks{display:flex;gap:12px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;flex:1 1 100%;order:3;padding-bottom:4px}.help-page .navlinks::-webkit-scrollbar{display:none}.help-page .navlinks a{white-space:nowrap;font-size:13px;padding:6px 10px}.tab-bar{flex-direction:column;align-items:stretch}.tab-item{width:100%}}