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