a.svelte-15pjbu8{text-decoration:none;display:contents}button.btn.svelte-15pjbu8{width:var(--btn-width);display:inline-flex;align-items:center;gap:var(--gap, .5rem);padding:var(--padding, .255rem .75rem .34rem);border-radius:calc(var(--radius, 12px) * var(--radius-scale, 1));white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;font-family:Switzer Variable,sans-serif;font-size:var(--font-size, 16px);font-weight:var(--font-weight);line-height:normal;justify-content:center;border:none;text-align:center;background-color:var(--btn-bg);color:var(--btn-text);outline:var(--btn-border-width, 1px) solid var(--btn-border, transparent);box-shadow:var(--btn-shadow, none),var(--btn-rim, none);transition:background-color .5s var(--expo-out),transform .5s var(--expo-out),box-shadow .5s var(--expo-out),outline-color .5s var(--expo-out)}button.btn.svelte-15pjbu8.size-small{padding:var(--padding, .25rem .6rem .3rem);font-size:var(--font-size, 14px);border-radius:calc(12px * var(--radius-scale, 1))}button.btn.svelte-15pjbu8.size-large{padding:var(--padding, .5rem 1.125rem .6rem);font-size:var(--font-size, 17px);border-radius:calc(14px * var(--radius-scale, 1))}@supports (corner-shape: squircle){button.btn.svelte-15pjbu8{corner-shape:var(--corner-shape, superellipse(1.6))}}button.btn.svelte-15pjbu8 :where(.svelte-15pjbu8){transition:transform .8s var(--expo-out);transform-origin:center}button.btn.svelte-15pjbu8.align-left{justify-content:flex-start}button.btn.svelte-15pjbu8.align-right{justify-content:flex-end}button.btn.svelte-15pjbu8.align-center{justify-content:center}button.btn.svelte-15pjbu8:hover{background-color:var(--btn-bg-hover, var(--btn-bg));outline-color:var(--btn-border-hover, var(--btn-border, transparent))}button.btn.svelte-15pjbu8:active{background-color:var( --btn-bg-active, var(--btn-bg-hover, var(--btn-bg)) );outline-color:var( --btn-border-active, var(--btn-border-hover, var(--btn-border, transparent)) );transform:translate3d(0,.05rem,0)}button.btn.svelte-15pjbu8:active :where(.svelte-15pjbu8){transform:translate3d(0,.05rem,0) scale3d(.99,.99,.99)}button.btn.svelte-15pjbu8:focus-visible{outline:3px solid var(--blue_6);outline-offset:2px}button.btn.svelte-15pjbu8:disabled{opacity:.45;cursor:not-allowed;pointer-events:none}button.btn.svelte-15pjbu8 .icon-wrapper:where(.svelte-15pjbu8){display:inline-flex;align-items:center;flex-shrink:0;line-height:0}button.btn.svelte-15pjbu8 .icon-wrapper:where(.svelte-15pjbu8) svg{display:block}button.btn.svelte-15pjbu8 p:where(.svelte-15pjbu8){margin:0;font:inherit;color:inherit}button.btn.svelte-15pjbu8.filled.color-black,button.btn.svelte-15pjbu8.filled.color-neutral{--btn-bg: var(--gray_-4);--btn-bg-hover: var(--gray_-2);--btn-bg-active: var(--gray_-5);--btn-border: var(--gray_-2);--btn-text: white;--btn-shadow: 0px 1px 2px 0px rgba(0, 0, 0, .31);--btn-rim: inset 0px -2.5px 1.25px 0px var(--btn-bg), inset 0px -4px 1.25px color-mix(in oklch, var(--btn-bg), white 30%), inset 1px 1px .55px var(--gray_2)}:is(button.btn.svelte-15pjbu8.filled.color-black,button.btn.svelte-15pjbu8.filled.color-neutral):hover{--btn-rim: inset 0px -2.5px 1.25px 0px var(--btn-bg-hover), inset 0px -4px 1.25px color-mix(in oklch, var(--btn-bg-hover), white 30%), inset 1px 1px .55px var(--gray_2)}:is(button.btn.svelte-15pjbu8.filled.color-black,button.btn.svelte-15pjbu8.filled.color-neutral):active{--btn-rim: inset 0px -1.5px 1.25px 0px var(--btn-bg), inset 0px -2px 1.25px color-mix(in oklch, var(--btn-bg), white 30%), inset 1px 1px .55px var(--gray_2)}button.btn.svelte-15pjbu8.filled.color-white{--btn-bg: var(--white_1);--btn-bg-hover: var(--gray_7);--btn-bg-active: var(--gray_6);--btn-border: color-mix(in oklch, var(--gray_4), transparent 40%);--btn-border-width: 1px;--btn-text: var(--gray_-3);--btn-shadow: 0px 2px 3px rgba(0, 0, 0, .04), 0px 24px 68px rgba(0, 0, 0, .05), 0px 1px 1px rgba(0, 0, 0, .05), 0px 4px 6px rgba(0, 0, 0, .04);--btn-rim: inset 0px -1px 1px 0px #ffffff94, inset 0px -3px 1px 0px rgba(33, 32, 45, .04)}button.btn.svelte-15pjbu8.filled.color-blue{--btn-bg: var(--blue);--btn-bg-hover: color-mix(in oklch, var(--blue), white 10%);--btn-bg-active: var(--blue_-1);--btn-border: var(--blue_-1);--btn-border-hover: var(--blue_1);--btn-border-active: var(--blue_-2);--btn-text: white;--btn-shadow: 0px 1px 2px 0px rgba(0, 0, 0, .31);--btn-rim: inset 0px -2px 1.25px 0px var(--btn-bg), inset 0px -3px 1.25px color-mix(in oklch, var(--btn-bg), white 30%), inset 1px 1px .55px var(--blue_2)}button.btn.svelte-15pjbu8.filled.color-blue:hover{--btn-rim: inset 0px -2.5px 1.25px 0px var(--btn-bg-hover), inset 0px -4px 1.25px color-mix(in oklch, var(--btn-bg-hover), white 30%), inset 1px 1px .55px var(--blue_2)}button.btn.svelte-15pjbu8.filled.color-blue:active{--btn-rim: inset 0px -1.5px 1.25px 0px var(--btn-bg), inset 0px -2px 1.25px color-mix(in oklch, var(--btn-bg), white 30%), inset 1px 1px .55px var(--blue_2)}button.btn.svelte-15pjbu8.filled.color-green{--btn-bg: var(--green_1);--btn-bg-hover: var(--green_2);--btn-bg-active: var(--green);--btn-border: var(--green_-1);--btn-border-hover: var(--green_1);--btn-border-active: var(--green);--btn-text: white;--btn-shadow: 0px 1px 2px 0px rgba(0, 0, 0, .31);--btn-rim: inset 0px -2px 1.25px 0px var(--green), inset 0px -3px 1.25px color-mix(in oklch, var(--green), white 30%), inset 1px 1px .55px var(--green_2)}button.btn.svelte-15pjbu8.filled.color-green:hover{--btn-rim: inset 0px -2.5px 1.25px 0px var(--btn-bg-hover), inset 0px -4px 1.25px color-mix(in oklch, var(--btn-bg-hover), white 30%), inset 1px 1px .55px var(--green_2)}button.btn.svelte-15pjbu8.filled.color-green:active{--btn-rim: inset 0px -1.5px 1.25px 0px var(--green), inset 0px -2px 1.25px color-mix(in oklch, var(--green), white 30%), inset 1px 1px .55px var(--green_2)}button.btn.svelte-15pjbu8.filled.color-red{--btn-bg: var(--red);--btn-bg-hover: var(--red_1);--btn-bg-active: var(--red_-1);--btn-border: var(--red_-2);--btn-border-hover: var(--red_1);--btn-border-active: var(--red_-2);--btn-text: white;--btn-shadow: 0px 1px 2px 0px rgba(0, 0, 0, .31);--btn-rim: inset 0px -2px 1.25px 0px var(--red), inset 0px -3px 1.25px color-mix(in oklch, var(--red), white 30%), inset 1px 1px .55px var(--red_2)}button.btn.svelte-15pjbu8.filled.color-red:hover{--btn-rim: inset 0px -2.5px 1.25px 0px var(--btn-bg-hover), inset 0px -4px 1.25px color-mix(in oklch, var(--btn-bg-hover), white 30%), inset 1px 1px .55px var(--red_2)}button.btn.svelte-15pjbu8.filled.color-red:active{--btn-rim: inset 0px -1.5px 1.25px 0px var(--red), inset 0px -2px 1.25px color-mix(in oklch, var(--red), white 30%), inset 1px 1px .55px var(--red_2)}button.btn.svelte-15pjbu8.ghost{border:none}button.btn.svelte-15pjbu8.ghost.color-transparent{--btn-bg: transparent;--btn-bg-hover: color-mix(in srgb, var(--gray_6) 80%, transparent);--btn-bg-active: color-mix(in srgb, var(--gray_6) 12%, transparent);--btn-text: var(--gray_-2)}button.btn.svelte-15pjbu8.ghost.color-black,button.btn.svelte-15pjbu8.ghost.color-neutral{--btn-bg: var(--gray_6);--btn-bg-hover: var(--gray_5);--btn-bg-active: var(--gray_3);--btn-text: var(--gray_-2)}button.btn.svelte-15pjbu8.ghost.color-white{--btn-bg: var(--white);--btn-bg-hover: var(--white_-1);--btn-bg-active: var(--gray_7);--btn-text: var(--gray_-2)}button.btn.svelte-15pjbu8.ghost.color-blue{--btn-bg: var(--blue_7);--btn-bg-hover: var(--blue_5);--btn-bg-active: var(--blue_4);--btn-text: color-mix(in srgb, var(--blue_-3), white 40%)}button.btn.svelte-15pjbu8.ghost.color-teal{--btn-bg: var(--cyan_-1);--btn-bg-hover: var(--cyan);--btn-bg-active: var(--cyan_-2);--btn-text: var(--gray_7)}
