section.semester.svelte-151nvnd{margin:0 1.5rem 0 0;scroll-snap-align:start;padding:0;border:none;scroll-margin:1rem}@media(max-width:750px){section.semester.svelte-151nvnd{width:100%;max-width:calc(100vw - 4rem)}}section.semester.svelte-151nvnd>a:where(.svelte-151nvnd){text-decoration:none;display:inline-block;margin:0 0 .5rem}section.semester.svelte-151nvnd>a:where(.svelte-151nvnd):focus{color:var(--blueberry)}ol.svelte-151nvnd{border:1px var(--turquoise) solid;border-radius:var(--rounded);list-style:none;margin:1rem .25rem 0;padding:1rem;width:100%}@media(min-width:50rem){section.semester.svelte-151nvnd{scroll-margin:2rem}}@media(min-width:25em){ol.svelte-151nvnd{width:21rem}}section.svelte-3eahes{position:relative;margin:2rem 0 0;width:100%;padding:0}h2.svelte-3eahes{font-weight:400}.scroll-horo.svelte-3eahes{overflow-x:auto;display:flex;flex-direction:row;flex-wrap:nowrap;scroll-snap-type:x mandatory;padding:1rem 2rem 2rem;margin-left:-1rem;margin-right:-1rem}@media(min-width:50rem){.scroll-horo.svelte-3eahes{margin-left:-2rem;margin-right:-2rem}}.scroll-label.svelte-3eahes{position:absolute;top:0;right:1rem;background:var(--call-to-action)}section.svelte-vo8p0j{position:relative;max-width:48rem;background-color:var(--blueberry);color:var(--turquoise);border:1px solid var(--turquoise);margin-left:var(--shadow);margin-top:1.5rem;padding:1rem;grid-column:1 / 2}@media(max-width:750px){section.svelte-vo8p0j{width:100%}}section h2::selection,section p::selection{background-color:var(--turquoise);color:var(--blueberry)}section.svelte-vo8p0j:after{content:"";position:absolute;z-index:-1;top:var(--shadow);left:calc(var(--shadow) * -1);right:var(--shadow);bottom:calc(var(--shadow) * -1);border:1px solid currentColor;border-radius:var(--rounded)}section p{font-size:1rem;margin-top:.6em}
