.ErrorState-module__XMha7q__wrap{min-height:min(70vh,40rem);padding:var(--space-8) var(--space-4);place-items:center;display:grid}.ErrorState-module__XMha7q__wrapNotFound{min-height:min(82vh,48rem);padding:var(--space-10) var(--space-4)}.ErrorState-module__XMha7q__card{width:100%;max-width:var(--layout-narrow-max);position:relative;overflow:hidden}.ErrorState-module__XMha7q__cardNotFound{max-width:min(52rem,100%);padding:var(--space-10) var(--space-8)}@media (min-width:40rem){.ErrorState-module__XMha7q__cardNotFound{padding:var(--space-12) var(--space-10)}}.ErrorState-module__XMha7q__heroIconWrap{margin-bottom:var(--space-2);justify-content:center;display:flex}.ErrorState-module__XMha7q__heroIcon{color:color-mix(in srgb, var(--color-primary) 55%, var(--color-text-muted));opacity:.92}.ErrorState-module__XMha7q__titleNotFound{text-align:center;font-size:clamp(1.5rem,4.5vw,2.25rem)}.ErrorState-module__XMha7q__headlineNotFound{text-align:center}.ErrorState-module__XMha7q__descriptionNotFound{text-align:center;max-width:36rem;font-size:var(--text-lg);margin-inline:auto}.ErrorState-module__XMha7q__actionsNotFound{margin-top:var(--space-2);justify-content:center}.ErrorState-module__XMha7q__wrapNotFound .ErrorState-module__XMha7q__btnPrimary,.ErrorState-module__XMha7q__wrapNotFound .ErrorState-module__XMha7q__btnSecondary{min-height:44px;padding-inline:var(--space-5)}.ErrorState-module__XMha7q__btnIcon{flex-shrink:0}.ErrorState-module__XMha7q__glow{background:radial-gradient(circle at 30% 30%, var(--color-shell-glow), transparent 60%);pointer-events:none;position:absolute;inset:-50% -40%}.ErrorState-module__XMha7q__content{gap:var(--space-6);display:grid;position:relative}.ErrorState-module__XMha7q__headline{gap:var(--space-2);display:grid}.ErrorState-module__XMha7q__title{font-size:clamp(1.25rem, 4vw, var(--text-2xl));font-weight:var(--font-extrabold);letter-spacing:-.02em;line-height:1.1}.ErrorState-module__XMha7q__description{color:var(--color-text-muted);font-size:var(--text-base);line-height:1.5}.ErrorState-module__XMha7q__actions{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.ErrorState-module__XMha7q__btnPrimary,.ErrorState-module__XMha7q__btnSecondary{justify-content:center;align-items:center;gap:var(--space-2);height:40px;padding:0 var(--space-4);border-radius:var(--radius-lg);font-weight:var(--font-semibold);cursor:pointer;border:1px solid #0000;transition:transform .12s,background-color .12s,border-color .12s,color .12s;display:inline-flex}.ErrorState-module__XMha7q__btnPrimary{background:var(--color-primary);color:var(--color-text-on-primary-solid);border-color:var(--color-primary)}.ErrorState-module__XMha7q__btnPrimary:hover{background:var(--color-primary-hover);border-color:var(--color-primary-hover);transform:translateY(-1px)}.ErrorState-module__XMha7q__btnSecondary{background:var(--color-surface-elevated);color:var(--color-text);border-color:var(--color-border)}.ErrorState-module__XMha7q__btnSecondary:hover{border-color:var(--color-border-strong);transform:translateY(-1px)}.ErrorState-module__XMha7q__meta{gap:var(--space-2);display:grid}.ErrorState-module__XMha7q__detailsToggle{appearance:none;color:var(--color-link);font-weight:var(--font-medium);cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.ErrorState-module__XMha7q__detailsToggle:hover{color:var(--color-link-hover)}.ErrorState-module__XMha7q__detailsBox{padding:var(--space-4);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-chat-code-bg) 85%, transparent);border:1px solid var(--color-border);font-family:var(--font-mono);font-size:var(--text-sm);white-space:pre-wrap;word-break:break-word;line-height:1.45;overflow-x:auto}.ErrorState-module__XMha7q__copyRow{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.ErrorState-module__XMha7q__copyHint{color:var(--color-text-muted);font-size:var(--text-sm)}
