.ErrorPage_error-page__ijrqc{display:flex;justify-content:center;align-items:center;min-height:80vh}@media screen and (max-width:768px){.ErrorPage_error-page__ijrqc{padding:20px}}.ErrorPage_error-container__2ypTA{width:100%;max-width:1000px;padding:80px 32px;border-radius:16px;text-align:center}@media screen and (max-width:768px){.ErrorPage_error-container__2ypTA{padding:40px 0}}.ErrorPage_error-icon__wX32e{position:relative;margin-bottom:32px}.ErrorPage_error-icon__wX32e svg{color:#ef4444;opacity:80%}.ErrorPage_error-icon__wX32e .ErrorPage_error-emoji__7eSkR{position:absolute;top:50%;left:50%;font-size:32px;transform:translate(-50%,-50%)}.ErrorPage_error-title__uQ47J{margin-bottom:12px;color:#1e293b;font-size:32px;font-weight:700;line-height:1.2}@media screen and (max-width:768px){.ErrorPage_error-title__uQ47J{font-size:24px}}.ErrorPage_error-message___4z3W{margin-bottom:32px}.ErrorPage_error-message___4z3W p{margin:0;color:#64748b;font-size:18px;line-height:1.6}@media screen and (max-width:768px){.ErrorPage_error-message___4z3W p{font-size:16px}}.ErrorPage_error-url__7dZue{margin-bottom:32px;padding:16px;border:1px solid #e2e8f0;border-radius:8px;background:#f8fafc;color:#475569;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:14.4px;word-break:break-all}.ErrorPage_error-url__7dZue strong{color:#334155;font-weight:600}.ErrorPage_suggestions__g103B{padding:28px 0;text-align:left}@media screen and (max-width:768px){.ErrorPage_suggestions__g103B{padding:20px 0}}.ErrorPage_suggestions__g103B h3{margin-bottom:16px;color:#334155;font-size:16px;font-weight:600}.ErrorPage_suggestions__g103B ul{margin:0;padding:12px;border-radius:8px;background:#fbf9f9;list-style:none}.ErrorPage_suggestions__g103B ul li{display:flex;align-items:flex-start;padding:6px 0;color:#333;font-size:15px}.ErrorPage_suggestions__g103B ul li:before{content:"•";margin-right:4px;color:#333;font-weight:700}.ErrorPage_error-actions__l8B_P{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin-bottom:32px}.ErrorPage_error-actions__l8B_P button{display:flex;align-items:center;gap:8px;padding:8px 18px;border:1px solid #000;border-radius:8px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s ease}.ErrorPage_error-actions__l8B_P button:active{transform:translateY(0)}@media screen and (max-width:768px){.ErrorPage_error-actions__l8B_P button{font-size:14px}}.ErrorPage_retry-button__nFKqE{background:#000;color:#fff;border-color:#000}.ErrorPage_retry-button__nFKqE:hover{background:#333;border-color:#333}.ErrorPage_home-button__V97MO{border:1px solid #000;background:rgba(0,0,0,0);color:#000}.ErrorPage_home-button__V97MO:hover{background:#eee}.ErrorPage_help-section__GvV_S{padding-top:32px;border-top:1px solid #e2e8f0}.ErrorPage_help-section__GvV_S p{margin-bottom:16px;color:#64748b;font-size:16px}.ErrorPage_help-links__HjUeP{display:flex;flex-wrap:wrap;justify-content:center;gap:16px}.ErrorPage_help-links__HjUeP .ErrorPage_help-link__Bt2AU{display:inline-flex;align-items:center;gap:6px;padding:0;border:none;background:rgba(0,0,0,0);color:#000;font-family:Pretendard,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:400;line-height:1.5;letter-spacing:-.01em;text-decoration:none;cursor:pointer}.ErrorPage_help-links__HjUeP .ErrorPage_help-link__Bt2AU:hover{text-decoration:underline}