/* help-content.html page layout. Shared values live in tokens.css. */
.help-demo-shot{display:block;width:auto;max-width:100%;height:auto;margin:16px 0;border:1px solid var(--color-border-soft);border-radius:var(--radius-control)}.help-demo-video{display:block;width:100%;border-radius:14px;margin:16px 0;background:var(--color-page)}.help-topic{padding:16px 0;border-bottom:1px solid var(--color-border-soft)}.help-topic>summary{font-size:var(--text-18);font-weight:var(--weight-medium);color:var(--color-text);line-height:1.4}.help-topic-content{padding:12px 0 4px 32px;margin-top:8px;border-left:2px solid var(--color-border-soft);margin-left:8px}.help-topic-content>details{padding:18px 0}.help-topic-content>details:last-child{border-bottom:0}.help-topic-content>details>summary{font-size:var(--text-16);font-weight:var(--weight-500)}@media(max-width:600px){.help-topic-content{padding-left:24px;margin-left:6px}.help-topic>summary{font-size:var(--text-17)}}.help-history-example{margin:16px 0;border:1px solid var(--color-border);border-radius:var(--radius-control);padding:0 12px;background:var(--color-surface)}.help-history-row{display:grid;grid-template-columns:18px 85px minmax(150px,1.3fr) minmax(120px,1fr) auto;gap:10px;align-items:center;padding:14px 0;font-size:var(--text-13);border-bottom:1px solid var(--color-border);color:var(--color-text)}.help-history-row:last-child{border-bottom:0}.help-history-row small{display:block;color:var(--color-text-muted);margin-top:4px}.help-history-sign{font-size:var(--text-20);color:var(--color-text-muted)}@media(max-width:650px){.help-history-row{grid-template-columns:18px 85px 1fr}.help-history-row>div{grid-column:2 / 4}.help-history-row>span:nth-last-child(2){grid-column:2 / 4}.help-history-row>strong:last-child{grid-column:3;text-align:right}}.help-collapse-floating{position:fixed;right:24px;bottom:24px;z-index:20}.help-collapse-floating .help-collapse-all{box-shadow:0 3px 14px var(--color-shadow)}.help-close-floating{font:inherit;font-size:var(--text-24);width:32px;height:32px;color:var(--color-accent-text);background:var(--color-surface-soft);border:1px solid var(--color-border-soft);border-radius:10px;padding:0;cursor:pointer;box-shadow:0 3px 14px var(--color-shadow)}#faqdialog .help-collapse-floating{gap:8px;align-items:center;position:sticky;top:0;bottom:auto;display:flex;justify-content:flex-end;z-index:2;margin:0 0 12px}@media(max-width:600px){.help-collapse-floating{right:16px;bottom:16px}}

.help-inline-icon{display:inline-block;width:var(--text-16);height:var(--text-16);vertical-align:-.15em;color:var(--color-accent-text)}

.help-app-link[href],.help-question-link{color:var(--color-accent-text);text-decoration:underline;text-underline-offset:2px}
.help-app-link:not([href]){text-decoration:none;cursor:inherit}


.help-content{font-family:var(--font-ui);font-size:var(--text-14);font-weight:var(--weight-normal);line-height:1.7;color:var(--color-text)}
.help-content p{font-size:inherit;line-height:1.8;color:var(--color-text-muted);margin:12px 0 0}
.help-content ul,.help-content ol{padding-left:24px;color:var(--color-text-muted);line-height:1.7}
.help-content li{margin:8px 0;font-size:inherit}
.help-content details{border-bottom:1px solid var(--color-border-soft)}
.help-content summary{cursor:pointer;font-weight:var(--weight-medium)}
.help-content td,.help-content th{padding:8px;text-align:left;border-bottom:1px solid var(--color-border)}
.help-collapse-all{font:inherit;font-size:var(--text-13);color:var(--color-accent-text);background:var(--color-surface-soft);border:1px solid var(--color-border-soft);border-radius:10px;padding:8px 12px;cursor:pointer}
[data-help-root],#faqdialog{font-family:var(--font-ui)}

.help-table-wrap{max-width:100%;overflow-x:auto;margin:12px 0}.help-content table{border-collapse:collapse;width:100%;font:inherit}.help-content code{overflow-wrap:anywhere}

.help-content summary:focus-visible,.help-collapse-all:focus-visible,.help-close-floating:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}
