@media print{@page{size:A4 landscape;margin:8mm}body:has(.wlp-root)>a,body:has(.wlp-root) header,body:has(.wlp-root) footer,body:has(.wlp-root) nav,body:has(.wlp-root) main>*:not(.wlp-print-section),.wlp-noprint,.wlp-print-section .wlp-print-hide{display:none!important}html,body:has(.wlp-root){background:#fff!important;color:#000!important}.wlp-print-section{padding:0!important;background:#fff!important;border:0!important}.wlp-print-section>div{max-width:none!important;padding:0!important}.wlp-root,.wlp-root *{color:#000!important}.wlp-sheet{border:0!important;padding:0!important;background:#fff!important;font-size:8pt}.wlp-sheet-head{flex-direction:row!important;align-items:flex-end;justify-content:space-between;padding-bottom:2mm!important}.wlp-sheet-title{font-size:13pt!important}.wlp-meta{flex:1;justify-content:flex-end;flex-wrap:nowrap!important}.wlp-meta-field{font-size:7pt!important;min-width:30mm!important}.wlp-meta-wide{flex:1 1 60mm!important}.wlp-input{background:transparent!important;border:0!important;border-bottom:.2mm solid #000!important;border-radius:0!important;padding:.4mm 1mm!important;font-size:8pt!important;resize:none}.wlp-input::placeholder{color:transparent!important}.wlp-row{display:grid!important;grid-template-columns:20mm 1.15fr 33mm 1.15fr 16mm 1.2fr 10mm!important;gap:2mm!important;align-items:start}.wlp-head{display:grid!important;padding:1.5mm 0 1mm!important;font-size:6.5pt!important;border-bottom:.3mm solid #000!important}.wlp-day{height:20mm;padding:1.2mm 0!important;border-bottom:.2mm solid #666!important;break-inside:avoid;overflow:hidden}.wlp-day-name{font-size:9pt!important;padding-top:.5mm!important}.wlp-cell>.wlp-lbl:not(.wlp-done-lbl),.wlp-done-lbl{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.wlp-area{height:15mm}.wlp-targets{gap:.6mm!important}.wlp-targets .wlp-input{height:4.6mm}.wlp-checks{flex-direction:column!important;gap:0!important}.wlp-check{font-size:7pt!important;gap:1mm!important}.wlp-check input,.wlp-done input{width:2.8mm!important;height:2.8mm!important}.wlp-done{justify-content:center}.wlp-review{padding-top:2mm!important}.wlp-review-title{font-size:9pt!important;margin-bottom:1mm!important}.wlp-review-grid{grid-template-columns:repeat(3,1fr)!important;gap:3mm!important}.wlp-review-lbl{font-size:7pt!important}.wlp-review .wlp-area{height:12mm}.wlp-foot{margin-top:1.5mm!important;font-size:6.5pt!important}}.wlp-root[data-astro-cid-c66h6zqo]{color:var(--ink)}.wlp-toolbar[data-astro-cid-c66h6zqo]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1rem}.wlp-btn[data-astro-cid-c66h6zqo]{display:inline-flex;align-items:center;gap:.5rem;height:2.75rem;padding:0 1.1rem;border-radius:.5rem;border:1px solid var(--line-strong);background:var(--card);color:var(--ink);font-family:var(--font-display);font-weight:600;font-size:.95rem;cursor:pointer}.wlp-btn[data-astro-cid-c66h6zqo][hidden]{display:none}.wlp-btn[data-astro-cid-c66h6zqo]:hover{border-color:var(--accent-text);color:var(--accent-text)}.wlp-btn-primary[data-astro-cid-c66h6zqo]{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.wlp-btn-primary[data-astro-cid-c66h6zqo]:hover{background:var(--accent-hover);border-color:var(--accent-hover);color:var(--on-accent)}.wlp-status[data-astro-cid-c66h6zqo]{font-size:.9rem;color:var(--ink-muted)}.wlp-sheet[data-astro-cid-c66h6zqo]{background:var(--card);border:1px solid var(--line);border-radius:.75rem;padding:1rem}.wlp-sheet-head[data-astro-cid-c66h6zqo]{display:flex;flex-direction:column;gap:.75rem;padding-bottom:1rem;border-bottom:2px solid var(--ink)}.wlp-sheet-title[data-astro-cid-c66h6zqo]{font-family:var(--font-display);font-weight:700;font-size:1.25rem;margin:0}.wlp-meta[data-astro-cid-c66h6zqo]{display:flex;flex-wrap:wrap;gap:.75rem}.wlp-meta-field[data-astro-cid-c66h6zqo]{display:flex;flex-direction:column;gap:.25rem;font-size:.78rem;font-weight:600;color:var(--ink-muted);min-width:9rem}.wlp-meta-wide[data-astro-cid-c66h6zqo]{flex:1 1 16rem}.wlp-input[data-astro-cid-c66h6zqo]{width:100%;box-sizing:border-box;border:1px solid var(--line-strong);border-radius:.375rem;background:var(--bg);color:var(--ink);padding:.4rem .55rem;font:inherit;font-size:.88rem;line-height:1.35}.wlp-input[data-astro-cid-c66h6zqo]::placeholder{color:var(--ink-soft);font-style:italic;opacity:.85}.wlp-input[data-astro-cid-c66h6zqo]:focus-visible{outline:2px solid var(--accent-text);outline-offset:1px}.wlp-area[data-astro-cid-c66h6zqo]{resize:vertical}.wlp-head[data-astro-cid-c66h6zqo]{display:none}.wlp-day[data-astro-cid-c66h6zqo]{padding:1rem 0;border-bottom:1px solid var(--line);display:grid;gap:.75rem}.wlp-day-name[data-astro-cid-c66h6zqo]{font-family:var(--font-display);font-weight:700;font-size:1.05rem;margin:0}.wlp-cell[data-astro-cid-c66h6zqo]{display:flex;flex-direction:column;gap:.3rem;border:0;padding:0;margin:0;min-width:0}.wlp-lbl[data-astro-cid-c66h6zqo]{font-size:.74rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted);padding:0}.wlp-checks[data-astro-cid-c66h6zqo]{display:flex;flex-wrap:wrap;gap:.35rem .9rem}.wlp-check[data-astro-cid-c66h6zqo]{display:inline-flex;align-items:center;gap:.35rem;font-size:.88rem}.wlp-check[data-astro-cid-c66h6zqo] input[data-astro-cid-c66h6zqo],.wlp-done[data-astro-cid-c66h6zqo] input[data-astro-cid-c66h6zqo]{width:1.05rem;height:1.05rem;accent-color:var(--accent)}.wlp-targets[data-astro-cid-c66h6zqo]{gap:.35rem}.wlp-done[data-astro-cid-c66h6zqo]{flex-direction:row;align-items:center;gap:.5rem}.wlp-review[data-astro-cid-c66h6zqo]{padding-top:1rem}.wlp-review-title[data-astro-cid-c66h6zqo]{font-family:var(--font-display);font-weight:700;font-size:1.05rem;margin:0 0 .6rem}.wlp-review-grid[data-astro-cid-c66h6zqo]{display:grid;gap:.75rem}.wlp-review-lbl[data-astro-cid-c66h6zqo]{font-size:.85rem;font-weight:600;color:var(--ink-muted)}.wlp-foot[data-astro-cid-c66h6zqo]{margin:1rem 0 0;font-size:.78rem;color:var(--ink-soft)}.wlp-text[data-astro-cid-c66h6zqo]{margin-top:1.25rem;border:1px solid var(--line);border-radius:.75rem;background:var(--card);padding:.9rem 1rem}.wlp-text[data-astro-cid-c66h6zqo] summary[data-astro-cid-c66h6zqo]{cursor:pointer;font-family:var(--font-display);font-weight:600}.wlp-text[data-astro-cid-c66h6zqo] p[data-astro-cid-c66h6zqo]{font-size:.92rem;color:var(--ink-muted);margin:.6rem 0}.wlp-text[data-astro-cid-c66h6zqo] textarea[data-astro-cid-c66h6zqo]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.82rem}@media(min-width:40rem){.wlp-review-grid[data-astro-cid-c66h6zqo]{grid-template-columns:repeat(3,1fr)}}@media(min-width:64rem){.wlp-sheet[data-astro-cid-c66h6zqo]{padding:1.25rem}.wlp-sheet-head[data-astro-cid-c66h6zqo]{flex-direction:row;align-items:flex-end;justify-content:space-between}.wlp-meta[data-astro-cid-c66h6zqo]{flex:1;justify-content:flex-end}.wlp-row[data-astro-cid-c66h6zqo]{display:grid;grid-template-columns:6rem 1.15fr 9.5rem 1.15fr 5.5rem 1.2fr 3rem;gap:.6rem;align-items:start}.wlp-head[data-astro-cid-c66h6zqo]{padding:.75rem 0 .4rem;font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted);border-bottom:1px solid var(--line-strong)}.wlp-day[data-astro-cid-c66h6zqo]{padding:.7rem 0}.wlp-day-name[data-astro-cid-c66h6zqo]{padding-top:.35rem}.wlp-cell[data-astro-cid-c66h6zqo]>.wlp-lbl[data-astro-cid-c66h6zqo]:not(.wlp-done-lbl){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.wlp-done[data-astro-cid-c66h6zqo]{justify-content:center;padding-top:.45rem}.wlp-done-lbl[data-astro-cid-c66h6zqo]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.wlp-checks[data-astro-cid-c66h6zqo]{flex-direction:column;gap:.1rem}.wlp-check[data-astro-cid-c66h6zqo]{font-size:.8rem}}
