body,body:not([data-theme=contrast]) .cdt-theme{--cdt-button-gap:.625rem;--cdt-button-font-size:calc(clamp(.6875rem, calc(.6875rem + (2 * ((100vw - 576px) / 1024))), .8125rem) * var(--cdt-font-size-ratio,1));--cdt-button-font-weight:600;--cdt-button-padding:.8125rem 1.625rem;--cdt-button-border-radius:20px;--cdt-button-primary-color:var(--cdt-color-white);--cdt-button-primary-bg:var(--cdt-color-primary);--cdt-button-primary-border:2px solid var(--cdt-color-primary);--cdt-button-primary-hover-color:var(--cdt-color-white);--cdt-button-primary-hover-opacity:.88;--cdt-button-ghost-color:var(--cdt-text-color);--cdt-button-ghost-bg:var(--cdt-body-background-color);--cdt-button-ghost-border:2px solid color-mix(in srgb, var(--cdt-text-color) 22%, transparent);--cdt-button-ghost-hover-color:var(--cdt-color-primary);--cdt-button-ghost-hover-border:2px solid var(--cdt-color-primary);--cdt-button-light-color:var(--cdt-color-primary);--cdt-button-light-bg:var(--cdt-color-white);--cdt-button-light-hover-opacity:.9;--cdt-button-outline-color:var(--cdt-color-primary);--cdt-button-outline-bg:var(--cdt-body-background-color);--cdt-button-outline-border:2px solid var(--cdt-color-primary);--cdt-button-outline-hover-color:var(--cdt-color-white);--cdt-button-outline-hover-bg:var(--cdt-color-primary);--cdt-button-text-color:var(--cdt-color-primary);--cdt-button-text-font-size:calc(clamp(.875rem, calc(.875rem + (1 * ((100vw - 576px) / 1024))), .9375rem) * var(--cdt-font-size-ratio,1));--cdt-button-text-font-weight:600;--cdt-button-text-gap:.375rem;--cdt-button-glass-color:var(--cdt-color-white);--cdt-button-glass-bg:#1c2024b8;--cdt-button-glass-hover-bg:#1c2024e0;--cdt-button-glass-border:none;--cdt-button-glass-border-radius:62.4375rem;--cdt-button-glass-padding:.875rem 1.75rem;--cdt-button-glass-font-size:calc(clamp(.8125rem, calc(.8125rem + (1 * ((100vw - 576px) / 1024))), .875rem) * var(--cdt-font-size-ratio,1));--cdt-button-glass-font-weight:600}.cdt-button[data-v-5d8d4b7e]{padding:var(--cdt-button-padding);border-radius:var(--cdt-button-border-radius);font-size:var(--cdt-button-font-size);font-weight:var(--cdt-button-font-weight);align-items:center;gap:var(--cdt-button-gap);text-decoration:none;transition:all .2s;display:inline-flex}.cdt-button--block[data-v-5d8d4b7e]{display:flex}.cdt-button--primary[data-v-5d8d4b7e]{color:var(--cdt-button-primary-color);background:var(--cdt-button-primary-bg);border:var(--cdt-button-primary-border)}.cdt-button--primary[data-v-5d8d4b7e]:hover{color:var(--cdt-button-primary-hover-color);opacity:var(--cdt-button-primary-hover-opacity)}.cdt-button--ghost[data-v-5d8d4b7e]{color:var(--cdt-button-ghost-color);background:var(--cdt-button-ghost-bg);border:var(--cdt-button-ghost-border)}.cdt-button--ghost[data-v-5d8d4b7e]:hover{color:var(--cdt-button-ghost-hover-color);border:var(--cdt-button-ghost-hover-border)}.cdt-button--light[data-v-5d8d4b7e]{color:var(--cdt-button-light-color);background:var(--cdt-button-light-bg)}.cdt-button--light[data-v-5d8d4b7e]:hover{opacity:var(--cdt-button-light-hover-opacity)}.cdt-button--outline[data-v-5d8d4b7e]{color:var(--cdt-button-outline-color);background:var(--cdt-button-outline-bg);border:var(--cdt-button-outline-border)}.cdt-button--outline[data-v-5d8d4b7e]:hover{color:var(--cdt-button-outline-hover-color);background:var(--cdt-button-outline-hover-bg)}.cdt-button--text[data-v-5d8d4b7e]{color:var(--cdt-button-text-color);font-size:var(--cdt-button-text-font-size);font-weight:var(--cdt-button-text-font-weight);gap:var(--cdt-button-text-gap);background:0 0;border:none;border-radius:0;padding:0}.cdt-button--text[data-v-5d8d4b7e] svg{transition:transform .25s}.cdt-button--text[data-v-5d8d4b7e]:hover{color:var(--cdt-button-text-color)}.cdt-button--text[data-v-5d8d4b7e]:hover svg{transform:translate(.25rem)}@media (prefers-reduced-motion:reduce){.cdt-button--text[data-v-5d8d4b7e] svg{transition:none}}.cdt-button--glass[data-v-5d8d4b7e]{padding:var(--cdt-button-glass-padding);border:var(--cdt-button-glass-border);border-radius:var(--cdt-button-glass-border-radius);background:var(--cdt-button-glass-bg);color:var(--cdt-button-glass-color);font-size:var(--cdt-button-glass-font-size);font-weight:var(--cdt-button-glass-font-weight);backdrop-filter:blur(.5rem)}.cdt-button--glass[data-v-5d8d4b7e]:hover{color:var(--cdt-button-glass-color);background:var(--cdt-button-glass-hover-bg)}
