.fe-icon{transition:color .15s ease-in-out,border-color .15s ease-in-out,background-color .15s background-image .15s ease-in-out;cursor:pointer;width:1.5rem;height:1.5rem}.fe-icon svg{width:100%;height:100%}.fe-icon--fill svg path{fill:currentColor}.ui-spinner-svg[data-v-62e00306]{width:var(--size);height:var(--size);color:var(--color)}@keyframes spinner-62e00306{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes spinner-4ddfe5ec{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.ui-spinner[data-v-4ddfe5ec]{width:var(--size);height:var(--size);border:var(--border-size) solid var(--color);border-radius:var(--size);border-top-color:#0000;animation:1.5s linear infinite spinner-4ddfe5ec;transform:rotate(45deg)}.ui-spinner_overlay[data-v-4ddfe5ec]{z-index:9999;background:var(--color-overlay);justify-content:center;align-items:center;height:auto;display:flex;position:fixed;inset:0;overflow:hidden}.ui-spinner_relative[data-v-4ddfe5ec]{z-index:0;height:unset;position:relative}.fe-button.fe-button--secondary{border:1px solid var(--colors-button-secondary-color-button-secondary-text)}.fe-button{cursor:pointer;grid-gap:8px;box-sizing:border-box;text-align:center;white-space:nowrap;box-shadow:none;transition:box-shadow .15s ease-in-out,color .15s ease-in-out,background-color .15s background-image .15s ease-in-out;border:none;border-radius:24px;outline:none;grid-auto-flow:column;align-items:center;gap:8px;font-weight:700;display:grid}@media (min-width:1054px){.fe-button{gap:16px}}.fe-button--primary{color:var(--colors-button-primary-color-button-primary-text);background:var(--colors-button-primary-color-button-primary)}.fe-button--primary:hover,.fe-button--primary.active,.fe-button--primary:active{color:var(--colors-button-primary-color-button-primary-text-hover);background:var(--colors-button-primary-color-button-primary-hover)}.fe-button--primary.fe-button--disabled,.fe-button--secondary.fe-button--disabled{opacity:.5}.fe-button--secondary{color:var(--colors-button-secondary-color-button-secondary-text);background:var(--colors-button-secondary-color-button-secondary)}.fe-button--secondary:hover,.fe-button--secondary.active,.fe-button--secondary:active{color:var(--colors-button-secondary-color-button-secondary-text-hover);background:var(--colors-button-secondary-color-button-secondary-hover)}.fe-button--tertiary{color:var(--colors-button-tertiary-color-button-tertiary-text);background:var(--colors-button-tertiary-color-button-tertiary)}.fe-button--tertiary:hover,.fe-button--tertiary.active,.fe-button--tertiary:active{color:var(--colors-button-tertiary-color-button-tertiary-text-hover);background:var(--colors-button-tertiary-color-button-tertiary-hover);box-shadow:none}.fe-button--alt2{color:var(--colors-text-color-text-alt);background:var(--colors-back-color-layer-alt2)}.fe-button--alt2.active,.fe-button--alt2:active,.fe-button--alt2:focus,.fe-button--alt2:hover{background:var(--mask-common-overlay)}.fe-button--alt3{color:var(--colors-text-color-text-body);background:var(--colors-back-color-layer-alt3)}.fe-button--alt3.active,.fe-button--alt3:active,.fe-button--alt3:focus,.fe-button--alt3:hover{background:var(--mask-common-overlay)}.fe-button--from-variable{color:var(--fe-btn-text-color);background:var(--fe-btn-back-color)}.fe-button--from-variable.active,.fe-button--from-variable:active,.fe-button--from-variable:focus{color:var(--fe-btn-text-color--active,var(--fe-btn-text-color--hovered,var(--fe-btn-text-color)));background:var(--fe-btn-back-color--active,var(--fe-btn-back-color--hovered,color-mix(in srgb,var(--fe-btn-back-color) 100%,#000 10%)))}@media (hover:hover) and (pointer:fine){.fe-button--from-variable:hover{color:var(--fe-btn-text-color--hovered,var(--fe-btn-text-color));background:var(--fe-btn-back-color--hovered,color-mix(in srgb,var(--fe-btn-back-color) 100%,#000 10%))}}.fe-button--transparent{color:var(--colors-text-color-text-link-default,var(--colors-button-secondary-color-button-secondary-hover));box-shadow:none;background:0 0}.fe-button--transparent:hover{color:var(--colors-text-color-text-link-active,var(--colors-button-secondary-color-button-secondary));box-shadow:none;background:0 0}.fe-button--transparent.active,.fe-button--transparent:active{color:var(--colors-text-color-text-link-active,var(--colors-button-secondary-color-button-secondary));background:0 0}.fe-button--white{box-shadow:none;background:0 0;border:2px solid #000}.fe-button--white.active,.fe-button--white:active,.fe-button--white:hover{box-shadow:none;background:0 0;border-color:#0000}.fe-button--icon.fe-button--ghost{color:var(--color-text-body);background-color:#0000}.fe-button--icon.fe-button--ghost:hover{color:var(--color-text-alt);background-color:var(--color-tertiary-2)}.fe-button--icon.fe-button--ghost.active,.fe-button--icon.fe-button--ghost:active{color:var(--color-text-alt);background-color:var(--color-tertiary-3)}.fe-button--extra-small{border-radius:24px;height:32px;padding:0 16px;font-size:.75rem;font-weight:700;line-height:135%}@media (min-width:320px){.fe-button--extra-small{font-size:.75rem;line-height:135%}}.fe-button--small{border-radius:24px;height:40px;padding:0 16px;font-size:.875rem;font-weight:700;line-height:170%}.fe-button--medium{border-radius:24px;height:46px;padding:0 24px;font-size:1.25rem;font-weight:700;line-height:150%}@media (min-width:320px){.fe-button--medium{font-size:1.25rem;line-height:150%}}.fe-button--text{height:auto}.fe-button__icon{margin:auto;line-height:100%}.fe-button--icon{border-radius:50%;margin:auto;padding:0}.fe-button--icon.fe-button--medium{width:3rem;height:3rem}.fe-button--icon.fe-button--small{width:2.5rem;height:2.5rem}.fe-button--disabled{pointer-events:none;cursor:default;opacity:.5}.fe-button--uppercase{text-transform:uppercase}.fe-button--text-left{text-align:left}.fe-button--text-right{text-align:right}.fe-button--nowrap{white-space:nowrap}.fe-button--full-width{width:100%}.fe-button--full-width-mobile{justify-content:center;width:100%}@media (min-width:754px){.fe-button--full-width-mobile{width:auto}}.fe-button__right{margin-left:.5rem}
