.app-error-page[data-v-39ffb894]{display:grid;min-height:calc(100vh - 7rem);padding:clamp(1rem,4vw,3rem);place-items:center;background:radial-gradient(circle at 86% 12%,rgba(59,120,180,.12),transparent 32%),var(--op-canvas,#f5f7fa)}.app-error-page__card[data-v-39ffb894]{position:relative;width:min(100%,42rem);padding:clamp(1.5rem,5vw,3rem);border:1px solid var(--op-border,#e1e7ef);border-radius:1.25rem;background:var(--op-surface,#fff);-webkit-box-shadow:0 22px 55px rgba(31,45,64,.12);box-shadow:0 22px 55px rgba(31,45,64,.12);text-align:center}.app-error-page__card[data-v-39ffb894]:before{position:absolute;top:.8rem;left:50%;width:3.5rem;height:.25rem;border-radius:999px;background:var(--mfu-academic-gold,#d89b45);content:"";-webkit-transform:translateX(-50%);transform:translateX(-50%)}.app-error-page__code[data-v-39ffb894]{color:var(--semantic-info,#3b78b4);font-size:clamp(4rem,14vw,7.5rem);font-weight:800;letter-spacing:-.07em;line-height:.9}.app-error-page__eyebrow[data-v-39ffb894]{margin:1.35rem 0 .4rem;color:var(--mfu-heritage-wine,#771922);font-size:.78rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.app-error-page__title[data-v-39ffb894]{margin:0;color:var(--op-text-strong,#1f2d40);font-size:clamp(1.5rem,4vw,2rem);font-weight:800}.app-error-page__message[data-v-39ffb894]{max-width:34rem;margin:.8rem auto 0;color:var(--op-text-body,#46566d);line-height:1.65}.app-error-page__actions[data-v-39ffb894]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.75rem;margin-top:1.5rem}.app-error-page__button[data-v-39ffb894]{min-width:10rem;min-height:44px}