.btn{--btn-padding-x: .625rem;--btn-padding-y: .625rem;--btn-gap: .375rem;--btn-font-family: var(--font-family);--btn-font-size: 1rem;--btn-font-weight: 400;--btn-line-height: var(--line-height);--btn-letter-spacing: var(--letter-spacing);--btn-color: var(--color-gray-3);--btn-bg: transparent;--btn-border-width: .0625rem;--btn-border-color: var(--color-gray-3);--btn-border-radius: .625rem;--btn-box-shadow: transparent;--btn-disabled-opacity: .65;--btn-focus-box-shadow: transparent;display:flex;align-items:center;justify-content:center;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1);gap:var(--btn-gap);padding:var(--btn-padding-y) var(--btn-padding-x);color:var(--btn-color);font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);letter-spacing:var(--letter-spacing);background-color:var(--btn-bg)!important;border:var(--btn-border-width) solid var(--btn-border-color);border-radius:var(--btn-border-radius);box-shadow:var(--btn-box-shadow)}@media (min-width: 768px){.btn{--btn-font-size: 1rem}}@media (min-width: 1536px){.btn{--btn-font-size: 1.25rem;--btn-padding-x: 1rem;--btn-padding-y: 1rem}}.btn:hover{color:var(--btn-hover-color);background-color:var(--btn-hover-bg)!important;border-color:var(--btn-hover-border-color)}.btn:hover .fa-Icons.customStyle{--fill: var(--btn-hover-color);--stroke: var(--btn-hover-color)}.btn:focus,.btn:active,.btn:focus-within,.btn.active{color:var(--btn-focus-color);background-color:var(--btn-focus-bg)!important;border-color:var(--btn-focus-border-color);box-shadow:var(--btn-focus-box-shadow)}.btn:focus .fa-Icons.customStyle,.btn:active .fa-Icons.customStyle,.btn:focus-within .fa-Icons.customStyle,.btn.active .fa-Icons.customStyle{--fill: var(--btn-focus-color);--stroke: var(--btn-focus-color)}.btn:disabled{color:var(--btn-disabled-color);background-color:var(--btn-disabled-bg)!important;border-color:var(--btn-disabled-border-color);opacity:var(--btn-disabled-opacity)}.btn:disabled .fa-Icons.customStyle{--fill: var(--btn-disabled-color);--stroke: var(--btn-disabled-color)}.btn.btn-block{width:100%}.btn.btn-sm{--btn-padding-x: .5rem;--btn-padding-y: .5rem;--btn-font-size: 1rem}.btn.btn-lg{--btn-padding-x: 1rem;--btn-padding-y: 1rem;--btn-font-size: 1rem}.btn .fa-Icons{--width: var(--btn-font-size);--height: var(--btn-font-size)}.btn .fa-Icons.customStyle{--fill: var(--btn-color);--stroke: var(--btn-color)}.btn-primary,[data-variant=primary]{--btn-color: var(--color-white);--btn-bg: var(--color-primary);--btn-border-color: var(--color-primary);--btn-hover-color: var(--color-white);--btn-hover-bg: var(--color-primary-dark);--btn-hover-border-color: var(--color-primary-dark);--btn-focus-color: var(--color-white);--btn-focus-bg: var(--color-primary-dark);--btn-focus-border-color: var(--color-primary-dark);--btn-disabled-color: var(--color-gray-1);--btn-disabled-bg: var(--color-primary-3);--btn-disabled-border-color: var(--color-primary-3)}.btn-secondary,[data-variant=secondary]{--btn-color: var(--color-white);--btn-bg: #5dbaef;--btn-border-color: #5dbaef;--btn-hover-color: var(--color-white);--btn-hover-bg: #1b95dc;--btn-hover-border-color: #1b95dc;--btn-focus-color: var(--color-white);--btn-focus-bg: #1b95dc;--btn-focus-border-color: #1b95dc;--btn-disabled-color: var(--color-gray-1);--btn-disabled-bg: var(--color-white);--btn-disabled-border-color: var(--color-primary-3)}.btn-primary-outline,[data-variant=primary-outline]{--btn-color: var(--color-primary);--btn-bg: var(--color-white);--btn-border-color: var(--color-primary);--btn-hover-color: var(--color-white);--btn-hover-bg: var(--color-primary-dark);--btn-hover-border-color: var(--color-primary-dark);--btn-focus-color: var(--color-white);--btn-focus-bg: var(--color-primary-dark);--btn-focus-border-color: var(--color-primary-dark);--btn-disabled-color: var(--color-gray-1);--btn-disabled-bg: var(--color-white);--btn-disabled-border-color: var(--color-primary-3)}.btn-dark-outline,[data-variant=dark-outline]{--btn-color: var(--color-dark);--btn-bg: var(--color-white);--btn-border-color: var(--color-dark);--btn-hover-color: var(--color-white);--btn-hover-bg: var(--color-primary);--btn-hover-border-color: var(--color-primary);--btn-focus-color: var(--color-white);--btn-focus-bg: var(--color-primary);--btn-focus-border-color: var(--color-primary);--btn-disabled-color: var(--color-gray-1);--btn-disabled-bg: var(--color-white);--btn-disabled-border-color: var(--color-gray-1)}
