.Button.svelte-nj1hhc{font-weight:400;font-family:var(--font-family);color:var(--c-fg);font-size:var(--fs-small);line-height:var(--lh-base);letter-spacing:var(--ls-base);background:transparent;border:0;cursor:pointer;padding:0;display:inline-flex;flex-flow:row nowrap;align-items:center;justify-content:center;min-height:var(--min-button-height);gap:6px;position:relative;border-radius:var(--button-radius);overflow:hidden;text-decoration:none;--c-button-label: var(--c-fg);--c-button-bg: var(--c-btn);--c-button-base-opacity: 0;--c-button-hover-opacity: .04;color:var(--c-button-label)}.Button--dark.svelte-nj1hhc{--c-button-label: var(--c-bg);--c-button-bg: var(--c-fg);--c-btn-o: var(--c-bg);--c-button-hover-opacity: var(--fill-opacity-2);--c-button-base-opacity: var(--fill-opacity-1)}.Button--light.svelte-nj1hhc{--c-button-bg: var(--c-bg)}.Button--icon-only.svelte-nj1hhc,.Button--primary.svelte-nj1hhc{padding-inline:20px;transition:color .3s var(--ease-in-out);color:var(--c-button-label)}:is(.Button--icon-only.svelte-nj1hhc,.Button--primary.svelte-nj1hhc):after,:is(.Button--icon-only.svelte-nj1hhc,.Button--primary.svelte-nj1hhc):before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--c-button-bg);transition:opacity .3s var(--ease-in-out);z-index:0}:is(.Button--icon-only.svelte-nj1hhc,.Button--primary.svelte-nj1hhc):after{background:var(--c-btn-o);opacity:var(--c-button-base-opacity)}@media(any-hover:hover){:is(.Button--icon-only.svelte-nj1hhc,.Button--primary.svelte-nj1hhc):hover:after{opacity:var(--c-button-hover-opacity)}}:is(.Button--icon-only.svelte-nj1hhc,.Button--primary.svelte-nj1hhc):focus:after{opacity:var(--c-button-hover-opacity)}:is(.Button--icon-only.svelte-nj1hhc,.Button--primary.svelte-nj1hhc):active,:is(.Button--icon-only.svelte-nj1hhc,.Button--primary.svelte-nj1hhc):active:hover{color:var(--c-button-bg)}:is(:is(.Button--icon-only.svelte-nj1hhc,.Button--primary.svelte-nj1hhc):active,:is(.Button--icon-only.svelte-nj1hhc,.Button--primary.svelte-nj1hhc):active:hover):after{opacity:1}.Button--icon-only.svelte-nj1hhc{padding-inline:0;width:var(--min-button-height)}.Button__label.svelte-nj1hhc,.Button__icon.svelte-nj1hhc{position:relative;z-index:1;display:block}.Button__icon.svelte-nj1hhc{flex:0 0 auto}.Button--icon-prefix:where(.svelte-nj1hhc) .Button__icon.svelte-nj1hhc{order:-1}.Button__icon.svelte-nj1hhc svg{display:block}.Button__suffix.svelte-nj1hhc{position:relative;z-index:1}.Button__suffix.svelte-nj1hhc:empty{display:none}.Button--icon.Button--secondary.svelte-nj1hhc{padding-left:34px;padding-right:0}@media(any-hover:hover){.Button--icon.Button--secondary.svelte-nj1hhc{overflow:visible}.Button--icon.Button--secondary.svelte-nj1hhc:after{content:"";position:absolute;right:0;top:calc(50% - 24px);width:48px;height:48px;border-radius:24px;background:currentColor;opacity:0;transition:transform .4s var(--ease-in-out),opacity .4s var(--ease-in-out);transform:scale(.8)}.Button--icon.Button--secondary.svelte-nj1hhc .Button__label:where(.svelte-nj1hhc){transition:transform .5s var(--ease-in-out) .1s}.Button--icon.Button--secondary.svelte-nj1hhc .Button__icon:where(.svelte-nj1hhc){transition:color .3s ease-in-out .2s,transform .6s var(--ease-in-out)}.Button--icon.Button--secondary.svelte-nj1hhc:hover .Button__icon:where(.svelte-nj1hhc){color:var(--c-button-bg);transform:translate(-14px)}.Button--icon.Button--secondary.svelte-nj1hhc:hover .Button__label:where(.svelte-nj1hhc){transform:translate(-34px);transition-delay:0s}.Button--icon.Button--secondary.svelte-nj1hhc:hover:after{transform:scale(1);opacity:1;transition-delay:.2s}.Button--icon.Button--secondary.svelte-nj1hhc:active:after{transform:scale(1.1)}}
