:where(.ui-pressable){color:inherit;font:inherit;letter-spacing:inherit;text-align:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;padding:0}:where(.ui-pressable:disabled,.ui-pressable[aria-disabled=true]){cursor:default}:where(.ui-pressable:focus-visible,.ui-pressable[data-state~=focus]){outline:2px solid rgb(var(--ds-action));outline-offset:2px}.courses-prose-runs__strong.svelte-1qwybpf{font-weight:600}.courses-prose-runs__em[data-room].svelte-1qwybpf{padding-inline-end:var(--ds-space-2)}.courses-prose-runs__code.svelte-1qwybpf{padding:0 var(--ds-space-4);border-radius:var(--ds-radius-xxs);background:rgb(var(--ds-ink) / .06);font-family:var(--ds-font-mono);font-size:var(--ds-text-meta)}.courses-glossary-term{color:inherit;cursor:help;font:inherit;text-align:inherit;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:rgb(var(--ds-foreground-muted));text-decoration-color:rgb(var(--ds-foreground-muted));text-underline-offset:.2em;background:0 0;border:0;margin:0;padding:0;text-decoration-thickness:1.5px;display:inline}.courses-glossary-term:hover{-webkit-text-decoration-color:rgb(var(--ds-action));text-decoration-color:rgb(var(--ds-action))}.courses-glossary-term:focus-visible{border-radius:var(--ds-radius-xxs);outline:2px solid rgb(var(--ds-action));outline-offset:var(--ds-space-2)}.courses-glossary-term__card.svelte-1txira3{width:min(20rem, calc(100vw - 2 * var(--ds-space-16)));padding:var(--ds-space-12) var(--ds-space-16);border:1.5px solid rgb(var(--ds-black));border-radius:var(--ds-radius-md);background:rgb(var(--ds-cover-sand));color:rgb(var(--ds-black));font-size:var(--ds-text-body-md);font-style:normal;font-weight:400;line-height:var(--ds-line-support);text-align:start;margin:auto}@supports (position-area:bottom){.courses-glossary-term__card.svelte-1txira3{margin:var(--ds-space-6) 0 0;position-area:bottom span-right;position-try-fallbacks:flip-block, flip-inline}}.courses-glossary-term__card.svelte-1txira3:not(:popover-open):not(.courses-glossary-term__card--open){display:none}.courses-glossary-term__card--open.svelte-1txira3{margin:var(--ds-space-8) 0 0;gap:var(--ds-space-4);display:grid}.courses-glossary-term__name.svelte-1txira3{font-weight:600}.courses-glossary-term__short.svelte-1txira3 .courses-prose-runs__code{background:rgb(var(--ds-black) / .08)}.courses-prose.svelte-aepfxl{gap:var(--ds-space-12);min-width:0;color:rgb(var(--ds-foreground));font-size:var(--ds-text-body-md);line-height:var(--ds-line-body);overflow-wrap:break-word;display:grid}.courses-prose[data-size=lg].svelte-aepfxl{gap:var(--ds-space-16);font-size:var(--ds-text-body-lg)}.courses-prose--inline.svelte-aepfxl{color:inherit;font-size:inherit;line-height:inherit;display:inline}.courses-prose.svelte-aepfxl p:where(.svelte-aepfxl),.courses-prose.svelte-aepfxl ol:where(.svelte-aepfxl),.courses-prose.svelte-aepfxl ul:where(.svelte-aepfxl){margin:0}.courses-prose.svelte-aepfxl ol:where(.svelte-aepfxl),.courses-prose.svelte-aepfxl ul:where(.svelte-aepfxl){gap:var(--ds-space-6);padding-left:var(--ds-space-24);display:grid}.courses-prose.svelte-aepfxl li:where(.svelte-aepfxl)::marker{color:rgb(var(--ds-foreground-muted))}
