[data-bw-inline-card]{margin:2rem auto;padding:clamp(1rem,3vw,2rem);max-width:52rem;border:1px solid #70979d;border-radius:1rem;background:#f1f8f8;color:#17373d;line-height:1.55}
[data-bw-inline-card] .bwic-stem{white-space:pre-line}
[data-bw-inline-card] .bwic-lead{font-weight:700}
[data-bw-inline-card] .bwic-options,[data-bw-inline-card] .rb-beats{display:grid;gap:.6rem}
[data-bw-inline-card] button{display:block;padding:.75rem 1rem;border:1px solid #577e84;border-radius:.6rem;background:white;color:#17373d;text-align:left;font:inherit;cursor:pointer}
[data-bw-inline-card] .bwic-options button{width:100%}
[data-bw-inline-card] button:focus-visible,[data-bw-inline-card] .rb-a:focus-visible{outline:2px solid #075e67;outline-offset:2px}
[data-bw-inline-card] button[data-result="correct"]{border-color:#176a42;background:#e1f4e9}
[data-bw-inline-card] button[data-result="incorrect"]{border-color:#9b3a33;background:#fff0ed}
[data-bw-inline-card] .rb-beat,[data-bw-inline-card] .rb-elim{border-top:1px solid #b0c9cb;padding:.75rem 0}
[data-bw-inline-card] .rb-a{cursor:pointer;min-height:2.7rem;border:1px dashed #577e84;border-radius:.5rem;padding:.65rem;background:#fff}
[data-bw-inline-card] .rb-a-txt{display:none}
[data-bw-inline-card] .rb-a.shown{border-style:solid;border-color:#176a42;background:#e1f4e9}
[data-bw-inline-card] .rb-a.shown .rb-a-ph{display:none}
[data-bw-inline-card] .rb-a.shown .rb-a-txt{display:block}
[data-bw-inline-card] .bwic-links{margin-bottom:0}
[data-bw-inline-card] .bwic-links a{color:#075e67;text-decoration:underline}
[data-bw-inline-card] [hidden]{display:none!important}
:is(body .bwcr,body main,body) [data-bw-inline-card] .bwic-options button:not([data-result]){background:#fff;color:#17373d;border-color:#577e84}
@media (prefers-color-scheme:dark){
  :root:has(meta[name="color-scheme"][content="light dark"]):not([data-bw-app-mode="1"]) [data-bw-inline-card]{
    background:#222532;color:#eef1f8;border-color:#8f7fae;color-scheme:dark
  }
  :root:has(meta[name="color-scheme"][content="light dark"]):not([data-bw-app-mode="1"]) [data-bw-inline-card] :is(.bwic-options button,.rb-a,[data-rbrefresh]){
    background:#303345;color:#eef1f8;border-color:#9a8db1
  }
  :root:has(meta[name="color-scheme"][content="light dark"]):not([data-bw-app-mode="1"]) [data-bw-inline-card] .bwic-options button[data-result="correct"],
  :root:has(meta[name="color-scheme"][content="light dark"]):not([data-bw-app-mode="1"]) [data-bw-inline-card] .rb-a.shown{
    background:#203f36;color:#e8fff4;border-color:#54d6a0
  }
  :root:has(meta[name="color-scheme"][content="light dark"]):not([data-bw-app-mode="1"]) [data-bw-inline-card] .bwic-options button[data-result="incorrect"]{
    background:#4b292b;color:#fff1f0;border-color:#ee918f
  }
  :root:has(meta[name="color-scheme"][content="light dark"]):not([data-bw-app-mode="1"]) [data-bw-inline-card] :is(.rb-beat,.rb-elim){border-color:#6d6980}
  :root:has(meta[name="color-scheme"][content="light dark"]):not([data-bw-app-mode="1"]) [data-bw-inline-card] .bwic-links a{color:#d6bcff}
}
