.error-page[data-v-0ca237a6]{align-items:center;background:var(--ink);color:#fff;display:flex;justify-content:center;min-height:100vh}.error-page .error-content .error-illustration[data-v-0ca237a6]{color:#fffc;font-size:8rem;margin-bottom:2rem}.error-page .error-content .cow-container[data-v-0ca237a6]{color:#ffffffe6;display:inline-block;font-family:Courier New,monospace;font-size:14px;line-height:1.2;margin:30px auto;padding:0;text-align:left;white-space:pre}.error-page .error-content .error-title[data-v-0ca237a6]{font-size:6rem;font-weight:700;margin-bottom:1rem;text-shadow:0 4px 8px rgba(0,0,0,.3)}.error-page .error-content .error-subtitle[data-v-0ca237a6]{font-size:2rem;font-weight:600;margin-bottom:1.5rem;opacity:.9}.error-page .error-content .error-description[data-v-0ca237a6]{font-size:1.2rem;line-height:1.6;margin-bottom:3rem;opacity:.8}.error-page .error-content .error-actions .btn[data-v-0ca237a6]{box-shadow:0 4px 12px #0003}.error-page .error-content .error-actions .btn[data-v-0ca237a6]:hover{box-shadow:0 6px 20px #0000004d;transform:translateY(-2px)}.error-page .error-content .error-actions .btn-primary[data-v-0ca237a6]{background:#fff3;border:2px solid hsla(0,0%,100%,.3);color:#fff}.error-page .error-content .error-actions .btn-primary[data-v-0ca237a6]:hover{background:#ffffff4d;border-color:#fff6}.error-page .error-content .error-actions .btn-outline-primary[data-v-0ca237a6]{border:2px solid hsla(0,0%,100%,.5);color:#fff}.error-page .error-content .error-actions .btn-outline-primary[data-v-0ca237a6]:hover{background:#ffffff1a;border-color:#ffffffb3}@media(max-width:768px){.error-page .error-content[data-v-0ca237a6]{padding:0 1rem}.error-page .error-content .error-illustration[data-v-0ca237a6]{font-size:6rem}.error-page .error-content .cow-container[data-v-0ca237a6]{font-size:12px}.error-page .error-content .error-title[data-v-0ca237a6]{font-size:4rem}.error-page .error-content .error-subtitle[data-v-0ca237a6]{font-size:1.5rem}.error-page .error-content .error-description[data-v-0ca237a6]{font-size:1.1rem}.error-page .error-content .error-actions .btn[data-v-0ca237a6]{display:block;margin-bottom:1rem;width:100%}.error-page .error-content .error-actions .btn[data-v-0ca237a6]:last-child{margin-bottom:0}}
