.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)}.small.svelte-smq2qe{font-size:60%}.spacer.svelte-smq2qe{height:2rem}button.svelte-2isfmb,input[type=email].svelte-2isfmb{background-color:oklch(from var(--bkg-color) calc(l * .9) c h);color:oklch(from var(--font-color-h1) calc(l * 1) c h);font-size:inherit}button.svelte-2isfmb::placeholder,input[type=email].svelte-2isfmb::placeholder,input[type=checkbox].svelte-2isfmb::placeholder{color:oklch(from var(--font-color-h1) calc(l * .8) calc(c * .6) h)}button.svelte-2isfmb{border:1px solid var(--font-color-h1);border-radius:1rem;padding:.8rem 1.8rem}button.svelte-2isfmb:hover:not(:disabled){background-color:oklch(from var(--bkg-color) calc(l * .87) c h)}button.svelte-2isfmb:disabled{opacity:.6;cursor:not-allowed}label.svelte-2isfmb:has(>input[type=checkbox]:where(.svelte-2isfmb)){cursor:pointer;display:block}input[type=checkbox].svelte-2isfmb{margin-right:.4rem}.fa.svelte-2isfmb{font-family:Font Awesome,sans-serif}.dev-send-real.svelte-2isfmb{align-items:center;gap:.5rem;font-size:85%;display:flex}.auth-methods.svelte-2isfmb{flex-direction:column;gap:2rem;margin-top:2rem;display:flex}.auth-method-google.svelte-2isfmb{display:none}details.auth-method.svelte-2isfmb summary:where(.svelte-2isfmb){cursor:pointer;margin-bottom:1.2rem;font-size:2rem}span.summary-line.svelte-2isfmb{align-items:baseline;gap:.3em;line-height:1.1;display:flex}details.auth-method.svelte-2isfmb summary:where(.svelte-2isfmb){font-weight:700;list-style:none}.auth-form.svelte-2isfmb{flex-direction:column;gap:1.25rem;display:flex}.turnstile-widget.svelte-2isfmb{opacity:0;justify-content:center;min-width:320px;transition:opacity 2s;display:flex}.turnstile-widget.is-visible.svelte-2isfmb{opacity:1;min-height:80px}.form-group.svelte-2isfmb{flex-direction:column;gap:.8rem;display:flex}.form-group.svelte-2isfmb label:where(.svelte-2isfmb){font-size:inherit}.form-group.svelte-2isfmb input:where(.svelte-2isfmb){font-size:inherit;border:1px solid #0003;border-radius:.6rem;outline:none;padding:.7rem 1.1rem}.form-group.svelte-2isfmb input:where(.svelte-2isfmb):focus{outline:2px solid var(--font-color-h1)}.form-group.svelte-2isfmb input:where(.svelte-2isfmb):disabled{cursor:not-allowed;background:#d1d1d1}.alert.svelte-2isfmb{border-radius:1rem;margin-block:1rem;padding:1rem 1.4rem}.alert-error.svelte-2isfmb{color:#991b1b;background:#fef2f2;border:1px solid #fee2e2}.alert-success.svelte-2isfmb{color:#065f46;background:#ecfdf5;border:1px solid #d1fae5}button.btn.svelte-2isfmb{cursor:pointer;justify-content:center;align-items:center;display:inline-flex}button.btn.svelte-2isfmb:disabled{opacity:.6;cursor:not-allowed}button.svelte-2isfmb{cursor:pointer}.google-icon.svelte-2isfmb{width:4rem;height:1.5rem}.dev-signin.svelte-2isfmb{border-top:1px dashed #0003;margin-top:1.5rem;padding-top:1rem}.auth-method-inner.svelte-2isfmb{--tmp:red}
