.bv-check-grid{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:20px;display:grid}.bv-check-main{gap:20px;min-width:0;display:grid}@container voice-screen (max-width:1120px){.bv-check-grid{grid-template-columns:minmax(0,1fr)}.bv-check-grid>.bv-check-panel{order:-1}}.bv-check-form{gap:16px;display:grid}.bv-check-form textarea{field-sizing:content;resize:vertical;min-height:calc(10lh + 20px);max-height:calc(24lh + 20px)}.bv-check-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.bv-check-history{display:grid}.bv-check-history li+li{border-top:1px solid var(--line)}.bv-check-history a{border-radius:6px;gap:6px;padding:14px 0;display:grid}.bv-check-history a:hover .bv-check-preview{color:var(--text)}.bv-check-history a:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.bv-check-row{align-items:center;gap:8px;display:flex}.bv-check-row>:last-child{margin-left:auto}.bv-check-text{border:1px solid var(--line);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:8px;padding:16px 18px;font-size:17px;line-height:2.1;position:relative}.bv-check-text mark{color:inherit;cursor:pointer;background:0 0;border-radius:3px;padding:2px 0}.bv-check-text mark[data-severity=blocking]{background:var(--alert-mark-bg);color:var(--alert-mark)}.bv-check-text mark[data-severity=advice]{-webkit-text-decoration:underline 2px var(--check);text-decoration:underline 2px var(--check);text-underline-offset:6px}.bv-check-text mark[data-active=true],.bv-issue[data-active=true] .bv-issue-fragment{outline:2px solid var(--text);outline-offset:1px}.bv-check-text mark:focus-visible{outline:2px solid var(--focus-ring)}.bv-selection-button{z-index:2;position:absolute;transform:translate(-50%,calc(-100% - 6px))}.bv-check-foot{justify-content:space-between;align-items:center;gap:12px;display:flex}.bv-verdict{align-items:center;gap:10px;display:flex}.bv-issues{display:grid}.bv-issue{border-bottom:1px solid var(--line);border-radius:6px;grid-template-columns:104px minmax(0,1fr);gap:4px 12px;padding:14px 8px;display:grid}.bv-issue[data-active=true],.bv-issue:hover{background:var(--row-hover)}.bv-issue:has(:focus-visible){background:var(--row-hover)}.bv-issue-fragment{overflow-wrap:anywhere;border-radius:3px;justify-self:start;padding:0 4px}.bv-issue-fragment[data-severity=blocking]{background:var(--alert-mark-bg);color:var(--alert-mark)}.bv-issue-fragment[data-severity=advice]{color:var(--check)}.bv-issue-body{gap:4px;display:grid}.bv-issue-actions{flex-wrap:wrap;grid-column:2;gap:6px;display:flex}.bv-issue:not([data-active=true]):not(:hover):not(:focus-visible):not(:has(:focus-visible)) .bv-issue-actions[data-reveal=true]{display:none}.bv-issue:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.bv-add-word{width:360px;padding:18px}.bv-add-word-form{gap:14px;display:grid}.bv-add-word-chips{flex-wrap:wrap;gap:6px;display:flex}.bv-add-word-actions{justify-content:flex-end;gap:8px;display:flex}.bv-client-picker{width:320px;padding:8px}.bv-client-picker [cmdk-list]{max-height:280px;margin-top:8px;overflow:auto}.bv-check-version{align-items:center;gap:8px;display:flex}.bv-rewritten-text{white-space:pre-wrap}.bv-check-tone-comparison>div:first-child{justify-content:space-between;display:flex}.bv-check-tone-track{height:20px;margin:6px;position:relative}.bv-check-tone-track:before{content:"";background:var(--line-strong);height:2px;position:absolute;top:9px;left:0;right:0}.bv-check-tone-gap{background:var(--alert-mark-bg);height:10px;position:absolute;top:5px}.bv-check-tone-voice,.bv-check-tone-text{border-radius:50%;width:12px;height:12px;position:absolute;top:4px;transform:translate(-50%)}.bv-check-tone-voice{border:2px solid var(--ok);background:var(--card)}.bv-check-tone-text{background:var(--alert)}.bv-check-tone-legend{align-items:center;gap:16px;display:flex}.bv-check-tone-key{align-items:center;gap:6px;display:inline-flex}.bv-check-tone-key i{border-radius:50%;width:12px;height:12px;display:inline-block}.bv-check-tone-key[data-kind=voice] i{border:2px solid var(--ok)}.bv-check-tone-key[data-kind=text] i{background:var(--alert)}
