.sw-button[data-v-2d000451]{--button-fill:var(--sw-text-primary);--button-fill-text:var(--sw-text-inverse);isolation:isolate;justify-content:center;align-items:center;gap:var(--sw-space-3xs);border-radius:var(--sw-radius-md);text-align:center;transition:transform var(--sw-motion-fast), color var(--sw-motion-smooth), background-color var(--sw-motion-smooth), border-color var(--sw-motion-smooth);text-decoration:none;display:inline-flex;position:relative}.sw-button[data-v-2d000451]:before{content:"";z-index:-1;background:var(--button-fill);transform-origin:0;transition:transform var(--sw-motion-smooth);position:absolute;inset:0;transform:scaleX(0)}.sw-button__label[data-v-2d000451]{align-items:center;display:inline-flex}.sw-button__arrow[data-v-2d000451]{min-width:1ch;transition:transform var(--sw-motion-fast);justify-content:center;align-items:center;line-height:1;display:inline-flex}.sw-button--md[data-v-2d000451]{min-block-size:calc(var(--sw-space-md) + var(--sw-space-3xs));padding:var(--sw-space-3xs) var(--sw-space-sm)}.sw-button--sm[data-v-2d000451]{min-block-size:var(--sw-space-md);padding:var(--sw-space-4xs) var(--sw-space-xs)}.sw-button--primary[data-v-2d000451]{--button-fill:var(--sw-button-primary-bg-hover);--button-fill-text:var(--sw-button-primary-text);border:var(--sw-hairline) solid var(--sw-button-primary-border);background:var(--sw-button-primary-bg);color:var(--sw-button-primary-text)}.sw-button--secondary[data-v-2d000451]{border:var(--sw-hairline) solid var(--sw-text-primary);color:var(--sw-text-primary);background:0 0}.sw-button--ghost[data-v-2d000451]{color:var(--sw-path);border:0;justify-content:flex-start;padding-inline:0}.sw-button--ghost[data-v-2d000451]:before{display:none}.sw-button--ghost .sw-button__label[data-v-2d000451]{text-underline-offset:var(--sw-space-4xs);transition:text-decoration-color var(--sw-motion-fast);-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.sw-button[disabled][data-v-2d000451],.sw-button[aria-disabled=true][data-v-2d000451]{opacity:.45;pointer-events:none}.sw-button[data-v-2d000451]:active{transform:translateY(1px)}.sw-button[data-v-2d000451]:focus-visible:before{transform:scaleX(1)}.sw-button[data-v-2d000451]:focus-visible:not(.sw-button--ghost){color:var(--button-fill-text)}.sw-button--primary[data-v-2d000451]:focus-visible{border-color:var(--sw-button-primary-bg-hover)}.sw-button--ghost:focus-visible .sw-button__label[data-v-2d000451]{text-decoration-color:currentColor}.sw-button--with-arrow:focus-visible .sw-button__arrow[data-v-2d000451]{transform:translateX(var(--sw-space-4xs))}.sw-button--with-arrow:focus-visible .sw-button__arrow--external[data-v-2d000451]{transform:translate(calc(var(--sw-space-4xs) / 2), calc(var(--sw-space-4xs) / -2))}@media (hover:hover){.sw-button[data-v-2d000451]:hover:before{transform:scaleX(1)}.sw-button[data-v-2d000451]:hover:not(.sw-button--ghost){color:var(--button-fill-text)}.sw-button--primary[data-v-2d000451]:hover{border-color:var(--sw-button-primary-bg-hover)}.sw-button--ghost:hover .sw-button__label[data-v-2d000451]{text-decoration-color:currentColor}.sw-button--with-arrow:hover .sw-button__arrow[data-v-2d000451]{transform:translateX(var(--sw-space-4xs))}.sw-button--with-arrow:hover .sw-button__arrow--external[data-v-2d000451]{transform:translate(calc(var(--sw-space-4xs) / 2), calc(var(--sw-space-4xs) / -2))}}
