a.svelte-15pjbu8{text-decoration:none;display:contents}button.btn.svelte-15pjbu8{width:var(--btn-width);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);border:none;justify-content:center;line-height:normal;display:inline-flex}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))}button.btn.svelte-15pjbu8{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)}@supports (corner-shape:squircle){button.btn.svelte-15pjbu8{corner-shape:var(--corner-shape,superellipse(1.6))}}button.btn.svelte-15pjbu8{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 :where(.svelte-15pjbu8){transition:transform .8s var(--expo-out);transform-origin:50%}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:translateY(.05rem)}button.btn.svelte-15pjbu8:active :where(.svelte-15pjbu8){transform:translateY(.05rem)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){flex-shrink:0;align-items:center;line-height:0;display:inline-flex}button.btn.svelte-15pjbu8 .icon-wrapper:where(.svelte-15pjbu8) svg{display:block}button.btn.svelte-15pjbu8 p:where(.svelte-15pjbu8){font:inherit;color:inherit;margin:0}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 #0000004f;--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 #0000000a, 0px 24px 68px #0000000d, 0px 1px 1px #0000000d, 0px 4px 6px #0000000a;--btn-rim:inset 0px -1px 1px 0px #ffffff94, inset 0px -3px 1px 0px #21202d0a}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 #0000004f;--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 #0000004f;--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-teal{--btn-bg:var(--teal_-1);--btn-bg-hover:var(--teal);--btn-bg-active:var(--teal_-2);--btn-border:var(--teal_-2);--btn-border-hover:var(--teal);--btn-border-active:var(--teal_-2);--btn-text:white;--btn-shadow:0px 1px 2px 0px #0000004f;--btn-rim:inset 0px -2px 1.25px 0px var(--teal_-1), inset 0px -3px 1.25px color-mix(in oklch, var(--teal_-1), white 30%), inset 1px 1px .55px var(--teal_2)}button.btn.svelte-15pjbu8.filled.color-teal: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(--teal_2)}button.btn.svelte-15pjbu8.filled.color-teal:active{--btn-rim:inset 0px -1.5px 1.25px 0px var(--teal_-1), inset 0px -2px 1.25px color-mix(in oklch, var(--teal_-1), white 30%), inset 1px 1px .55px var(--teal_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 #0000004f;--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)}button.btn.svelte-15pjbu8.ghost.color-red{--btn-bg:transparent;--btn-bg-hover:color-mix(in srgb, var(--red_4), transparent 45%);--btn-bg-active:var(--red_4);--btn-text:var(--red)}
