.err-state{min-height:60vh;padding:var(--sp-6);text-align:center;color:var(--ink-dim);flex-direction:column;justify-content:center;align-items:center;display:flex}.err-mark{border-radius:var(--r-md);width:56px;height:56px;color:var(--danger);margin-bottom:var(--sp-5);background:#f871711a;border:1px solid #f8717133;place-items:center;display:grid}.err-title{font-size:var(--fs-5);margin:0 0 var(--sp-2);color:var(--ink);letter-spacing:-.01em;font-weight:600}.err-reassure{color:var(--muted);font-weight:400}.err-detail{font-family:var(--font-data);font-variant-numeric:tabular-nums;font-size:var(--fs-2);color:var(--muted);margin:0 0 var(--sp-6);word-break:break-word;max-width:44ch}.err-actions{gap:var(--sp-2);flex-wrap:wrap;justify-content:center;display:flex}
