.header{position:static}.header nav{flex-wrap:wrap}main{padding-top:28px;padding-bottom:60px}.heading{display:flex;justify-content:space-between;align-items:center;gap:20px}h1{font-size:2.5rem;margin:8px 0}h2{font-size:1.4rem}.counts{padding:20px;background:#ece9e3;font-weight:bold}.inbox-grid{display:grid;grid-template-columns:1.5fr 1fr;gap:32px}.item{border:1px solid #d2cec7;padding:22px;margin:16px 0;background:white;overflow-wrap:anywhere}.item h3{font-size:1.1rem;margin:8px 0}.item p{white-space:pre-wrap;margin:8px 0}.item .kind{font-size:.875rem;font-weight:bold;text-transform:uppercase;letter-spacing:.04em}.actions{display:flex;gap:16px;flex-wrap:wrap;align-items:center;margin-top:16px}.actions button{padding:10px 14px;font:inherit;border:1px solid #777;background:#fff;color:#242320;cursor:pointer}label{display:block;font-weight:bold;margin-bottom:8px}select{padding:12px;background:white;border:1px solid #999;font:inherit;max-width:100%}.hint,time,.notice{font-size:.875rem;color:#605b54}.notice{border-top:1px solid #ccc;padding-top:20px;margin-top:28px}.overdue{color:#9c3324;font-weight:bold}button:disabled{opacity:.6;cursor:wait}@media(max-width:800px){.inbox-grid{grid-template-columns:1fr}.header{flex-wrap:wrap}.heading{align-items:flex-start;flex-direction:column}}

.filters{display:flex;flex-wrap:wrap;gap:16px}.filters>div{min-width:180px;flex:1}.filters select{width:100%}
