:root{--theme-bg-color: 255, 255, 255;--theme-text-color: 0, 0, 0;color-scheme:light dark}@media (prefers-color-scheme: dark){:root{--theme-bg-color: 15, 15, 15;--theme-text-color: 255, 255, 255}}@media screen and (max-width: 800px) and (prefers-color-scheme: dark){:root{--theme-bg-color: 0, 0, 0}}body{font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,segoe ui,helvetica neue,helvetica,Cantarell,Ubuntu,roboto,noto,arial,sans-serif;background-color:rgb(var(--theme-bg-color));color:rgb(var(--theme-text-color))}*{margin:0;padding:0}.floating-button.svelte-crjt7o{display:none;position:fixed;bottom:2rem;right:2rem;z-index:1000}.floating-button.svelte-crjt7o button:where(.svelte-crjt7o){padding:1em;border:none;border-radius:.5em;background-color:#2c5e96;color:#fff;cursor:pointer}@media screen and (max-width: 800px){.floating-button.svelte-crjt7o{display:block}}aside.svelte-crjt7o{position:fixed;background-color:#d9d9d9;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="300" height="300" viewBox="0 0 300 300"><text x="150" y="210" text-anchor="middle" transform="rotate(45 150 150)" font-size="180" font-family="sans-serif" fill="black" fill-opacity="0.03">PB</text></svg>');background-repeat:repeat;width:30rem;height:100vh;height:100dvh;box-sizing:border-box;overflow-y:auto}@media (prefers-color-scheme: dark){aside.svelte-crjt7o{background-color:#000;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="300" height="300" viewBox="0 0 300 300"><text x="150" y="210" text-anchor="middle" transform="rotate(45 150 150)" font-size="180" font-family="sans-serif" fill="white" fill-opacity="0.08">PB</text></svg>')}}aside.svelte-crjt7o .ribbon:where(.svelte-crjt7o){width:30rem;height:2rem;background-color:#2c5e96;padding:.7em 2rem .7em 10em;box-sizing:border-box;transform-origin:15rem 15rem;transform:rotate(-90deg);text-align:right;color:#fff;font-size:.8em;cursor:default;position:fixed}aside.svelte-crjt7o nav:where(.svelte-crjt7o){margin-top:0rem;padding:2em;padding-left:calc(2em + 2rem);width:100%;box-sizing:border-box}aside.svelte-crjt7o nav:where(.svelte-crjt7o) .links-container:where(.svelte-crjt7o){margin-bottom:2em}aside.svelte-crjt7o nav:where(.svelte-crjt7o) .links-container:where(.svelte-crjt7o) .description:where(.svelte-crjt7o){font-weight:700;margin-bottom:.5em;text-transform:uppercase;opacity:.5;cursor:default}aside.svelte-crjt7o nav:where(.svelte-crjt7o) .links-container:where(.svelte-crjt7o) ul:where(.svelte-crjt7o) li:where(.svelte-crjt7o){list-style-position:inside;margin-left:1em;margin-bottom:.3em}main.svelte-crjt7o{padding-left:30rem;box-sizing:border-box;flex:1;width:100%}.content.svelte-crjt7o{display:flex}@media screen and (max-width: 800px){.content.svelte-crjt7o aside:where(.svelte-crjt7o){display:none;width:100%}.content.svelte-crjt7o main:where(.svelte-crjt7o){display:block;padding-left:0}.content.svelte-crjt7o.aside-show aside:where(.svelte-crjt7o){display:block}.content.svelte-crjt7o.aside-show main:where(.svelte-crjt7o){display:none}}
