.admin-error-view{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:60vh;padding:48px 24px;display:flex}.admin-error-view__icon{color:var(--admin-text-tertiary);margin-bottom:20px}.admin-error-view__title{color:var(--admin-text);margin:0 0 8px;font-size:18px;font-weight:600}.admin-error-view__message{color:var(--admin-text-secondary);max-width:360px;margin:0 0 28px;font-size:14px;line-height:1.5}.admin-error-view__actions{flex-direction:column;align-items:center;gap:12px;display:flex}.admin-error-view__understand-btn{color:var(--admin-text-secondary);cursor:pointer;text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--admin-border-strong);text-decoration-color:var(--admin-border-strong);background:0 0;border:none;padding:0;font-size:13px}.admin-error-view__understand-btn:hover{color:var(--admin-text);-webkit-text-decoration-color:var(--admin-text-secondary);text-decoration-color:var(--admin-text-secondary)}.admin-error-detail{flex-direction:column;gap:20px;font-size:13px;display:flex}.admin-error-detail__section{flex-direction:column;gap:6px;display:flex}.admin-error-detail__label{text-transform:uppercase;letter-spacing:.06em;color:var(--admin-text-tertiary);font-size:11px;font-weight:600}.admin-error-detail__value{color:var(--admin-text);word-break:break-word;line-height:1.5}.admin-error-detail__digest{font-family:var(--admin-font-mono);color:var(--admin-text-secondary);background:var(--admin-surface-sunken);border-radius:6px;width:fit-content;padding:6px 10px;font-size:12px}.admin-error-detail__stack{font-family:var(--admin-font-mono);color:var(--admin-text-secondary);background:var(--admin-surface-sunken);white-space:pre-wrap;word-break:break-word;border-radius:8px;margin:0;padding:12px;font-size:11px;line-height:1.6;overflow-x:auto}