.kanban-report { padding-block: 1.25rem; }
.kanban-report textarea { min-height: 6rem; width: 100%; }
.kanban-report code { display: inline-block; max-width: 100%; unicode-bidi: isolate; overflow-wrap: anywhere; }
.kanban-report pre { white-space: pre-wrap; overflow-wrap: anywhere; text-align: left; }
.kanban-report [data-kanban-preview] { max-width: 100%; max-height: 24rem; object-fit: contain; }
.kanban-report [hidden] { display: none !important; }
.kanban-original { white-space: pre-wrap; overflow-wrap: anywhere; }
.kanban-table-wrap { overflow-x: auto; }
.kanban-table { width: 100%; border-collapse: collapse; }
.kanban-table th, .kanban-table td { padding: .7rem; text-align: start; border-bottom: 1px solid var(--line); }
.kanban-report input[type="checkbox"] { width: auto; }
.kanban-report [data-kanban-failure] { padding: .8rem; color: var(--danger); border: 1px solid currentColor; }
.kanban-report .form-grid > p { margin-block: .3rem; }
