/* v3.93: Unresolved gloss review and source-honest tooltip navigation. */
.bgs-root .bgs-v393-review{margin:0 0 1.2rem;padding:1rem 1.1rem;border:1px solid var(--bgs-line,#d3dce7);border-radius:12px;background:var(--bgs-card,#fff);color:inherit}
.bgs-root .bgs-v393-review>summary{cursor:pointer;font-weight:750;line-height:1.5}
.bgs-root .bgs-v393-review>summary span{font-weight:450;opacity:.8}
.bgs-root .bgs-v393-review p{line-height:1.55}
.bgs-root .bgs-v393-controls{display:flex;flex-wrap:wrap;align-items:end;gap:.65rem;margin:1rem 0}
.bgs-root .bgs-v393-controls label{display:grid;gap:.25rem;flex:1 1 11rem;font-weight:600;min-width:0}
.bgs-root .bgs-v393-controls select,.bgs-root .bgs-v393-controls input{box-sizing:border-box;display:block;width:100%;min-height:44px;max-width:100%;padding:.5rem .7rem;border:1px solid #7e94aa;border-radius:8px;background:var(--bgs-card,#fff);color:inherit;font:inherit}
.bgs-root .bgs-v393-controls button,.bgs-root button.bgs-v393-research-word{box-sizing:border-box;appearance:none;display:inline-flex;align-items:center;justify-content:center;min-height:44px;height:auto;padding:.55rem .85rem;border:1px solid #6781a2;border-radius:8px;background:transparent;color:inherit;line-height:1.4;text-align:center;white-space:normal;font:inherit;font-weight:650;cursor:pointer}
.bgs-root .bgs-v393-controls button:hover,.bgs-root button.bgs-v393-research-word:hover{background:rgba(75,110,155,.09)}
.bgs-root .bgs-v393-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:.6rem;margin:.5rem 0}
.bgs-root .bgs-v393-list article{display:grid;gap:.25rem;align-content:start;padding:.6rem .75rem;border:1px solid #b8c6d4;border-radius:9px;min-width:0}
.bgs-root .bgs-v393-list .bgs-v393-record{appearance:none;box-sizing:border-box;display:grid;gap:.2rem;text-align:left;width:100%;min-height:44px;height:auto;padding:0;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}
.bgs-root .bgs-v393-list .bgs-v393-record .bgs-greek{font-size:1.2em;line-height:1.5;overflow-wrap:anywhere}
.bgs-root .bgs-v393-list small,.bgs-root .bgs-v393-list article>span{opacity:.8;font-size:.86em;line-height:1.4}
.bgs-root .bgs-v393-review :is(button,select,input):focus-visible,.bgs-root button.bgs-v393-research-word:focus-visible{outline:3px solid #6b92d9;outline-offset:3px}
.bgs-root .bgs-v393-research-word{margin:.4rem 0 .7rem}
@media(max-width:480px){.bgs-root .bgs-v393-review{padding:.8rem}.bgs-root .bgs-v393-controls{display:grid;grid-template-columns:1fr}.bgs-root .bgs-v393-list{grid-template-columns:minmax(0,1fr)}}
/* Strong explicit theme isolation for WordPress themes with dark button defaults. */
.bgs-root .bgs-v393-review{background:var(--bgs-paper,#fff);color:var(--bgs-ink,#172033);border-color:var(--bgs-line,#dfe5ee)}
.bgs-root .bgs-v393-controls button,.bgs-root button.bgs-v393-research-word{background:var(--bgs-paper,#fff)!important;color:var(--bgs-ink,#172033)!important;border:1px solid var(--bgs-line,#dfe5ee)!important;min-height:44px!important;max-height:none!important;height:auto!important;padding:.6rem .85rem!important;line-height:1.5!important;box-shadow:none!important;text-shadow:none!important}
.bgs-root .bgs-v393-list .bgs-v393-record{background:transparent!important;color:var(--bgs-ink,#172033)!important;border:0!important;min-height:44px!important;height:auto!important;max-height:none!important;line-height:1.5!important;box-shadow:none!important;padding:.15rem!important}
.bgs-root .bgs-v393-controls input,.bgs-root .bgs-v393-controls select{background:var(--bgs-paper,#fff)!important;color:var(--bgs-ink,#172033)!important;border-color:var(--bgs-line,#dfe5ee)!important}
.bgs-root .bgs-v393-list article{border-color:var(--bgs-line,#dfe5ee)}
