/* 8.ro */
.br-wide { grid-column: 1 / -1; }
.br-in { min-height: 8rem; }
.br-out { margin: 16px 18px 8px; width: calc(100% - 36px); min-height: 7rem; font-size: 1.75rem; line-height: 1.5; letter-spacing: .08em; }
.br-dots { overflow-wrap: anywhere; }
.br-dots code { font-family: var(--mono); font-size: .8125rem; }
.br-table { margin: 0; padding: 4px 18px 16px; list-style: none; display: grid; grid-template-columns: repeat(auto-fill, minmax(132px, 1fr)); gap: 4px 12px; }
.br-table li { display: grid; grid-template-columns: 1.6em 2.4em minmax(0, 1fr); align-items: center; gap: 6px; padding: 3px 0; border-bottom: 1px solid var(--line); }
.br-table b { font-family: var(--mono); }
.br-cell { font-size: 1.5rem; line-height: 1; }
.br-table small { color: var(--muted); font-family: var(--mono); font-size: .75rem; }
