.filter { width: 200px; } .tail { width: auto; min-height: 28px; padding: 3px 8px; font-size: 13px; } .toolbar .checkbox { align-items: center; font-size: 13px; input { margin: 0; } } .log-box { height: 480px; overflow: auto; padding: 10px 0; background: var(--surface-2); border-radius: 0 0 var(--radius) var(--radius); font-family: var(--mono); font-size: 12.5px; line-height: 1.55; .muted { padding: 0 16px; } } .line { display: flex; gap: 12px; padding: 0 16px 0 13px; border-left: 3px solid transparent; white-space: pre-wrap; word-break: break-word; &:hover { background: var(--surface-3); } &.err { border-left-color: var(--serious); } } .ts { flex: none; color: var(--muted); user-select: none; } .text { min-width: 0; } @media (max-width: 720px) { .filter { width: 100%; } .log-box { height: 60vh; } }