@font-face{font-family:Guide;src:url('/assets/manrope-regular.ttf')}@font-face{font-family:Guide;src:url('/assets/manrope-semibold.ttf');font-weight:600}
.manual-reader{--guide-green:#153e30;--guide-gold:#a67b36;--guide-paper:#fffdf6;color:#223b2e;font:14px/1.7 Guide,Arial,sans-serif;min-width:0;max-width:1050px;margin:0 auto}.manual-reader *{box-sizing:border-box;font-variant-ligatures:none;font-feature-settings:"liga" 0,"clig" 0}.manual-reader [hidden]{display:none!important}.manual-cover h1{font-size:clamp(34px,5vw,62px);line-height:1.1;margin:18px 0}.manual-lead{font-size:18px;max-width:700px}.manual-edition,.manual-chapter{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:#80612f}.manual-tools{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin:24px 0}.manual-tools label{flex-basis:100%;margin:0}.manual-tools p{margin:0}.manual-note,.manual-tip{padding:16px 20px;background:#edf2e8;border-left:3px solid var(--guide-gold);border-radius:0 8px 8px 0}.manual-note p,.manual-tip p{margin:5px 0 0}.manual-legend{margin:24px 0}.manual-index{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 16px;margin:25px 0 45px}.manual-index a{padding:10px 0;border-bottom:1px solid #d5ddca;font-size:12px;color:var(--guide-green);display:flex;gap:10px;text-decoration:none}.manual-index span{color:#967334;font-size:10px;min-width:18px}.manual-guide{padding:28px;background:var(--guide-paper);border:1px solid #d5ddca;border-radius:13px;margin:28px 0;scroll-margin-top:15px;min-width:0}.manual-guide h2{font:400 clamp(25px,3vw,36px)/1.25 Georgia,serif;margin:8px 0 12px;color:var(--guide-green)}.manual-guide-head>p{margin:8px 0 15px}.manual-stage-buttons{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:24px 0 20px}.manual-stage-buttons button{display:flex;align-items:center;gap:8px;border:1px solid #c6d2bb;border-radius:7px;background:#f7f7ef;padding:10px;font:11px/1.5 Guide,Arial;cursor:pointer;text-align:left;color:var(--guide-green)}.manual-stage-buttons b{display:grid;place-items:center;background:#dce6d3;color:#193d2d;width:25px;height:25px;border-radius:50%;flex-shrink:0}.manual-stage-buttons [aria-pressed=true]{background:#183e2f;color:#fff5d7}.manual-stage-buttons [aria-pressed=true] b{background:#dec58b}.manual-step{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);gap:22px;margin:20px 0;align-items:start}.manual-step h3{font-size:17px;line-height:1.5;margin:0 0 12px;display:flex;align-items:center;gap:10px}.manual-step h3 span{display:grid;place-items:center;flex-shrink:0;width:30px;height:30px;border-radius:50%;background:#173e30;color:#fff6d7;font-size:14px}.manual-step-copy p{margin:0}.manual-step figure{margin:0;min-width:0}.manual-figure{display:block;padding:0;border:1px solid #c3cdb7;background:white;border-radius:7px;overflow:hidden;width:100%;cursor:zoom-in}.manual-figure img{width:100%;height:auto;display:block;max-width:100%}.manual-step figcaption{font-size:9px;color:#69765d;margin-top:7px}.manual-enhanced .manual-step:not(.is-current){display:none}.manual-stage-buttons,.manual-stage-controls{display:none}.manual-enhanced .manual-stage-buttons{display:grid}.manual-enhanced .manual-stage-controls{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:20px 0}.manual-stage-controls button,.manual-image-dialog>button{border:1px solid #b8c6ac;border-radius:6px;background:#fffdf4;color:#173e30;padding:10px;font:11px Guide;cursor:pointer}.manual-stage-controls button:disabled{opacity:.45;cursor:default}.manual-stage-controls [role=status]{font-size:10px}.manual-tip{font-size:12px;margin-top:22px}.manual-success{font-size:12px;margin:18px 0}.manual-back{font-size:10px;color:#5b6e53}.manual-boundaries{margin:35px 0;padding:25px 0}.manual-boundaries h2{font:30px Georgia,serif}.manual-boundaries li{margin-bottom:15px}.manual-image-dialog{border:1px solid #c0cbaa;border-radius:10px;max-width:96vw;max-height:92vh;padding:16px;background:#fffdf5;color:#193d2e;overflow:auto}.manual-image-dialog::backdrop{background:#10291fe0}.manual-image-dialog>button{position:sticky;top:0;float:right;background:#173e30;color:white;z-index:1}.manual-image-dialog>p{font-size:11px}.manual-image-dialog>img{display:block;width:1100px;max-width:none;height:auto}.manual-standalone{margin:0;background:#f4f3e9;padding:30px}.manual-standalone .manual-reader{max-width:1050px}.manual-standalone .button{display:inline-block;background:#173e30;color:white;padding:12px 16px;border-radius:5px;text-decoration:none}.manual-standalone .field input{display:block;width:100%;padding:12px;border:1px solid #bbc9ae;border-radius:5px;margin-top:6px}
@media(max-width:650px){.manual-guide{padding:17px}.manual-step{grid-template-columns:1fr;gap:15px}.manual-stage-buttons button{flex-direction:column;align-items:flex-start;padding:8px;font-size:10px}.manual-tools a{font-size:10px}.manual-index{grid-template-columns:1fr}.manual-step-copy{font-size:13px}.manual-lead{font-size:16px}.manual-note{font-size:12px}.manual-image-dialog>img{width:975px}.manual-stage-controls button{font-size:10px;padding:9px}}
@page{size:A4;margin:13mm 15mm 15mm}
@media print{
.manual-standalone{padding:0;background:white;margin:0}.manual-reader{font:9.5pt/1.35 Guide,Arial,sans-serif;max-width:none;color:#1a3527}.manual-tools,.manual-stage-buttons,.manual-stage-controls,.manual-task-link,.manual-back,.manual-image-dialog,.manual-no-results{display:none!important}.manual-cover{break-after:page}.manual-cover h1{font:38pt/1.08 Georgia,serif;margin:12mm 0 8mm}.manual-lead{font-size:13pt;max-width:none}.manual-edition{font-size:9pt}.manual-note{padding:4mm;font-size:9pt}.manual-index{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 7mm;margin:6mm 0 0}.manual-index a{font-size:8pt;padding:2.2mm 0;line-height:1.3;color:#173e30}.manual-index span{font-size:7pt}.manual-legend{font-size:9pt;margin:5mm 0}.manual-guide{break-before:page;padding:0;border:0;border-radius:0;margin:0}.manual-guide h2{font:21pt/1.15 Georgia,serif;margin:2mm 0}.manual-chapter{font-size:8pt}.manual-guide-head>p{font-size:10pt;margin:2mm 0 3mm}.manual-step,.manual-enhanced .manual-step:not(.is-current){display:block!important;break-inside:avoid;margin:3mm 0}.manual-step h3{font-size:11pt;margin:0 0 1.5mm;gap:2mm;line-height:1.2}.manual-step h3 span{width:5.5mm;height:5.5mm;font-size:9pt}.manual-step-copy p{font-size:9pt;line-height:1.35;margin:0 0 2mm}.manual-step figure{margin:0}.manual-figure{border:.2mm solid #c3cdb7;border-radius:1mm;cursor:default;max-height:46mm;display:block;background:white}.manual-figure img{width:100%;height:auto;max-height:46mm;object-fit:contain;object-position:left center}.manual-step figcaption{font-size:6.5pt;line-height:1.2;margin-top:1mm}.manual-tip{font-size:8.5pt;line-height:1.35;margin:3mm 0;padding:3mm;break-inside:avoid}.manual-success{font-size:8.5pt;line-height:1.35;margin:3mm 0;break-inside:avoid}.manual-boundaries{break-before:page;margin:0;padding:0}.manual-boundaries h2{font-size:24pt}.manual-boundaries li{font-size:11pt;margin:5mm 0}.manual-reader button{print-color-adjust:exact;-webkit-print-color-adjust:exact}*{print-color-adjust:exact;-webkit-print-color-adjust:exact}
}
