body[data-section="printables"] .intro,body[data-section="printables"] .adventure-strip{display:none}.print-intro{padding:50px 0 24px}.print-intro h1{font-family:Outfit,sans-serif;font-size:clamp(36px,5vw,64px);line-height:1.05;margin:16px 0}.print-intro p,.print-help{color:#536575}.print-controls{display:flex;align-items:end;flex-wrap:wrap;gap:22px;padding:24px;background:#fff;border-radius:20px}.print-controls label{display:grid;gap:9px;font-weight:700}.print-controls select{padding:12px;border:1px solid #bbc8cc;border-radius:10px;background:#fff;font:inherit}.print-controls .key-toggle{display:flex;align-items:center;padding-bottom:12px}.print-controls button{padding:14px 20px;border:0;border-radius:12px;cursor:pointer}.worksheet,.answer-sheet{background:white;color:#172d3e;padding:30px;margin:24px 0;border:1px solid #dae1e2;border-radius:12px}.worksheet-title{display:flex;justify-content:space-between;align-items:center;gap:20px}.worksheet h2,.answer-sheet h2{font-family:Outfit,sans-serif;margin:8px 0;font-size:25px}.worksheet-title span{font-size:13px;line-height:2;white-space:nowrap}.worksheet svg{width:100%;display:block;max-height:610px}.print-boundaries path{fill:#f8faf9;stroke:#526576;stroke-width:.7;fill-rule:evenodd}.map-number line{stroke:#667b8a;stroke-width:.6}.map-number circle{fill:white;stroke:#152e42;stroke-width:.7}.map-number text{fill:#152e42;font:9px Arial,sans-serif;text-anchor:middle}.worksheet-credit{font-size:10px;color:#536575}.answer-sheet ol{columns:4;column-gap:35px;padding-left:28px}.answer-sheet li{break-inside:avoid;font-size:14px;padding:5px 0}.print-help{font-size:13px}@media(max-width:650px){.worksheet{padding:12px}.worksheet-title{display:block}.answer-sheet ol{columns:2}.worksheet-title span{display:block}.print-controls label,.print-controls select{width:100%}}
@page{size:A4 landscape;margin:12mm}@media print{html,body{background:white!important;margin:0!important;padding:0!important}body>header,body>dialog,main>*,.print-intro,.print-controls,.print-help{display:none!important}main,#printables,#printOutput{display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.worksheet,.answer-sheet{display:block!important;border:0;border-radius:0;margin:0;padding:0;break-after:page;page-break-after:always}.worksheet:last-child,.answer-sheet:last-child{break-after:auto;page-break-after:auto}.worksheet svg{width:100%;height:145mm;max-height:145mm}.worksheet h2,.answer-sheet h2{font-size:21px}.worksheet p,.answer-sheet p{font-size:11px}.answer-sheet ol{columns:4}.answer-sheet li{font-size:12px;padding:4px 0}a{color:inherit}}
