.term{color:var(--lecture-accent);cursor:pointer;display:inline-flex;align-items:center;gap:.3rem;padding:0 .4rem;border-radius:.35em;transition:background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}.term:hover,.term:focus-visible{background-color:var(--lecture-accent);color:var(--lecture-bg-soft);transform:translateY(-1px)}.term-label{display:inline-grid;grid-template-areas:"stack";justify-content:center;align-items:center;justify-items:center;justify-self:center;align-self:center}.term-label:before,.term-label__text{grid-area:stack}.term-label:before{content:attr(data-text);font-weight:500;visibility:hidden;pointer-events:none}.term-label__text{font-weight:inherit}.term:hover .term-label__text,.term:focus-visible .term-label__text{font-weight:500}.term:focus-visible{outline:2px solid color-mix(in srgb,var(--lecture-accent) 30%,white);outline-offset:1px}.term .term-inline-icon{display:inline-flex;align-items:center;justify-content:center;width:.95em;height:.95em;opacity:.9;transform:translateY(.08em);transition:transform .2s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1)}.term .term-inline-icon svg{width:100%;height:100%;display:block;stroke-width:2;transition:stroke-width .2s cubic-bezier(.4,0,.2,1)}.term:hover .term-inline-icon,.term:focus-visible .term-inline-icon{opacity:1}.term:hover .term-inline-icon svg,.term:focus-visible .term-inline-icon svg{stroke-width:2.5}.term-footer.svelte-1f84h24{position:fixed;left:50%;bottom:.9rem;width:min(54rem,calc(100vw - 1.5rem));transform:translate(-50%,calc(100% + 1.2rem));opacity:0;pointer-events:none;transition:transform .3s ease,opacity .18s ease;z-index:80}.term-footer.is-open.svelte-1f84h24{transform:translate(-50%);opacity:1;pointer-events:auto}.term-footer.is-scoped.svelte-1f84h24{left:1rem;bottom:1rem;width:calc(100vw - 2rem);transform:translateY(calc(100% + 1.2rem))}.term-footer.is-scoped.is-open.svelte-1f84h24{transform:translateY(0)}.term-footer__inner.svelte-1f84h24{position:relative;gap:1rem;display:flex;flex-direction:column;background:var(--lecture-fg);color:var(--lecture-bg-soft);border-radius:12px;padding:.85rem 1rem;box-shadow:var(--shadow-lg)}.term-footer__meta.svelte-1f84h24{display:flex;gap:.45rem;align-items:baseline;flex-wrap:wrap;margin-bottom:.35rem}.term-footer__label.svelte-1f84h24{font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--lecture-bg-soft)}.term-footer__definition.svelte-1f84h24{margin:0;font-size:.95rem;line-height:1.45}.term-footer__source.svelte-1f84h24{margin:.45rem 0 0;font-size:.8rem;opacity:.82}.term-footer__close-icon.svelte-1f84h24{position:absolute;top:.45rem;right:.5rem;border:0;background:transparent;color:inherit;width:1.8rem;height:1.8rem;border-radius:999px;font-size:1.25rem;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;opacity:.88}.term-footer__close-icon.svelte-1f84h24:hover{background:var(--lecture-fg-muted);opacity:1}
