/* Auto Office manual page (one manual, three languages: shown by <html lang>) */
body[data-page="P09"]{background:#0a1015}
.manual-page{padding-top:36px;padding-bottom:70px}
.manual-lang{display:none}
html[lang="th"] .manual-lang[data-l="th"],html[lang="en"] .manual-lang[data-l="en"],html[lang="zh"] .manual-lang[data-l="zh"]{display:block}
html:not([lang="en"]):not([lang="zh"]) .manual-lang[data-l="th"]{display:block}
.m-head{padding:28px 0 26px;border-bottom:1px solid #263641;margin-bottom:28px}
.m-head h1{font-size:clamp(30px,4vw,48px);margin-bottom:8px}
.m-ver{color:#8fb4c4;font-size:15px;margin-bottom:16px}
.m-layout{display:grid;grid-template-columns:280px minmax(0,1fr);gap:44px;align-items:start}
.m-toc{position:sticky;top:18px;max-height:calc(100vh - 36px);overflow:auto;padding:20px 22px;background:#121f29;border:1px solid #2b3c49;border-radius:10px}
.m-toc h2{font-size:18px;margin-bottom:10px}
.m-group{margin:16px 0 4px;font-size:12px;letter-spacing:.3px;color:#44d4f2}
.m-toc ul{list-style:none;margin:0;padding:0}
.m-toc a{display:block;padding:5px 0;font-size:14px;line-height:1.45;color:#c2d5df}
.m-toc a:hover{color:#fff}
.m-body{min-width:0;max-width:820px}
.m-chapter{padding:6px 0 30px;margin-bottom:30px;border-bottom:1px solid #253640;scroll-margin-top:20px}
.m-chapter h2{font-size:clamp(23px,2.4vw,31px);margin-bottom:14px;line-height:1.35}
.m-chapter h3{font-size:19px;margin:24px 0 8px;color:#e8f6fb}
.m-chapter p,.m-chapter li{line-height:1.9;color:#d3dde3}
.m-chapter ul,.m-chapter ol{margin:0 0 16px;padding-left:24px}
.m-chapter li{margin-bottom:6px}
.m-chapter li::marker{color:#48d3ee}
.m-links a{color:#3fd0ed}
.m-links a:hover{text-decoration:underline}
@media(max-width:900px){
.m-layout{display:block}
.m-toc{position:static;max-height:none;margin-bottom:28px}
}
@media print{
.site-header,.site-footer,.m-toc,.m-print,.skip{display:none!important}
body[data-page="P09"]{background:#fff}
.m-chapter,.m-chapter p,.m-chapter li,.m-head h1,.m-chapter h2,.m-chapter h3{color:#000!important}
.m-layout{display:block}
.m-chapter{border-color:#bbb;break-inside:avoid-page}
}
.m-body,.m-chapter,.m-chapter p,.m-chapter li,.m-toc a{overflow-wrap:anywhere}
.m-layout>*{min-width:0}
