.page-manual{--page-tint:#f6efdb;--page-accent:#725326}
.manual-main{max-width:1000px;padding-bottom:54px}
.manual-lead{font-size:18px;max-width:680px;color:var(--muted)}
.manual-actions{display:flex;align-items:center;flex-wrap:wrap;gap:16px 24px;margin:24px 0}
.manual-actions a{font-size:14px;font-weight:600}
.manual-access{padding:22px 25px;border-left:4px solid #bd8d42;border-radius:0 8px 8px 0;background:#f6efdb;margin:26px 0}
.manual-access>strong{display:block;margin-bottom:8px;font-size:16px}
.manual-access p{margin:0;font-size:14px}
.manual-contents{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}
.manual-contents a{padding:12px 14px;display:flex;align-items:center;min-height:48px;border:1px solid var(--line);border-radius:7px;background:#fffdf7;font-size:13px}
.manual-contents a:hover{background:#f6efdb}
.manual-section{padding:36px 0 12px;border-top:1px solid var(--line);margin-top:32px;scroll-margin-top:16px}
.manual-section h2{font-size:30px;letter-spacing:-.6px}
.manual-section li{padding-left:5px;margin-bottom:12px}
.manual-section ol{padding-left:22px}
.manual-section p,.manual-section li,.manual-section dd{max-width:850px}
.manual-tip{background:#edf1e8;padding:16px 20px;border-radius:8px;font-size:14px}
.manual-modes,.manual-help-list{margin:20px 0}
.manual-modes>div,.manual-help-list>div{margin:0 0 18px}
.manual-modes dt,.manual-help-list dt{font-weight:650;margin-bottom:5px}
.manual-modes dd,.manual-help-list dd{margin:0;color:var(--muted)}
.manual-tool-table{border-collapse:collapse;width:100%;font-size:14px;margin:20px 0 24px;table-layout:fixed}
.manual-tool-table caption{text-align:left;font-size:12px;color:var(--muted);margin-bottom:10px}
.manual-tool-table th,.manual-tool-table td{padding:15px 18px;text-align:left;vertical-align:top;border:1px solid var(--line);overflow-wrap:anywhere}
.manual-tool-table th:first-child{width:34%}
.manual-tool-table thead{background:#edf1e8}
.manual-tool-table tbody th{font-weight:600;background:#fffdf7}
.manual-updated{margin-top:26px}
@media(max-width:620px){.manual-contents{grid-template-columns:repeat(2,minmax(0,1fr))}.manual-contents a{font-size:12px;padding:10px}.manual-access{padding:18px}.manual-section{margin-top:26px;padding-top:28px}.manual-section h2{font-size:27px}.manual-tool-table{font-size:12px}.manual-tool-table th,.manual-tool-table td{padding:11px 9px}.manual-tool-table th:first-child{width:38%}.manual-actions{align-items:flex-start;flex-direction:column}.manual-actions button{white-space:normal;max-width:100%;text-align:left}.manual-tip{padding:14px}.manual-main{padding-left:20px;padding-right:20px}}
@media print{
 @page{size:letter;margin:16mm}
 body.page-manual{background:#fff;color:#111;font:10pt/1.4 Arial,sans-serif}
 body.page-manual>main{display:block!important}
 body.page-manual>#print-output{display:none!important}
 .manual-main{max-width:none;padding:0}
 .page-manual main>section:first-of-type{padding-top:0!important}
 .manual-no-print,.manual-main noscript{display:none!important}
 .page-manual .manual-intro h1{font-size:25pt;letter-spacing:0;margin-bottom:10pt}
 .manual-lead{font-size:11pt;margin-bottom:12pt}
 .manual-access{padding:10pt 12pt;margin:12pt 0;background:#fff;border:1pt solid #aaa}
 .manual-access p,.manual-tip{font-size:10pt}
 .manual-access>strong{font-size:11pt}
 .manual-section{padding:14pt 0 0;margin:14pt 0 0}
 .manual-section h2{font-size:17pt;letter-spacing:0;break-after:avoid}
 .manual-section li{margin-bottom:6pt}
 .manual-section p{margin-bottom:9pt}
 .manual-tip{background:#fff;padding:9pt;border:1pt solid #ccc;break-inside:avoid}
 .manual-tool-table{font-size:9pt;margin:10pt 0;table-layout:fixed}
 .manual-tool-table th,.manual-tool-table td{padding:7pt;background:#fff!important}
 .manual-tool-table thead{display:table-header-group}
 .manual-tool-table tr,.manual-help-list>div,.manual-modes>div{break-inside:avoid}
 .manual-main a{color:#111;text-decoration:none}
 .manual-updated{font-size:9pt}
}
