.btn-005[data-v-b07327b9]{--btn-005-ease-hover:cubic-bezier(.32, .72, 0, 1);--btn-005-ease-click:cubic-bezier(.4, 0, .2, 1);--btn-005-ease-focus:cubic-bezier(.32, .72, 0, 1);--btn-005-icon-click-scale:.925;--btn-005-focus-inset:-.125em;pointer-events:auto;perspective:10em;transform-style:preserve-3d;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;transition:scale .15s var(--btn-005-ease-click);outline:none;position:relative}.btn-005[data-v-b07327b9]:active{scale:var(--btn-005-icon-click-scale)}.btn-005[data-v-b07327b9]:after{content:"";inset:var(--btn-005-focus-inset);transition:box-shadow .3s var(--btn-005-ease-focus);pointer-events:none;z-index:1;border-radius:.5rem;display:block;position:absolute}.btn-005[data-v-b07327b9]:focus-visible:after{box-shadow:0 0 0 .125em}.btn-005__icon-inner[data-v-b07327b9]{backface-visibility:hidden;transform-style:preserve-3d;pointer-events:none;grid-area:1/1}.btn-005__icon-inner.is--default[data-v-b07327b9]{transform-origin:bottom;opacity:1;transition:translate .4s 50ms var(--btn-005-ease-hover),rotate .4s 50ms var(--btn-005-ease-hover),scale .4s 50ms var(--btn-005-ease-hover),opacity .1s 50ms linear}.btn-005__icon-inner.is--hover[data-v-b07327b9]{transform-origin:top;opacity:0;transition:translate .4s var(--btn-005-ease-hover),rotate .4s var(--btn-005-ease-hover),scale .4s var(--btn-005-ease-hover),opacity .1s 75ms linear;translate:0 -15%;rotate:x 85deg;scale:.55}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.btn-005:is(:hover,:focus-visible) .btn-005__icon-inner.is--default[data-v-b07327b9],[data-hover]:is(:hover,:focus-visible) .btn-005 .btn-005__icon-inner.is--default[data-v-b07327b9]{opacity:0;transition:translate .5s 50ms var(--btn-005-ease-hover),rotate .55s 50ms var(--btn-005-ease-hover),scale .55s 50ms var(--btn-005-ease-hover),opacity .1s .15s linear;translate:0 15%;rotate:x -85deg;scale:.55}.btn-005:is(:hover,:focus-visible) .btn-005__icon-inner.is--hover[data-v-b07327b9],[data-hover]:is(:hover,:focus-visible) .btn-005 .btn-005__icon-inner.is--hover[data-v-b07327b9]{opacity:1;transition:translate .5s .1s var(--btn-005-ease-hover),rotate .55s .1s var(--btn-005-ease-hover),scale .55s .1s var(--btn-005-ease-hover),opacity .1s 75ms linear;translate:0;rotate:x 0deg;scale:1}}
