.ltmr5-material{box-sizing:border-box;width:100%;max-width:850px;margin:2rem auto;color:#24262a;font:16px/1.55 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;scroll-margin-top:2rem}.ltmr5-material *{box-sizing:border-box}.ltmr5-sheet{background:white;border:1px solid #d6d5d0;padding:clamp(16px,4vw,32px);border-radius:12px}.ltmr5-sheet h2{font:700 clamp(24px,5vw,32px)/1.2 Georgia,serif;margin:0 0 1rem;color:#24262a}.ltmr5-sheet h3{font:600 17px/1.4 system-ui,sans-serif;margin:0 0 1rem}.ltmr5-instructions{margin:0 0 1.5rem}.ltmr5-actions{display:flex;flex-wrap:wrap;gap:10px;margin:1rem 0}.ltmr5-actions a,.ltmr5-actions button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 16px;border-radius:8px;border:1px solid #365d52;background:#365d52;color:white!important;text-decoration:none!important;font:600 15px/1.3 system-ui,sans-serif;cursor:pointer}.ltmr5-actions a:focus-visible,.ltmr5-actions button:focus-visible,.ltmr5-jump a:focus-visible{outline:3px solid #be6f25;outline-offset:4px}.ltmr5-help{font:14px/1.5 system-ui,sans-serif;color:#535650}.ltmr5-table,.ltmr5-bingo{border-collapse:collapse;width:100%;table-layout:fixed;margin:1rem 0}.ltmr5-table th,.ltmr5-table td{border:1px solid #777;padding:12px;vertical-align:top;overflow-wrap:anywhere}.ltmr5-table th{background:#f0f2ed;font-weight:600;text-align:left}.ltmr5-table td{min-height:42px}.ltmr5-blank{display:block;min-height:24px;border-bottom:1px solid #bbb}.ltmr5-bingo td{border:1px solid #555;width:20%;height:112px;padding:8px;text-align:center;vertical-align:middle;font-size:14px;line-height:1.35;overflow-wrap:anywhere}.ltmr5-bingo tr:nth-child(3) td:nth-child(3){background:#f0f2ed;font-weight:700}.ltmr5-prompts{padding-left:1.5rem}.ltmr5-prompts li{padding:10px 0 22px;break-inside:avoid}.ltmr5-lines{height:90px;background:repeating-linear-gradient(to bottom,transparent 0,transparent 29px,#999 29px,#999 30px)}.ltmr5-tracker{list-style:none;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));padding:0!important;gap:0}.ltmr5-tracker li{border:1px solid #777;min-height:86px;padding:12px;font-size:14px}.ltmr5-check{display:block;border:1px solid #333;width:22px;height:22px;margin-top:10px}.ltmr5-brand{font:12px/1.4 system-ui,sans-serif;margin:1.5rem 0 0;color:#60645d}.ltmr5-print-view{background:#f5f5f0;margin:0 auto;max-width:900px;padding:16px}.ltmr5-print-view .ltmr5-material{margin:1rem auto}
@media screen and (max-width:600px){.ltmr5-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.ltmr5-table,.ltmr5-table tbody{display:block}.ltmr5-table tr{display:block;margin:0 0 14px;border:1px solid #777;border-radius:6px;overflow:hidden}.ltmr5-table td{display:grid;grid-template-columns:minmax(80px,38%) minmax(0,1fr);gap:10px;border:0;border-top:1px solid #ddd;padding:12px}.ltmr5-table td:first-child{border-top:0}.ltmr5-table td:before{content:attr(data-label);font-weight:600}.ltmr5-actions>*{flex:1 1 100%}.ltmr5-bingo td{padding:5px 3px;font-size:12px;height:102px}.ltmr5-sheet{padding:12px}.ltmr5-tracker li{padding:8px;font-size:12px}}
@page{size:auto;margin:12mm}
@media print{html,body.ltmr5-print-view{background:#fff;margin:0;padding:0;max-width:none}.ltmr5-print-view .ltmr5-actions,.ltmr5-print-view .ltmr5-help{display:none!important}.ltmr5-print-view .ltmr5-material{font-size:11pt;max-width:none;margin:0}.ltmr5-print-view .ltmr5-sheet{border:0;border-radius:0;padding:0}.ltmr5-sheet h2{font-size:20pt}.ltmr5-sheet h3{font-size:12pt}.ltmr5-table{font-size:10pt}.ltmr5-table thead{display:table-header-group}.ltmr5-table tr,.ltmr5-bingo,.ltmr5-prompts li{break-inside:avoid}.ltmr5-table th,.ltmr5-table td{padding:8px}.ltmr5-bingo td{height:28mm;font-size:10pt}.ltmr5-lines{background:none;height:90px;border-bottom:1px solid #777;position:relative}.ltmr5-lines:before,.ltmr5-lines:after{content:"";position:absolute;left:0;right:0;border-top:1px solid #777;top:30px}.ltmr5-lines:after{top:60px}.ltmr5-brand{font-size:9pt}.ltmr5-tracker{break-inside:avoid}}
