.manual{max-width:1000px}.manual .page-intro{max-width:820px}.manual-controls{display:grid;grid-template-columns:1fr minmax(150px,240px);gap:20px;padding:20px;margin-bottom:24px}.manual-controls label{display:flex;flex-direction:column;gap:8px;min-width:0;font-size:13px}.manual-controls input,.manual-controls select{width:100%;min-width:0;min-height:48px;border:1px solid var(--border);border-radius:12px;padding:10px 12px;background:var(--bg);color:var(--ink);font:inherit}.manual-toc{display:grid;grid-template-columns:1fr 1fr;gap:8px 24px;margin-bottom:28px;font-size:14px}.manual-toc a{padding:8px 0;overflow-wrap:anywhere}.manual-topic{margin-bottom:14px;scroll-margin-top:20px}.manual-topic summary{padding:20px;cursor:pointer;color:var(--ink);font-weight:600;font-size:17px;line-height:1.6;overflow-wrap:anywhere}.manual-topic>div{padding:0 22px 10px}.manual-topic p{font-size:15px;line-height:1.95;margin-bottom:20px;white-space:pre-line;overflow-wrap:anywhere}.manual-contact{margin-top:30px;color:var(--teal)}.manual [lang=th],html[lang=th] .manual{word-break:normal}#manual-empty{padding:24px 0}input:focus-visible,select:focus-visible{outline:3px solid var(--teal);outline-offset:3px}@media(max-width:600px){.manual-controls{grid-template-columns:1fr;padding:16px;gap:14px}.manual-toc{grid-template-columns:1fr;gap:3px}.manual-topic summary{padding:16px;font-size:16px}.manual-topic>div{padding-inline:16px}.manual-topic p{font-size:14px}}@media print{.header,.footer,.manual-controls,.manual-toc,.manual-contact{display:none}.manual{width:100%;max-width:none}.manual-topic{box-shadow:none;background:white;color:black;break-inside:avoid}.manual-topic>div{display:block!important}}
.manual .page-intro{overflow-wrap:anywhere;word-break:normal}
