body.high-contrast{--bg:#202820;--panel:#29342a;--ink:#f2ead7;--muted:#b6bba7;--clay:#e48b62;--sage:#a4c495;--light:#354338;--shadow-dark:#111711;--shadow-light:#3d4b3e}body.high-contrast .sidebar{border-right-color:rgba(242,234,215,.13)}body.high-contrast .nav-item:hover,body.high-contrast .nav-item.active{background:#202b22}body.high-contrast .task-form select{color:var(--ink)}body.high-contrast .task-form input::placeholder{color:#aeb4a4}body.high-contrast .task-form button{background:#8fb181;color:#152015}body.high-contrast .tag.work{background:#735c38;color:#f2dfb5}body.high-contrast .tag.personal{background:#755044;color:#f4d9cd}body.high-contrast .tag.ritual{background:#496044;color:#d6ecd0}body.high-contrast .progress-ring{background:conic-gradient(#b3d29f var(--p),#3a493b 0)}body.high-contrast .avatar{background:#b66d4e;color:#251a14}
