details.svelte-1n17n4q{--padding:1rem;background:var(--background-contrasted);border-radius:.25rem;margin:.5rem}details.svelte-1n17n4q>summary:where(.svelte-1n17n4q){--rotate:-90deg;align-items:center;column-gap:var(--padding);cursor:pointer;padding:var(--padding);list-style:none;display:flex}details.svelte-1n17n4q>summary:where(.svelte-1n17n4q) h3:where(.svelte-1n17n4q),details.svelte-1n17n4q>summary:where(.svelte-1n17n4q) h4:where(.svelte-1n17n4q),details.svelte-1n17n4q>summary:where(.svelte-1n17n4q) h5:where(.svelte-1n17n4q){scroll-margin-top:calc(var(--nav-bar-height) + 1.5rem);font-size:large}details.svelte-1n17n4q[open]>summary:where(.svelte-1n17n4q){--rotate:0deg;padding:var(--padding) var(--padding) 0 var(--padding)}details.svelte-1n17n4q hr:where(.svelte-1n17n4q){margin:0 var(--padding);border:unset;border-bottom:var(--border-width) dashed var(--border-muted)}details.svelte-1n17n4q>div:where(.svelte-1n17n4q){margin:0 var(--padding)}details.svelte-1n17n4q>div:where(.svelte-1n17n4q) span.post-scriptum:where(.svelte-1n17n4q){justify-content:flex-end;column-gap:.25rem;width:100%;margin:.5rem 0;display:inline-flex}details.svelte-1n17n4q>div:where(.svelte-1n17n4q) span.post-scriptum:where(.svelte-1n17n4q)>:where(.svelte-1n17n4q){color:var(--border-contrasted);font-size:small!important}details.svelte-1n17n4q>div:where(.svelte-1n17n4q) span.post-scriptum:where(.svelte-1n17n4q) button:where(.svelte-1n17n4q){cursor:pointer;background:0 0;border:none;margin:0;padding:0}details.svelte-1n17n4q>div:where(.svelte-1n17n4q) span.post-scriptum:where(.svelte-1n17n4q) button:where(.svelte-1n17n4q):active{color:var(--border)}div.controls.svelte-ez1mry{flex-wrap:wrap;justify-content:space-between;gap:.5rem;padding:.5rem;display:flex}div.controls.svelte-ez1mry span:where(.svelte-ez1mry){column-gap:.5rem;display:flex}div.controls.svelte-ez1mry input[type=text]:where(.svelte-ez1mry),div.controls.svelte-ez1mry button:where(.svelte-ez1mry){border-radius:.25rem;font-size:medium}div.controls.svelte-ez1mry input[type=text]:where(.svelte-ez1mry){border:var(--border-width) solid var(--border);background:var(--background);box-sizing:border-box;outline:none;height:100%;padding:0 .5rem}div.controls.svelte-ez1mry button:where(.svelte-ez1mry){cursor:pointer;background:var(--primary-muted);border:none;padding:.5rem}h2.svelte-ez1mry{color:var(--text);margin:1.5rem 1rem}h2.svelte-ez1mry:first-of-type{margin:1rem}@media only screen and (width<=700px){h3{font-size:medium}}
