h2{font-size:200%;font-weight:700}h3{font-size:160%;font-weight:700}h4{font-size:120%;font-weight:700}.before1.svelte-1a6ogwz:before{content:counter(c);counter-reset:c var(--mq-min-width-rem)}header.main-header.svelte-1a6ogwz{background-color:var(--bkg-color);display:flow-root;position:relative}header.main-header.js-enabled.svelte-1a6ogwz{z-index:1000;top:0}header.main-header.is-scrolled.svelte-1a6ogwz{--var-keep-for-later:1rem}.cont_h1.svelte-1a6ogwz{background-color:var(--bkg-color);justify-content:center;align-items:center;margin-top:0;display:flex}.cont_h1.svelte-1a6ogwz a:where(.svelte-1a6ogwz),.cont_h1.svelte-1a6ogwz a:where(.svelte-1a6ogwz):visited,.cont_h1.svelte-1a6ogwz a:where(.svelte-1a6ogwz):hover,.cont_h1.svelte-1a6ogwz a:where(.svelte-1a6ogwz):active{color:inherit;text-decoration:none}.cont_h1.svelte-1a6ogwz h1:where(.svelte-1a6ogwz){font-family:var(--font-family-h1);font-size:var(--font-size-logo);text-align:center;color:var(--font-color-h1);margin:0;font-weight:100;line-height:60%}.cont_h1.svelte-1a6ogwz .rel:where(.svelte-1a6ogwz){position:relative}.cont_h1.svelte-1a6ogwz .logocont:where(.svelte-1a6ogwz){--lfac:.56;--svgwidth:calc(1.02 * var(--font-size-logo));--svglogocolorfill:var(--font-color-h1);padding-right:calc(.1 * var(--svgwidth));position:relative}.cont_h1.svelte-1a6ogwz .logocont:where(.svelte-1a6ogwz) svg{width:var(--svgwidth);margin:0;padding:0}.cont_h1.svelte-1a6ogwz .logocont:where(.svelte-1a6ogwz) .logosvgdbg:where(.svelte-1a6ogwz){width:var(--font-size-logo);height:var(--font-size-logo);width:var(--svgheight);height:var(--svgheight);outline:2px solid red;display:none;position:absolute}h1.abs.svelte-1a6ogwz{font-family:var(--font-family-h1);font-weight:100;font-size:var(--font-size-logo);color:var(--font-color-h1);display:none;position:absolute;top:0;left:0}div.cont_h1.svelte-1a6ogwz button.burger:where(.svelte-1a6ogwz){color:var(--font-color-h1);text-align:center;-webkit-user-select:none;user-select:none;cursor:pointer;background:0 0;border:none;margin-top:-.4rem;margin-left:.8rem;padding:0;font-family:Font Awesome,sans-serif;font-size:3rem;font-style:normal;font-weight:900;display:none}nav.cont-navlinks.svelte-1a6ogwz{z-index:1;background-color:var(--bkg-color);justify-content:center;align-items:center;gap:2rem;margin-top:.2rem;font-size:110%;display:flex;position:relative}nav.cont-navlinks.svelte-1a6ogwz a:where(.svelte-1a6ogwz){color:var(--font-color-h1);font-weight:600;line-height:120%;font-size:var(--font-size-nav);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;text-decoration:none}nav.cont-navlinks.svelte-1a6ogwz a:where(.svelte-1a6ogwz):visited,nav.cont-navlinks.svelte-1a6ogwz a:where(.svelte-1a6ogwz):hover,nav.cont-navlinks.svelte-1a6ogwz a:where(.svelte-1a6ogwz):active{color:var(--font-color-h1);text-decoration:none}nav.cont-navlinks.svelte-1a6ogwz a.boxed:where(.svelte-1a6ogwz){position:relative}nav.cont-navlinks.svelte-1a6ogwz a.boxed:where(.svelte-1a6ogwz):before{content:"";background-color:oklch(from var(--bkg-color) calc(l * 1.3) c h);z-index:-1;border-radius:.5rem;position:absolute;inset:-.12rem -.5rem}nav.cont-navlinks.svelte-1a6ogwz a.boxed-0:where(.svelte-1a6ogwz):before{transform:translate(-.2rem,-.2rem)rotate(-2deg)}nav.cont-navlinks.svelte-1a6ogwz a.boxed-1:where(.svelte-1a6ogwz):before{transform:translate(.2rem,-.2rem)rotate(4deg)}nav.cont-navlinks.svelte-1a6ogwz a.boxed-2:where(.svelte-1a6ogwz):before{transform:translate(.3rem,.2rem)rotate(1.4deg)}nav.cont-navlinks.svelte-1a6ogwz a.boxed-3:where(.svelte-1a6ogwz):before{transform:translate(-.3rem,-.1rem)rotate(-1deg)}nav.cont-navlinks.svelte-1a6ogwz a.boxed-4:where(.svelte-1a6ogwz):before{transform:translate(-.4rem,.1rem)rotate(-3deg)}nav.cont-navlinks.svelte-1a6ogwz a.boxed-5:where(.svelte-1a6ogwz):before{transform:translate(.3rem,.2rem)rotate(4deg)}nav.cont-navlinks.svelte-1a6ogwz:nth-child(1 of .cont-navlinks){margin-top:.8rem;margin-bottom:1rem}nav.cont-navlinks.last.svelte-1a6ogwz{margin-bottom:.8rem}div.menu_a.svelte-1a6ogwz{position:absolute}div.menu.svelte-1a6ogwz{min-width:10rem;min-height:10rem;position:relative}.nav-progress-track.svelte-x9n83d{--nav-progress-color:#f8e0ff;z-index:9999;opacity:0;pointer-events:none;width:100%;height:3px;transition:opacity .2s;position:fixed;top:0;left:0}.nav-progress-track.active.svelte-x9n83d{opacity:1}.nav-progress-bar.svelte-x9n83d{background:var(--nav-progress-color);height:100%;box-shadow:0 0 6px var(--nav-progress-color);transition:width .3s ease-out}.footer_box_main.svelte-hxr4f3{grid-template-columns:1fr;max-width:20rem;margin:4rem auto 1rem;padding:0 2rem}.footer_box_main.svelte-hxr4f3 .logo_box:where(.svelte-hxr4f3){grid-template-columns:1fr;display:grid}.footer_box_main.svelte-hxr4f3 .logo_box:where(.svelte-hxr4f3) .logo:where(.svelte-hxr4f3){box-sizing:content-box;aspect-ratio:1.30468;--font-color-nav-logo:var(--font-color-h1);width:40%;margin:0;padding:2%}.footer_box_main.svelte-hxr4f3 .logo_box:where(.svelte-hxr4f3) .logo:where(.svelte-hxr4f3) svg{--tmp00:1px}.footer_box_main.svelte-hxr4f3 .logo_box:where(.svelte-hxr4f3) .logo:where(.svelte-hxr4f3) canvas.logocanvas{width:100%;height:100%;display:block}@media screen and (width>=40rem){.footer_box_main.svelte-hxr4f3{grid-template-columns:12fr 10fr;max-width:40rem;margin:4rem auto 10rem;display:grid}.footer_box_main.svelte-hxr4f3 .logo_box:where(.svelte-hxr4f3) .logo:where(.svelte-hxr4f3){width:30%;padding:10%}}@media screen and (width>=65rem){.footer_box_main.svelte-hxr4f3{max-width:60rem}.footer_box_main.svelte-hxr4f3 .logo_box:where(.svelte-hxr4f3){grid-template-columns:10rem auto}.footer_box_main.svelte-hxr4f3 .logo_box:where(.svelte-hxr4f3) .logo:where(.svelte-hxr4f3){width:80%;padding:0 20% 0 0}}.addrlines.svelte-hxr4f3 p:where(.svelte-hxr4f3){margin:.3rem 0}.instagram-link.svelte-hxr4f3{vertical-align:middle;display:inline-block}.instagram-link.svelte-hxr4f3 svg{fill:currentColor;width:1.4rem;height:auto;display:block}a.svelte-hxr4f3,a.svelte-hxr4f3:visited,a.svelte-hxr4f3:active{color:inherit;text-decoration:underline}.deeplinklist.svelte-hxr4f3 div:where(.svelte-hxr4f3){margin:.3rem 0}.git-info.svelte-hxr4f3{text-align:center;color:gray;margin-top:1rem;margin-bottom:2rem;font-family:monospace;font-size:.8rem}.theme-tuner.svelte-1doq6xr{z-index:10000;box-sizing:border-box;color:#212b39;background-color:#fafafa;border-radius:.5rem;flex-direction:column;gap:.6rem;width:18.5rem;max-height:calc(100dvh - 1rem);padding:.75rem;font-family:sans-serif;font-size:.82rem;line-height:130%;display:flex;position:fixed;bottom:.5rem;right:.5rem;overflow-y:auto;box-shadow:0 2px 14px #00000073}button.svelte-1doq6xr{color:inherit;font:inherit;cursor:pointer;background-color:#e8e8e8;border:1px solid #00000040;border-radius:.25rem;padding:.15rem .4rem}.head.svelte-1doq6xr,.foot.svelte-1doq6xr{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.head-actions.svelte-1doq6xr{gap:.25rem;display:flex}.foot.svelte-1doq6xr{justify-content:flex-end}.tabs.svelte-1doq6xr{gap:.25rem;display:flex}.tabs.svelte-1doq6xr button:where(.svelte-1doq6xr){flex:1;padding:.3rem 0;font-weight:700}.tabs.svelte-1doq6xr button.active:where(.svelte-1doq6xr){outline-offset:1px;outline:2px solid #2563eb}.css.svelte-1doq6xr{-webkit-user-select:all;user-select:all;background-color:#e8e8e8;border-radius:.25rem;margin:0;padding:.4rem;font-family:ui-monospace,Cascadia Code,Fira Mono,monospace;font-size:.72rem;overflow-x:auto}.spread-title.svelte-1doq6xr{font-weight:700}.row.svelte-1doq6xr{grid-template-columns:1.1rem 1fr 3.2rem;align-items:center;gap:.55rem;display:grid}.row.svelte-1doq6xr input:where(.svelte-1doq6xr){width:100%;margin:0;display:block;position:relative}.slot.svelte-1doq6xr{display:block;position:relative}.slot.svelte-1doq6xr:before{content:"";border-left:1px solid #00000073;position:absolute;top:0;bottom:0;left:50%}.val.svelte-1doq6xr{text-align:right;font-variant-numeric:tabular-nums}.theme-sc26{--card-hue-shift-lindy:-9;--card-hue-shift-shag:9;--card-hue-shift-balboa:18;--bkg-cont0-color:#40134c;--bkg-cont0-hl1-color:oklch(from var(--bkg-cont0-color) calc(1.08 * l) c h);--font-color-cont0-h1:#f9e1ff;--bkg-cont1-color:#c2a443;--bkg-cont1-hl1-color:oklch(from var(--bkg-cont1-color) calc(1.08 * l) c h);--font-color-cont1-h1:#fbffde;--bkg-cont0b-color:oklch(from var(--bkg-cont0-color) calc(.96 * l) c h);--bkg-cont0b-hl1-color:oklch(from var(--bkg-cont0b-color) calc(1.08 * l) c h);--font-color-cont0b-h1:oklch(from var(--font-color-cont0-h1) calc(1 * l) c h);--bkg-cont2-color:#0b501f;--bkg-cont2-hl1-color:oklch(from var(--bkg-cont2-color) calc(1.08 * l) c h);--font-color-cont2-h1:#f3ffd2;--bkg-cont3-color:#5f9509;--bkg-cont3-hl1-color:oklch(from var(--bkg-cont3-color) calc(1.08 * l) c h);--font-color-cont3-h1:#f6ffe8;--bkg-cont4-color:#07576b;--bkg-cont4-hl1-color:oklch(from var(--bkg-cont4-color) calc(1.08 * l) c h);--font-color-cont4-h1:#b2e0df;--font-color-cont0-par:var(--font-color-cont0-h1);--font-color-cont1-par:var(--font-color-cont1-h1);--font-color-cont2-par:var(--font-color-cont2-h1);--font-color-cont3-par:var(--font-color-cont3-h1);--font-color-cont4-par:var(--font-color-cont4-h1)}.more-colors{--font-color-h1:#61366f;--bkg-color-00:#290c31;--bkg-color-01:#ebcf73;--font-color-par:#09060d;--bkg-color-02:#eed2e2;--col-0001:#c4daa9}html,body,div,section,nav{margin:0;padding:0}body{color:#212b39;background-color:#e8e8e8}.testcube-01{background-color:var(--color-theme-test01);width:10rem;height:10rem}.testcube-bkg{background-color:var(--color-theme-test01);--query-tag-usage:"todo";border:1rem solid #000;width:8rem;height:8rem}.bkgsection{--wig-height:2rem}@media (width>=32rem){.bkgsection{--wig-height:2rem}}@media (width>=72rem){.bkgsection{--wig-height:3rem}}.bkgsection{margin-top:calc(-.9 * var(--wig-height));padding-top:var(--wig-height);background-color:var(--bkg-color);color:var(--font-color-h1);display:flow-root}.theme-font-dyn{--font-family-h1:"Blanch Caps Inline";--font-family-h2:var(--font-family-h1);--font-size-h1-varbase:4rem;--font-size-h2-varbase:2.9rem;--font-size-h1-varff:1.13;--font-size-h2-varff:1.13;--mq-min-width:10rem;--mq-min-width-rem:tan(atan2(var(--mq-min-width), 1rem));--mq-min-width-px:tan(atan2(var(--x), 1px));--font-color-h2:var(--font-color-h1);--font-color-par:oklch(from var(--font-color-h1) calc(1.1 * l) c h);--font-size-h1:calc(var(--font-size-h1-varbase) * pow(var(--font-size-h1-varff), var(--font-size-h1-varexp)));--font-size-h2:calc(var(--font-size-h2-varbase) * pow(var(--font-size-h2-varff), var(--font-size-h2-varexp)));--font-size-logo:calc(var(--font-size-h2));--font-size-nav:calc(.35 * var(--font-size-logo));--media-query-width-slot-dbgcol:red;--margin-par-sides:.8rem;--font-color-input-text:#212b39;--page-content-max-width:38rem;--page-content-margin:1rem;--font-size-h1-varexp:0;--font-size-h2-varexp:0}@media (width>=14rem){.theme-font-dyn{--mq-min-width:14rem;--font-size-h1-varexp:0;--font-size-h2-varexp:0;--media-query-width-slot-dbgcol:yellow}}@media (width>=22rem){.theme-font-dyn{--mq-min-width:22rem;--font-size-h1-varexp:1;--font-size-h2-varexp:1;--media-query-width-slot-dbgcol:green}}@media (width>=26.4rem){.theme-font-dyn{--mq-min-width:26.4rem;--font-size-h1-varexp:2;--font-size-h2-varexp:2;--media-query-width-slot-dbgcol:blue}}@media (width>=32rem){.theme-font-dyn{--mq-min-width:32rem;--margin-par-sides:1.1rem;--font-size-h1-varexp:3;--font-size-h2-varexp:3;--media-query-width-slot-dbgcol:magenta}}@media (width>=38rem){.theme-font-dyn{--mq-min-width:38rem;--font-size-h1-varexp:4;--font-size-h2-varexp:4;--media-query-width-slot-dbgcol:yellow;--font-size-nav:calc(.3 * var(--font-size-logo))}}@media (width>=46rem){.theme-font-dyn{--mq-min-width:46rem;--margin-par-sides:1.8rem;--font-size-h1-varexp:5;--font-size-h2-varexp:5;--media-query-width-slot-dbgcol:cyan}}@media (width>=55rem){.theme-font-dyn{--mq-min-width:55rem;--font-size-h1-varexp:6;--font-size-h2-varexp:6}}@media (width>=66rem){.theme-font-dyn{--mq-min-width:66rem;--font-size-h1-varexp:7;--font-size-h2-varexp:7;--font-size-nav:calc(.25 * var(--font-size-logo))}}@media (width>=79rem){.theme-font-dyn{--mq-min-width:79rem;--font-size-h1-varexp:8;--font-size-h2-varexp:8}}@media (width>=98rem){.theme-font-dyn{--mq-min-width:98rem;--font-size-h1-varexp:8;--font-size-h2-varexp:8}}.theme-font-dyn{--width-max-web:calc(clamp(40rem, .8rem * var(--mq-min-width-rem), 60rem));--width-max-weeklyplan:calc(clamp(40rem, .8rem * var(--mq-min-width-rem), 60rem));--width-max-membertable:calc(clamp(40rem, .8rem * var(--mq-min-width-rem), 65rem))}.theme-comb-00{--bkg-color:var(--bkg-cont0-color);--bkg-hl1-color:var(--bkg-cont0-hl1-color);--font-color-h1:var(--font-color-cont0-h1)}.theme-comb-00b{--bkg-color:red;--bkg-hl1-color:red;--font-color-h1:red}.theme-comb-01{--bkg-color:var(--bkg-cont1-color);--bkg-hl1-color:var(--bkg-cont1-hl1-color);--font-color-h1:var(--font-color-cont1-h1);--card-bkg-color:oklch(from var(--bkg-color) calc(1.28 * l) calc(.7 * c) calc(h + 7));--card-text-color:oklch(from var(--bkg-color) calc(.53 * l) calc(1.14 * c) calc(h))}.theme-comb-02{--bkg-color:var(--bkg-cont2-color);--bkg-hl1-color:var(--bkg-cont2-hl1-color);--font-color-h1:var(--font-color-cont2-h1)}.theme-comb-03{--bkg-color:var(--bkg-cont3-color);--bkg-hl1-color:var(--bkg-cont3-hl1-color);--font-color-h1:var(--font-color-cont3-h1)}.theme-comb-04{--bkg-color:var(--bkg-cont4-color);--bkg-hl1-color:var(--bkg-cont4-hl1-color);--font-color-h1:var(--font-color-cont4-h1)}.mozilla-text{font-optical-sizing:auto;font-family:Mozilla Text,sans-serif;font-size:1.2rem;font-style:normal;font-weight:400;line-height:140%}.fira-sans-reg{font-family:Fira Sans,sans-serif;font-size:1.15rem;font-style:normal;font-weight:400;line-height:130%}.roboto-reg{font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-family:Roboto,sans-serif;font-style:normal;font-weight:400}.lora-reg{font-optical-sizing:auto;font-family:Lora,serif;font-style:normal;font-weight:400}.nunito-sans-reg{font-variation-settings:"wdth" 100;font-family:Nunito Sans,sans-serif;font-style:normal;font-weight:400}.figtree-reg.svelte-9007pw{font-optical-sizing:auto;font-family:Figtree,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;line-height:125%}.tenor-sans-reg{font-family:Tenor Sans,sans-serif;font-size:1.12rem;font-style:normal;font-weight:400}
