.mem-bar{max-width:var(--read-wrap);color:var(--muted);flex-wrap:wrap;align-items:center;gap:.75rem;margin:.75rem auto 0;font-size:.8125rem;display:flex}.mem-toggle{border:1px solid var(--border);background:var(--surface);color:var(--muted);border-radius:999px;flex:none;padding:.2rem .75rem;font-size:.8125rem;line-height:1.5}.mem-toggle:hover{border-color:var(--accent);color:var(--accent)}.mem-toggle[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}.mem-hint{min-width:0}.mem-actions{align-items:center;gap:.75rem;margin-inline-start:auto;display:inline-flex}.mem-count{font-family:var(--font-num);white-space:nowrap}.mem-done{font-family:var(--font-num);white-space:nowrap;color:var(--accent)}.mem-link{color:var(--accent);background:0 0;border:0;padding:.2rem 0;font-size:.8125rem}.mem-link:hover{text-decoration:underline}.ayat[data-memorise=true] .medallion{margin-inline:.15rem}.ayah-covered{display:inline}.medallion[data-memorised=true]{background:var(--accent);color:var(--accent-contrast);border-color:var(--accent)}.mem-know{vertical-align:middle;width:1.6rem;height:1.6rem;color:var(--muted);cursor:pointer;background:0 0;border:0;place-items:center;margin-inline-start:.15rem;display:inline-grid}.mem-know svg{width:1rem;height:1rem}.mem-know:hover,.mem-know[data-on=true]{color:var(--accent)}
