.btn[data-astro-cid-6ygtcg62]{--_h: 48px;--_px: 22px;--_fs: var(--fs-sm);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-block-size:var(--_h);padding-inline:var(--_px);border-radius:var(--r-control);font-family:var(--font-text);font-size:var(--_fs);font-weight:500;line-height:1.1;letter-spacing:.01em;text-decoration:none;white-space:nowrap;isolation:isolate;overflow:hidden;cursor:pointer;transition:color var(--dur-fast) var(--ease-standard),background-color var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard),box-shadow var(--dur) var(--ease);-webkit-tap-highlight-color:transparent}.btn--sm[data-astro-cid-6ygtcg62]{--_h: 40px;--_px: 16px;--_fs: var(--fs-xs)}.btn--lg[data-astro-cid-6ygtcg62]{--_h: 56px;--_px: 28px;--_fs: var(--fs-base)}.btn__label[data-astro-cid-6ygtcg62]{position:relative}.btn__arrow[data-astro-cid-6ygtcg62]{position:relative;flex:none;transform:scaleX(var(--dir));transition:transform var(--dur) var(--ease)}.btn[data-astro-cid-6ygtcg62]:hover .btn__arrow[data-astro-cid-6ygtcg62],.btn[data-astro-cid-6ygtcg62]:focus-visible .btn__arrow[data-astro-cid-6ygtcg62]{transform:translate(calc(var(--dir) * 4px)) scaleX(var(--dir))}.btn--primary[data-astro-cid-6ygtcg62]{background-color:var(--btn-bg);color:var(--btn-fg);box-shadow:0 0 0 0 transparent}.btn--primary[data-astro-cid-6ygtcg62]:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--btn-bg-hover);transform:scaleX(0);transform-origin:0 50%;transition:transform var(--dur) var(--ease)}[dir=rtl] .btn--primary[data-astro-cid-6ygtcg62]:before{transform-origin:100% 50%}.btn--primary[data-astro-cid-6ygtcg62]:hover:before,.btn--primary[data-astro-cid-6ygtcg62]:focus-visible:before{transform:scaleX(1)}.btn--primary[data-astro-cid-6ygtcg62]:hover{box-shadow:var(--shadow-pop)}.btn--primary[data-astro-cid-6ygtcg62]:active{transform:translateY(1px)}.btn--ghost[data-astro-cid-6ygtcg62]{background:transparent;color:var(--fg-strong, var(--fg));box-shadow:inset 0 0 0 1px var(--btn-ghost-line)}.btn--ghost[data-astro-cid-6ygtcg62]:hover,.btn--ghost[data-astro-cid-6ygtcg62]:focus-visible{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--accent)}.btn--link[data-astro-cid-6ygtcg62]{--_h: auto;--_px: 0;min-block-size:44px;overflow:visible;border-radius:var(--r-xs);color:var(--accent-text);background:none}.btn--link[data-astro-cid-6ygtcg62] .btn__label[data-astro-cid-6ygtcg62]:after{content:"";position:absolute;inset-inline:0;inset-block-end:-4px;block-size:1px;background:currentColor;transform:scaleX(.35);transform-origin:0 50%;transition:transform var(--dur) var(--ease)}[dir=rtl] .btn--link[data-astro-cid-6ygtcg62] .btn__label[data-astro-cid-6ygtcg62]:after{transform-origin:100% 50%}.btn--link[data-astro-cid-6ygtcg62]:hover .btn__label[data-astro-cid-6ygtcg62]:after,.btn--link[data-astro-cid-6ygtcg62]:focus-visible .btn__label[data-astro-cid-6ygtcg62]:after{transform:scaleX(1)}@media(forced-colors:active){.btn[data-astro-cid-6ygtcg62]{border:1px solid ButtonText}}
