.review-dialog{width:min(1000px,96vw)}.diff-block{margin:12px 0;border:1px solid var(--line);border-radius:8px;overflow:hidden}.diff-line{white-space:pre-wrap;overflow-wrap:anywhere;font:13px/1.65 ui-monospace,monospace;margin:0;padding:6px 12px}.diff-added{background:#e2f5e8;color:#16542e;border-left:4px solid #26934d}.diff-removed{background:#ffe7e5;color:#8c2525;border-left:4px solid #cb4545;text-decoration:line-through}.diff-context{color:#626b60;background:#f4f3ee}.checkbox-row{display:flex;gap:10px;align-items:center;padding:10px;background:var(--white)}.checkbox-row input{width:18px;height:18px}.media-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px;margin:16px 0}.media-tile{margin:0;background:var(--white);border:1px solid var(--line);border-radius:10px;padding:10px;min-width:0}.media-tile img,.media-tile video{width:100%;max-height:300px;object-fit:contain;background:#e9e8e0;border-radius:6px}.media-tile figcaption{font-size:12px;overflow-wrap:anywhere;margin:8px 0}.media-cover{width:100%;height:140px;object-fit:cover;border-radius:8px;margin:10px 0}.save-state{display:block;font-size:12px;padding:7px 12px;border:1px solid var(--line);border-radius:8px;max-width:360px}.save-state[data-state=conflict]{background:#ffe7e5;color:#8c2525}.save-state[data-state=local]{background:#fff0cf;color:#74501d}.save-state[data-state=saved]{background:#e2f5e8;color:#16542e}.top{flex-wrap:wrap}.history-row{border-bottom:1px solid var(--line);padding:16px 0}
