.draft-label{display:inline-block;margin-top:22px;font-size:10px;letter-spacing:1px;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--metal)}.practice-checklist{padding:20px;border:1px solid var(--line);border-radius:12px;margin:25px 0}.practice-checklist label,.day-tracker label{display:flex;align-items:flex-start;gap:12px;margin-top:12px;cursor:pointer;min-height:36px;font-size:14px}.practice-checklist input,.day-tracker input{accent-color:var(--accent);width:18px;height:18px;flex-shrink:0;margin:4px 0}.journal-label{display:block;margin-top:26px;font-size:13px;color:var(--muted)}.journal-input{display:block;background:var(--bg);border:1px solid var(--line);border-radius:10px;min-height:120px;margin:10px 0;padding:16px;font-size:16px;line-height:1.7}.erase-note{display:block;margin:14px 0;font-size:11px;min-height:36px}.chapter-closing{font:18px/1.8 Georgia,serif!important;border-left:2px solid var(--metal);padding-left:18px;margin-top:28px}.day-tracker{margin:30px 0}.day-tracker label{padding:11px;border-radius:9px;background:var(--bg)}.print-chapter{margin-top:50px;padding-top:24px;border-top:1px solid #ddd}.writing-lines{height:105px;background:repeating-linear-gradient(white,white 34px,#ddd 35px)}.print-chapter li{font:16px/1.8 Georgia,serif;margin:8px 0}.print-chapter h3{font:22px Georgia,serif}@media print{.print-chapter{break-before:page;margin:0;border:0;padding:0}.print-chapter p,.print-chapter li{orphans:3;widows:3}.printpage>button{display:none}}
