.learn-term{display:inline;padding:0;border:0;border-radius:2px;background:0 0;color:inherit;font:inherit;text-align:inherit;cursor:help;text-decoration:underline dotted;text-decoration-color:var(--britive-magenta);text-decoration-thickness:1px;text-underline-offset:.18em}.learn-term:hover,.learn-term:focus-visible,.learn-term[aria-expanded=true]{color:var(--britive-magenta);text-decoration-style:solid}.learn-term:focus-visible{outline:2px solid var(--britive-magenta);outline-offset:3px}.dark .learn-term{text-decoration-color:var(--britive-magenta-light)}.dark .learn-term:hover,.dark .learn-term:focus-visible,.dark .learn-term[aria-expanded=true]{color:var(--britive-magenta-light)}.learn-term-popup{position:fixed;z-index:100;width:22rem;max-width:calc(100vw - 2rem);max-height:calc(100vh - 2rem);overflow-y:auto;padding:.875rem 1rem;border:1px solid #cbd5e1;border-radius:.5rem;color:#0b1028;background:#fff;box-shadow:0 8px 24px rgb(0 0 0/18%);font-size:.875rem;font-weight:400;line-height:1.5;text-align:left}.learn-term-popup[hidden]{display:none}.learn-term-popup strong{display:block;margin-bottom:.35rem;font-weight:600}.dark .learn-term-popup{border-color:#536288;color:var(--britive-light-blue);background:#10162f}