/* Scoped fix: preserve all other keyboard focus indicators. */
html body #llBrand button.ll-character:is(:focus,:focus-visible,:active,:hover){outline:none!important;box-shadow:none!important;border:0!important}
html body #llBrand button.ll-character:focus-visible .ll-character-inner{filter:brightness(1.16)}
.core-opts{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:12px!important}
.core-opt{min-height:64px;text-align:left!important;line-height:1.4!important;padding:18px!important;border-radius:16px!important;white-space:normal;overflow-wrap:anywhere}
.core-opt:focus-visible{outline:3px solid var(--brand);outline-offset:3px}
.ll-local-sources{margin:18px 0;padding:16px;border:1px solid color-mix(in srgb,currentColor 25%,transparent);border-radius:14px;line-height:1.6;font-size:.9rem}
.ll-local-sources h3{font:inherit;font-weight:700;margin:0 0 8px}.ll-local-sources a{color:inherit;text-decoration:underline;overflow-wrap:anywhere}.ll-local-sources small{display:block;opacity:.8}
.core-lvtag{display:none!important}.ll-local-status{font-weight:600}
