.btn-primary.svelte-1xko78n,.btn-secondary.svelte-1xko78n{position:relative;appearance:none}.btn-primary.svelte-1xko78n{overflow:hidden;color:var(--fixed-light);text-shadow:0 -1px 0 rgb(0 0 0 / .25);transition:filter .15s ease-out,box-shadow .15s ease-out;background:radial-gradient(ellipse at -20px top,#ffffff38,#fff0),linear-gradient(180deg,var(--accent),var(--accent-secondary));box-shadow:inset 0 1px #ffffff38,var(--shadow-md)}.btn-primary.svelte-1xko78n:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;border:1.5px solid transparent;-webkit-mask:linear-gradient(black,black) padding-box,linear-gradient(black,black);mask:linear-gradient(black,black) padding-box,linear-gradient(black,black);-webkit-mask-composite:xor;mask-composite:exclude;background:linear-gradient(180deg,#ffffffb8,#0000003d 41% 75%,#ffffff47) border-box;mix-blend-mode:overlay}@media(hover:hover){.btn-primary.svelte-1xko78n:hover{filter:brightness(1.08) saturate(1.04)}}.dark .btn-primary.svelte-1xko78n{overflow:hidden;color:var(--fixed-light);text-shadow:0 -1px 0 rgb(0 0 0 / .25);transition:filter .15s ease-out,box-shadow .15s ease-out;background:radial-gradient(ellipse at -20px top,#ffffff38,#fff0),linear-gradient(180deg,color-mix(in oklab,var(--accent) 80%,var(--background) 20%),color-mix(in oklab,var(--accent-secondary) 80%,var(--background) 20%));box-shadow:inset 0 1px #ffffff38,var(--shadow-md)}.dark .btn-primary.svelte-1xko78n:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;border:1.5px solid transparent;-webkit-mask:linear-gradient(black,black) padding-box,linear-gradient(black,black);mask:linear-gradient(black,black) padding-box,linear-gradient(black,black);-webkit-mask-composite:xor;mask-composite:exclude;background:linear-gradient(180deg,#ffffffb8,#0000003d 41% 75%,#ffffff47) border-box;mix-blend-mode:overlay}@media(hover:hover){.dark .btn-primary.svelte-1xko78n:hover{filter:brightness(1.08) saturate(1.04)}}.btn-secondary.svelte-1xko78n{isolation:isolate;overflow:hidden;color:var(--foreground);text-shadow:0 -1px 0 rgb(0 0 0 / .15);color:var(--background);transition:filter .15s ease-out,box-shadow .15s ease-out;background:radial-gradient(ellipse at -20px top,#ffffff38,#fff0),linear-gradient(180deg,var(--foreground),var(--foreground-muted));box-shadow:inset 0 1px #ffffff38,var(--shadow-md)}.btn-secondary.svelte-1xko78n:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;border:1.5px solid transparent;-webkit-mask:linear-gradient(black,black) padding-box,linear-gradient(black,black);mask:linear-gradient(black,black) padding-box,linear-gradient(black,black);-webkit-mask-composite:xor;mask-composite:exclude;background:linear-gradient(180deg,#ffffffb8,#0000003d 41% 75%,#ffffff47) border-box;mix-blend-mode:overlay}@media(hover:hover){.btn-secondary.svelte-1xko78n:hover{filter:brightness(1.08) contrast(.9)}}.dark .btn-secondary.svelte-1xko78n{isolation:isolate;overflow:hidden;color:var(--foreground);text-shadow:0 -1px 0 rgb(0 0 0 / .15);color:var(--background);transition:filter .15s ease-out,box-shadow .15s ease-out;background:radial-gradient(ellipse at -20px top,#ffffff38,#fff0),linear-gradient(180deg,color-mix(in oklab,var(--foreground) 80%,var(--background) 20%),color-mix(in oklab,var(--foreground-muted) 80%,var(--background) 20%));box-shadow:inset 0 1px #ffffff38,var(--shadow-md)}.dark .btn-secondary.svelte-1xko78n:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;border:1.5px solid transparent;-webkit-mask:linear-gradient(black,black) padding-box,linear-gradient(black,black);mask:linear-gradient(black,black) padding-box,linear-gradient(black,black);-webkit-mask-composite:xor;mask-composite:exclude;background:linear-gradient(180deg,#ffffffb8,#0000003d 41% 75%,#ffffff47) border-box;mix-blend-mode:overlay}@media(hover:hover){.dark .btn-secondary.svelte-1xko78n:hover{filter:brightness(1.08) contrast(.9)}}
