.ErrorPage_errorContainer__d38T3{text-align:center;padding:50px;background:var(--card-bg);color:var(--text-color);border-radius:10px;max-width:500px;box-shadow:0 8px 16px var(--shadow-color);animation:ErrorPage_fadeIn__pKiw_ .5s ease-in-out}.ErrorPage_errorCode__Iz1hD{font-size:60px;font-weight:700;margin-bottom:10px;text-shadow:2px 2px 10px var(--shadow-color)}.ErrorPage_errorTitle__cvo9l{font-size:28px;font-weight:700;margin-bottom:10px;color:var(--text-color)}.ErrorPage_errorMessage__s_VA2{font-size:18px;margin-bottom:20px;color:var(--secondary-text-color)}.ErrorPage_retryButton__WpvvU{background:var(--accent-color);color:var(--primary-bg);border:none;padding:12px 24px;font-size:16px;border-radius:5px;cursor:pointer;transition:transform .2s,background .3s}.ErrorPage_retryButton__WpvvU:hover{background:var(--text-color);color:var(--primary-bg);transform:scale(1.05)}.ErrorPage_errorWrapper__YGSO7{width:100%;height:100vh;display:flex;justify-content:center;align-items:center}@keyframes ErrorPage_fadeIn__pKiw_{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}