/* v4.8.0 — edition-aware parallel reading, with independently chosen source blocks */
.bgs-root .bgs-v480-compare{margin:1rem 0;padding:1rem;max-width:100%;border:1px solid var(--bgs-border,#d5dbe2);border-radius:.65rem;}
.bgs-root .bgs-v480-compare>summary{font-weight:700;cursor:pointer;}
.bgs-root .bgs-v480-controls{display:flex;flex-wrap:wrap;gap:.7rem;align-items:end;margin:.8rem 0;}
.bgs-root .bgs-v480-controls label{min-width:min(100%,18rem);display:grid;gap:.25rem;flex:1;}
.bgs-root .bgs-v480-controls button{min-height:44px;}
.bgs-root .bgs-v480-section-picker{display:grid;gap:.3rem;max-width:100%;margin:1rem 0;}
.bgs-root .bgs-v480-controls select,.bgs-root .bgs-v480-section-picker select{min-height:44px;width:100%;max-width:100%;background:Canvas;color:CanvasText;border:1px solid #7592a8;border-radius:.35rem;padding:.45rem;}
.bgs-root .bgs-v480-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;align-items:start;max-width:100%;}
.bgs-root .bgs-v480-columns article{min-width:0;max-width:100%;overflow-wrap:anywhere;border:1px solid var(--bgs-border,#d5dbe2);border-radius:.5rem;padding:.85rem;}
.bgs-root .bgs-v480-columns h4{margin:.15rem 0 .5rem;}
.bgs-root .bgs-v480-greek{font-family:inherit;font-size:1.06rem;line-height:1.9;overflow-wrap:anywhere;max-height:34rem;overflow-y:auto;}
.bgs-root .bgs-v480-greek p{margin:.4rem 0 .85rem;}
.bgs-root .bgs-v480-columns code{overflow-wrap:anywhere;word-break:break-all;}
.bgs-root .bgs-v480-compare :focus-visible{outline:3px solid currentColor;outline-offset:3px;}
@media(max-width:800px){.bgs-root .bgs-v480-columns{grid-template-columns:minmax(0,1fr);}.bgs-root .bgs-v480-compare{padding:.75rem;}}
@media(forced-colors:active){.bgs-root .bgs-v480-compare,.bgs-root .bgs-v480-columns article{border-color:CanvasText;}}
.bgs-root .bgs-v480-source{margin-top:.8rem;padding:.4rem 0;border-top:1px solid var(--bgs-border,#d5dbe2);}
.bgs-root .bgs-v480-source summary{cursor:pointer;font-weight:650;}
