.btn.svelte-18sv61c{border:1px solid var(--color-btn-border);color:var(--color-btn-fg);border-radius:.5rem;padding:.65rem 1.35rem;font-size:.95rem;font-weight:500;text-decoration:none;transition:border-color .15s,background .15s,color .15s;display:inline-block}.btn.svelte-18sv61c:hover{border-color:var(--color-hover-border);background:var(--color-hover)}.btn.primary.svelte-18sv61c{border-color:var(--color-btn-primary-bg);background:var(--color-btn-primary-bg);color:var(--color-btn-primary-fg)}.btn.primary.svelte-18sv61c:hover{background:var(--color-btn-primary-hover-bg);border-color:var(--color-btn-primary-hover-bg)}.mad-glitch.svelte-fofg2g{font-family:var(--font-mono);font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:0;color:inherit;text-transform:lowercase;cursor:pointer;background:0 0;border:none;padding:0;display:inline-flex}.mad-glitch--scrambling.svelte-fofg2g .mad-letter__main:where(.svelte-fofg2g){color:var(--color-matrix)}.mad-letter.svelte-fofg2g{text-align:center;width:1ch;min-width:1ch;display:inline-block;position:relative}.mad-letter__ghost.svelte-fofg2g{pointer-events:none;position:absolute;inset:0}.mad-letter__layer.svelte-fofg2g,.mad-letter__main.svelte-fofg2g{text-align:center;width:100%;display:block}.mad-letter__layer.svelte-fofg2g{opacity:0;pointer-events:none;position:absolute;inset:0}.mad-letter__layer--r.svelte-fofg2g{color:var(--color-glitch-r)}.mad-letter__layer--g.svelte-fofg2g{color:var(--color-glitch-g)}.mad-letter.svelte-fofg2g:hover .mad-letter__main:where(.svelte-fofg2g){animation:.42s step-end svelte-fofg2g-mad-letter-jitter}.mad-glitch--scrambling.svelte-fofg2g .mad-letter:where(.svelte-fofg2g):hover .mad-letter__main:where(.svelte-fofg2g){animation:none}.mad-letter.svelte-fofg2g:hover .mad-letter__layer--r:where(.svelte-fofg2g){animation:.42s step-end svelte-fofg2g-mad-letter-rgb-r}.mad-letter.svelte-fofg2g:hover .mad-letter__layer--g:where(.svelte-fofg2g){animation:.42s step-end svelte-fofg2g-mad-letter-rgb-g}.mad-glitch--scrambling.svelte-fofg2g .mad-letter:where(.svelte-fofg2g):hover .mad-letter__layer--r:where(.svelte-fofg2g),.mad-glitch--scrambling.svelte-fofg2g .mad-letter:where(.svelte-fofg2g):hover .mad-letter__layer--g:where(.svelte-fofg2g){animation:none}@keyframes svelte-fofg2g-mad-letter-jitter{0%,to{transform:translate(0)}12%{transform:translate(-2px,1px)skew(-4deg)}24%{transform:translate(2px,-1px)skew(3deg)}36%{transform:translate(-1px,-2px)}48%{transform:translate(3px,1px)}60%{transform:translate(-2px)}72%{transform:translate(1px,2px)}84%{transform:translate(-1px,-1px)}}@keyframes svelte-fofg2g-mad-letter-rgb-r{0%,to{opacity:0;transform:translate(0)}15%{opacity:.9;transform:translate(-3px)}30%{opacity:.7;transform:translate(2px,1px)}45%{opacity:.85;transform:translate(-2px,-1px)}60%{opacity:.5;transform:translate(3px)}75%{opacity:0}}@keyframes svelte-fofg2g-mad-letter-rgb-g{0%,to{opacity:0;transform:translate(0)}18%{opacity:.85;transform:translate(3px,-1px)}33%{opacity:.65;transform:translate(-2px,1px)}48%{opacity:.8;transform:translate(2px,1px)}63%{opacity:.45;transform:translate(-3px)}78%{opacity:0}}@media (prefers-reduced-motion:reduce){.mad-letter.svelte-fofg2g:hover .mad-letter__layer:where(.svelte-fofg2g),.mad-letter.svelte-fofg2g:hover .mad-letter__main:where(.svelte-fofg2g){animation:none}}
