*{box-sizing:border-box}body{margin:0;background:#faf8f0;color:#2e4035;font:15px/1.55 system-ui,sans-serif}header{display:flex;gap:25px;padding:22px 5vw;border-bottom:1px solid #dde2d3}a{color:inherit}main{max-width:1250px;margin:45px auto;padding:0 5vw}h1{font:46px Georgia,serif;margin:0 0 10px}main>p{color:#6a7861}.controls{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin:30px 0 20px}select,button{font:inherit;padding:8px 12px;border:1px solid #cbd5bd;border-radius:5px;background:#fffdf6;color:inherit}button{cursor:pointer}#updated{margin-left:auto;font-size:12px;color:#77856c}.table-wrap{overflow:auto}table{width:100%;border-collapse:collapse;text-align:left}th{padding:13px;font-size:11px;letter-spacing:1px;text-transform:uppercase;border-bottom:2px solid #cfd7c3}td{padding:18px 13px;vertical-align:top;border-bottom:1px solid #e0e5d6}td:first-child{width:42%;min-width:230px}td p{margin:5px 0 0;white-space:pre-wrap;overflow-wrap:anywhere}td small,time{font-size:11px;color:#849076}.notes{font-size:13px;white-space:pre-wrap;min-width:220px}.status{display:inline-block;border-radius:4px;background:#e7ebdf;padding:4px 8px;font-size:11px;white-space:nowrap}.status.done{background:#dcebd1;color:#42612f}.status.working{background:#e1e9f1;color:#3f5d76}.status.needs_review,.status.failed{background:#f4e5ce;color:#895e30}footer{margin-top:35px;font-size:12px;color:#839078;max-width:760px}
