.error_root__z9z81p0{justify-content:center;align-items:center;gap:var(--space-12__1x1jkkx2r);min-height:100dvh;padding:var(--space-24__1x1jkkx2v);background:var(--color-paper__1x1jkkx13);font-family:var(--font-body__1x1jkkx3z);text-align:center;flex-direction:column;display:flex}
.error_emoji__z9z81p1{font-size:34px}
.error_title__z9z81p2{font-size:16px;font-weight:var(--fontWeight-bold__1x1jkkx44);color:var(--color-ink__1x1jkkxo)}
.error_message__z9z81p3{color:var(--color-inkSoft__1x1jkkxt);word-break:break-all;max-width:320px;font-size:12px}
.error_actions__z9z81p4{gap:var(--space-8__1x1jkkx2p);margin-top:var(--space-6__1x1jkkx2o);display:flex}
.error_btnBase__z9z81p5{border-radius:var(--radius-buttonS__1x1jkkx3j);font-family:var(--font-body__1x1jkkx3z);font-size:14px;font-weight:var(--fontWeight-semibold__1x1jkkx43);cursor:pointer;padding:10px 18px}
.error_btn_ghost__z9z81p6{border:1px solid var(--color-line__1x1jkkx1k);background:var(--color-paper__1x1jkkx13);color:var(--color-ink__1x1jkkxo)}
.error_btn_primary__z9z81p7{background:var(--color-primary__1x1jkkx0);color:var(--color-white__1x1jkkx2g);border:none}
