/* v2.81 — the Greek is the interactive reading surface; understated institutional styling. */
.bgs-root .bgs-v281-reader{padding:12px 0 8px;max-width:100%;min-width:0;color:#233e65}
.bgs-root .bgs-v281-reader-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-bottom:8px}
.bgs-root .bgs-v281-reader-head strong{color:#203e6b;font-weight:750;font-size:.84rem}
.bgs-root .bgs-v281-reader-head small{color:#526884;font-size:.75rem}
.bgs-root .bgs-v281-wordline{line-height:2.15;display:block;overflow-wrap:anywhere;font-size:clamp(1.17rem,2.4vw,1.48rem);background:#fff;border:1px solid #ccd9ea;border-radius:11px;padding:12px 13px}
.bgs-root .bgs-v281-word{display:inline;border:0!important;background:transparent!important;color:#1d427d!important;box-shadow:none!important;padding:3px 3px!important;margin:0 2px!important;line-height:1.65!important;font-size:inherit!important;font-weight:500!important;border-bottom:2px solid transparent!important;border-radius:4px!important;white-space:normal;word-break:normal;cursor:pointer;text-transform:none!important}
.bgs-root .bgs-v281-word:hover{background:#e8f0ff!important;color:#123f80!important}
.bgs-root .bgs-v281-word.is-selected{background:#e5efff!important;color:#14468c!important;border-bottom-color:#316fc3!important}
.bgs-root .bgs-v281-word:focus-visible{outline:3px solid #2876db!important;outline-offset:3px!important}
.bgs-root .bgs-v281-word-detail{border:1px solid #cedced;border-radius:11px;background:#f4f8ff;color:#283f63;margin-top:10px;padding:13px;min-width:0;overflow-wrap:anywhere;font-size:.83rem;line-height:1.6}
.bgs-root .bgs-v281-word-detail>span{color:#536d8c}
.bgs-root .bgs-v281-detail-top{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;justify-content:space-between;margin:0 0 9px}
.bgs-root .bgs-v281-detail-top strong{font-size:1.6rem;color:#1b4a8f;font-weight:650}
.bgs-root .bgs-v281-detail-top>span{font-weight:700;color:#385678;font-size:.76rem}
.bgs-root .bgs-v281-word-detail p{font-size:.83rem!important;line-height:1.65!important;margin:6px 0 9px!important;color:#283f63!important}
.bgs-root .bgs-v281-features{display:flex;flex-wrap:wrap;gap:7px;margin:9px 0}
.bgs-root .bgs-v281-features span{display:flex;gap:6px;align-items:center;background:#fff;border:1px solid #cbdced;border-radius:8px;padding:5px 8px}
.bgs-root .bgs-v281-features small{color:#556b87;font-size:.7rem}
.bgs-root .bgs-v281-features b{font-size:.8rem;color:#163e74}
.bgs-root .bgs-v281-raw{margin-top:9px;border-top:1px solid #dce4ef;padding-top:8px}
.bgs-root .bgs-v281-raw summary{cursor:pointer;color:#224e8b;font-size:.76rem;min-height:32px}
.bgs-root .bgs-v281-raw code{overflow-wrap:anywhere}
@media(max-width:600px){.bgs-root .bgs-v281-wordline{padding:11px 9px;font-size:1.22rem}.bgs-root .bgs-v281-word{margin:0 1px!important;padding:3px 2px!important}.bgs-root .bgs-v281-word-detail{padding:11px}.bgs-root .bgs-v281-features span{flex:1 1 auto}}
@media(prefers-color-scheme:dark){
.bgs-root .bgs-v281-reader,.bgs-root .bgs-v281-reader-head strong{color:#e8f1ff}
.bgs-root .bgs-v281-reader-head small{color:#d1dfef}
.bgs-root .bgs-v281-wordline{background:#20344f;border-color:#6886ae}
.bgs-root .bgs-v281-word{color:#eef5ff!important}
.bgs-root .bgs-v281-word:hover,.bgs-root .bgs-v281-word.is-selected{background:#365780!important;color:#fff!important}
.bgs-root .bgs-v281-word-detail{background:#233955;color:#ecf4ff;border-color:#6484aa}
.bgs-root .bgs-v281-detail-top strong,.bgs-root .bgs-v281-detail-top>span,.bgs-root .bgs-v281-word-detail p,.bgs-root .bgs-v281-word-detail>span{color:#e4f0ff!important}
.bgs-root .bgs-v281-features span{background:#304867;border-color:#7597c2}
.bgs-root .bgs-v281-features small,.bgs-root .bgs-v281-features b,.bgs-root .bgs-v281-raw summary{color:#ebf3ff}
}
@media(forced-colors:active){.bgs-root .bgs-v281-word.is-selected{outline:2px solid Highlight!important}}
