.error[data-v-36ac9aa9]{align-items:center;display:flex;flex-direction:column}.error__image[data-v-36ac9aa9]{aspect-ratio:16/9;max-width:16.25rem}.error__title[data-v-36ac9aa9]{font-size:clamp(1.5rem,1.25rem + .8333333333vw,2rem);font-weight:600;margin-top:1.5rem;opacity:.25}.error__button[data-v-36ac9aa9]{align-items:center;background-color:transparent;border:.125rem solid #d4e1e7;border-radius:4rem;box-sizing:border-box;color:currentColor;cursor:pointer;display:flex;font-size:clamp(.875rem,.8125rem + .2083333333vw,1rem);gap:clamp(1.25rem,.625rem + 2.0833333333vw,2.5rem);margin-top:2rem;padding:.75rem 2.5rem;position:relative;transition:color .4s ease,border-color .4s ease;white-space:nowrap;width:-moz-fit-content;width:fit-content}.error__button[data-v-36ac9aa9]:before{background-color:#99cc65;border-radius:inherit;content:"";inset:0;opacity:0;pointer-events:none;position:absolute;scale:1.5;transition:all .4s ease;z-index:1}.error__button[data-v-36ac9aa9]>*{position:relative;z-index:2}.error__button>span[data-v-36ac9aa9]:has(svg){overflow:hidden;rotate:-45deg}.error__button[data-v-36ac9aa9]:active{scale:.97}@media (pointer:fine){.error__button[data-v-36ac9aa9]:hover{border-color:transparent;color:#fff}.error__button[data-v-36ac9aa9]:hover:before{opacity:1;scale:1}.error__button:hover>span:has(svg) svg[data-v-36ac9aa9]{animation:arrow-translate-36ac9aa9 .6s ease}}@keyframes arrow-translate-36ac9aa9{0%{opacity:1;translate:0 0}45%{opacity:0;translate:100% 0}55%{opacity:0;translate:-100% 0}to{opacity:1;translate:0 0}}
