/* GitHub issues: the run's issue links and report button, the report dialog, and the settings card. */
.github-run { display: inline-flex; flex-wrap: wrap; align-items: center; gap: 8px; }
.github-issue-link { color: var(--accent); font-weight: 600; white-space: nowrap; }

.project-dialog.github-dialog { width: min(860px, calc(100vw - 32px)); }
.github-report-form label { margin: 12px 0; }
.github-report-form small { font-size: 12px; line-height: 1.5; }
.github-where { margin: 0 0 4px; font-size: 13px; line-height: 1.6; overflow-wrap: anywhere; }
.github-status:empty { display: none; }
.github-status { margin: 4px 0; padding: 8px 12px; border: 1px solid var(--warn-border); border-radius: 7px; background: var(--warn-wash); color: var(--warn-ink); font-size: 13px; line-height: 1.5; }
.project-form textarea.github-body { box-sizing: border-box; width: 100%; min-width: 0; min-height: 260px; border: 1px solid var(--border-strong); border-radius: 7px; background: var(--surface); color: var(--text); padding: 11px 12px; font-family: var(--mono); font-size: 12px; line-height: 1.55; resize: vertical; }
.github-people { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 0 14px; align-items: start; }

.github-form .github-projects { grid-column: 1 / -1; min-width: 0; }
.github-form .github-projects h3 { margin: 8px 0 4px; font-size: 15px; }
.github-form .github-projects > p { margin: 0 0 10px; }
.github-project-table th[scope=row] { text-align: left; text-transform: none; letter-spacing: normal; font-size: 13px; font-weight: 600; color: var(--text); white-space: normal; min-width: 120px; }
.github-project-table td { white-space: normal; vertical-align: middle; }
.github-project-table tbody tr { cursor: default; }
.github-project-table input:not([type=checkbox]) { min-width: 150px; padding: 8px 10px; }
.github-project-table .checkbox-row { flex-direction: row; align-items: center; gap: 6px; color: inherit; font-size: 13px; }
.github-project-table .checkbox-row input { width: 16px; height: 16px; }

@media (max-width: 760px) { .github-people { grid-template-columns: 1fr; } }

/* A notification about an issue links to it. */
.notification .n-url { display: inline-block; margin-top: 4px; font-size: 12px; overflow-wrap: anywhere; }
