.ui-button{align-items:center;border:none;border-radius:.5rem;cursor:pointer;display:flex;font-size:1rem;font-weight:500;gap:.625rem;height:3rem;justify-content:center;line-height:150%;outline:none;padding:0 2.5rem;text-decoration:none;transition:all .24s ease}.ui-button:active{transform:scale(.95)}.ui-button.is-loading{pointer-events:none;position:relative}.ui-button.is-loading .ui-button__load.nuxt-icon{display:block}.ui-button.is-loading .ui-button__inner{opacity:0}.ui-button.is-loading:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='xMidYMid' viewBox='0 0 100 100'%3E%3Crect width='12' height='32' x='44' y='2' fill='%23fff' rx='6' ry='6.4'%3E%3Canimate attributeName='opacity' begin='-0.875s' dur='1s' keyTimes='0;1' repeatCount='indefinite' values='1;0'/%3E%3C/rect%3E%3Crect width='12' height='32' x='44' y='2' fill='%23fff' rx='6' ry='6.4' transform='rotate(45 50 50)'%3E%3Canimate attributeName='opacity' begin='-0.75s' dur='1s' keyTimes='0;1' repeatCount='indefinite' values='1;0'/%3E%3C/rect%3E%3Crect width='12' height='32' x='44' y='2' fill='%23fff' rx='6' ry='6.4' transform='rotate(90 50 50)'%3E%3Canimate attributeName='opacity' begin='-0.625s' dur='1s' keyTimes='0;1' repeatCount='indefinite' values='1;0'/%3E%3C/rect%3E%3Crect width='12' height='32' x='44' y='2' fill='%23fff' rx='6' ry='6.4' transform='rotate(135 50 50)'%3E%3Canimate attributeName='opacity' begin='-0.5s' dur='1s' keyTimes='0;1' repeatCount='indefinite' values='1;0'/%3E%3C/rect%3E%3Crect width='12' height='32' x='44' y='2' fill='%23fff' rx='6' ry='6.4' transform='rotate(180 50 50)'%3E%3Canimate attributeName='opacity' begin='-0.375s' dur='1s' keyTimes='0;1' repeatCount='indefinite' values='1;0'/%3E%3C/rect%3E%3Crect width='12' height='32' x='44' y='2' fill='%23fff' rx='6' ry='6.4' transform='rotate(225 50 50)'%3E%3Canimate attributeName='opacity' begin='-0.25s' dur='1s' keyTimes='0;1' repeatCount='indefinite' values='1;0'/%3E%3C/rect%3E%3Crect width='12' height='32' x='44' y='2' fill='%23fff' rx='6' ry='6.4' transform='rotate(270 50 50)'%3E%3Canimate attributeName='opacity' begin='-0.125s' dur='1s' keyTimes='0;1' repeatCount='indefinite' values='1;0'/%3E%3C/rect%3E%3Crect width='12' height='32' x='44' y='2' fill='%23fff' rx='6' ry='6.4' transform='rotate(315 50 50)'%3E%3Canimate attributeName='opacity' begin='0s' dur='1s' keyTimes='0;1' repeatCount='indefinite' values='1;0'/%3E%3C/rect%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:1.5rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:1.5rem;z-index:2}.ui-button.--uppercase{text-transform:uppercase}.ui-button.--l{height:3.5rem}.ui-button.--xxl{font-size:1.375rem;height:5rem}.ui-button span{font-family:inherit}.ui-button .nuxt-icon{font-size:1.25rem}.ui-button__load.nuxt-icon{display:none;font-size:1.5rem;opacity:1;position:absolute;z-index:2}.ui-button__load.nuxt-icon svg{margin-bottom:0}.ui-button__inner{align-items:center;display:flex;gap:.625rem;justify-content:center}.ui-button.--fill{background-color:var(--color-blue);color:var(--color-white)}.ui-button.--fill:active,.ui-button.--fill:hover{background-color:var(--color-blue-h)}.ui-button.--fill.--white{background-color:var(--color-white);color:var(--color-dark)}.ui-button.--fill.--white:active,.ui-button.--fill.--white:hover{background-color:var(--color-background)}.ui-button.--fill.--gray{background-color:var(--color-gray-2);color:var(--color-dark)}.ui-button.--fill.--gray:active,.ui-button.--fill.--gray:hover{background-color:var(--color-gray)}.ui-button.--gray-2{background-color:var(--color-dark-8);border-radius:2.5rem;color:#000;padding:.25rem 2.5rem .25rem .25rem}.ui-button.--gray-2 .ui-button__text{align-items:center;display:flex;gap:1.5rem;justify-content:center}.ui-button.--gray-2 .inner-icon{align-items:center;background-color:var(--color-white);border-radius:50%;display:flex;height:4.5rem;justify-content:center;width:4.5rem}.ui-button.--gray-2 .inner-icon svg{width:100%}.ui-button.--gray-2 .inner-icon svg path{transition:all .24s ease}.ui-button.--gray-2:hover{background-color:var(--color-blue);color:var(--color-white)}.ui-button.--gray-2:hover svg path{fill:var(--color-blue);fill-opacity:1}.ui-button.--border{background-color:transparent;box-shadow:inset 0 0 0 .125rem var(--color-blue);color:var(--color-blue)}.ui-button.--border:hover{background-color:var(--color-blue);color:var(--color-white)}.ui-button.--border:active{background-color:var(--color-blue-h);box-shadow:inset 0 0 0 .125rem var(--color-blue-h)}.ui-button.--simple{background-color:transparent;box-shadow:none;color:var(--color-blue)}.ui-button.--simple:hover{opacity:.8}.ui-button.is-disable,.ui-button:disabled{filter:saturate(.2) opacity(.9) contrast(1.5);pointer-events:none}
