.tracker-intro,.tracker-editor-grid{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin:2rem 0 3rem}.tracker-intro{padding:2rem;background:#f0eadb;border-radius:12px}.tracker-intro h2,.tracker-intro h3{margin-top:0}.tracker-projects{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:1.25rem;margin:2rem 0}.tracker-project{border:1px solid #d3d6c9;border-radius:12px;padding:1.5rem;background:#fffdf6}.tracker-project h3{font-size:2rem;line-height:1.2;margin:.7rem 0}.tracker-project p,.tracker-entry p{white-space:pre-wrap;overflow-wrap:anywhere}.tracker-metrics{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.tracker-metrics dt{font-size:.8rem;color:#4b6054}.tracker-metrics dd{font-size:1.3rem;margin:0}.tracker-feed{margin:1.5rem 0 3rem}.tracker-entry{padding:1.6rem 0;border-top:1px solid #d3d6c9}.tracker-entry h3{font-size:1.6rem;margin:.5rem 0}.tracker-entry h4{font:600 1rem 'DM Sans',sans-serif;margin:1rem 0 .4rem}.tracker-entry .tracker-meta{font-size:.85rem;color:#4b6054}.tracker-feed-heading{margin-top:2.5rem}.tracker-two{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.tracker-editor-grid{align-items:start}.tracker-editor-grid .form-card{width:100%;min-width:0}.tracker-editor-grid select,.tracker-editor-grid input,.tracker-editor-grid textarea{max-width:100%;box-sizing:border-box}.tracker-timer{padding:1rem;background:#f0eadb;border-radius:8px;margin:1rem 0}.tracker-timer>span{font-variant-numeric:tabular-nums;font-size:2rem;display:block;margin-bottom:.7rem}.tracker-timer button{font-size:.85rem;padding:.65rem 1rem}#progress-filter{padding:.7rem;border:1px solid #6a7769;border-radius:5px;background:#fffdf6;color:#10372e;max-width:100%;font-size:1rem}#owner-status{padding:1rem;background:#f0eadb;border-radius:8px;white-space:pre-wrap}[hidden]{display:none!important}.tracker-empty{padding:2rem;background:#f0eadb;border-radius:12px}.tracker-editor-grid .consent input{width:auto}body:has([data-owner]) .lm-band{display:none}@media(max-width:760px){.tracker-intro,.tracker-editor-grid{grid-template-columns:1fr}.tracker-intro{padding:1.2rem}.tracker-two{grid-template-columns:1fr}.tracker-projects{grid-template-columns:1fr}}

body:has([data-owner]) .wrap{width:min(1200px,calc(100% - 40px));margin:2rem auto}#new-recovery{display:block;overflow-wrap:anywhere;font-size:1rem}#owner-summary .tracker-project h3{font:600 1rem sans-serif}#owner-summary .tracker-project>p{font-size:1.6rem;margin:.5rem 0}.tracker-summary{margin:3rem 0}.tracker-editor-grid .form-card input:not([type=checkbox]),.tracker-editor-grid .form-card textarea,.tracker-editor-grid .form-card select{width:100%}
