.page-module__meqK-a__loadingShell{background:var(--ks-surface-base);justify-content:center;align-items:center;min-height:100vh;display:flex}.page-module__meqK-a__loadingContent{flex-direction:column;align-items:center;gap:18px;width:min(28rem,100vw - 2rem);display:flex}.page-module__meqK-a__loadingSpinner{border:3px solid var(--ks-border-subtle);border-top-color:var(--ks-accent);border-radius:50%;width:40px;height:40px;animation:.7s linear infinite page-module__meqK-a__spin}.page-module__meqK-a__notFoundShell{background:var(--ks-surface-base);min-height:100vh;color:var(--ks-fg-strong);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:32px;display:flex}.page-module__meqK-a__notFoundCode{color:var(--ks-accent);font-size:72px;font-weight:800;line-height:1}.page-module__meqK-a__notFoundHeading{margin-top:16px;font-size:24px;font-weight:600}.page-module__meqK-a__notFoundMessage{color:var(--ks-fg-meta);max-width:400px;margin-top:8px;font-size:15px}.page-module__meqK-a__notFoundAction{background:var(--ks-accent);color:#fff;border-radius:8px;margin-top:32px;padding:12px 24px;font-size:15px;font-weight:500;text-decoration:none}.page-module__meqK-a__errorDiagnosticList{text-align:left;gap:10px;max-width:520px;display:grid}.page-module__meqK-a__errorDiagnosticStep{color:var(--ks-fg-meta);line-height:1.5}
