header.svelte-77sz8h{width:100%}header.svelte-77sz8h h1:where(.svelte-77sz8h){margin:4rem 0;width:100%;text-align:center;font-family:TagesSchrift;font-size:4rem}section.svelte-77sz8h{margin:1rem 0;padding:0 4.4rem}section.svelte-77sz8h header:where(.svelte-77sz8h){width:100%;display:flex;justify-content:space-between;align-items:center}section.svelte-77sz8h header:where(.svelte-77sz8h) button:where(.svelte-77sz8h){padding:.4rem 1.2rem;border-radius:.4rem;background-color:gray;color:#fff}section.svelte-77sz8h h2:where(.svelte-77sz8h){margin:1rem 0;font-size:3rem}section.svelte-77sz8h h3:where(.svelte-77sz8h){font-size:2.4rem}section#theory.svelte-77sz8h{padding-bottom:1.6rem;display:flex;flex-direction:column;gap:1rem}section#theory.svelte-77sz8h p:where(.svelte-77sz8h) a:where(.svelte-77sz8h){color:#8b0000}summary.svelte-77sz8h{cursor:pointer;list-style:none;display:flex;align-items:center;gap:1rem;-webkit-user-select:none;user-select:none}summary.svelte-77sz8h::-webkit-details-marker{display:none}summary.svelte-77sz8h:before{content:"▶";transition:transform .3s ease;flex-shrink:0}summary.svelte-77sz8h:hover:before{color:#007bff}details[open].svelte-77sz8h{width:calc(100% + 2.4rem);position:relative;left:-1.2rem;padding:0 1.2rem 1.2rem;border-radius:.8rem;background-color:#208fbc80}details[open].svelte-77sz8h summary:where(.svelte-77sz8h):before{transform:rotate(90deg)}
