/* Biblical Greek Study Suite 3.99.0 — scoped, theme-resistant work-level word-help audit */
.bgs-root .bgs-v399-audit{max-width:76ch;margin:12px auto 18px;padding:12px 16px;border:1px solid #c6d8e7;border-radius:12px;background:#f6f9fd;color:#173348;font:400 .94rem/1.55 system-ui,sans-serif}
.bgs-root .bgs-v399-audit summary{cursor:pointer;font-weight:700;color:#153e57}
.bgs-root .bgs-v399-audit p{font:400 .91rem/1.55 system-ui,sans-serif;margin:10px 0}
.bgs-root .bgs-v399-actions{display:flex;flex-wrap:wrap;gap:9px;margin:12px 0}
.bgs-root .bgs-v399-actions button{appearance:none!important;display:inline-block!important;min-height:44px!important;height:auto!important;width:auto!important;max-width:100%!important;white-space:normal!important;padding:10px 14px!important;border:1px solid #225a76!important;border-radius:8px!important;background:#17445e!important;color:#fff!important;font:600 .91rem/1.3 system-ui,sans-serif!important;box-shadow:none!important;text-shadow:none!important;line-height:1.3!important}
.bgs-root .bgs-v399-actions button:disabled{opacity:.56!important;cursor:not-allowed}
.bgs-root .bgs-v399-actions button:focus-visible{outline:3px solid #d79336!important;outline-offset:2px}
.bgs-root .bgs-v399-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:12px 0}
.bgs-root .bgs-v399-metrics div{padding:12px;border:1px solid #c5d6e5;border-radius:9px;background:#fff;min-width:0}
.bgs-root .bgs-v399-metrics strong{display:block;font:700 1.25rem/1.2 system-ui,sans-serif;color:#15394e;overflow-wrap:anywhere}
.bgs-root .bgs-v399-metrics span{display:block;font-size:.82rem;color:#354b5c;margin-top:4px}
.bgs-root .bgs-v399-rows{max-height:330px;overflow:auto}
.bgs-root .bgs-v399-rows>div{display:flex;justify-content:space-between;gap:12px;padding:7px 0;border-bottom:1px solid #d3dfeb}
.bgs-root .bgs-v399-rows .bgs-greek{font-size:1.12rem;color:#182f42;overflow-wrap:anywhere}
.bgs-root .bgs-v399-rows>div>span:last-child{font-size:.8rem;color:#354b5c;text-align:right}
@media(max-width:460px){.bgs-root .bgs-v399-audit{padding:10px 12px}.bgs-root .bgs-v399-metrics{grid-template-columns:1fr}.bgs-root .bgs-v399-actions button{width:100%!important}}
@media(prefers-color-scheme:dark){.bgs-root .bgs-v399-audit{background:#1e2d3b;color:#eaf3f9;border-color:#657b8c}.bgs-root .bgs-v399-audit summary{color:#d7effe}.bgs-root .bgs-v399-metrics div{background:#28394b;border-color:#617b8f}.bgs-root .bgs-v399-metrics strong,.bgs-root .bgs-v399-rows .bgs-greek{color:#f0f8ff}.bgs-root .bgs-v399-metrics span,.bgs-root .bgs-v399-rows>div>span:last-child{color:#d2e4f1}.bgs-root .bgs-v399-actions button{background:#d9edf8!important;color:#15374c!important}.bgs-root .bgs-v399-rows>div{border-color:#526b7e}}
@media(forced-colors:active){.bgs-root .bgs-v399-actions button{forced-color-adjust:auto;border:1px solid ButtonText!important}}
