.inbox-header{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px}.inbox-header h1{margin:4px 0 8px}.inbox-controls form{display:flex;align-items:end;gap:10px;flex-wrap:wrap}.inbox-controls label{flex:1;min-width:220px;display:grid;gap:6px}.inbox-columns{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(0,1.5fr);gap:18px;align-items:start}.inbox-list,.inbox-detail{min-width:0}.inbox-list{padding:12px}.inbox-message{display:grid;width:100%;gap:7px;text-align:left;color:var(--ink);background:var(--bg);border:1px solid var(--line);border-radius:8px;padding:13px;margin:10px 0;overflow-wrap:anywhere;font:inherit;cursor:pointer}.inbox-message.selected{border-color:var(--accent);box-shadow:inset 3px 0 var(--accent)}.inbox-message-title{font-weight:650}.inbox-message span:not(:first-child){font-size:12px}.inbox-label{color:var(--accent);font-weight:600}.inbox-detail h2,.inbox-detail p{overflow-wrap:anywhere}.inbox-outcome{border-left:3px solid var(--accent);background:var(--panel);padding:12px 15px;margin:18px 0}.inbox-detail details{border-top:1px solid var(--line);padding:14px 0}.inbox-body pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;line-height:1.55;max-height:620px;overflow:auto}.inbox-retry{display:grid;gap:12px;border:1px solid var(--line);padding:16px;border-radius:8px;margin-top:18px}.inbox-retry label:not(.tickrow){display:grid;gap:6px}.inbox-retry .tickrow{display:flex;align-items:flex-start;gap:8px}.inbox-retry input[type=checkbox]{width:auto;flex:none;margin-top:4px}.inbox-retry h3,.inbox-retry p{margin:0}.inbox-controls input,.inbox-retry input:not([type=checkbox]){width:100%;min-width:0}.inbox-detail button:disabled,.inbox-controls button:disabled,.inbox-list button:disabled{opacity:.6;cursor:wait}@media(max-width:850px){.inbox-columns{grid-template-columns:minmax(0,1fr)}.inbox-header{align-items:flex-start;flex-direction:column}.inbox-list [data-inbox-list]{max-height:450px;overflow:auto}.inbox-controls label{min-width:0;flex-basis:100%}}
