:root{font-size:12pt;font-family:Arial,Helvetica,sans-serif;color:#000;--layout-border-width: 2px;--layout-border-color: #008000;--layout-background-color: #8fff8f}@media(prefers-color-scheme:dark){:root{color:#fff;--layout-border-color: #2508ff;--layout-background-color: #0B2E1A}}body{margin:0}:root{--nav-toggle-display: none;--nav-position: static;--outer-padding: .75rem;--container-gap: 1rem;--footer-font-size: 1.5rem}@media(max-width:700px){:root{--nav-toggle-display: flex;--nav-position: absolute;--container-gap: 1rem 0;--footer-font-size: 1.3rem}:root nav.svelte-12qhfyh{font-size:1.3rem}:root footer.svelte-12qhfyh{font-size:1.3rem}:root .app-container.svelte-12qhfyh:has(.navtoggle:where(.svelte-12qhfyh) input[type=checkbox]:where(.svelte-12qhfyh):not(:checked)) nav:where(.svelte-12qhfyh){transform:translate(calc(-100% - var(--outer-padding)))}:root .app-container.svelte-12qhfyh:has(.navtoggle:where(.svelte-12qhfyh) input[type=checkbox]:where(.svelte-12qhfyh):checked) main:where(.svelte-12qhfyh),:root .app-container.svelte-12qhfyh:has(.navtoggle:where(.svelte-12qhfyh) input[type=checkbox]:where(.svelte-12qhfyh):checked) footer:where(.svelte-12qhfyh){filter:blur(8px) brightness(.7)}}@media(max-width:500px){:root{--footer-font-size: 1rem}:root .pathinfo.svelte-12qhfyh{display:none}}@media(max-width:640px){.slogan.svelte-12qhfyh{display:none}}.app-container.svelte-12qhfyh{min-height:100vh;display:grid;grid-template-areas:"header header" "nav main" "footer footer";grid-template-rows:max-content 1fr max-content;background-image:url(../../../background.webp);background-size:cover;padding:var(--outer-padding);grid-template-columns:max-content 1fr;gap:var(--container-gap)}.app-container.svelte-12qhfyh main:where(.svelte-12qhfyh),.app-container.svelte-12qhfyh header:where(.svelte-12qhfyh),.app-container.svelte-12qhfyh nav:where(.svelte-12qhfyh),.app-container.svelte-12qhfyh footer:where(.svelte-12qhfyh){border:var(--layout-border-width) solid var(--layout-border-color);background-color:var(--layout-background-color);padding:0 1rem;border-radius:.7rem}.app-container.svelte-12qhfyh .navcontainer:where(.svelte-12qhfyh){grid-area:nav}.app-container.svelte-12qhfyh main:where(.svelte-12qhfyh),.app-container.svelte-12qhfyh footer:where(.svelte-12qhfyh){transition:filter ease-in-out .15s}.app-container.svelte-12qhfyh nav:where(.svelte-12qhfyh){position:var(--nav-position);transition:transform ease-in-out .3s;z-index:1;align-self:flex-start}.app-container.svelte-12qhfyh nav:where(.svelte-12qhfyh)>ul:where(.svelte-12qhfyh){list-style:none;padding:0}.app-container.svelte-12qhfyh nav:where(.svelte-12qhfyh) li:where(.svelte-12qhfyh):has(ul:where(.svelte-12qhfyh)){list-style:none}.app-container.svelte-12qhfyh .navtoggle:where(.svelte-12qhfyh){display:var(--nav-toggle-display);min-height:44px;min-width:44px;align-items:center;justify-content:start}.app-container.svelte-12qhfyh .navtoggle:where(.svelte-12qhfyh) input[type=checkbox]:where(.svelte-12qhfyh){visibility:hidden;position:absolute;height:0;width:0}.app-container.svelte-12qhfyh main:where(.svelte-12qhfyh){z-index:0;grid-area:main;padding-bottom:1rlh}.app-container.svelte-12qhfyh header:where(.svelte-12qhfyh){grid-area:header;display:flex;align-items:center;justify-content:space-between;height:5.5rem}.app-container.svelte-12qhfyh header:where(.svelte-12qhfyh)>div:where(.svelte-12qhfyh){display:flex;align-items:center;gap:.5rem}.app-container.svelte-12qhfyh header:where(.svelte-12qhfyh) a:where(.svelte-12qhfyh):has(img:where(.svelte-12qhfyh)){scale:.7;margin:0 -45px}.app-container.svelte-12qhfyh footer:where(.svelte-12qhfyh){height:5.5rem;grid-area:footer;display:flex;justify-content:space-around;align-items:center;font-size:var(--footer-font-size)}
