:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--black:#070709;--white:#fff;--fg:var(--lightningcss-light,var(--black))var(--lightningcss-dark,var(--white));--bg:var(--lightningcss-light,var(--white))var(--lightningcss-dark,var(--black));--tabbar-height:4rem}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}header.svelte-12qhfyh{top:env(safe-area-inset-top);z-index:999;background:var(--bg);text-align:center;-webkit-user-select:none;user-select:none;position:sticky}@media screen and (width>=480px){header.svelte-12qhfyh{text-align:justify}}main.svelte-12qhfyh{-webkit-overflow-scrolling:touch;flex:1;padding-block-end:calc(var(--tabbar-height) + 1rem + env(safe-area-inset-bottom))}footer.svelte-12qhfyh{height:var(--tabbar-height);width:100%;padding-bottom:env(safe-area-inset-bottom);border-top:.5px solid var(--fg);z-index:1000;-webkit-backdrop-filter:blur(20px)saturate(180%);background:#f9f9f900;position:fixed;bottom:0}footer.svelte-12qhfyh nav:where(.svelte-12qhfyh){width:100%;bottom:env(safe-area-inset-bottom);flex-flow:row;justify-content:space-between;padding-block:.5rem 1rem;padding-inline:2ch;display:flex;overflow:hidden}footer.svelte-12qhfyh nav:where(.svelte-12qhfyh) a.tab:where(.svelte-12qhfyh){text-align:center;color:var(--fg);-webkit-tap-highlight-color:transparent;flex-direction:column;flex:1;justify-content:center;align-items:center;text-decoration:none;display:flex}footer.svelte-12qhfyh nav:where(.svelte-12qhfyh) a.tab:where(.svelte-12qhfyh) .label:where(.svelte-12qhfyh){font-size:.6rem}footer.svelte-12qhfyh nav:where(.svelte-12qhfyh) a.tab:where(.svelte-12qhfyh) .icon:where(.svelte-12qhfyh){fill:currentColor;width:24px;height:24px;display:block}footer.svelte-12qhfyh nav:where(.svelte-12qhfyh) a.tab.active:where(.svelte-12qhfyh){color:red}*{box-sizing:border-box}html,body{scrollbar-gutter:stable both-edges;flex-direction:column;height:100dvh;min-height:100dvh;margin:0;padding:0;padding-block-start:env(safe-area-inset-top);padding-block-end:env(safe-area-inset-bottom);padding-inline-start:max(env(safe-area-inset-left), 1px);padding-inline-end:max(env(safe-area-inset-right), 1px);display:flex}body{background:var(--bg);color:var(--fg)}html{word-break:break-word;hanging-punctuation:first allow-end last;font:clamp(1rem,1rem + .5dvw,2rem)/1.4 system-ui,sans-serif}pre{white-space:pre-wrap}h1,h2{font-weight:900}h1,h2,h3{line-height:1.1}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}ol,ul{margin:0;padding:0;list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block}@media (display-mode:standalone){html,body{height:100vh;margin:0;padding:0;padding-block-start:env(safe-area-inset-top);padding-block-end:env(safe-area-inset-bottom);padding-inline-start:max(env(safe-area-inset-left), 1px);padding-inline-end:max(env(safe-area-inset-right), 1px)}}
