.base-button{text-align:center;border-radius:var(--button-border-radius);justify-content:center;align-items:center;padding:var(--button-padding);font-family:var(--button-font-family);font-size:var(--button-font-size);font-weight:var(--button-font-weight);line-height:var(--button-line-height);height:var(--button-height);text-decoration:none;transition:color .4s,background-color .4s,border-color .4s;display:inline-flex;position:relative;cursor:pointer}[data-design=v2] .base-button{height:44px}.base-button.base-button-pseudo{cursor:inherit;text-decoration:none;pointer-events:none}.base-button.base-button-solid{background-color:var(--button-background-color);color:var(--button-text-color);border:1px solid transparent}[data-design=v2] .base-button.base-button-solid{box-shadow:0 0 10px #00d8e580,inset 0 0 6px #00d8e580}.base-button.base-button-solid:hover{background-color:transparent;border-color:var(--button-border-color);color:var(--button-text-color-hover);text-decoration:none}.base-button.base-button-outline{background-color:var(--button-outlined-background-color);border:1px solid var(--button-outlined-border-color);color:var(--button-outlined-text-color)}.base-button.base-button-outline:hover{background-color:var(--button-background-color);color:var(--button-outlined-text-color-hover);border:1px solid transparent;text-decoration:none}.base-button:disabled,.base-button.base-button-disabled{cursor:not-allowed;pointer-events:none}.base-button:disabled.base-button-solid,.base-button:disabled.base-button-solid:hover,.base-button.base-button-disabled.base-button-solid,.base-button.base-button-disabled.base-button-solid:hover,.base-button:disabled.base-button-outline,.base-button:disabled.base-button-outline:hover,.base-button.base-button-disabled.base-button-outline,.base-button.base-button-disabled.base-button-outline:hover{background-color:var(--button-outlined-background-color-disabled);border-color:var(--button-outlined-border-color-disabled);color:var(--button-outlined-text-color-disabled);text-decoration:none}.base-button-navigation-link{z-index:5;color:var(--button-link-text-color);text-align:center;border:0;align-items:center;padding:0;font-family:var(--button-font-family);font-size:var(--button-font-size);font-weight:var(--button-font-weight);line-height:var(--button-line-height);text-decoration:none;display:flex;flex-direction:row;position:relative;cursor:pointer;background:transparent;transition:color .4s}.base-button-navigation-link.base-button-pseudo{cursor:inherit;text-decoration:none;pointer-events:none}.base-button-navigation-link:hover{text-decoration:none;color:var(--button-link-text-color-hover);--button-arrow-x: 10px}.base-button-navigation-link:focus{outline-color:var(--button-link-text-color-focus);outline-offset:11px;border-radius:17px;outline-width:1px;outline-style:none}.base-button-navigation-link.base-button-small{font-size:var(--button-font-size-small);line-height:var(--button-line-height-small);padding:0;height:auto}.base-button-navigation-link.base-button-small .base-button-icon-arrow-right{height:12px}.base-button-navigation-link.base-button-medium{font-size:var(--button-font-size);line-height:var(--button-line-height);padding:0;height:auto}.base-button-navigation-link.base-button-medium .base-button-icon-arrow-right{height:14px}.base-button-navigation-link.base-button-large{font-size:var(--button-font-size-large);line-height:var(--button-line-height-large);padding:0;height:auto}.base-button-navigation-link.base-button-large .base-button-icon-arrow-right{height:16px}.base-button-navigation-link .base-button-icon-arrow-right{margin-left:6px;margin-bottom:1px;height:16px;transition:transform .4s ease-out;transform:translate(var(--button-arrow-x, 0))}.base-button-navigation-link:disabled,.base-button-navigation-link.base-button-disabled{cursor:not-allowed;pointer-events:none;color:var(--button-link-text-color-disabled)}.base-button-navigation-link:disabled:hover,.base-button-navigation-link.base-button-disabled:hover{color:var(--button-link-text-color-disabled);text-decoration:none}.base-button.base-button-small{padding:0 12px;line-height:var(--button-line-height-small);font-size:var(--button-font-size-small);border-radius:var(--button-border-radius-small);height:var(--button-height-small)}.base-button.base-button-large{padding:0 32px;line-height:var(--button-line-height-large);font-size:var(--button-font-size-large);border-radius:var(--button-border-radius-large);height:var(--button-height-large)}.base-button-text{text-decoration:none;display:inline-block;white-space:nowrap;flex-shrink:0;line-height:1}.base-button-link-text{display:inline-block;text-decoration:none}.base-button-color-green{--button-accent-color: var(--color-green)}.base-button-color-blue{--button-accent-color: var(--color-blue)}.base-button-color-teal{--button-accent-color: var(--color-teal)}.base-button-color-orange{--button-accent-color: var(--color-orange)}.base-button-color-white{--button-accent-color: var(--color-white)}.base-button-color-magenta{--button-accent-color: var(--color-magenta)}.base-button-color-purple{--button-accent-color: var(--color-purple)}.base-button-color-indigo{--button-accent-color: var(--color-indigo)}.base-button-color-green,.base-button-color-blue,.base-button-color-teal,.base-button-color-orange,.base-button-color-white,.base-button-color-magenta,.base-button-color-purple,.base-button-color-indigo{--button-background-color: var(--button-accent-color);--button-border-color: var(--button-accent-color);--button-text-color-hover: var(--button-accent-color);--button-text-color-focus: var(--button-accent-color);--button-text-color-active: var(--button-accent-color);--button-text-color-disabled: var(--button-accent-color);--button-text-color-hover-disabled: var(--button-accent-color);--button-text-color-focus-disabled: var(--button-accent-color);--button-text-color-active-disabled: var(--button-accent-color);--button-outlined-border-color: var(--button-accent-color);--button-outlined-text-color: var(--button-accent-color);--button-outlined-text-color-focus: var(--button-accent-color);--button-outlined-text-color-active: var(--button-accent-color);--button-outlined-text-color-hover-disabled: var(--button-accent-color);--button-outlined-text-color-focus-disabled: var(--button-accent-color);--button-outlined-text-color-active-disabled: var(--button-accent-color);--button-outlined-border-color-disabled: var(--button-accent-color);--button-link-text-color: var(--button-accent-color);--button-link-text-color-focus: var(--button-accent-color);--button-link-text-color-active: var(--button-accent-color);--button-link-text-color-disabled: var(--button-accent-color);--button-link-text-color-hover-disabled: var(--button-accent-color);--button-link-text-color-focus-disabled: var(--button-accent-color);--button-link-text-color-active-disabled: var(--button-accent-color)}[data-design=v2] .base-button-color-green.base-button-solid,[data-design=v2] .base-button-color-blue.base-button-solid,[data-design=v2] .base-button-color-teal.base-button-solid,[data-design=v2] .base-button-color-orange.base-button-solid,[data-design=v2] .base-button-color-white.base-button-solid,[data-design=v2] .base-button-color-magenta.base-button-solid,[data-design=v2] .base-button-color-purple.base-button-solid,[data-design=v2] .base-button-color-indigo.base-button-solid{box-shadow:0 0 10px color-mix(in srgb,var(--button-accent-color) 50%,transparent),inset 0 0 6px color-mix(in srgb,var(--button-accent-color) 50%,transparent)}[data-design=v2] .base-button-color-green.base-button-solid:hover,[data-design=v2] .base-button-color-blue.base-button-solid:hover,[data-design=v2] .base-button-color-teal.base-button-solid:hover,[data-design=v2] .base-button-color-orange.base-button-solid:hover,[data-design=v2] .base-button-color-white.base-button-solid:hover,[data-design=v2] .base-button-color-magenta.base-button-solid:hover,[data-design=v2] .base-button-color-purple.base-button-solid:hover,[data-design=v2] .base-button-color-indigo.base-button-solid:hover{background-color:var(--color-background);color:var(--color-foreground);border-color:var(--button-accent-color)}@layer components{.chevron{display:inline-flex;align-items:center;justify-content:center;height:1em;max-height:100%}.chevron svg{display:block;height:100%;max-height:100%;width:auto}}
