.global-error-module__NKfbGq__body{min-height:100vh;color:var(--bt-color-ink);background:linear-gradient(180deg, var(--bt-color-surface-raised) 0%, var(--bt-color-page) 100%);font-family:var(--bt-font-sans);letter-spacing:0;margin:0}.global-error-module__NKfbGq__main{max-width:640px;min-height:100vh;padding:var(--bt-space-48) var(--bt-gutter);justify-content:center;align-items:center;gap:var(--bt-space-24);text-align:center;flex-direction:column;margin:0 auto;display:flex}.global-error-module__NKfbGq__eyebrow{color:var(--bt-color-accent-warm);font:var(--bt-type-caption);letter-spacing:0;text-transform:uppercase;margin:0}.global-error-module__NKfbGq__title{color:var(--bt-color-ink);font:var(--bt-type-title-1);letter-spacing:0;word-break:keep-all;margin:0}.global-error-module__NKfbGq__description{max-width:520px;color:var(--bt-color-muted);font:var(--bt-type-body);letter-spacing:0;word-break:keep-all;margin:0}.global-error-module__NKfbGq__retry{border-radius:var(--bt-radius-md);min-height:56px;padding:0 var(--bt-space-32);color:var(--bt-color-surface);background:var(--bt-color-action);box-shadow:var(--bt-shadow-soft);cursor:pointer;font:var(--bt-type-body-strong);letter-spacing:0;border:0;justify-content:center;align-items:center;display:inline-flex}.global-error-module__NKfbGq__retry:hover{background:var(--bt-color-action-hover)}@media (max-width:760px){.global-error-module__NKfbGq__main{max-width:100%;padding:var(--bt-space-40) var(--bt-gutter);gap:var(--bt-space-18)}.global-error-module__NKfbGq__title{font:var(--bt-type-title-2)}.global-error-module__NKfbGq__description{font:var(--bt-type-label)}.global-error-module__NKfbGq__retry{width:100%;min-height:50px;padding:0 var(--bt-space-20)}}
