/* WakeDraw 도움말 센터 — site/style.css 위에 덧붙이는 스타일(같은 색 변수 사용) */
.help-nav{display:flex;flex-wrap:wrap;gap:6px 16px;align-items:center;margin:0 0 20px;padding:10px 0;border-bottom:1px solid var(--line);font-size:15px}
.help-nav a{color:var(--sub);text-decoration:none}
.help-nav a[aria-current]{color:var(--accent);font-weight:600}
.language-nav{display:flex;flex-wrap:wrap;gap:6px 16px;margin:0 0 20px;font-size:15px}
.language-nav a{color:var(--sub);text-decoration:none}
.language-nav a[aria-current]{color:var(--accent);font-weight:600}
.language-nav a:hover,.language-nav a:focus-visible{text-decoration:underline}
.wd-help,.help-nav,header nav{overflow-wrap:anywhere}
.wd-help h3{font-size:17px;line-height:1.4;margin:0 0 6px}
.wd-help h3 a.anchor{color:var(--text);text-decoration:none}
.wd-help h3 a.anchor:hover,.wd-help h3 a.anchor:focus-visible{text-decoration:underline}
.wd-help .card p:last-child,.wd-help .card ul:last-child,.wd-help .card ol:last-child{margin-bottom:0}
.wd-help ul,.wd-help ol{padding-left:1.3em}
.wd-help li{margin:4px 0}
.wd-help .toc{display:block;background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:12px 20px;margin:16px 0 8px;font-size:15px}
.wd-help .toc-title{font-size:15px;margin:4px 0 6px;color:var(--sub)}
.wd-help .toc ol{margin:0;padding-left:1.6em}
.wd-help .toc li{margin:2px 0}
.wd-help .note{border-left:4px solid var(--accent);background:var(--surface);border-radius:8px;padding:10px 16px;margin:16px 0}
.wd-help .note p{margin:0}
.wd-help .table-wrap{overflow-x:auto;margin:12px 0}
.wd-help table{border-collapse:collapse;width:100%;font-size:15px;background:var(--surface)}
.wd-help th,.wd-help td{border:1px solid var(--line);padding:8px 10px;text-align:left;vertical-align:top}
.wd-help thead th{background:var(--bg)}
.wd-help tbody th{font-weight:600}
.wd-help .top{font-size:14px;text-align:right;margin:4px 0 0}
.wd-help .help-contact{margin-top:32px;color:var(--sub)}
.wd-help :target{scroll-margin-top:16px}
.wd-help article:target{outline:2px solid var(--accent);outline-offset:2px}
.wd-help .hub-list{list-style:none;padding:0}
.wd-help .hub-list li.card{margin:12px 0}
.hub-list a{display:block;text-decoration:none;color:var(--text)}
.hub-list strong{color:var(--accent);font-size:18px}
.hub-list span{display:block;color:var(--sub);font-size:15px;margin-top:2px}
