@font-face{font-family:"NBWAVE Manuals Reading";src:url('/manuals/assets/manuals-reading-regular-20260925.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:"NBWAVE Manuals Reading";src:url('/manuals/assets/manuals-reading-bold-20260925.woff2') format('woff2');font-weight:700;font-style:normal;font-display:swap}
.manual-reading-note,.manual-search,.manual-mode,.manual-page-note,.manual-text-pages{font-family:"NBWAVE Latin Web","NBWAVE Manuals Reading",sans-serif;overflow-wrap:anywhere}
.manual-reading-note{border:1px solid var(--line);border-left:4px solid var(--blue);padding:20px 24px;margin:0 0 24px;background:#f7f8fb}
.manual-reading-note h2{font-size:17px;margin:0 0 10px;color:var(--blue)}
.manual-reading-note p{font-size:14px;margin:8px 0;line-height:1.8}
.manual-note-links a{display:inline-block;margin:0 12px 0 0;color:var(--blue);text-decoration:underline;text-underline-offset:3px}
.manual-search{margin:28px 0}.manual-search h2{font-size:22px;margin-bottom:14px}.manual-search label{font-size:14px;display:block;margin-bottom:8px}
.manual-search-row{display:flex;gap:8px;max-width:640px}.manual-search input{font:inherit;font-size:16px;width:100%;min-width:0;border:1px solid #7c8797;border-radius:4px;padding:10px 12px;background:white;color:var(--ink);min-height:46px}
.manual-search button,.manual-mode button{font:inherit;min-height:44px;padding:9px 16px;border:1px solid var(--line);border-radius:4px;background:white;color:var(--blue);cursor:pointer;white-space:nowrap}
.manual-search input:focus-visible{outline:3px solid var(--blue);outline-offset:3px}.manual-search-help{font-size:13px;color:var(--muted);margin:8px 0}.manual-search [role=status]{font-size:14px;margin:12px 0}
.manual-results{padding:0;list-style:none;margin:0;max-width:800px}.manual-results li{padding:14px 0;border-bottom:1px solid var(--line)}.manual-results a{display:inline-block;font-weight:700;color:var(--blue);text-decoration:underline;text-underline-offset:3px;padding:4px 0}.manual-results p{font-size:14px;line-height:1.8;margin:6px 0}.manual-results .manual-result-safety{font-size:13px;color:var(--blue)}
.manual-mode{display:flex;align-items:center;flex-wrap:wrap;gap:8px;background:white;padding:12px 16px;border-bottom:1px solid var(--line);scroll-margin-top:112px}.manual-mode button[aria-pressed=true]{background:var(--blue);border-color:var(--blue);color:white}.manual-mode a{font-size:13px;text-decoration:underline;margin-left:auto}
.manual-page-note{padding:12px 20px;margin:0;background:#fff9de;border-bottom:1px solid var(--line);font-size:14px;color:var(--ink)}
.manual-text-pages{background:white}.manual-text-page{padding:28px 32px;max-width:860px;margin:auto;line-height:1.95;font-size:16px}.manual-text-page h2{font-size:24px;line-height:1.5;scroll-margin-top:140px;margin:8px 0 20px;color:var(--blue)}.manual-edition{font-size:12px;color:var(--muted);margin:0}.manual-text-safety{font-size:14px;color:var(--blue);border-left:3px solid var(--blue);padding-left:12px}.manual-transcript-body p{margin:0 0 14px}.manual-source-link{padding-top:20px;border-top:1px solid var(--line);font-size:14px}.manual-source-link a{color:var(--blue);text-decoration:underline}.manual-text-page h2:focus{outline:3px solid var(--blue);outline-offset:6px}
@media(max-width:760px){.manual-reading-note{padding:16px;margin-bottom:20px}.manual-reading-note p{font-size:13px}.manual-search{margin:24px 0}.manual-mode{padding:10px;gap:6px}.manual-mode button{font-size:14px;padding:8px 12px}.manual-mode a{font-size:12px}.manual-page-note{font-size:13px;padding:12px 14px}.manual-text-page{padding:22px 16px;font-size:16px}.manual-text-page h2{font-size:21px}.manual-search-row button{padding:8px 12px}.manual-text-page h2{overflow-wrap:anywhere}}
@media print{.manual-search,.manual-mode,.toolbar,.page-scroll,.manual-page-note{display:none!important}.manual-text-pages,.manual-text-page{display:block!important}.manual-text-page{break-before:page}.manual-source-link{display:none}}
